.elementor-6 .elementor-element.elementor-element-13f2e73 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--overlay-opacity: 0.5;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-13f2e73:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-13f2e73>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-497f79e) 0%,
			var(--e-global-color-e5e3b2f) 100%);
}

.elementor-6 .elementor-element.elementor-element-13f2e73::before,
.elementor-6 .elementor-element.elementor-element-13f2e73>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-13f2e73>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-13f2e73>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-13f2e73>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-13f2e73>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2025/09/blue-marble-pattern-useful-as-background-or-textur-2025-03-08-17-20-55-utc.jpg");
	--background-overlay: "";
	background-position: center right;
	background-size: 140% auto;
}

.elementor-6 .elementor-element.elementor-element-13f2e73,
.elementor-6 .elementor-element.elementor-element-13f2e73::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-51626ce {
	--display: flex;
	--background-transition: 0.3s;
	--overlay-opacity: 1;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 180px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-51626ce::before,
.elementor-6 .elementor-element.elementor-element-51626ce>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-51626ce>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-51626ce>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-51626ce>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-51626ce>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2025/10/Ellipse-1-Compressed.png");
	--background-overlay: "";
	background-position: 0% -70px;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-51626ce>.elementor-shape-bottom .elementor-shape-fill,
.elementor-6 .elementor-element.elementor-element-51626ce>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill {
	fill: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-51626ce>.elementor-shape-bottom svg,
.elementor-6 .elementor-element.elementor-element-51626ce>.e-con-inner>.elementor-shape-bottom svg {
	height: 95px;
}

.elementor-6 .elementor-element.elementor-element-51626ce.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-06f99fe {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-f24f4c0 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-f24f4c0.elementor-element {
	--align-self: center;
}

.elementor-6 .elementor-element.elementor-element-5b68301 {
	--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: center;
	--align-items: center;
	--gap: 20px 20px;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 25px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-986d8b9.elementor-element {
	--align-self: center;
}

.elementor-6 .elementor-element.elementor-element-986d8b9 {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-de01774>.elementor-widget-container {
	margin: -27px 0px -32px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-de01774.elementor-element {
	--align-self: center;
}

.elementor-6 .elementor-element.elementor-element-de01774 .premium-fancy-text-wrapper {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-de01774 .premium-fancy-list-items {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-de01774 .premium-fancy-text {
	color: var(--e-global-color-5834eee);
	-webkit-text-stroke-width: 0px;
}

.elementor-6 .elementor-element.elementor-element-de01774 .premium-fancy-svg-text .premium-fancy-list-items {
	fill: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-de01774 .premium-fancy-text-wrapper:not(.auto-fade) .premium-fancy-text,
.elementor-6 .elementor-element.elementor-element-de01774 .premium-fancy-text svg g>text {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	text-transform: var(--e-global-typography-primary-text-transform);
}

.elementor-6 .elementor-element.elementor-element-31d26f6 {
	width: var(--container-widget-width, 40%);
	max-width: 40%;
	--container-widget-width: 40%;
	--container-widget-flex-grow: 0;
	text-align: center;
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-31d26f6>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 30px 0px 30px 0px;
}

.elementor-6 .elementor-element.elementor-element-31d26f6.elementor-element {
	--align-self: center;
}

.elementor-6 .elementor-element.elementor-element-6985a8b {
	--display: flex;
	--min-height: 500px;
	--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;
	--background-transition: 0.3s;
	--overlay-opacity: 1;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 150px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-6985a8b:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-6985a8b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
	background-image: url("../../2025/09/black-geometric-hexagonal-abstract-background-fut-2025-03-08-06-57-43-utc-1-cp0.png");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: 110% auto;
}

.elementor-6 .elementor-element.elementor-element-6985a8b::before,
.elementor-6 .elementor-element.elementor-element-6985a8b>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-6985a8b>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-6985a8b>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-6985a8b>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-6985a8b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: linear-gradient(180deg,
			var(--e-global-color-primary) 65%,
			var(--e-global-color-e5e3b2f) 100%);
}

.elementor-6 .elementor-element.elementor-element-6985a8b,
.elementor-6 .elementor-element.elementor-element-6985a8b::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-6985a8b.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-fab1056 {
	--display: flex;
	--overflow: hidden;
	--background-transition: 0.3s;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 20px 50px -15px rgba(255, 255, 255, 0.3);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 2px;
	--padding-bottom: 2px;
	--padding-left: 2px;
	--padding-right: 2px;
	--z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-fab1056:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-fab1056>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(240deg,
			var(--e-global-color-4e71917) 0%,
			var(--e-global-color-30afcfc) 100%);
}

.elementor-6 .elementor-element.elementor-element-fab1056.e-con {
	--e-con-transform-rotateZ: 0deg;
	--e-con-transform-rotateX: 0deg;
	--e-con-transform-perspective: 170px;
	--e-con-transform-rotateY: 5deg;
	--e-con-transform-scale: 0.9;
}

.elementor-6 .elementor-element.elementor-element-fab1056.e-con:hover {
	--e-con-transform-rotateX: 1yes;
	--e-con-transform-perspective: 20px;
}

.elementor-6 .elementor-element.elementor-element-fab1056,
.elementor-6 .elementor-element.elementor-element-fab1056::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-112e152 {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-112e152:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-112e152>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/11/bebu.png");
	background-position: center center;
	background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-112e152:hover::before,
.elementor-6 .elementor-element.elementor-element-112e152:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-112e152:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-112e152>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-112e152>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: linear-gradient(180deg,
			var(--e-global-color-e5e3b2f) 0%,
			var(--e-global-color-b00fabd) 100%);
}

.elementor-6 .elementor-element.elementor-element-112e152:hover {
	--overlay-opacity: 0.5;
}

.elementor-6 .elementor-element.elementor-element-112e152,
.elementor-6 .elementor-element.elementor-element-112e152::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-112e152.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-90bfa91 {
	--display: flex;
	--justify-content: flex-end;
	--background-transition: 0.3s;
	--margin-top: -100px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 100px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-6 .elementor-element.elementor-element-90bfa91.e-con {
	--e-con-transform-translateY: 500px;
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-90bfa91.e-con:hover {
	--e-con-transform-translateY: 0px;
}

.elementor-6 .elementor-element.elementor-element-ea1fcf9 {
	--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: 20px 20px;
	--background-transition: 0.3s;
	--border-radius: 8px 8px 8px 8px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-6 .elementor-element.elementor-element-ea1fcf9:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-ea1fcf9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-ea1fcf9,
.elementor-6 .elementor-element.elementor-element-ea1fcf9::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-6a923c2.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-641489c>.elementor-widget-container {
	margin: 0px 0px -8px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-641489c.elementor-element {
	--align-self: center;
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-641489c .elementor-icon-wrapper {
	text-align: right;
}

.elementor-6 .elementor-element.elementor-element-641489c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-5834eee);
	color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-641489c.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-641489c.elementor-view-default .elementor-icon {
	color: var(--e-global-color-5834eee);
	border-color: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-641489c.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-641489c.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-641489c.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-641489c.elementor-view-stacked .elementor-icon svg {
	fill: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-641489c .elementor-icon {
	font-size: 14px;
}

.elementor-6 .elementor-element.elementor-element-641489c .elementor-icon svg {
	height: 14px;
}

.elementor-6 .elementor-element.elementor-element-5325a0e {
	--display: flex;
	--overflow: hidden;
	--background-transition: 0.3s;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 20px 50px -15px rgba(255, 255, 255, 0.3);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 20px;
	--padding-top: 2px;
	--padding-bottom: 2px;
	--padding-left: 2px;
	--padding-right: 2px;
	--z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-5325a0e:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-5325a0e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(240deg,
			var(--e-global-color-4e71917) 0%,
			var(--e-global-color-30afcfc) 100%);
}

.elementor-6 .elementor-element.elementor-element-5325a0e.e-con {
	--e-con-transform-rotateZ: 0deg;
	--e-con-transform-rotateX: 0deg;
	--e-con-transform-perspective: 120px;
	--e-con-transform-rotateY: 5deg;
	--e-con-transform-scale: 0.7;
}

.elementor-6 .elementor-element.elementor-element-5325a0e.e-con:hover {
	--e-con-transform-rotateX: 1yes;
	--e-con-transform-perspective: 20px;
}

.elementor-6 .elementor-element.elementor-element-5325a0e,
.elementor-6 .elementor-element.elementor-element-5325a0e::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-78bc840 {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-78bc840:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-78bc840>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/11/naaz-live.jpg");
	background-position: center center;
	background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-78bc840,
.elementor-6 .elementor-element.elementor-element-78bc840::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-78bc840.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-c8879c3 {
	--display: flex;
	--justify-content: flex-end;
	--background-transition: 0.3s;
	--margin-top: -100px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 100px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-6 .elementor-element.elementor-element-c8879c3:hover::before,
.elementor-6 .elementor-element.elementor-element-c8879c3:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-c8879c3:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-c8879c3>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-c8879c3>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: linear-gradient(180deg,
			var(--e-global-color-e5e3b2f) 0%,
			var(--e-global-color-b00fabd) 100%);
}

.elementor-6 .elementor-element.elementor-element-c8879c3.e-con {
	--e-con-transform-translateY: 500px;
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-c8879c3.e-con:hover {
	--e-con-transform-translateY: 0px;
}

.elementor-6 .elementor-element.elementor-element-c8879c3:hover {
	--overlay-opacity: 0.5;
}

.elementor-6 .elementor-element.elementor-element-4955f8a {
	--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: 20px 20px;
	--background-transition: 0.3s;
	--border-radius: 8px 8px 8px 8px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-6 .elementor-element.elementor-element-4955f8a:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-4955f8a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-4955f8a,
.elementor-6 .elementor-element.elementor-element-4955f8a::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-6ac444d>.elementor-widget-container {
	margin: 0px 0px -8px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-6ac444d.elementor-element {
	--align-self: center;
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-6ac444d .elementor-icon-wrapper {
	text-align: right;
}

.elementor-6 .elementor-element.elementor-element-6ac444d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-5834eee);
	color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-6ac444d.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-6ac444d.elementor-view-default .elementor-icon {
	color: var(--e-global-color-5834eee);
	border-color: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-6ac444d.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-6ac444d.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-6ac444d.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-6ac444d.elementor-view-stacked .elementor-icon svg {
	fill: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-6ac444d .elementor-icon {
	font-size: 14px;
}

.elementor-6 .elementor-element.elementor-element-6ac444d .elementor-icon svg {
	height: 14px;
}

.elementor-6 .elementor-element.elementor-element-6d9d517 {
	--display: flex;
	--overflow: hidden;
	--background-transition: 0.3s;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 20px 50px -15px rgba(255, 255, 255, 0.3);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 2px;
	--padding-bottom: 2px;
	--padding-left: 2px;
	--padding-right: 2px;
	--z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-6d9d517:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-6d9d517>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(360deg,
			var(--e-global-color-4e71917) 0%,
			var(--e-global-color-30afcfc) 100%);
}

.elementor-6 .elementor-element.elementor-element-6d9d517.e-con {
	--e-con-transform-scale: 1.2;
}

.elementor-6 .elementor-element.elementor-element-6d9d517.e-con:hover {
	--e-con-transform-scale: 1.4;
}

.elementor-6 .elementor-element.elementor-element-6d9d517:hover {
	box-shadow: 0px 0px 30px -10px rgba(255, 255, 255, 0.5);
}

.elementor-6 .elementor-element.elementor-element-6d9d517,
.elementor-6 .elementor-element.elementor-element-6d9d517::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-de4d9e3 {
	--display: flex;
	--overflow: hidden;
	--background-transition: 0.3s;
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-de4d9e3:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-de4d9e3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/11/ungraduate-gamer.jpg");
	background-position: center center;
	background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-de4d9e3:hover::before,
.elementor-6 .elementor-element.elementor-element-de4d9e3:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-de4d9e3:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-de4d9e3>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-de4d9e3>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: linear-gradient(180deg,
			var(--e-global-color-e5e3b2f) 0%,
			var(--e-global-color-b00fabd) 100%);
}

.elementor-6 .elementor-element.elementor-element-de4d9e3:hover {
	--overlay-opacity: 0.5;
}

.elementor-6 .elementor-element.elementor-element-de4d9e3,
.elementor-6 .elementor-element.elementor-element-de4d9e3::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-de4d9e3.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-9ce3b39 {
	--display: flex;
	--justify-content: center;
	--background-transition: 0.3s;
	--margin-top: -500px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 530px;
	--padding-bottom: 0px;
	--padding-left: 50px;
	--padding-right: 50px;
}

.elementor-6 .elementor-element.elementor-element-9ce3b39.e-con {
	--e-con-transform-translateY: 500px;
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-9ce3b39.e-con:hover {
	--e-con-transform-translateY: 0px;
}

.elementor-6 .elementor-element.elementor-element-04a625a {
	--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;
	--background-transition: 0.3s;
	--border-radius: 8px 8px 8px 8px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 6px;
}

.elementor-6 .elementor-element.elementor-element-04a625a:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-04a625a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-04a625a,
.elementor-6 .elementor-element.elementor-element-04a625a::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-4a8bcf2.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-4a8bcf2 .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);
	text-transform: var(--e-global-typography-accent-text-transform);
}

.elementor-6 .elementor-element.elementor-element-a8bbbe7>.elementor-widget-container {
	margin: 0px 0px -8px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-a8bbbe7.elementor-element {
	--align-self: center;
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-a8bbbe7 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-a8bbbe7.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-5834eee);
	color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-a8bbbe7.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-a8bbbe7.elementor-view-default .elementor-icon {
	color: var(--e-global-color-5834eee);
	border-color: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a8bbbe7.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-a8bbbe7.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a8bbbe7.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-a8bbbe7.elementor-view-stacked .elementor-icon svg {
	fill: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-a8bbbe7 .elementor-icon {
	font-size: 11px;
}

.elementor-6 .elementor-element.elementor-element-a8bbbe7 .elementor-icon svg {
	height: 11px;
}

.elementor-6 .elementor-element.elementor-element-011d619 {
	--display: flex;
	--overflow: hidden;
	--background-transition: 0.3s;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 20px 50px -15px rgba(255, 255, 255, 0.3);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 20px;
	--margin-right: 0px;
	--padding-top: 2px;
	--padding-bottom: 2px;
	--padding-left: 2px;
	--padding-right: 2px;
}

.elementor-6 .elementor-element.elementor-element-011d619:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-011d619>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(120deg,
			var(--e-global-color-4e71917) 0%,
			var(--e-global-color-30afcfc) 100%);
}

.elementor-6 .elementor-element.elementor-element-011d619.e-con {
	--e-con-transform-rotateZ: 0deg;
	--e-con-transform-rotateX: 0deg;
	--e-con-transform-perspective: 120px;
	--e-con-transform-rotateY: -5deg;
	--e-con-transform-scale: 0.7;
}

.elementor-6 .elementor-element.elementor-element-011d619.e-con:hover {
	--e-con-transform-rotateX: 1yes;
	--e-con-transform-perspective: 20px;
}

.elementor-6 .elementor-element.elementor-element-011d619,
.elementor-6 .elementor-element.elementor-element-011d619::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-fcf449d {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-fcf449d:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-fcf449d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/11/sg-perfect-gaming.jpg");
	background-position: center center;
	background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-fcf449d:hover::before,
.elementor-6 .elementor-element.elementor-element-fcf449d:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-fcf449d:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-fcf449d>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-fcf449d>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: linear-gradient(180deg,
			var(--e-global-color-e5e3b2f) 0%,
			var(--e-global-color-b00fabd) 100%);
}

.elementor-6 .elementor-element.elementor-element-fcf449d:hover {
	--overlay-opacity: 0.5;
}

.elementor-6 .elementor-element.elementor-element-fcf449d,
.elementor-6 .elementor-element.elementor-element-fcf449d::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-fcf449d.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-190a0a8 {
	--display: flex;
	--justify-content: flex-end;
	--background-transition: 0.3s;
	--margin-top: -100px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 100px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-6 .elementor-element.elementor-element-190a0a8.e-con {
	--e-con-transform-translateY: 500px;
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-190a0a8.e-con:hover {
	--e-con-transform-translateY: 0px;
}

.elementor-6 .elementor-element.elementor-element-b6b7769 {
	--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: 20px 20px;
	--background-transition: 0.3s;
	--border-radius: 8px 8px 8px 8px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-6 .elementor-element.elementor-element-b6b7769:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-b6b7769>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-b6b7769,
.elementor-6 .elementor-element.elementor-element-b6b7769::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-f49218a.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-d2d5c60>.elementor-widget-container {
	margin: 0px 0px -8px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-d2d5c60.elementor-element {
	--align-self: center;
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-d2d5c60 .elementor-icon-wrapper {
	text-align: right;
}

.elementor-6 .elementor-element.elementor-element-d2d5c60.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-5834eee);
	color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-d2d5c60.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-d2d5c60.elementor-view-default .elementor-icon {
	color: var(--e-global-color-5834eee);
	border-color: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-d2d5c60.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-d2d5c60.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-d2d5c60.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-d2d5c60.elementor-view-stacked .elementor-icon svg {
	fill: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-d2d5c60 .elementor-icon {
	font-size: 14px;
}

.elementor-6 .elementor-element.elementor-element-d2d5c60 .elementor-icon svg {
	height: 14px;
}

.elementor-6 .elementor-element.elementor-element-2a0f081 {
	--display: flex;
	--overflow: hidden;
	--background-transition: 0.3s;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 20px 50px -15px rgba(255, 255, 255, 0.3);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 2px;
	--padding-bottom: 2px;
	--padding-left: 2px;
	--padding-right: 2px;
	--z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-2a0f081:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-2a0f081>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(120deg,
			var(--e-global-color-4e71917) 0%,
			var(--e-global-color-30afcfc) 100%);
}

.elementor-6 .elementor-element.elementor-element-2a0f081.e-con {
	--e-con-transform-rotateZ: 0deg;
	--e-con-transform-rotateX: 0deg;
	--e-con-transform-perspective: 170px;
	--e-con-transform-rotateY: -5deg;
	--e-con-transform-scale: 0.9;
}

.elementor-6 .elementor-element.elementor-element-2a0f081.e-con:hover {
	--e-con-transform-rotateX: 1yes;
	--e-con-transform-perspective: 20px;
}

.elementor-6 .elementor-element.elementor-element-2a0f081,
.elementor-6 .elementor-element.elementor-element-2a0f081::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-8789fce {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-8789fce:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-8789fce>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/11/up-40live.jpg");
	background-position: center center;
	background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-8789fce:hover::before,
.elementor-6 .elementor-element.elementor-element-8789fce:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-8789fce:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-8789fce>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-8789fce>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: linear-gradient(180deg,
			var(--e-global-color-e5e3b2f) 0%,
			var(--e-global-color-b00fabd) 100%);
}

.elementor-6 .elementor-element.elementor-element-8789fce:hover {
	--overlay-opacity: 0.5;
}

.elementor-6 .elementor-element.elementor-element-8789fce,
.elementor-6 .elementor-element.elementor-element-8789fce::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-8789fce.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-6675c3a {
	--display: flex;
	--justify-content: flex-end;
	--background-transition: 0.3s;
	--margin-top: -100px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 100px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-6 .elementor-element.elementor-element-6675c3a.e-con {
	--e-con-transform-translateY: 500px;
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-6675c3a.e-con:hover {
	--e-con-transform-translateY: 0px;
}

.elementor-6 .elementor-element.elementor-element-b95ce2b {
	--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: 20px 20px;
	--background-transition: 0.3s;
	--border-radius: 8px 8px 8px 8px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-6 .elementor-element.elementor-element-b95ce2b:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-b95ce2b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-b95ce2b,
.elementor-6 .elementor-element.elementor-element-b95ce2b::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-6ae9f16.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-ae98daf>.elementor-widget-container {
	margin: 0px 0px -8px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-ae98daf.elementor-element {
	--align-self: center;
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-ae98daf .elementor-icon-wrapper {
	text-align: right;
}

.elementor-6 .elementor-element.elementor-element-ae98daf.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-5834eee);
	color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-ae98daf.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-ae98daf.elementor-view-default .elementor-icon {
	color: var(--e-global-color-5834eee);
	border-color: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-ae98daf.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-ae98daf.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-ae98daf.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-ae98daf.elementor-view-stacked .elementor-icon svg {
	fill: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-ae98daf .elementor-icon {
	font-size: 14px;
}

.elementor-6 .elementor-element.elementor-element-ae98daf .elementor-icon svg {
	height: 14px;
}

.elementor-6 .elementor-element.elementor-element-b6d8417 {
	--display: flex;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 0px 2px 0px;
	--border-top-width: 2px;
	--border-right-width: 0px;
	--border-bottom-width: 2px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-2fd65e3);
	--border-color: var(--e-global-color-2fd65e3);
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 40px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-b6d8417:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-b6d8417>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-b6d8417,
.elementor-6 .elementor-element.elementor-element-b6d8417::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-50d0b8c .qodef-qi-text-marquee .qodef-m-text.qodef-text--original {
	animation: qode-move-horizontal-normal-text-marquee 40s linear infinite;
}

.elementor-6 .elementor-element.elementor-element-50d0b8c .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy {
	animation: qode-move-horizontal-normal-text-marquee-copy 40s linear infinite;
}

.elementor-6 .elementor-element.elementor-element-50d0b8c .qodef-m-text-item {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-0a0028a-font-family), Sans-serif;
	font-size: var(--e-global-typography-0a0028a-font-size);
	font-weight: var(--e-global-typography-0a0028a-font-weight);
}

.elementor-6 .elementor-element.elementor-element-50d0b8c .qodef-e-icon-holder {
	color: var(--e-global-color-30afcfc);
	font-size: 40px;
}

.elementor-6 .elementor-element.elementor-element-8c4552d {
	--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;
	--overflow: hidden;
	--background-transition: 0.3s;
	--overlay-opacity: 0.7;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-8c4552d:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-8c4552d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/09/Rectangle-1.png");
	background-position: top right;
	background-repeat: no-repeat;
	background-size: 18% auto;
}

.elementor-6 .elementor-element.elementor-element-8c4552d::before,
.elementor-6 .elementor-element.elementor-element-8c4552d>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-8c4552d>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-8c4552d>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-8c4552d>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-8c4552d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2025/09/Vector-4.png");
	--background-overlay: "";
	background-position: -50px 120px;
	background-repeat: no-repeat;
	background-size: 50% auto;
}

.elementor-6 .elementor-element.elementor-element-8c4552d,
.elementor-6 .elementor-element.elementor-element-8c4552d::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-835f627 {
	--display: flex;
	--min-height: 500px;
	--justify-content: space-between;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-ea18f79 {
	--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;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-66039e2 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
	background-color: var(--e-global-color-accent);
	height: 15px;
	width: 15px;
	line-height: 70px;
}

.elementor-6 .elementor-element.elementor-element-66039e2>.elementor-widget-container {
	margin: 0px 0px -6px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-66039e2.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-66039e2 .jeg-elementor-kit.jkit-video-button {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-66039e2 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn i,
.elementor-6 .elementor-element.elementor-element-66039e2 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn span {
	color: var(--e-global-color-99fedd7);
}

.elementor-6 .elementor-element.elementor-element-66039e2 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn svg {
	fill: var(--e-global-color-99fedd7);
}

.elementor-6 .elementor-element.elementor-element-66039e2 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:not(.hover-gradient):after,
.elementor-6 .elementor-element.elementor-element-66039e2 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:not(.hover-gradient):before,
.elementor-6 .elementor-element.elementor-element-66039e2 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable.hover-gradient>span:after,
.elementor-6 .elementor-element.elementor-element-66039e2 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable.hover-gradient>span:before {
	color: var(--e-global-color-4e71917);
}

.elementor-6 .elementor-element.elementor-element-66039e2 .jeg-elementor-kit.jkit-video-button i {
	font-size: 30px;
}

.elementor-6 .elementor-element.elementor-element-66039e2 .jeg-elementor-kit.jkit-video-button svg {
	width: 30px;
}

.elementor-6 .elementor-element.elementor-element-59fa099 {
	width: 100%;
	max-width: 100%;
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-59fa099.elementor-element {
	--align-self: center;
}

.elementor-6 .elementor-element.elementor-element-f9dcd87 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-948d572 {
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
	z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-948d572 .pt-plus-heading-animation .pt-plus-cd-headline,
.elementor-6 .elementor-element.elementor-element-948d572 .pt-plus-heading-animation .pt-plus-cd-headline span {
	text-align: left;
	font-family: var(--e-global-typography-d365e0a-font-family), Sans-serif;
	font-size: var(--e-global-typography-d365e0a-font-size);
	font-weight: var(--e-global-typography-d365e0a-font-weight);
}

.elementor-6 .elementor-element.elementor-element-948d572 .pt-plus-heading-animation .pt-plus-cd-headline b {
	color: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-948d572 .pt-plus-heading-animation:not(.head-anim-style-6) .pt-plus-cd-headline b {
	background: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-6f2ab75 {
	--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: 40px 40px;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-026dbf9 .plus-number-counter .number-counter-inner-block .counter-title,
.elementor-6 .elementor-element.elementor-element-026dbf9 .plus-number-counter .number-counter-inner-block .counter-title a {
	font-family: var(--e-global-typography-87adb69-font-family), Sans-serif;
	font-size: var(--e-global-typography-87adb69-font-size);
	text-transform: var(--e-global-typography-87adb69-text-transform);
	color: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-026dbf9 .plus-number-counter .number-counter-inner-block:hover .counter-title,
.elementor-6 .elementor-element.elementor-element-026dbf9 .plus-number-counter .number-counter-inner-block:hover .counter-title a {
	color: var(--e-global-color-30afcfc);
}

.elementor-6 .elementor-element.elementor-element-026dbf9 .plus-number-counter .number-counter-inner-block .counter-title {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-026dbf9 .plus-number-counter .number-counter-inner-block .counter-number {
	font-family: var(--e-global-typography-3bb627b-font-family), Sans-serif;
	font-size: var(--e-global-typography-3bb627b-font-size);
	font-weight: var(--e-global-typography-3bb627b-font-weight);
	margin-top: 0px;
}

.elementor-6 .elementor-element.elementor-element-026dbf9 .plus-number-counter .number-counter-inner-block .counter-number .counter-number-inner {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-026dbf9 .plus-number-counter .number-counter-inner-block .counter-number .number-counter-symbol {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-026dbf9 .plus-number-counter .number-counter-inner-block {
	padding: 15px 15px 15px 15px;
}

.elementor-6 .elementor-element.elementor-element-1967896 .plus-number-counter .number-counter-inner-block .counter-title,
.elementor-6 .elementor-element.elementor-element-1967896 .plus-number-counter .number-counter-inner-block .counter-title a {
	font-family: var(--e-global-typography-87adb69-font-family), Sans-serif;
	font-size: var(--e-global-typography-87adb69-font-size);
	text-transform: var(--e-global-typography-87adb69-text-transform);
	color: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-1967896 .plus-number-counter .number-counter-inner-block:hover .counter-title,
.elementor-6 .elementor-element.elementor-element-1967896 .plus-number-counter .number-counter-inner-block:hover .counter-title a {
	color: var(--e-global-color-30afcfc);
}

.elementor-6 .elementor-element.elementor-element-1967896 .plus-number-counter .number-counter-inner-block .counter-title {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-1967896 .plus-number-counter .number-counter-inner-block .counter-number {
	font-family: var(--e-global-typography-3bb627b-font-family), Sans-serif;
	font-size: var(--e-global-typography-3bb627b-font-size);
	font-weight: var(--e-global-typography-3bb627b-font-weight);
	margin-top: 0px;
}

.elementor-6 .elementor-element.elementor-element-1967896 .plus-number-counter .number-counter-inner-block .counter-number .counter-number-inner {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-1967896 .plus-number-counter .number-counter-inner-block .counter-number .number-counter-symbol {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-1967896 .plus-number-counter .number-counter-inner-block {
	padding: 15px 15px 15px 15px;
}

.elementor-6 .elementor-element.elementor-element-acd44b2 {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 30px 30px 30px 30px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: -520px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-81314a4 .premium-carousel-scale .slick-slide {
	transition: all 2500ms !important;
}

.elementor-6 .elementor-element.elementor-element-81314a4 .premium-carousel-nav-progressbar-fill {
	transition-duration: 2500ms !important;
}

.elementor-6 .elementor-element.elementor-element-81314a4>.elementor-widget-container {
	margin: 0px -550px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 30px 30px 30px 30px;
}

.elementor-6 .elementor-element.elementor-element-81314a4 {
	--pa-carousel-center-padding: 15;
}

.elementor-6 .elementor-element.elementor-element-c5239be {
	--display: flex;
	--background-transition: 0.3s;
	--overlay-opacity: 1;
	border-style: solid;
	--border-style: solid;
	border-width: 02px 0px 02px 0px;
	--border-top-width: 02px;
	--border-right-width: 0px;
	--border-bottom-width: 02px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-2fd65e3);
	--border-color: var(--e-global-color-2fd65e3);
	--border-radius: 0px 0px 40px 40px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 100px;
	--padding-bottom: 200px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-c5239be:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-c5239be>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/09/fully-concentrated-young-african-guy-professional-2025-03-24-21-44-40-utc.jpg");
	background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-c5239be::before,
.elementor-6 .elementor-element.elementor-element-c5239be>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-c5239be>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-c5239be>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-c5239be>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-c5239be>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: linear-gradient(180deg,
			var(--e-global-color-primary) 0%,
			#181820eb 100%);
}

.elementor-6 .elementor-element.elementor-element-c5239be,
.elementor-6 .elementor-element.elementor-element-c5239be::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-a224fd5 {
	--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;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-be69ec0 {
	--display: flex;
	--gap: 10px 10px;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-57c00b6 {
	--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: center;
	--align-items: center;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-8608fc7 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
	background-color: var(--e-global-color-accent);
	height: 15px;
	width: 15px;
	line-height: 70px;
}

.elementor-6 .elementor-element.elementor-element-8608fc7>.elementor-widget-container {
	margin: 0px 0px -6px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-8608fc7 .jeg-elementor-kit.jkit-video-button {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-8608fc7 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn i,
.elementor-6 .elementor-element.elementor-element-8608fc7 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn span {
	color: var(--e-global-color-99fedd7);
}

.elementor-6 .elementor-element.elementor-element-8608fc7 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn svg {
	fill: var(--e-global-color-99fedd7);
}

.elementor-6 .elementor-element.elementor-element-8608fc7 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:not(.hover-gradient):after,
.elementor-6 .elementor-element.elementor-element-8608fc7 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:not(.hover-gradient):before,
.elementor-6 .elementor-element.elementor-element-8608fc7 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable.hover-gradient>span:after,
.elementor-6 .elementor-element.elementor-element-8608fc7 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable.hover-gradient>span:before {
	color: var(--e-global-color-4e71917);
}

.elementor-6 .elementor-element.elementor-element-8608fc7 .jeg-elementor-kit.jkit-video-button i {
	font-size: 30px;
}

.elementor-6 .elementor-element.elementor-element-8608fc7 .jeg-elementor-kit.jkit-video-button svg {
	width: 30px;
}

.elementor-6 .elementor-element.elementor-element-cf046c3.elementor-element {
	--align-self: center;
}

.elementor-6 .elementor-element.elementor-element-cf046c3 {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-917b2b3>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-917b2b3 {
	z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-917b2b3 .pt-plus-heading-animation .pt-plus-cd-headline,
.elementor-6 .elementor-element.elementor-element-917b2b3 .pt-plus-heading-animation .pt-plus-cd-headline span {
	text-align: center;
	font-family: var(--e-global-typography-d365e0a-font-family), Sans-serif;
	font-size: var(--e-global-typography-d365e0a-font-size);
	font-weight: var(--e-global-typography-d365e0a-font-weight);
}

.elementor-6 .elementor-element.elementor-element-917b2b3 .pt-plus-heading-animation .pt-plus-cd-headline b {
	color: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-917b2b3 .pt-plus-heading-animation:not(.head-anim-style-6) .pt-plus-cd-headline b {
	background: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-8dcc7df {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--grid-auto-flow: row;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-a83477d {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 2px;
	--padding-bottom: 2px;
	--padding-left: 2px;
	--padding-right: 2px;
}

.elementor-6 .elementor-element.elementor-element-a83477d:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-a83477d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-accent) 0%,
			var(--e-global-color-e5e3b2f) 100%);
}

.elementor-6 .elementor-element.elementor-element-a83477d,
.elementor-6 .elementor-element.elementor-element-a83477d::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-02e3004 {
	--display: flex;
	--gap: 0px 0px;
	--overflow: hidden;
	--background-transition: 0.3s;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-02e3004:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-02e3004>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/09/smiling-indian-gamer-looking-at-camera-near-comput-2025-05-25-09-43-39-utc.jpg");
	background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-02e3004:hover::before,
.elementor-6 .elementor-element.elementor-element-02e3004:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-02e3004:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-02e3004>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-02e3004>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: linear-gradient(180deg,
			var(--e-global-color-e5e3b2f) 0%,
			var(--e-global-color-primary) 100%);
}

.elementor-6 .elementor-element.elementor-element-02e3004:hover {
	--overlay-opacity: 1;
}

.elementor-6 .elementor-element.elementor-element-02e3004,
.elementor-6 .elementor-element.elementor-element-02e3004::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-3fe8bf2 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--background-transition: 0.3s;
	--overlay-opacity: 1;
	--overlay-mix-blend-mode: luminosity;
	--margin-top: 0px;
	--margin-bottom: -40px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-3fe8bf2:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-3fe8bf2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-b00fabd) 40%,
			var(--e-global-color-primary) 100%);
}

.elementor-6 .elementor-element.elementor-element-3fe8bf2:hover {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-e5e3b2f) 0%,
			var(--e-global-color-e5e3b2f) 100%);
	--overlay-opacity: 0.5;
}

.elementor-6 .elementor-element.elementor-element-3fe8bf2::before,
.elementor-6 .elementor-element.elementor-element-3fe8bf2>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-3fe8bf2>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-3fe8bf2>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-3fe8bf2>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-3fe8bf2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2025/11/icon-transparent.png");
	--background-overlay: "";
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 35% auto;
}

.elementor-6 .elementor-element.elementor-element-3fe8bf2:hover::before,
.elementor-6 .elementor-element.elementor-element-3fe8bf2:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-3fe8bf2:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-3fe8bf2>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-3fe8bf2>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-image: url("../../2025/09/logoipsum-3832.png");
	--background-overlay: "";
	background-position: 50% 200px;
	background-size: 35% auto;
}

.elementor-6 .elementor-element.elementor-element-3fe8bf2,
.elementor-6 .elementor-element.elementor-element-3fe8bf2::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-3fe8bf2.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-433cc8f {
	--spacer-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-a939767>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}

.elementor-6 .elementor-element.elementor-element-a939767 {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-6bc2fd5 {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 2px;
	--padding-bottom: 2px;
	--padding-left: 2px;
	--padding-right: 2px;
}

.elementor-6 .elementor-element.elementor-element-6bc2fd5:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-6bc2fd5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-accent) 0%,
			var(--e-global-color-e5e3b2f) 100%);
}

.elementor-6 .elementor-element.elementor-element-6bc2fd5,
.elementor-6 .elementor-element.elementor-element-6bc2fd5::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-ed0c4a2 {
	--display: flex;
	--gap: 0px 0px;
	--overflow: hidden;
	--background-transition: 0.3s;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-ed0c4a2:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-ed0c4a2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/09/group-of-multiracial-professional-cybersport-gamer-2025-03-25-00-56-17-utc.jpg");
	background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-ed0c4a2:hover::before,
.elementor-6 .elementor-element.elementor-element-ed0c4a2:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-ed0c4a2:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-ed0c4a2>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-ed0c4a2>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: linear-gradient(180deg,
			var(--e-global-color-e5e3b2f) 0%,
			var(--e-global-color-primary) 100%);
}

.elementor-6 .elementor-element.elementor-element-ed0c4a2:hover {
	--overlay-opacity: 1;
}

.elementor-6 .elementor-element.elementor-element-ed0c4a2,
.elementor-6 .elementor-element.elementor-element-ed0c4a2::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-846d980 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--background-transition: 0.3s;
	--overlay-opacity: 1;
	--overlay-mix-blend-mode: luminosity;
	--margin-top: 0px;
	--margin-bottom: -40px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-846d980:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-846d980>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-b00fabd) 40%,
			var(--e-global-color-primary) 100%);
}

.elementor-6 .elementor-element.elementor-element-846d980:hover {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-e5e3b2f) 0%,
			var(--e-global-color-e5e3b2f) 100%);
	--overlay-opacity: 0.5;
}

.elementor-6 .elementor-element.elementor-element-846d980::before,
.elementor-6 .elementor-element.elementor-element-846d980>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-846d980>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-846d980>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-846d980>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-846d980>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2025/11/icon-transparent.png");
	--background-overlay: "";
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 35% auto;
}

.elementor-6 .elementor-element.elementor-element-846d980:hover::before,
.elementor-6 .elementor-element.elementor-element-846d980:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-846d980:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-846d980>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-846d980>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-image: url("../../2025/09/logoipsum-3841.png");
	--background-overlay: "";
	background-position: 50% 200px;
	background-size: 35% auto;
}

.elementor-6 .elementor-element.elementor-element-846d980,
.elementor-6 .elementor-element.elementor-element-846d980::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-846d980.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-4ae8044 {
	--spacer-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-2b6b31c>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}

.elementor-6 .elementor-element.elementor-element-2b6b31c {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-496b98b {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 2px;
	--padding-bottom: 2px;
	--padding-left: 2px;
	--padding-right: 2px;
}

.elementor-6 .elementor-element.elementor-element-496b98b:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-496b98b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-accent) 0%,
			var(--e-global-color-e5e3b2f) 100%);
}

.elementor-6 .elementor-element.elementor-element-496b98b,
.elementor-6 .elementor-element.elementor-element-496b98b::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-33ba088 {
	--display: flex;
	--gap: 0px 0px;
	--overflow: hidden;
	--background-transition: 0.3s;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-33ba088:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-33ba088>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/09/two-young-happy-professional-cyber-sport-gamers-hi-2025-03-26-14-42-47-utc.jpg");
	background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-33ba088:hover::before,
.elementor-6 .elementor-element.elementor-element-33ba088:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-33ba088:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-33ba088>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-33ba088>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: linear-gradient(180deg,
			var(--e-global-color-e5e3b2f) 0%,
			var(--e-global-color-primary) 100%);
}

.elementor-6 .elementor-element.elementor-element-33ba088:hover {
	--overlay-opacity: 1;
}

.elementor-6 .elementor-element.elementor-element-33ba088,
.elementor-6 .elementor-element.elementor-element-33ba088::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-c651317 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--background-transition: 0.3s;
	--overlay-opacity: 1;
	--overlay-mix-blend-mode: luminosity;
	--margin-top: 0px;
	--margin-bottom: -40px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-c651317:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-c651317>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-b00fabd) 40%,
			var(--e-global-color-primary) 100%);
}

.elementor-6 .elementor-element.elementor-element-c651317:hover {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-e5e3b2f) 0%,
			var(--e-global-color-e5e3b2f) 100%);
	--overlay-opacity: 0.5;
}

.elementor-6 .elementor-element.elementor-element-c651317::before,
.elementor-6 .elementor-element.elementor-element-c651317>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-c651317>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-c651317>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-c651317>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-c651317>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2025/11/icon-transparent.png");
	--background-overlay: "";
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 35% auto;
}

.elementor-6 .elementor-element.elementor-element-c651317:hover::before,
.elementor-6 .elementor-element.elementor-element-c651317:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-c651317:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-c651317>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-c651317>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-image: url("../../2025/09/logoipsum-3862.png");
	--background-overlay: "";
	background-position: 50% 200px;
	background-size: 35% auto;
}

.elementor-6 .elementor-element.elementor-element-c651317,
.elementor-6 .elementor-element.elementor-element-c651317::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-c651317.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-681dc53 {
	--spacer-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-86641e5>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}

.elementor-6 .elementor-element.elementor-element-86641e5 {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-5c20e71 {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 2px;
	--padding-bottom: 2px;
	--padding-left: 2px;
	--padding-right: 2px;
}

.elementor-6 .elementor-element.elementor-element-5c20e71:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-5c20e71>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-accent) 0%,
			var(--e-global-color-e5e3b2f) 100%);
}

.elementor-6 .elementor-element.elementor-element-5c20e71,
.elementor-6 .elementor-element.elementor-element-5c20e71::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-1847103 {
	--display: flex;
	--gap: 0px 0px;
	--overflow: hidden;
	--background-transition: 0.3s;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-1847103:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-1847103>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/09/multiracial-team-of-professional-cybersport-gamers-2025-03-25-16-25-21-utc.jpg");
	background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-1847103:hover::before,
.elementor-6 .elementor-element.elementor-element-1847103:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-1847103:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-1847103>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-1847103>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: linear-gradient(180deg,
			var(--e-global-color-e5e3b2f) 0%,
			var(--e-global-color-primary) 100%);
}

.elementor-6 .elementor-element.elementor-element-1847103:hover {
	--overlay-opacity: 1;
}

.elementor-6 .elementor-element.elementor-element-1847103,
.elementor-6 .elementor-element.elementor-element-1847103::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-117c7ea {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--background-transition: 0.3s;
	--overlay-opacity: 1;
	--overlay-mix-blend-mode: luminosity;
	--margin-top: 0px;
	--margin-bottom: -40px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-117c7ea:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-117c7ea>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-b00fabd) 40%,
			var(--e-global-color-primary) 100%);
}

.elementor-6 .elementor-element.elementor-element-117c7ea:hover {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-e5e3b2f) 0%,
			var(--e-global-color-e5e3b2f) 100%);
	--overlay-opacity: 0.5;
}

.elementor-6 .elementor-element.elementor-element-117c7ea::before,
.elementor-6 .elementor-element.elementor-element-117c7ea>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-117c7ea>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-117c7ea>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-117c7ea>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-117c7ea>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2025/11/icon-transparent.png");
	--background-overlay: "";
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 35% auto;
}

.elementor-6 .elementor-element.elementor-element-117c7ea:hover::before,
.elementor-6 .elementor-element.elementor-element-117c7ea:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-117c7ea:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-117c7ea>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-117c7ea>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-image: url("../../2025/09/logoipsum-3873.png");
	--background-overlay: "";
	background-position: 50% 200px;
	background-size: 35% auto;
}

.elementor-6 .elementor-element.elementor-element-117c7ea,
.elementor-6 .elementor-element.elementor-element-117c7ea::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-117c7ea.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-3275067 {
	--spacer-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-9b0fdb7>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}

.elementor-6 .elementor-element.elementor-element-9b0fdb7 {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-ada120d {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 2px;
	--padding-bottom: 2px;
	--padding-left: 2px;
	--padding-right: 2px;
}

.elementor-6 .elementor-element.elementor-element-ada120d:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-ada120d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-accent) 0%,
			var(--e-global-color-e5e3b2f) 100%);
}

.elementor-6 .elementor-element.elementor-element-ada120d,
.elementor-6 .elementor-element.elementor-element-ada120d::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-7fbac71 {
	--display: flex;
	--gap: 0px 0px;
	--overflow: hidden;
	--background-transition: 0.3s;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-7fbac71:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-7fbac71>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/09/smiling-black-woman-celebrating-victory-in-esports-2025-03-05-07-46-25-utc.jpg");
	background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-7fbac71:hover::before,
.elementor-6 .elementor-element.elementor-element-7fbac71:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-7fbac71:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-7fbac71>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-7fbac71>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: linear-gradient(180deg,
			var(--e-global-color-e5e3b2f) 0%,
			var(--e-global-color-primary) 100%);
}

.elementor-6 .elementor-element.elementor-element-7fbac71:hover {
	--overlay-opacity: 1;
}

.elementor-6 .elementor-element.elementor-element-7fbac71,
.elementor-6 .elementor-element.elementor-element-7fbac71::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-2511e7e {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--background-transition: 0.3s;
	--overlay-opacity: 1;
	--overlay-mix-blend-mode: luminosity;
	--margin-top: 0px;
	--margin-bottom: -40px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-2511e7e:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-2511e7e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-b00fabd) 40%,
			var(--e-global-color-primary) 100%);
}

.elementor-6 .elementor-element.elementor-element-2511e7e:hover {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-e5e3b2f) 0%,
			var(--e-global-color-e5e3b2f) 100%);
	--overlay-opacity: 0.5;
}

.elementor-6 .elementor-element.elementor-element-2511e7e::before,
.elementor-6 .elementor-element.elementor-element-2511e7e>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-2511e7e>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-2511e7e>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-2511e7e>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-2511e7e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2025/11/icon-transparent.png");
	--background-overlay: "";
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 35% auto;
}

.elementor-6 .elementor-element.elementor-element-2511e7e:hover::before,
.elementor-6 .elementor-element.elementor-element-2511e7e:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-2511e7e:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-2511e7e>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-2511e7e>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-image: url("../../2025/09/logoipsum-3944.png");
	--background-overlay: "";
	background-position: 50% 200px;
	background-size: 35% auto;
}

.elementor-6 .elementor-element.elementor-element-2511e7e,
.elementor-6 .elementor-element.elementor-element-2511e7e::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-2511e7e.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-d994a70 {
	--spacer-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-9ef10ec>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}

.elementor-6 .elementor-element.elementor-element-9ef10ec {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-0b38372 {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 2px;
	--padding-bottom: 2px;
	--padding-left: 2px;
	--padding-right: 2px;
}

.elementor-6 .elementor-element.elementor-element-0b38372:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-0b38372>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-accent) 0%,
			var(--e-global-color-e5e3b2f) 100%);
}

.elementor-6 .elementor-element.elementor-element-0b38372,
.elementor-6 .elementor-element.elementor-element-0b38372::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-0beede0 {
	--display: flex;
	--gap: 0px 0px;
	--overflow: hidden;
	--background-transition: 0.3s;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-0beede0:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-0beede0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/09/team-of-professional-cybersport-gamers-celebrating-2024-10-18-08-13-44-utc.jpg");
	background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-0beede0:hover::before,
.elementor-6 .elementor-element.elementor-element-0beede0:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-0beede0:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-0beede0>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-0beede0>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: linear-gradient(180deg,
			var(--e-global-color-e5e3b2f) 0%,
			var(--e-global-color-primary) 100%);
}

.elementor-6 .elementor-element.elementor-element-0beede0:hover {
	--overlay-opacity: 1;
}

.elementor-6 .elementor-element.elementor-element-0beede0,
.elementor-6 .elementor-element.elementor-element-0beede0::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-236eb84 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--background-transition: 0.3s;
	--overlay-opacity: 1;
	--overlay-mix-blend-mode: luminosity;
	--margin-top: 0px;
	--margin-bottom: -40px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-236eb84:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-236eb84>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-b00fabd) 40%,
			var(--e-global-color-primary) 100%);
}

.elementor-6 .elementor-element.elementor-element-236eb84:hover {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-e5e3b2f) 0%,
			var(--e-global-color-e5e3b2f) 100%);
	--overlay-opacity: 0.5;
}

.elementor-6 .elementor-element.elementor-element-236eb84::before,
.elementor-6 .elementor-element.elementor-element-236eb84>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-236eb84>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-236eb84>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-236eb84>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-236eb84>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2025/11/icon-transparent.png");
	--background-overlay: "";
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 35% auto;
}

.elementor-6 .elementor-element.elementor-element-236eb84:hover::before,
.elementor-6 .elementor-element.elementor-element-236eb84:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-236eb84:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-236eb84>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-236eb84>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-image: url("../../2025/09/logoipsum-3993.png");
	--background-overlay: "";
	background-position: 50% 200px;
	background-size: 35% auto;
}

.elementor-6 .elementor-element.elementor-element-236eb84,
.elementor-6 .elementor-element.elementor-element-236eb84::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-236eb84.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-f363bfb {
	--spacer-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-ce60f63>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}

.elementor-6 .elementor-element.elementor-element-ce60f63 {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-1507383 {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 2px;
	--padding-bottom: 2px;
	--padding-left: 2px;
	--padding-right: 2px;
}

.elementor-6 .elementor-element.elementor-element-1507383:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-1507383>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-accent) 0%,
			var(--e-global-color-e5e3b2f) 100%);
}

.elementor-6 .elementor-element.elementor-element-1507383,
.elementor-6 .elementor-element.elementor-element-1507383::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-8ffd9eb {
	--display: flex;
	--gap: 0px 0px;
	--overflow: hidden;
	--background-transition: 0.3s;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-8ffd9eb:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-8ffd9eb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/10/professional-multiracial-cyber-sport-team-putting-2025-03-24-10-58-24-utc.jpg");
	background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-8ffd9eb:hover::before,
.elementor-6 .elementor-element.elementor-element-8ffd9eb:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-8ffd9eb:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-8ffd9eb>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-8ffd9eb>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: linear-gradient(180deg,
			var(--e-global-color-e5e3b2f) 0%,
			var(--e-global-color-primary) 100%);
}

.elementor-6 .elementor-element.elementor-element-8ffd9eb:hover {
	--overlay-opacity: 1;
}

.elementor-6 .elementor-element.elementor-element-8ffd9eb,
.elementor-6 .elementor-element.elementor-element-8ffd9eb::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-ab10ea6 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--background-transition: 0.3s;
	--overlay-opacity: 1;
	--overlay-mix-blend-mode: luminosity;
	--margin-top: 0px;
	--margin-bottom: -40px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-ab10ea6:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-ab10ea6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-b00fabd) 40%,
			var(--e-global-color-primary) 100%);
}

.elementor-6 .elementor-element.elementor-element-ab10ea6:hover {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-e5e3b2f) 0%,
			var(--e-global-color-e5e3b2f) 100%);
	--overlay-opacity: 0.5;
}

.elementor-6 .elementor-element.elementor-element-ab10ea6::before,
.elementor-6 .elementor-element.elementor-element-ab10ea6>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-ab10ea6>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-ab10ea6>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-ab10ea6>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-ab10ea6>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2025/11/icon-transparent.png");
	--background-overlay: "";
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 35% auto;
}

.elementor-6 .elementor-element.elementor-element-ab10ea6:hover::before,
.elementor-6 .elementor-element.elementor-element-ab10ea6:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-ab10ea6:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-ab10ea6>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-ab10ea6>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-image: url("../../2025/09/logoipsum-4014.png");
	--background-overlay: "";
	background-position: 50% 200px;
	background-size: 35% auto;
}

.elementor-6 .elementor-element.elementor-element-ab10ea6,
.elementor-6 .elementor-element.elementor-element-ab10ea6::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-ab10ea6.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-adff071 {
	--spacer-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-d8da25b>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}

.elementor-6 .elementor-element.elementor-element-d8da25b {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-0ed8434 {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 2px;
	--padding-bottom: 2px;
	--padding-left: 2px;
	--padding-right: 2px;
}

.elementor-6 .elementor-element.elementor-element-0ed8434:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-0ed8434>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-accent) 0%,
			var(--e-global-color-e5e3b2f) 100%);
}

.elementor-6 .elementor-element.elementor-element-0ed8434,
.elementor-6 .elementor-element.elementor-element-0ed8434::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-288166a {
	--display: flex;
	--gap: 0px 0px;
	--overflow: hidden;
	--background-transition: 0.3s;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-288166a:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-288166a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/09/close-up-shot-of-a-focused-asian-guy-professional-2025-03-26-13-46-44-utc.jpg");
	background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-288166a:hover::before,
.elementor-6 .elementor-element.elementor-element-288166a:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-288166a:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-288166a>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-288166a>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: linear-gradient(180deg,
			var(--e-global-color-e5e3b2f) 0%,
			var(--e-global-color-primary) 100%);
}

.elementor-6 .elementor-element.elementor-element-288166a:hover {
	--overlay-opacity: 1;
}

.elementor-6 .elementor-element.elementor-element-288166a,
.elementor-6 .elementor-element.elementor-element-288166a::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-ed3dc39 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--background-transition: 0.3s;
	--overlay-opacity: 1;
	--overlay-mix-blend-mode: luminosity;
	--margin-top: 0px;
	--margin-bottom: -40px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-ed3dc39:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-ed3dc39>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-b00fabd) 40%,
			var(--e-global-color-primary) 100%);
}

.elementor-6 .elementor-element.elementor-element-ed3dc39:hover {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-e5e3b2f) 0%,
			var(--e-global-color-e5e3b2f) 100%);
	--overlay-opacity: 0.5;
}

.elementor-6 .elementor-element.elementor-element-ed3dc39::before,
.elementor-6 .elementor-element.elementor-element-ed3dc39>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-ed3dc39>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-ed3dc39>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-ed3dc39>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-ed3dc39>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2025/11/icon-transparent.png");
	--background-overlay: "";
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 35% auto;
}

.elementor-6 .elementor-element.elementor-element-ed3dc39:hover::before,
.elementor-6 .elementor-element.elementor-element-ed3dc39:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-ed3dc39:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-ed3dc39>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-ed3dc39>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-image: url("../../2025/09/logoipsum-403-1.png");
	--background-overlay: "";
	background-position: 50% 200px;
	background-size: 35% auto;
}

.elementor-6 .elementor-element.elementor-element-ed3dc39,
.elementor-6 .elementor-element.elementor-element-ed3dc39::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-ed3dc39.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-134b13a {
	--spacer-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-4797ed7>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}

.elementor-6 .elementor-element.elementor-element-4797ed7 {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-ca0b4db {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: -100px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-6dbbbd7 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--background-transition: 0.3s;
	--overlay-opacity: 0.06;
	--overlay-mix-blend-mode: luminosity;
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 50px;
	--padding-right: 50px;
}

.elementor-6 .elementor-element.elementor-element-6dbbbd7:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-6dbbbd7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-6dbbbd7::before,
.elementor-6 .elementor-element.elementor-element-6dbbbd7>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-6dbbbd7>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-6dbbbd7>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-6dbbbd7>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-6dbbbd7>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2025/09/Subtract.png");
	--background-overlay: "";
	background-repeat: no-repeat;
	background-size: 30% auto;
}

.elementor-6 .elementor-element.elementor-element-6dbbbd7,
.elementor-6 .elementor-element.elementor-element-6dbbbd7::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-55fd485 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-dad7fcc>.elementor-widget-container {
	background-color: transparent;
	margin: 0px 0px 0px 0px;
	padding: 12px 14px 8px 14px;
	background-image: linear-gradient(180deg,
			var(--e-global-color-4e71917) 0%,
			var(--e-global-color-accent) 100%);
	border-radius: 9999px 9999px 9999px 9999px;
}

.elementor-6 .elementor-element.elementor-element-dad7fcc.elementor-element {
	--align-self: center;
}

.elementor-6 .elementor-element.elementor-element-dad7fcc .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-dad7fcc.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-dad7fcc.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-dad7fcc.elementor-view-default .elementor-icon {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-dad7fcc.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-dad7fcc.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-dad7fcc .elementor-icon {
	font-size: 32px;
}

.elementor-6 .elementor-element.elementor-element-dad7fcc .elementor-icon svg {
	height: 32px;
}

.elementor-6 .elementor-element.elementor-element-32ad31d>.elementor-widget-container {
	margin: 0px 0px -15px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-32ad31d .plus-number-counter .number-counter-inner-block .counter-title,
.elementor-6 .elementor-element.elementor-element-32ad31d .plus-number-counter .number-counter-inner-block .counter-title a {
	font-family: var(--e-global-typography-87adb69-font-family), Sans-serif;
	font-size: var(--e-global-typography-87adb69-font-size);
	text-transform: var(--e-global-typography-87adb69-text-transform);
	color: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-32ad31d .plus-number-counter .number-counter-inner-block:hover .counter-title,
.elementor-6 .elementor-element.elementor-element-32ad31d .plus-number-counter .number-counter-inner-block:hover .counter-title a {
	color: var(--e-global-color-30afcfc);
}

.elementor-6 .elementor-element.elementor-element-32ad31d .plus-number-counter .number-counter-inner-block .counter-title {
	margin-top: -18px;
	margin-bottom: -20px;
}

.elementor-6 .elementor-element.elementor-element-32ad31d .plus-number-counter .number-counter-inner-block .counter-number {
	font-family: var(--e-global-typography-e72efbf-font-family), Sans-serif;
	font-size: var(--e-global-typography-e72efbf-font-size);
	text-transform: var(--e-global-typography-e72efbf-text-transform);
	margin-top: -18px;
}

.elementor-6 .elementor-element.elementor-element-32ad31d .plus-number-counter .number-counter-inner-block .counter-number .counter-number-inner {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-32ad31d .plus-number-counter .number-counter-inner-block .counter-number .number-counter-symbol {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-32ad31d .plus-number-counter .number-counter-inner-block {
	padding: 15px 15px 15px 15px;
}

.elementor-6 .elementor-element.elementor-element-ce4cb0f {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-9bcc302>.elementor-widget-container {
	background-color: transparent;
	margin: 0px 0px 0px 0px;
	padding: 12px 14px 8px 14px;
	background-image: linear-gradient(180deg,
			var(--e-global-color-4e71917) 0%,
			var(--e-global-color-accent) 100%);
	border-radius: 9999px 9999px 9999px 9999px;
}

.elementor-6 .elementor-element.elementor-element-9bcc302.elementor-element {
	--align-self: center;
}

.elementor-6 .elementor-element.elementor-element-9bcc302 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-9bcc302.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-9bcc302.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-9bcc302.elementor-view-default .elementor-icon {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-9bcc302.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-9bcc302.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-9bcc302 .elementor-icon {
	font-size: 32px;
}

.elementor-6 .elementor-element.elementor-element-9bcc302 .elementor-icon svg {
	height: 32px;
}

.elementor-6 .elementor-element.elementor-element-131c208>.elementor-widget-container {
	margin: 0px 0px -15px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-131c208 .plus-number-counter .number-counter-inner-block .counter-title,
.elementor-6 .elementor-element.elementor-element-131c208 .plus-number-counter .number-counter-inner-block .counter-title a {
	font-family: var(--e-global-typography-87adb69-font-family), Sans-serif;
	font-size: var(--e-global-typography-87adb69-font-size);
	text-transform: var(--e-global-typography-87adb69-text-transform);
	color: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-131c208 .plus-number-counter .number-counter-inner-block:hover .counter-title,
.elementor-6 .elementor-element.elementor-element-131c208 .plus-number-counter .number-counter-inner-block:hover .counter-title a {
	color: var(--e-global-color-30afcfc);
}

.elementor-6 .elementor-element.elementor-element-131c208 .plus-number-counter .number-counter-inner-block .counter-title {
	margin-top: -18px;
	margin-bottom: -20px;
}

.elementor-6 .elementor-element.elementor-element-131c208 .plus-number-counter .number-counter-inner-block .counter-number {
	font-family: var(--e-global-typography-e72efbf-font-family), Sans-serif;
	font-size: var(--e-global-typography-e72efbf-font-size);
	text-transform: var(--e-global-typography-e72efbf-text-transform);
	margin-top: -18px;
}

.elementor-6 .elementor-element.elementor-element-131c208 .plus-number-counter .number-counter-inner-block .counter-number .counter-number-inner {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-131c208 .plus-number-counter .number-counter-inner-block .counter-number .number-counter-symbol {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-131c208 .plus-number-counter .number-counter-inner-block {
	padding: 15px 15px 15px 15px;
}

.elementor-6 .elementor-element.elementor-element-f6dc2f5 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-a3887f8>.elementor-widget-container {
	background-color: transparent;
	margin: 0px 0px 0px 0px;
	padding: 12px 14px 8px 14px;
	background-image: linear-gradient(180deg,
			var(--e-global-color-4e71917) 0%,
			var(--e-global-color-accent) 100%);
	border-radius: 9999px 9999px 9999px 9999px;
}

.elementor-6 .elementor-element.elementor-element-a3887f8.elementor-element {
	--align-self: center;
}

.elementor-6 .elementor-element.elementor-element-a3887f8 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-a3887f8.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-a3887f8.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-a3887f8.elementor-view-default .elementor-icon {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-a3887f8.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-a3887f8.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-a3887f8 .elementor-icon {
	font-size: 32px;
}

.elementor-6 .elementor-element.elementor-element-a3887f8 .elementor-icon svg {
	height: 32px;
}

.elementor-6 .elementor-element.elementor-element-0391e6a>.elementor-widget-container {
	margin: 0px 0px -15px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-0391e6a .plus-number-counter .number-counter-inner-block .counter-title,
.elementor-6 .elementor-element.elementor-element-0391e6a .plus-number-counter .number-counter-inner-block .counter-title a {
	font-family: var(--e-global-typography-87adb69-font-family), Sans-serif;
	font-size: var(--e-global-typography-87adb69-font-size);
	text-transform: var(--e-global-typography-87adb69-text-transform);
	color: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-0391e6a .plus-number-counter .number-counter-inner-block:hover .counter-title,
.elementor-6 .elementor-element.elementor-element-0391e6a .plus-number-counter .number-counter-inner-block:hover .counter-title a {
	color: var(--e-global-color-30afcfc);
}

.elementor-6 .elementor-element.elementor-element-0391e6a .plus-number-counter .number-counter-inner-block .counter-title {
	margin-top: -18px;
	margin-bottom: -20px;
}

.elementor-6 .elementor-element.elementor-element-0391e6a .plus-number-counter .number-counter-inner-block .counter-number {
	font-family: var(--e-global-typography-e72efbf-font-family), Sans-serif;
	font-size: var(--e-global-typography-e72efbf-font-size);
	text-transform: var(--e-global-typography-e72efbf-text-transform);
	margin-top: -18px;
}

.elementor-6 .elementor-element.elementor-element-0391e6a .plus-number-counter .number-counter-inner-block .counter-number .counter-number-inner {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-0391e6a .plus-number-counter .number-counter-inner-block .counter-number .number-counter-symbol {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-0391e6a .plus-number-counter .number-counter-inner-block {
	padding: 15px 15px 15px 15px;
}

.elementor-6 .elementor-element.elementor-element-65a2848 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-8c44f40>.elementor-widget-container {
	background-color: transparent;
	margin: 0px 0px 0px 0px;
	padding: 12px 14px 8px 14px;
	background-image: linear-gradient(180deg,
			var(--e-global-color-4e71917) 0%,
			var(--e-global-color-accent) 100%);
	border-radius: 9999px 9999px 9999px 9999px;
}

.elementor-6 .elementor-element.elementor-element-8c44f40.elementor-element {
	--align-self: center;
}

.elementor-6 .elementor-element.elementor-element-8c44f40 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-8c44f40.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-8c44f40.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-8c44f40.elementor-view-default .elementor-icon {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-8c44f40.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-8c44f40.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-8c44f40 .elementor-icon {
	font-size: 32px;
}

.elementor-6 .elementor-element.elementor-element-8c44f40 .elementor-icon svg {
	height: 32px;
}

.elementor-6 .elementor-element.elementor-element-86e184d>.elementor-widget-container {
	margin: 0px 0px -15px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-86e184d .plus-number-counter .number-counter-inner-block .counter-title,
.elementor-6 .elementor-element.elementor-element-86e184d .plus-number-counter .number-counter-inner-block .counter-title a {
	font-family: var(--e-global-typography-87adb69-font-family), Sans-serif;
	font-size: var(--e-global-typography-87adb69-font-size);
	text-transform: var(--e-global-typography-87adb69-text-transform);
	color: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-86e184d .plus-number-counter .number-counter-inner-block:hover .counter-title,
.elementor-6 .elementor-element.elementor-element-86e184d .plus-number-counter .number-counter-inner-block:hover .counter-title a {
	color: var(--e-global-color-30afcfc);
}

.elementor-6 .elementor-element.elementor-element-86e184d .plus-number-counter .number-counter-inner-block .counter-title {
	margin-top: -18px;
	margin-bottom: -20px;
}

.elementor-6 .elementor-element.elementor-element-86e184d .plus-number-counter .number-counter-inner-block .counter-number {
	font-family: var(--e-global-typography-e72efbf-font-family), Sans-serif;
	font-size: var(--e-global-typography-e72efbf-font-size);
	text-transform: var(--e-global-typography-e72efbf-text-transform);
	margin-top: -18px;
}

.elementor-6 .elementor-element.elementor-element-86e184d .plus-number-counter .number-counter-inner-block .counter-number .counter-number-inner {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-86e184d .plus-number-counter .number-counter-inner-block .counter-number .number-counter-symbol {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-86e184d .plus-number-counter .number-counter-inner-block {
	padding: 15px 15px 15px 15px;
}

.elementor-6 .elementor-element.elementor-element-61d62187 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--overlay-opacity: 1;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-61d62187:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-61d62187>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/09/blue-marble-pattern-useful-as-background-or-textur-2025-03-08-17-20-55-utc.jpg");
	background-size: 150% auto;
}

.elementor-6 .elementor-element.elementor-element-61d62187::before,
.elementor-6 .elementor-element.elementor-element-61d62187>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-61d62187>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-61d62187>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-61d62187>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-61d62187>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: radial-gradient(at center center,
			var(--e-global-color-e5e3b2f) 0%,
			var(--e-global-color-primary) 100%);
}

.elementor-6 .elementor-element.elementor-element-61d62187,
.elementor-6 .elementor-element.elementor-element-61d62187::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-73ad1522 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-570b2436 {
	--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;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-117ffd8d {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-4f4113b4>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-4f4113b4 {
	z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-4f4113b4 .pt-plus-heading-animation .pt-plus-cd-headline,
.elementor-6 .elementor-element.elementor-element-4f4113b4 .pt-plus-heading-animation .pt-plus-cd-headline span {
	text-align: left;
	font-family: var(--e-global-typography-d365e0a-font-family), Sans-serif;
	font-size: var(--e-global-typography-d365e0a-font-size);
	font-weight: var(--e-global-typography-d365e0a-font-weight);
}

.elementor-6 .elementor-element.elementor-element-4f4113b4 .pt-plus-heading-animation .pt-plus-cd-headline b {
	color: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-4f4113b4 .pt-plus-heading-animation:not(.head-anim-style-6) .pt-plus-cd-headline b {
	background: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-3f38c191 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-731640a0 {
	--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: flex-end;
	--align-items: center;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-5b0869a8 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
	background-color: var(--e-global-color-accent);
	height: 15px;
	width: 15px;
	line-height: 70px;
}

.elementor-6 .elementor-element.elementor-element-5b0869a8>.elementor-widget-container {
	margin: 0px 0px -6px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-5b0869a8 .jeg-elementor-kit.jkit-video-button {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-5b0869a8 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn i,
.elementor-6 .elementor-element.elementor-element-5b0869a8 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn span {
	color: var(--e-global-color-99fedd7);
}

.elementor-6 .elementor-element.elementor-element-5b0869a8 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn svg {
	fill: var(--e-global-color-99fedd7);
}

.elementor-6 .elementor-element.elementor-element-5b0869a8 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:not(.hover-gradient):after,
.elementor-6 .elementor-element.elementor-element-5b0869a8 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:not(.hover-gradient):before,
.elementor-6 .elementor-element.elementor-element-5b0869a8 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable.hover-gradient>span:after,
.elementor-6 .elementor-element.elementor-element-5b0869a8 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable.hover-gradient>span:before {
	color: var(--e-global-color-4e71917);
}

.elementor-6 .elementor-element.elementor-element-5b0869a8 .jeg-elementor-kit.jkit-video-button i {
	font-size: 30px;
}

.elementor-6 .elementor-element.elementor-element-5b0869a8 .jeg-elementor-kit.jkit-video-button svg {
	width: 30px;
}

.elementor-6 .elementor-element.elementor-element-57e283a9.elementor-element {
	--align-self: center;
}

.elementor-6 .elementor-element.elementor-element-57e283a9 {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-3cff1419 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-3ac06ab6 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-1f08d849 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--overlay-opacity: 0;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-1f08d849::before,
.elementor-6 .elementor-element.elementor-element-1f08d849>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-1f08d849>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-1f08d849>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-1f08d849>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-1f08d849>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2025/10/Ellipse-2-Compressed.png");
	--background-overlay: "";
	background-position: 0px 200px;
	background-repeat: no-repeat;
	background-size: 85% auto;
}

.elementor-6 .elementor-element.elementor-element-1f08d849:hover::before,
.elementor-6 .elementor-element.elementor-element-1f08d849:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-1f08d849:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-1f08d849>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-1f08d849>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-image: url("../../2025/10/Ellipse-2-Compressed.png");
	--background-overlay: "";
	background-position: top center;
	background-repeat: no-repeat;
	background-size: 85% auto;
}

.elementor-6 .elementor-element.elementor-element-1f08d849:hover {
	--overlay-opacity: 0.85;
}

.elementor-6 .elementor-element.elementor-element-1f08d849,
.elementor-6 .elementor-element.elementor-element-1f08d849::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-71067f64 {
	--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;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-1f4b70ae {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-5834eee);
	--border-color: var(--e-global-color-5834eee);
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-1f4b70ae.e-con {
	--e-con-transform-rotateX: 0deg;
	--e-con-transform-perspective: 100px;
	--e-con-transform-rotateY: 1deg;
	--e-con-transform-skewX: 5deg;
}

.elementor-6 .elementor-element.elementor-element-1f4b70ae,
.elementor-6 .elementor-element.elementor-element-1f4b70ae::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-7f3fca8 {
	width: var(--container-widget-width, 35%);
	max-width: 35%;
	--container-widget-width: 35%;
	--container-widget-flex-grow: 0;
	z-index: 1;
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-7f3fca8>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 30px;
}

.elementor-6 .elementor-element.elementor-element-7f3fca8.elementor-element {
	--align-self: flex-start;
}

.elementor-6 .elementor-element.elementor-element-48d06158 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--margin-top: -100px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-6ab005c0>.elementor-widget-container {
	background-color: #20202a;
	margin: 0px 0px 0px 0px;
	padding: 25px 30px 25px 0px;
}

.elementor-6 .elementor-element.elementor-element-6ab005c0 {
	text-align: right;
}

.elementor-6 .elementor-element.elementor-element-5f2aea43 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: -12px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-7c494fad>.elementor-widget-container {
	background-color: var(--e-global-color-accent);
	margin: 0px 30px 0px 0px;
	padding: 10px 20px 10px 20px;
	border-radius: 6px 6px 6px 6px;
}

.elementor-6 .elementor-element.elementor-element-7c494fad.elementor-element {
	--align-self: flex-end;
}

.elementor-6 .elementor-element.elementor-element-7c494fad {
	text-align: right;
}

.elementor-6 .elementor-element.elementor-element-95c019a {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-21d2f287>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}

.elementor-6 .elementor-element.elementor-element-21d2f287 {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-54f2b06:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-54f2b06.style-12 a .fa {
	color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-54f2b06:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-54f2b06.style-12 a span,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-54f2b06.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-54f2b06.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-54f2b06.style-14 a span {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-54f2b06.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-54f2b06.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-54f2b06.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-54f2b06.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-54f2b06.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-54f2b06.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-54f2b06.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-54f2b06.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-54f2b06,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-54f2b06.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-54f2b06.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-54f2b06.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-54f2b06:hover,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-54f2b06.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-54f2b06.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-54f2b06.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-2f5040c:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-2f5040c.style-12 a .fa {
	color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-2f5040c:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-2f5040c.style-12 a span,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-2f5040c.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-2f5040c.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-2f5040c.style-14 a span {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-2f5040c.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-2f5040c.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-2f5040c.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-2f5040c.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-2f5040c.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-2f5040c.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-2f5040c.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-2f5040c.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-2f5040c,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-2f5040c.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-2f5040c.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-2f5040c.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-2f5040c:hover,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-2f5040c.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-2f5040c.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-327635f4 .elementor-repeater-item-2f5040c.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-327635f4 .pt_plus_social_list ul.social_list .style-1 a,
.elementor-6 .elementor-element.elementor-element-327635f4 .pt_plus_social_list ul.social_list .style-2 a i.fa,
.elementor-6 .elementor-element.elementor-element-327635f4 .pt_plus_social_list ul.social_list .style-3 a,
.elementor-6 .elementor-element.elementor-element-327635f4 .pt_plus_social_list ul.social_list .style-4 a,
.elementor-6 .elementor-element.elementor-element-327635f4 .pt_plus_social_list ul.social_list .style-5 a,
.elementor-6 .elementor-element.elementor-element-327635f4 .pt_plus_social_list ul.social_list .style-6 a,
.elementor-6 .elementor-element.elementor-element-327635f4 .pt_plus_social_list ul.social_list .style-7 a,
.elementor-6 .elementor-element.elementor-element-327635f4 .pt_plus_social_list ul.social_list .style-8 a,
.elementor-6 .elementor-element.elementor-element-327635f4 .pt_plus_social_list ul.social_list .style-9 a,
.elementor-6 .elementor-element.elementor-element-327635f4 .pt_plus_social_list ul.social_list .style-10 a,
.elementor-6 .elementor-element.elementor-element-327635f4 .pt_plus_social_list ul.social_list .style-11 a,
.elementor-6 .elementor-element.elementor-element-327635f4 .pt_plus_social_list ul.social_list .style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-327635f4 .pt_plus_social_list ul.social_list .style-13 a,
.elementor-6 .elementor-element.elementor-element-327635f4 .pt_plus_social_list ul.social_list .style-14 a,
.elementor-6 .elementor-element.elementor-element-327635f4 .pt_plus_social_list ul.social_list .style-15 a,
.elementor-6 .elementor-element.elementor-element-327635f4 .pt_plus_social_list ul.social_list .custom a {
	font-size: 15px;
}

.elementor-6 .elementor-element.elementor-element-327635f4 .pt_plus_social_list ul.social_list .style-1 a,
.elementor-6 .elementor-element.elementor-element-327635f4 .pt_plus_social_list ul.social_list .style-2 a,
.elementor-6 .elementor-element.elementor-element-327635f4 .pt_plus_social_list ul.social_list .style-4 a,
.elementor-6 .elementor-element.elementor-element-327635f4 .pt_plus_social_list ul.social_list .style-5 a,
.elementor-6 .elementor-element.elementor-element-327635f4 .pt_plus_social_list ul.social_list .style-6 a,
.elementor-6 .elementor-element.elementor-element-327635f4 .pt_plus_social_list ul.social_list .style-7 a,
.elementor-6 .elementor-element.elementor-element-327635f4 .pt_plus_social_list ul.social_list .style-10 a {
	border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-2c844ae2 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-5834eee);
	--border-color: var(--e-global-color-5834eee);
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-2c844ae2.e-con {
	--e-con-transform-rotateX: 0deg;
	--e-con-transform-perspective: 100px;
	--e-con-transform-rotateY: -1deg;
	--e-con-transform-skewX: -5deg;
}

.elementor-6 .elementor-element.elementor-element-2c844ae2,
.elementor-6 .elementor-element.elementor-element-2c844ae2::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-31f70374 {
	width: var(--container-widget-width, 35%);
	max-width: 35%;
	--container-widget-width: 35%;
	--container-widget-flex-grow: 0;
	z-index: 1;
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-31f70374>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 30px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-31f70374.elementor-element {
	--align-self: flex-end;
}

.elementor-6 .elementor-element.elementor-element-256c43e5 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--margin-top: -100px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-5ad87ea7>.elementor-widget-container {
	background-color: #20202a;
	margin: 0px 0px 0px 0px;
	padding: 25px 0px 25px 30px;
}

.elementor-6 .elementor-element.elementor-element-5ad87ea7 {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-331b35b9 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: -12px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-51668a70>.elementor-widget-container {
	background-color: var(--e-global-color-accent);
	margin: 0px 0px 0px 30px;
	padding: 10px 20px 10px 20px;
	border-radius: 6px 6px 6px 6px;
}

.elementor-6 .elementor-element.elementor-element-51668a70.elementor-element {
	--align-self: flex-start;
}

.elementor-6 .elementor-element.elementor-element-51668a70 {
	text-align: right;
}

.elementor-6 .elementor-element.elementor-element-7ec0fff7 {
	--spacer-size: 2px;
}

.elementor-6 .elementor-element.elementor-element-7ec0fff7>.elementor-widget-container {
	background-color: transparent;
	background-image: radial-gradient(at center center,
			var(--e-global-color-5834eee) 0%,
			var(--e-global-color-e5e3b2f) 70%);
}

.elementor-6 .elementor-element.elementor-element-4417858f {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--overlay-opacity: 0;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-4417858f::before,
.elementor-6 .elementor-element.elementor-element-4417858f>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-4417858f>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-4417858f>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-4417858f>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-4417858f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2025/10/Ellipse-2-Compressed.png");
	--background-overlay: "";
	background-position: 0px 200px;
	background-repeat: no-repeat;
	background-size: 85% auto;
}

.elementor-6 .elementor-element.elementor-element-4417858f:hover::before,
.elementor-6 .elementor-element.elementor-element-4417858f:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-4417858f:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-4417858f>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-4417858f>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-image: url("../../2025/10/Ellipse-2-Compressed.png");
	--background-overlay: "";
	background-position: top center;
	background-repeat: no-repeat;
	background-size: 85% auto;
}

.elementor-6 .elementor-element.elementor-element-4417858f:hover {
	--overlay-opacity: 0.85;
}

.elementor-6 .elementor-element.elementor-element-4417858f,
.elementor-6 .elementor-element.elementor-element-4417858f::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-264eb680 {
	--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;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-7229a4a {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-5834eee);
	--border-color: var(--e-global-color-5834eee);
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-7229a4a.e-con {
	--e-con-transform-rotateX: 0deg;
	--e-con-transform-perspective: 100px;
	--e-con-transform-rotateY: 1deg;
	--e-con-transform-skewX: 5deg;
}

.elementor-6 .elementor-element.elementor-element-7229a4a,
.elementor-6 .elementor-element.elementor-element-7229a4a::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-7b2cf38c {
	width: var(--container-widget-width, 35%);
	max-width: 35%;
	--container-widget-width: 35%;
	--container-widget-flex-grow: 0;
	z-index: 1;
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-7b2cf38c>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 30px;
}

.elementor-6 .elementor-element.elementor-element-7b2cf38c.elementor-element {
	--align-self: flex-start;
}

.elementor-6 .elementor-element.elementor-element-b084ed2 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--margin-top: -100px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-41a47ba6>.elementor-widget-container {
	background-color: #20202a;
	margin: 0px 0px 0px 0px;
	padding: 25px 30px 25px 0px;
}

.elementor-6 .elementor-element.elementor-element-41a47ba6 {
	text-align: right;
}

.elementor-6 .elementor-element.elementor-element-2f5b123c {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: -12px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-26f9a43d>.elementor-widget-container {
	background-color: var(--e-global-color-accent);
	margin: 0px 30px 0px 0px;
	padding: 10px 20px 10px 20px;
	border-radius: 6px 6px 6px 6px;
}

.elementor-6 .elementor-element.elementor-element-26f9a43d.elementor-element {
	--align-self: flex-end;
}

.elementor-6 .elementor-element.elementor-element-26f9a43d {
	text-align: right;
}

.elementor-6 .elementor-element.elementor-element-217e23a1 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-17325ddd {
	color: var(--e-global-color-text);
}

.elementor-6 .elementor-element.elementor-element-371f68c5>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}

.elementor-6 .elementor-element.elementor-element-371f68c5 {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-54f2b06:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-54f2b06.style-12 a .fa {
	color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-54f2b06:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-54f2b06.style-12 a span,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-54f2b06.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-54f2b06.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-54f2b06.style-14 a span {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-54f2b06.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-54f2b06.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-54f2b06.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-54f2b06.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-54f2b06.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-54f2b06.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-54f2b06.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-54f2b06.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-54f2b06,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-54f2b06.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-54f2b06.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-54f2b06.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-54f2b06:hover,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-54f2b06.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-54f2b06.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-54f2b06.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-2f5040c:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-2f5040c.style-12 a .fa {
	color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-2f5040c:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-2f5040c.style-12 a span,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-2f5040c.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-2f5040c.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-2f5040c.style-14 a span {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-2f5040c.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-2f5040c.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-2f5040c.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-2f5040c.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-2f5040c.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-2f5040c.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-2f5040c.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-2f5040c.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-2f5040c,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-2f5040c.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-2f5040c.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-2f5040c.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-2f5040c:hover,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-2f5040c.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-2f5040c.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-13e081f1 .elementor-repeater-item-2f5040c.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-13e081f1 .pt_plus_social_list ul.social_list .style-1 a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .pt_plus_social_list ul.social_list .style-2 a i.fa,
.elementor-6 .elementor-element.elementor-element-13e081f1 .pt_plus_social_list ul.social_list .style-3 a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .pt_plus_social_list ul.social_list .style-4 a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .pt_plus_social_list ul.social_list .style-5 a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .pt_plus_social_list ul.social_list .style-6 a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .pt_plus_social_list ul.social_list .style-7 a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .pt_plus_social_list ul.social_list .style-8 a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .pt_plus_social_list ul.social_list .style-9 a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .pt_plus_social_list ul.social_list .style-10 a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .pt_plus_social_list ul.social_list .style-11 a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .pt_plus_social_list ul.social_list .style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-13e081f1 .pt_plus_social_list ul.social_list .style-13 a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .pt_plus_social_list ul.social_list .style-14 a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .pt_plus_social_list ul.social_list .style-15 a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .pt_plus_social_list ul.social_list .custom a {
	font-size: 15px;
}

.elementor-6 .elementor-element.elementor-element-13e081f1 .pt_plus_social_list ul.social_list .style-1 a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .pt_plus_social_list ul.social_list .style-2 a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .pt_plus_social_list ul.social_list .style-4 a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .pt_plus_social_list ul.social_list .style-5 a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .pt_plus_social_list ul.social_list .style-6 a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .pt_plus_social_list ul.social_list .style-7 a,
.elementor-6 .elementor-element.elementor-element-13e081f1 .pt_plus_social_list ul.social_list .style-10 a {
	border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-4f8a36dd {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-5834eee);
	--border-color: var(--e-global-color-5834eee);
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-4f8a36dd.e-con {
	--e-con-transform-rotateX: 0deg;
	--e-con-transform-perspective: 100px;
	--e-con-transform-rotateY: -1deg;
	--e-con-transform-skewX: -5deg;
}

.elementor-6 .elementor-element.elementor-element-4f8a36dd,
.elementor-6 .elementor-element.elementor-element-4f8a36dd::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-5ee60604 {
	width: var(--container-widget-width, 35%);
	max-width: 35%;
	--container-widget-width: 35%;
	--container-widget-flex-grow: 0;
	z-index: 1;
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-5ee60604>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 30px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-5ee60604.elementor-element {
	--align-self: flex-end;
}

.elementor-6 .elementor-element.elementor-element-7f7477ae {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--margin-top: -100px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-57d90827>.elementor-widget-container {
	background-color: #20202a;
	margin: 0px 0px 0px 0px;
	padding: 25px 0px 25px 30px;
}

.elementor-6 .elementor-element.elementor-element-57d90827 {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-5e502e96 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: -12px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-cb854d7>.elementor-widget-container {
	background-color: var(--e-global-color-accent);
	margin: 0px 0px 0px 30px;
	padding: 10px 20px 10px 20px;
	border-radius: 6px 6px 6px 6px;
}

.elementor-6 .elementor-element.elementor-element-cb854d7.elementor-element {
	--align-self: flex-start;
}

.elementor-6 .elementor-element.elementor-element-cb854d7 {
	text-align: right;
}

.elementor-6 .elementor-element.elementor-element-7b60cbb4 {
	--spacer-size: 2px;
}

.elementor-6 .elementor-element.elementor-element-7b60cbb4>.elementor-widget-container {
	background-color: transparent;
	background-image: radial-gradient(at center center,
			var(--e-global-color-5834eee) 0%,
			var(--e-global-color-e5e3b2f) 70%);
}

.elementor-6 .elementor-element.elementor-element-74fb3f35 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--overlay-opacity: 0;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-74fb3f35::before,
.elementor-6 .elementor-element.elementor-element-74fb3f35>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-74fb3f35>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-74fb3f35>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-74fb3f35>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-74fb3f35>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2025/10/Ellipse-2-Compressed.png");
	--background-overlay: "";
	background-position: 0px 200px;
	background-repeat: no-repeat;
	background-size: 85% auto;
}

.elementor-6 .elementor-element.elementor-element-74fb3f35:hover::before,
.elementor-6 .elementor-element.elementor-element-74fb3f35:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-74fb3f35:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-74fb3f35>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-74fb3f35>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-image: url("../../2025/10/Ellipse-2-Compressed.png");
	--background-overlay: "";
	background-position: top center;
	background-repeat: no-repeat;
	background-size: 85% auto;
}

.elementor-6 .elementor-element.elementor-element-74fb3f35:hover {
	--overlay-opacity: 0.85;
}

.elementor-6 .elementor-element.elementor-element-74fb3f35,
.elementor-6 .elementor-element.elementor-element-74fb3f35::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-29ab4bc3 {
	--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;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-2a4043e {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-5834eee);
	--border-color: var(--e-global-color-5834eee);
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-2a4043e.e-con {
	--e-con-transform-rotateX: 0deg;
	--e-con-transform-perspective: 100px;
	--e-con-transform-rotateY: 1deg;
	--e-con-transform-skewX: 5deg;
}

.elementor-6 .elementor-element.elementor-element-2a4043e,
.elementor-6 .elementor-element.elementor-element-2a4043e::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-15847a25 {
	width: var(--container-widget-width, 35%);
	max-width: 35%;
	--container-widget-width: 35%;
	--container-widget-flex-grow: 0;
	z-index: 1;
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-15847a25>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 30px;
}

.elementor-6 .elementor-element.elementor-element-15847a25.elementor-element {
	--align-self: flex-start;
}

.elementor-6 .elementor-element.elementor-element-5c032424 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--margin-top: -100px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-302635cd>.elementor-widget-container {
	background-color: #20202a;
	margin: 0px 0px 0px 0px;
	padding: 25px 30px 25px 0px;
}

.elementor-6 .elementor-element.elementor-element-302635cd {
	text-align: right;
}

.elementor-6 .elementor-element.elementor-element-6b134f8e {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: -12px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-30f2c1ab>.elementor-widget-container {
	background-color: var(--e-global-color-accent);
	margin: 0px 30px 0px 0px;
	padding: 10px 20px 10px 20px;
	border-radius: 6px 6px 6px 6px;
}

.elementor-6 .elementor-element.elementor-element-30f2c1ab.elementor-element {
	--align-self: flex-end;
}

.elementor-6 .elementor-element.elementor-element-30f2c1ab {
	text-align: right;
}

.elementor-6 .elementor-element.elementor-element-1151bea3 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-3becd7a0>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}

.elementor-6 .elementor-element.elementor-element-3becd7a0 {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-54f2b06:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-54f2b06.style-12 a .fa {
	color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-54f2b06:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-54f2b06.style-12 a span,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-54f2b06.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-54f2b06.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-54f2b06.style-14 a span {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-54f2b06.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-54f2b06.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-54f2b06.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-54f2b06.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-54f2b06.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-54f2b06.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-54f2b06.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-54f2b06.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-54f2b06,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-54f2b06.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-54f2b06.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-54f2b06.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-54f2b06:hover,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-54f2b06.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-54f2b06.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-54f2b06.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-2f5040c:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-2f5040c.style-12 a .fa {
	color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-2f5040c:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-2f5040c.style-12 a span,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-2f5040c.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-2f5040c.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-2f5040c.style-14 a span {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-2f5040c.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-2f5040c.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-2f5040c.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-2f5040c.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-2f5040c.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-2f5040c.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-2f5040c.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-2f5040c.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-2f5040c,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-2f5040c.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-2f5040c.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-2f5040c.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-2f5040c:hover,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-2f5040c.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-2f5040c.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .elementor-repeater-item-2f5040c.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-786e7fa0 .pt_plus_social_list ul.social_list .style-1 a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .pt_plus_social_list ul.social_list .style-2 a i.fa,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .pt_plus_social_list ul.social_list .style-3 a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .pt_plus_social_list ul.social_list .style-4 a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .pt_plus_social_list ul.social_list .style-5 a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .pt_plus_social_list ul.social_list .style-6 a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .pt_plus_social_list ul.social_list .style-7 a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .pt_plus_social_list ul.social_list .style-8 a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .pt_plus_social_list ul.social_list .style-9 a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .pt_plus_social_list ul.social_list .style-10 a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .pt_plus_social_list ul.social_list .style-11 a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .pt_plus_social_list ul.social_list .style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .pt_plus_social_list ul.social_list .style-13 a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .pt_plus_social_list ul.social_list .style-14 a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .pt_plus_social_list ul.social_list .style-15 a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .pt_plus_social_list ul.social_list .custom a {
	font-size: 15px;
}

.elementor-6 .elementor-element.elementor-element-786e7fa0 .pt_plus_social_list ul.social_list .style-1 a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .pt_plus_social_list ul.social_list .style-2 a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .pt_plus_social_list ul.social_list .style-4 a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .pt_plus_social_list ul.social_list .style-5 a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .pt_plus_social_list ul.social_list .style-6 a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .pt_plus_social_list ul.social_list .style-7 a,
.elementor-6 .elementor-element.elementor-element-786e7fa0 .pt_plus_social_list ul.social_list .style-10 a {
	border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-1ddd3823 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-5834eee);
	--border-color: var(--e-global-color-5834eee);
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-1ddd3823.e-con {
	--e-con-transform-rotateX: 0deg;
	--e-con-transform-perspective: 100px;
	--e-con-transform-rotateY: -1deg;
	--e-con-transform-skewX: -5deg;
}

.elementor-6 .elementor-element.elementor-element-1ddd3823,
.elementor-6 .elementor-element.elementor-element-1ddd3823::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-5d4fd1c2 {
	width: var(--container-widget-width, 35%);
	max-width: 35%;
	--container-widget-width: 35%;
	--container-widget-flex-grow: 0;
	z-index: 1;
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-5d4fd1c2>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 30px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-5d4fd1c2.elementor-element {
	--align-self: flex-end;
}

.elementor-6 .elementor-element.elementor-element-3094d3e8 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--margin-top: -100px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-26c4901>.elementor-widget-container {
	background-color: #20202a;
	margin: 0px 0px 0px 0px;
	padding: 25px 0px 25px 30px;
}

.elementor-6 .elementor-element.elementor-element-26c4901 {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-1021415d {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: -12px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-4a3c9e34>.elementor-widget-container {
	background-color: var(--e-global-color-accent);
	margin: 0px 0px 0px 30px;
	padding: 10px 20px 10px 20px;
	border-radius: 6px 6px 6px 6px;
}

.elementor-6 .elementor-element.elementor-element-4a3c9e34.elementor-element {
	--align-self: flex-start;
}

.elementor-6 .elementor-element.elementor-element-4a3c9e34 {
	text-align: right;
}

.elementor-6 .elementor-element.elementor-element-2bab4a51 {
	--spacer-size: 2px;
}

.elementor-6 .elementor-element.elementor-element-2bab4a51>.elementor-widget-container {
	background-color: transparent;
	background-image: radial-gradient(at center center,
			var(--e-global-color-5834eee) 0%,
			var(--e-global-color-e5e3b2f) 70%);
}

.elementor-6 .elementor-element.elementor-element-335bca6a {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-7719dde1 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--overlay-opacity: 0;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-7719dde1::before,
.elementor-6 .elementor-element.elementor-element-7719dde1>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-7719dde1>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-7719dde1>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-7719dde1>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-7719dde1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2025/10/Ellipse-2-Compressed.png");
	--background-overlay: "";
	background-position: 0px 200px;
	background-repeat: no-repeat;
	background-size: 85% auto;
}

.elementor-6 .elementor-element.elementor-element-7719dde1:hover::before,
.elementor-6 .elementor-element.elementor-element-7719dde1:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-7719dde1:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-7719dde1>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-7719dde1>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-image: url("../../2025/10/Ellipse-2-Compressed.png");
	--background-overlay: "";
	background-position: top center;
	background-repeat: no-repeat;
	background-size: 85% auto;
}

.elementor-6 .elementor-element.elementor-element-7719dde1:hover {
	--overlay-opacity: 0.85;
}

.elementor-6 .elementor-element.elementor-element-7719dde1,
.elementor-6 .elementor-element.elementor-element-7719dde1::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-47bceb8c {
	--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;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-63e0288 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-5834eee);
	--border-color: var(--e-global-color-5834eee);
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-63e0288.e-con {
	--e-con-transform-rotateX: 0deg;
	--e-con-transform-perspective: 100px;
	--e-con-transform-rotateY: 1deg;
	--e-con-transform-skewX: 5deg;
}

.elementor-6 .elementor-element.elementor-element-63e0288,
.elementor-6 .elementor-element.elementor-element-63e0288::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-291ad26f {
	width: var(--container-widget-width, 35%);
	max-width: 35%;
	--container-widget-width: 35%;
	--container-widget-flex-grow: 0;
	z-index: 1;
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-291ad26f>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 30px;
}

.elementor-6 .elementor-element.elementor-element-291ad26f.elementor-element {
	--align-self: flex-start;
}

.elementor-6 .elementor-element.elementor-element-1584efa7 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--margin-top: -100px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-3f5abfe5>.elementor-widget-container {
	background-color: #20202a;
	margin: 0px 0px 0px 0px;
	padding: 25px 30px 25px 0px;
}

.elementor-6 .elementor-element.elementor-element-3f5abfe5 {
	text-align: right;
}

.elementor-6 .elementor-element.elementor-element-3a7f04c5 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: -12px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-4bfc6106>.elementor-widget-container {
	background-color: var(--e-global-color-accent);
	margin: 0px 30px 0px 0px;
	padding: 10px 20px 10px 20px;
	border-radius: 6px 6px 6px 6px;
}

.elementor-6 .elementor-element.elementor-element-4bfc6106.elementor-element {
	--align-self: flex-end;
}

.elementor-6 .elementor-element.elementor-element-4bfc6106 {
	text-align: right;
}

.elementor-6 .elementor-element.elementor-element-8b68a5e {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-6d4a6203 {
	--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: center;
	--align-items: center;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-33cd135>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-33cd135 {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-a450344>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-a450344 {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-5272c46e>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-5272c46e {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-54f2b06:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-54f2b06.style-12 a .fa {
	color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-54f2b06:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-54f2b06.style-12 a span,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-54f2b06.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-54f2b06.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-54f2b06.style-14 a span {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-54f2b06.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-54f2b06.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-54f2b06.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-54f2b06.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-54f2b06.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-54f2b06.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-54f2b06.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-54f2b06.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-54f2b06,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-54f2b06.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-54f2b06.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-54f2b06.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-54f2b06:hover,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-54f2b06.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-54f2b06.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-54f2b06.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-2f5040c:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-2f5040c.style-12 a .fa {
	color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-2f5040c:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-2f5040c.style-12 a span,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-2f5040c.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-2f5040c.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-2f5040c.style-14 a span {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-2f5040c.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-2f5040c.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-2f5040c.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-2f5040c.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-2f5040c.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-2f5040c.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-2f5040c.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-2f5040c.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-2f5040c,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-2f5040c.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-2f5040c.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-2f5040c.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-2f5040c:hover,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-2f5040c.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-2f5040c.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-22a6dafd .elementor-repeater-item-2f5040c.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-22a6dafd .pt_plus_social_list ul.social_list .style-1 a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .pt_plus_social_list ul.social_list .style-2 a i.fa,
.elementor-6 .elementor-element.elementor-element-22a6dafd .pt_plus_social_list ul.social_list .style-3 a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .pt_plus_social_list ul.social_list .style-4 a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .pt_plus_social_list ul.social_list .style-5 a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .pt_plus_social_list ul.social_list .style-6 a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .pt_plus_social_list ul.social_list .style-7 a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .pt_plus_social_list ul.social_list .style-8 a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .pt_plus_social_list ul.social_list .style-9 a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .pt_plus_social_list ul.social_list .style-10 a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .pt_plus_social_list ul.social_list .style-11 a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .pt_plus_social_list ul.social_list .style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-22a6dafd .pt_plus_social_list ul.social_list .style-13 a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .pt_plus_social_list ul.social_list .style-14 a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .pt_plus_social_list ul.social_list .style-15 a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .pt_plus_social_list ul.social_list .custom a {
	font-size: 15px;
}

.elementor-6 .elementor-element.elementor-element-22a6dafd .pt_plus_social_list ul.social_list .style-1 a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .pt_plus_social_list ul.social_list .style-2 a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .pt_plus_social_list ul.social_list .style-4 a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .pt_plus_social_list ul.social_list .style-5 a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .pt_plus_social_list ul.social_list .style-6 a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .pt_plus_social_list ul.social_list .style-7 a,
.elementor-6 .elementor-element.elementor-element-22a6dafd .pt_plus_social_list ul.social_list .style-10 a {
	border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-1ca09f03 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-5834eee);
	--border-color: var(--e-global-color-5834eee);
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-1ca09f03.e-con {
	--e-con-transform-rotateX: 0deg;
	--e-con-transform-perspective: 100px;
	--e-con-transform-rotateY: -1deg;
	--e-con-transform-skewX: -5deg;
}

.elementor-6 .elementor-element.elementor-element-1ca09f03,
.elementor-6 .elementor-element.elementor-element-1ca09f03::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-325fa279 {
	width: var(--container-widget-width, 35%);
	max-width: 35%;
	--container-widget-width: 35%;
	--container-widget-flex-grow: 0;
	z-index: 1;
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-325fa279>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 30px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-325fa279.elementor-element {
	--align-self: flex-end;
}

.elementor-6 .elementor-element.elementor-element-3ff71fb {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--margin-top: -100px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-7a58039>.elementor-widget-container {
	background-color: #20202a;
	margin: 0px 0px 0px 0px;
	padding: 25px 0px 25px 30px;
}

.elementor-6 .elementor-element.elementor-element-7a58039 {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-2e8ee884 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: -12px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-2f793078>.elementor-widget-container {
	background-color: var(--e-global-color-accent);
	margin: 0px 0px 0px 30px;
	padding: 10px 20px 10px 20px;
	border-radius: 6px 6px 6px 6px;
}

.elementor-6 .elementor-element.elementor-element-2f793078.elementor-element {
	--align-self: flex-start;
}

.elementor-6 .elementor-element.elementor-element-2f793078 {
	text-align: right;
}

.elementor-6 .elementor-element.elementor-element-6a385215 {
	--spacer-size: 2px;
}

.elementor-6 .elementor-element.elementor-element-6a385215>.elementor-widget-container {
	background-color: transparent;
	background-image: radial-gradient(at center center,
			var(--e-global-color-5834eee) 0%,
			var(--e-global-color-e5e3b2f) 70%);
}

.elementor-6 .elementor-element.elementor-element-75af755c {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--overlay-opacity: 0;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-75af755c::before,
.elementor-6 .elementor-element.elementor-element-75af755c>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-75af755c>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-75af755c>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-75af755c>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-75af755c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2025/10/Ellipse-2-Compressed.png");
	--background-overlay: "";
	background-position: 0px 200px;
	background-repeat: no-repeat;
	background-size: 85% auto;
}

.elementor-6 .elementor-element.elementor-element-75af755c:hover::before,
.elementor-6 .elementor-element.elementor-element-75af755c:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-75af755c:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-75af755c>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-75af755c>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-image: url("../../2025/10/Ellipse-2-Compressed.png");
	--background-overlay: "";
	background-position: top center;
	background-repeat: no-repeat;
	background-size: 85% auto;
}

.elementor-6 .elementor-element.elementor-element-75af755c:hover {
	--overlay-opacity: 0.85;
}

.elementor-6 .elementor-element.elementor-element-75af755c,
.elementor-6 .elementor-element.elementor-element-75af755c::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-8c9ff92 {
	--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;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-7a310f61 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-5834eee);
	--border-color: var(--e-global-color-5834eee);
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-7a310f61.e-con {
	--e-con-transform-rotateX: 0deg;
	--e-con-transform-perspective: 100px;
	--e-con-transform-rotateY: 1deg;
	--e-con-transform-skewX: 5deg;
}

.elementor-6 .elementor-element.elementor-element-7a310f61,
.elementor-6 .elementor-element.elementor-element-7a310f61::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-5b19a2f {
	width: var(--container-widget-width, 35%);
	max-width: 35%;
	--container-widget-width: 35%;
	--container-widget-flex-grow: 0;
	z-index: 1;
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-5b19a2f>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 30px;
}

.elementor-6 .elementor-element.elementor-element-5b19a2f.elementor-element {
	--align-self: flex-start;
}

.elementor-6 .elementor-element.elementor-element-7018bd67 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--margin-top: -100px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-43f19458>.elementor-widget-container {
	background-color: #20202a;
	margin: 0px 0px 0px 0px;
	padding: 25px 30px 25px 0px;
}

.elementor-6 .elementor-element.elementor-element-43f19458 {
	text-align: right;
}

.elementor-6 .elementor-element.elementor-element-596339f5 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: -12px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-21a13c90>.elementor-widget-container {
	background-color: var(--e-global-color-accent);
	margin: 0px 30px 0px 0px;
	padding: 10px 20px 10px 20px;
	border-radius: 6px 6px 6px 6px;
}

.elementor-6 .elementor-element.elementor-element-21a13c90.elementor-element {
	--align-self: flex-end;
}

.elementor-6 .elementor-element.elementor-element-21a13c90 {
	text-align: right;
}

.elementor-6 .elementor-element.elementor-element-4520fcd7 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-1ee3a2a9 {
	--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: center;
	--align-items: center;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-67e17ab1>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-67e17ab1 {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-661379a5>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-661379a5 {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-543cc462>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-543cc462 {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-54f2b06:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-54f2b06.style-12 a .fa {
	color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-54f2b06:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-54f2b06.style-12 a span,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-54f2b06.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-54f2b06.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-54f2b06.style-14 a span {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-54f2b06.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-54f2b06.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-54f2b06.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-54f2b06.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-54f2b06.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-54f2b06.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-54f2b06.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-54f2b06.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-54f2b06,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-54f2b06.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-54f2b06.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-54f2b06.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-54f2b06:hover,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-54f2b06.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-54f2b06.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-54f2b06.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-2f5040c:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-2f5040c.style-12 a .fa {
	color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-2f5040c:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-2f5040c.style-12 a span,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-2f5040c.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-2f5040c.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-2f5040c.style-14 a span {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-2f5040c.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-2f5040c.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-2f5040c.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-2f5040c.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-2f5040c.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-2f5040c.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-2f5040c.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-2f5040c.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-2f5040c,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-2f5040c.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-2f5040c.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-2f5040c.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-2f5040c:hover,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-2f5040c.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-2f5040c.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-438aa20c .elementor-repeater-item-2f5040c.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-438aa20c .pt_plus_social_list ul.social_list .style-1 a,
.elementor-6 .elementor-element.elementor-element-438aa20c .pt_plus_social_list ul.social_list .style-2 a i.fa,
.elementor-6 .elementor-element.elementor-element-438aa20c .pt_plus_social_list ul.social_list .style-3 a,
.elementor-6 .elementor-element.elementor-element-438aa20c .pt_plus_social_list ul.social_list .style-4 a,
.elementor-6 .elementor-element.elementor-element-438aa20c .pt_plus_social_list ul.social_list .style-5 a,
.elementor-6 .elementor-element.elementor-element-438aa20c .pt_plus_social_list ul.social_list .style-6 a,
.elementor-6 .elementor-element.elementor-element-438aa20c .pt_plus_social_list ul.social_list .style-7 a,
.elementor-6 .elementor-element.elementor-element-438aa20c .pt_plus_social_list ul.social_list .style-8 a,
.elementor-6 .elementor-element.elementor-element-438aa20c .pt_plus_social_list ul.social_list .style-9 a,
.elementor-6 .elementor-element.elementor-element-438aa20c .pt_plus_social_list ul.social_list .style-10 a,
.elementor-6 .elementor-element.elementor-element-438aa20c .pt_plus_social_list ul.social_list .style-11 a,
.elementor-6 .elementor-element.elementor-element-438aa20c .pt_plus_social_list ul.social_list .style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-438aa20c .pt_plus_social_list ul.social_list .style-13 a,
.elementor-6 .elementor-element.elementor-element-438aa20c .pt_plus_social_list ul.social_list .style-14 a,
.elementor-6 .elementor-element.elementor-element-438aa20c .pt_plus_social_list ul.social_list .style-15 a,
.elementor-6 .elementor-element.elementor-element-438aa20c .pt_plus_social_list ul.social_list .custom a {
	font-size: 15px;
}

.elementor-6 .elementor-element.elementor-element-438aa20c .pt_plus_social_list ul.social_list .style-1 a,
.elementor-6 .elementor-element.elementor-element-438aa20c .pt_plus_social_list ul.social_list .style-2 a,
.elementor-6 .elementor-element.elementor-element-438aa20c .pt_plus_social_list ul.social_list .style-4 a,
.elementor-6 .elementor-element.elementor-element-438aa20c .pt_plus_social_list ul.social_list .style-5 a,
.elementor-6 .elementor-element.elementor-element-438aa20c .pt_plus_social_list ul.social_list .style-6 a,
.elementor-6 .elementor-element.elementor-element-438aa20c .pt_plus_social_list ul.social_list .style-7 a,
.elementor-6 .elementor-element.elementor-element-438aa20c .pt_plus_social_list ul.social_list .style-10 a {
	border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-7c6cc4c5 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-5834eee);
	--border-color: var(--e-global-color-5834eee);
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-7c6cc4c5.e-con {
	--e-con-transform-rotateX: 0deg;
	--e-con-transform-perspective: 100px;
	--e-con-transform-rotateY: -1deg;
	--e-con-transform-skewX: -5deg;
}

.elementor-6 .elementor-element.elementor-element-7c6cc4c5,
.elementor-6 .elementor-element.elementor-element-7c6cc4c5::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-6f1fcb1e {
	width: var(--container-widget-width, 35%);
	max-width: 35%;
	--container-widget-width: 35%;
	--container-widget-flex-grow: 0;
	z-index: 1;
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-6f1fcb1e>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 30px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-6f1fcb1e.elementor-element {
	--align-self: flex-end;
}

.elementor-6 .elementor-element.elementor-element-265aa9f3 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--margin-top: -100px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-4672f13e>.elementor-widget-container {
	background-color: #20202a;
	margin: 0px 0px 0px 0px;
	padding: 25px 0px 25px 30px;
}

.elementor-6 .elementor-element.elementor-element-4672f13e {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-3befeb90 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: -12px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-3ec514c3>.elementor-widget-container {
	background-color: var(--e-global-color-accent);
	margin: 0px 0px 0px 30px;
	padding: 10px 20px 10px 20px;
	border-radius: 6px 6px 6px 6px;
}

.elementor-6 .elementor-element.elementor-element-3ec514c3.elementor-element {
	--align-self: flex-start;
}

.elementor-6 .elementor-element.elementor-element-3ec514c3 {
	text-align: right;
}

.elementor-6 .elementor-element.elementor-element-4cdcba85 {
	--spacer-size: 2px;
}

.elementor-6 .elementor-element.elementor-element-4cdcba85>.elementor-widget-container {
	background-color: transparent;
	background-image: radial-gradient(at center center,
			var(--e-global-color-5834eee) 0%,
			var(--e-global-color-e5e3b2f) 70%);
}

.elementor-6 .elementor-element.elementor-element-4f8c37a6 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--overlay-opacity: 0;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-4f8c37a6::before,
.elementor-6 .elementor-element.elementor-element-4f8c37a6>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-4f8c37a6>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-4f8c37a6>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-4f8c37a6>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-4f8c37a6>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2025/10/Ellipse-2-Compressed.png");
	--background-overlay: "";
	background-position: 0px 200px;
	background-repeat: no-repeat;
	background-size: 85% auto;
}

.elementor-6 .elementor-element.elementor-element-4f8c37a6:hover::before,
.elementor-6 .elementor-element.elementor-element-4f8c37a6:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-4f8c37a6:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-4f8c37a6>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-4f8c37a6>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-image: url("../../2025/10/Ellipse-2-Compressed.png");
	--background-overlay: "";
	background-position: top center;
	background-repeat: no-repeat;
	background-size: 85% auto;
}

.elementor-6 .elementor-element.elementor-element-4f8c37a6:hover {
	--overlay-opacity: 0.85;
}

.elementor-6 .elementor-element.elementor-element-4f8c37a6,
.elementor-6 .elementor-element.elementor-element-4f8c37a6::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-528a0f49 {
	--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;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-48acf37a {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-5834eee);
	--border-color: var(--e-global-color-5834eee);
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-48acf37a.e-con {
	--e-con-transform-rotateX: 0deg;
	--e-con-transform-perspective: 100px;
	--e-con-transform-rotateY: 1deg;
	--e-con-transform-skewX: 5deg;
}

.elementor-6 .elementor-element.elementor-element-48acf37a,
.elementor-6 .elementor-element.elementor-element-48acf37a::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-627406c3 {
	width: var(--container-widget-width, 35%);
	max-width: 35%;
	--container-widget-width: 35%;
	--container-widget-flex-grow: 0;
	z-index: 1;
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-627406c3>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 30px;
}

.elementor-6 .elementor-element.elementor-element-627406c3.elementor-element {
	--align-self: flex-start;
}

.elementor-6 .elementor-element.elementor-element-37ee3ded {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--margin-top: -100px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-9501d33>.elementor-widget-container {
	background-color: #20202a;
	margin: 0px 0px 0px 0px;
	padding: 25px 30px 25px 0px;
}

.elementor-6 .elementor-element.elementor-element-9501d33 {
	text-align: right;
}

.elementor-6 .elementor-element.elementor-element-7babea74 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: -12px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-51ac3bb2>.elementor-widget-container {
	background-color: var(--e-global-color-accent);
	margin: 0px 30px 0px 0px;
	padding: 10px 20px 10px 20px;
	border-radius: 6px 6px 6px 6px;
}

.elementor-6 .elementor-element.elementor-element-51ac3bb2.elementor-element {
	--align-self: flex-end;
}

.elementor-6 .elementor-element.elementor-element-51ac3bb2 {
	text-align: right;
}

.elementor-6 .elementor-element.elementor-element-181fbf87 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-163fa88c {
	--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: center;
	--align-items: center;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-846bce9>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-846bce9 {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-5067655>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-5067655 {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-678d986f>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-678d986f {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-54f2b06:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-54f2b06.style-12 a .fa {
	color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-54f2b06:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-54f2b06.style-12 a span,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-54f2b06.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-54f2b06.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-54f2b06.style-14 a span {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-54f2b06.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-54f2b06.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-54f2b06.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-54f2b06.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-54f2b06.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-54f2b06.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-54f2b06.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-54f2b06.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-54f2b06,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-54f2b06.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-54f2b06.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-54f2b06.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-54f2b06:hover,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-54f2b06.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-54f2b06.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-54f2b06.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-2f5040c:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-2f5040c.style-12 a .fa {
	color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-2f5040c:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-2f5040c.style-12 a span,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-2f5040c.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-2f5040c.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-2f5040c.style-14 a span {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-2f5040c.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-2f5040c.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-2f5040c.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-2f5040c.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-2f5040c.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-2f5040c.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-2f5040c.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-2f5040c.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-2f5040c,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-2f5040c.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-2f5040c.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-2f5040c.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-2f5040c:hover,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-2f5040c.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-2f5040c.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-5713651a .elementor-repeater-item-2f5040c.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-5713651a .pt_plus_social_list ul.social_list .style-1 a,
.elementor-6 .elementor-element.elementor-element-5713651a .pt_plus_social_list ul.social_list .style-2 a i.fa,
.elementor-6 .elementor-element.elementor-element-5713651a .pt_plus_social_list ul.social_list .style-3 a,
.elementor-6 .elementor-element.elementor-element-5713651a .pt_plus_social_list ul.social_list .style-4 a,
.elementor-6 .elementor-element.elementor-element-5713651a .pt_plus_social_list ul.social_list .style-5 a,
.elementor-6 .elementor-element.elementor-element-5713651a .pt_plus_social_list ul.social_list .style-6 a,
.elementor-6 .elementor-element.elementor-element-5713651a .pt_plus_social_list ul.social_list .style-7 a,
.elementor-6 .elementor-element.elementor-element-5713651a .pt_plus_social_list ul.social_list .style-8 a,
.elementor-6 .elementor-element.elementor-element-5713651a .pt_plus_social_list ul.social_list .style-9 a,
.elementor-6 .elementor-element.elementor-element-5713651a .pt_plus_social_list ul.social_list .style-10 a,
.elementor-6 .elementor-element.elementor-element-5713651a .pt_plus_social_list ul.social_list .style-11 a,
.elementor-6 .elementor-element.elementor-element-5713651a .pt_plus_social_list ul.social_list .style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-5713651a .pt_plus_social_list ul.social_list .style-13 a,
.elementor-6 .elementor-element.elementor-element-5713651a .pt_plus_social_list ul.social_list .style-14 a,
.elementor-6 .elementor-element.elementor-element-5713651a .pt_plus_social_list ul.social_list .style-15 a,
.elementor-6 .elementor-element.elementor-element-5713651a .pt_plus_social_list ul.social_list .custom a {
	font-size: 15px;
}

.elementor-6 .elementor-element.elementor-element-5713651a .pt_plus_social_list ul.social_list .style-1 a,
.elementor-6 .elementor-element.elementor-element-5713651a .pt_plus_social_list ul.social_list .style-2 a,
.elementor-6 .elementor-element.elementor-element-5713651a .pt_plus_social_list ul.social_list .style-4 a,
.elementor-6 .elementor-element.elementor-element-5713651a .pt_plus_social_list ul.social_list .style-5 a,
.elementor-6 .elementor-element.elementor-element-5713651a .pt_plus_social_list ul.social_list .style-6 a,
.elementor-6 .elementor-element.elementor-element-5713651a .pt_plus_social_list ul.social_list .style-7 a,
.elementor-6 .elementor-element.elementor-element-5713651a .pt_plus_social_list ul.social_list .style-10 a {
	border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-858b5d7 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-5834eee);
	--border-color: var(--e-global-color-5834eee);
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-858b5d7.e-con {
	--e-con-transform-rotateX: 0deg;
	--e-con-transform-perspective: 100px;
	--e-con-transform-rotateY: -1deg;
	--e-con-transform-skewX: -5deg;
}

.elementor-6 .elementor-element.elementor-element-858b5d7,
.elementor-6 .elementor-element.elementor-element-858b5d7::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-ddbbce {
	width: var(--container-widget-width, 35%);
	max-width: 35%;
	--container-widget-width: 35%;
	--container-widget-flex-grow: 0;
	z-index: 1;
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-ddbbce>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 30px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-ddbbce.elementor-element {
	--align-self: flex-end;
}

.elementor-6 .elementor-element.elementor-element-7430b68 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--margin-top: -100px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-10809e0a>.elementor-widget-container {
	background-color: #20202a;
	margin: 0px 0px 0px 0px;
	padding: 25px 0px 25px 30px;
}

.elementor-6 .elementor-element.elementor-element-10809e0a {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-6b91f764 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: -12px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-2d6cf78e>.elementor-widget-container {
	background-color: var(--e-global-color-accent);
	margin: 0px 0px 0px 30px;
	padding: 10px 20px 10px 20px;
	border-radius: 6px 6px 6px 6px;
}

.elementor-6 .elementor-element.elementor-element-2d6cf78e.elementor-element {
	--align-self: flex-start;
}

.elementor-6 .elementor-element.elementor-element-2d6cf78e {
	text-align: right;
}

.elementor-6 .elementor-element.elementor-element-615c26eb {
	--spacer-size: 2px;
}

.elementor-6 .elementor-element.elementor-element-615c26eb>.elementor-widget-container {
	background-color: transparent;
	background-image: radial-gradient(at center center,
			var(--e-global-color-5834eee) 0%,
			var(--e-global-color-e5e3b2f) 70%);
}

.elementor-6 .elementor-element.elementor-element-27564ccb {
	--n-tabs-direction: column;
	--n-tabs-heading-direction: row;
	--n-tabs-heading-width: initial;
	--n-tabs-title-flex-basis: content;
	--n-tabs-title-flex-shrink: 0;
	--n-tabs-heading-justify-content: flex-end;
	--n-tabs-title-width: initial;
	--n-tabs-title-height: initial;
	--n-tabs-title-align-items: center;
	--n-tabs-title-flex-grow: 0;
	--n-tabs-heading-wrap: wrap;
	--n-tabs-heading-overflow-x: initial;
	--n-tabs-title-white-space: initial;
	--n-tabs-gap: 80px;
	--n-tabs-title-border-radius: 10px 10px 10px 10px;
	--n-tabs-title-font-size: var(--e-global-typography-accent-font-size);
	--n-tabs-title-color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-27564ccb>.elementor-widget-container {
	margin: -100px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-27564ccb.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading> :is(.e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title) {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
	text-transform: var(--e-global-typography-accent-text-transform);
}

.elementor-6 .elementor-element.elementor-element-7574cde {
	--display: flex;
	--background-transition: 0.3s;
	--overlay-opacity: 0.84;
	border-style: none;
	--border-style: none;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 100px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-7574cde:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-7574cde>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/09/Vector-5.png");
	background-position: 0px -50px;
	background-repeat: no-repeat;
	background-size: 75% auto;
}

.elementor-6 .elementor-element.elementor-element-7574cde::before,
.elementor-6 .elementor-element.elementor-element-7574cde>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-7574cde>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-7574cde>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-7574cde>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-7574cde>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2025/09/Subtract3.png");
	--background-overlay: "";
	background-position: 115% -50px;
	background-repeat: no-repeat;
	background-size: 40% auto;
}

.elementor-6 .elementor-element.elementor-element-7574cde,
.elementor-6 .elementor-element.elementor-element-7574cde::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-7574cde>.elementor-shape-bottom .elementor-shape-fill,
.elementor-6 .elementor-element.elementor-element-7574cde>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill {
	fill: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-7574cde>.elementor-shape-bottom svg,
.elementor-6 .elementor-element.elementor-element-7574cde>.e-con-inner>.elementor-shape-bottom svg {
	height: 100px;
}

.elementor-6 .elementor-element.elementor-element-7574cde>.elementor-shape-bottom,
.elementor-6 .elementor-element.elementor-element-7574cde>.e-con-inner>.elementor-shape-bottom {
	z-index: 2;
	pointer-events: none;
}

.elementor-6 .elementor-element.elementor-element-4759a98 {
	--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-start;
	--gap: 40px 40px;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-25af2ea {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-87c9a1f {
	--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;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-5920bc8 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
	background-color: var(--e-global-color-accent);
	height: 15px;
	width: 15px;
	line-height: 70px;
}

.elementor-6 .elementor-element.elementor-element-5920bc8>.elementor-widget-container {
	margin: 0px 0px -6px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-5920bc8 .jeg-elementor-kit.jkit-video-button {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-5920bc8 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn i,
.elementor-6 .elementor-element.elementor-element-5920bc8 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn span {
	color: var(--e-global-color-99fedd7);
}

.elementor-6 .elementor-element.elementor-element-5920bc8 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn svg {
	fill: var(--e-global-color-99fedd7);
}

.elementor-6 .elementor-element.elementor-element-5920bc8 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:not(.hover-gradient):after,
.elementor-6 .elementor-element.elementor-element-5920bc8 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:not(.hover-gradient):before,
.elementor-6 .elementor-element.elementor-element-5920bc8 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable.hover-gradient>span:after,
.elementor-6 .elementor-element.elementor-element-5920bc8 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable.hover-gradient>span:before {
	color: var(--e-global-color-4e71917);
}

.elementor-6 .elementor-element.elementor-element-5920bc8 .jeg-elementor-kit.jkit-video-button i {
	font-size: 30px;
}

.elementor-6 .elementor-element.elementor-element-5920bc8 .jeg-elementor-kit.jkit-video-button svg {
	width: 30px;
}

.elementor-6 .elementor-element.elementor-element-85b9d70 {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-106acce>.elementor-widget-container {
	margin: -5px 0px 0px 0px;
	padding: 0px 300px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-106acce {
	z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-106acce .pt-plus-heading-animation .pt-plus-cd-headline,
.elementor-6 .elementor-element.elementor-element-106acce .pt-plus-heading-animation .pt-plus-cd-headline span {
	text-align: left;
	font-family: var(--e-global-typography-d365e0a-font-family), Sans-serif;
	font-size: var(--e-global-typography-d365e0a-font-size);
	font-weight: var(--e-global-typography-d365e0a-font-weight);
}

.elementor-6 .elementor-element.elementor-element-106acce .pt-plus-heading-animation .pt-plus-cd-headline b {
	color: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-106acce .pt-plus-heading-animation:not(.head-anim-style-6) .pt-plus-cd-headline b {
	background: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-7d008e2 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-9a3216b {
	--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: 120px 120px;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-b1241e1 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--border-radius: 15px 15px 15px 15px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 2px;
	--padding-bottom: 0px;
	--padding-left: 2px;
	--padding-right: 2px;
}

.elementor-6 .elementor-element.elementor-element-b1241e1:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-b1241e1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-5834eee) 0%,
			var(--e-global-color-e5e3b2f) 60%);
}

.elementor-6 .elementor-element.elementor-element-b1241e1,
.elementor-6 .elementor-element.elementor-element-b1241e1::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-b1241e1.e-con {
	--align-self: flex-start;
}

.elementor-6 .elementor-element.elementor-element-8ba6cbd {
	--display: flex;
	--background-transition: 0.3s;
	--overlay-opacity: 1;
	--border-radius: 17px 17px 17px 17px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 150px;
	--padding-bottom: 150px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-8ba6cbd:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-8ba6cbd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/09/close-up-shot-of-a-focused-asian-guy-professional-2025-03-26-13-46-44-utc.jpg");
	background-position: center center;
	background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-8ba6cbd::before,
.elementor-6 .elementor-element.elementor-element-8ba6cbd>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-8ba6cbd>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-8ba6cbd>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-8ba6cbd>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-8ba6cbd>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-2fd65e3);
	--background-overlay: "";
}

.elementor-6 .elementor-element.elementor-element-8ba6cbd:hover::before,
.elementor-6 .elementor-element.elementor-element-8ba6cbd:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-8ba6cbd:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-8ba6cbd>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-8ba6cbd>.e-con-inner>.elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-6 .elementor-element.elementor-element-8ba6cbd:hover {
	--overlay-opacity: 0.5;
}

.elementor-6 .elementor-element.elementor-element-8ba6cbd,
.elementor-6 .elementor-element.elementor-element-8ba6cbd::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-4595494 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
	background-color: transparent;
	padding: 1px 0px 0px 4px;
	height: 60px;
	width: 60px;
	line-height: 70px;
	background-image: linear-gradient(180deg,
			var(--e-global-color-30afcfc) 0%,
			var(--e-global-color-5834eee) 100%);
}

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

.elementor-6 .elementor-element.elementor-element-4595494 .jeg-elementor-kit.jkit-video-button {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-4595494 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn i,
.elementor-6 .elementor-element.elementor-element-4595494 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn span {
	color: var(--e-global-color-4e71917);
}

.elementor-6 .elementor-element.elementor-element-4595494 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn svg {
	fill: var(--e-global-color-4e71917);
}

.elementor-6 .elementor-element.elementor-element-4595494 .jeg-elementor-kit.jkit-video-button i {
	font-size: 20px;
}

.elementor-6 .elementor-element.elementor-element-4595494 .jeg-elementor-kit.jkit-video-button svg {
	width: 20px;
}

.elementor-6 .elementor-element.elementor-element-5a65c8a {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: -20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 30px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-832a919>.elementor-widget-container {
	background-color: var(--e-global-color-accent);
	margin: 0px 0px 0px 0px;
	padding: 10px 20px 10px 20px;
	border-radius: 6px 6px 6px 6px;
}

.elementor-6 .elementor-element.elementor-element-832a919.elementor-element {
	--align-self: flex-start;
}

.elementor-6 .elementor-element.elementor-element-832a919 {
	text-align: right;
}

.elementor-6 .elementor-element.elementor-element-20858d8 {
	--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;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-2b6181b {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-67d53fd>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 6px 6px 6px 6px;
}

.elementor-6 .elementor-element.elementor-element-67d53fd.elementor-element {
	--align-self: flex-start;
}

.elementor-6 .elementor-element.elementor-element-67d53fd {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-a4c68ac {
	--display: flex;
	--justify-content: center;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-85fdd94 {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
	z-index: 1;
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-85fdd94>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-85fdd94.elementor-element {
	--align-self: flex-end;
}

.elementor-6 .elementor-element.elementor-element-d7afd23 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--border-radius: 15px 15px 15px 15px;
	--margin-top: 150px;
	--margin-bottom: -100px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 2px;
	--padding-bottom: 0px;
	--padding-left: 2px;
	--padding-right: 2px;
}

.elementor-6 .elementor-element.elementor-element-d7afd23:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-d7afd23>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-5834eee) 0%,
			var(--e-global-color-e5e3b2f) 60%);
}

.elementor-6 .elementor-element.elementor-element-d7afd23,
.elementor-6 .elementor-element.elementor-element-d7afd23::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-d7afd23.e-con {
	--align-self: flex-end;
}

.elementor-6 .elementor-element.elementor-element-580510e {
	--display: flex;
	--background-transition: 0.3s;
	--overlay-opacity: 1;
	--border-radius: 17px 17px 17px 17px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 150px;
	--padding-bottom: 150px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-580510e:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-580510e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/09/asian-beautiful-esport-woman-gamer-play-online-vid-2025-03-25-15-21-45-utc.jpg");
	background-position: center center;
	background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-580510e::before,
.elementor-6 .elementor-element.elementor-element-580510e>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-580510e>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-580510e>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-580510e>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-580510e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-2fd65e3);
	--background-overlay: "";
}

.elementor-6 .elementor-element.elementor-element-580510e:hover::before,
.elementor-6 .elementor-element.elementor-element-580510e:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-580510e:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-580510e>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-580510e>.e-con-inner>.elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-6 .elementor-element.elementor-element-580510e:hover {
	--overlay-opacity: 0.5;
}

.elementor-6 .elementor-element.elementor-element-580510e,
.elementor-6 .elementor-element.elementor-element-580510e::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-9527a63 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
	background-color: transparent;
	padding: 1px 0px 0px 4px;
	height: 60px;
	width: 60px;
	line-height: 70px;
	background-image: linear-gradient(180deg,
			var(--e-global-color-30afcfc) 0%,
			var(--e-global-color-5834eee) 100%);
}

.elementor-6 .elementor-element.elementor-element-9527a63 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:not(.hover-gradient):hover,
.elementor-6 .elementor-element.elementor-element-9527a63 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.hover-gradient:before {
	background-color: var(--e-global-color-text);
}

.elementor-6 .elementor-element.elementor-element-9527a63 .jeg-elementor-kit.jkit-video-button {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-9527a63 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn i,
.elementor-6 .elementor-element.elementor-element-9527a63 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn span {
	color: var(--e-global-color-4e71917);
}

.elementor-6 .elementor-element.elementor-element-9527a63 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn svg {
	fill: var(--e-global-color-4e71917);
}

.elementor-6 .elementor-element.elementor-element-9527a63 .jeg-elementor-kit.jkit-video-button i {
	font-size: 20px;
}

.elementor-6 .elementor-element.elementor-element-9527a63 .jeg-elementor-kit.jkit-video-button svg {
	width: 20px;
}

.elementor-6 .elementor-element.elementor-element-b53eaaf {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: -20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 30px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-ba90e93>.elementor-widget-container {
	background-color: var(--e-global-color-accent);
	margin: 0px 0px 0px 0px;
	padding: 10px 20px 10px 20px;
	border-radius: 6px 6px 6px 6px;
}

.elementor-6 .elementor-element.elementor-element-ba90e93.elementor-element {
	--align-self: flex-start;
}

.elementor-6 .elementor-element.elementor-element-ba90e93 {
	text-align: right;
}

.elementor-6 .elementor-element.elementor-element-ba90e93 .elementor-heading-title {
	color: var(--e-global-color-secondary);
	font-family: "Audiowide", Sans-serif;
	font-size: 1.25em;
}

.elementor-6 .elementor-element.elementor-element-0362fa7 {
	--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;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-add8c69 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-b59cb83>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 30px 0px 0px;
	border-radius: 6px 6px 6px 6px;
}

.elementor-6 .elementor-element.elementor-element-b59cb83.elementor-element {
	--align-self: flex-start;
}

.elementor-6 .elementor-element.elementor-element-b59cb83 {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-ee29c1e {
	--display: flex;
	--justify-content: center;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-5d60c20 {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
	z-index: 1;
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-5d60c20>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-5d60c20.elementor-element {
	--align-self: flex-end;
}

.elementor-6 .elementor-element.elementor-element-4ee231f {
	--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: 120px 120px;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 40px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-f937db0 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--border-radius: 15px 15px 15px 15px;
	--margin-top: 0px;
	--margin-bottom: 210px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 2px;
	--padding-bottom: 0px;
	--padding-left: 2px;
	--padding-right: 2px;
}

.elementor-6 .elementor-element.elementor-element-f937db0:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-f937db0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-5834eee) 0%,
			var(--e-global-color-e5e3b2f) 60%);
}

.elementor-6 .elementor-element.elementor-element-f937db0,
.elementor-6 .elementor-element.elementor-element-f937db0::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-f937db0.e-con {
	--align-self: flex-start;
}

.elementor-6 .elementor-element.elementor-element-7140f78 {
	--display: flex;
	--background-transition: 0.3s;
	--overlay-opacity: 1;
	--border-radius: 17px 17px 17px 17px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 150px;
	--padding-bottom: 150px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-7140f78:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-7140f78>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/09/smiling-indian-gamer-looking-at-camera-near-comput-2025-05-25-09-43-39-utc.jpg");
	background-position: center center;
	background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-7140f78::before,
.elementor-6 .elementor-element.elementor-element-7140f78>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-7140f78>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-7140f78>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-7140f78>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-7140f78>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-2fd65e3);
	--background-overlay: "";
}

.elementor-6 .elementor-element.elementor-element-7140f78:hover::before,
.elementor-6 .elementor-element.elementor-element-7140f78:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-7140f78:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-7140f78>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-7140f78>.e-con-inner>.elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-6 .elementor-element.elementor-element-7140f78:hover {
	--overlay-opacity: 0.5;
}

.elementor-6 .elementor-element.elementor-element-7140f78,
.elementor-6 .elementor-element.elementor-element-7140f78::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-68a537c .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
	background-color: transparent;
	padding: 1px 0px 0px 4px;
	height: 60px;
	width: 60px;
	line-height: 70px;
	background-image: linear-gradient(180deg,
			var(--e-global-color-30afcfc) 0%,
			var(--e-global-color-5834eee) 100%);
}

.elementor-6 .elementor-element.elementor-element-68a537c .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:not(.hover-gradient):hover,
.elementor-6 .elementor-element.elementor-element-68a537c .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.hover-gradient:before {
	background-color: var(--e-global-color-text);
}

.elementor-6 .elementor-element.elementor-element-68a537c .jeg-elementor-kit.jkit-video-button {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-68a537c .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn i,
.elementor-6 .elementor-element.elementor-element-68a537c .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn span {
	color: var(--e-global-color-4e71917);
}

.elementor-6 .elementor-element.elementor-element-68a537c .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn svg {
	fill: var(--e-global-color-4e71917);
}

.elementor-6 .elementor-element.elementor-element-68a537c .jeg-elementor-kit.jkit-video-button i {
	font-size: 20px;
}

.elementor-6 .elementor-element.elementor-element-68a537c .jeg-elementor-kit.jkit-video-button svg {
	width: 20px;
}

.elementor-6 .elementor-element.elementor-element-5ae1da8 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: -20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 30px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-6e0a1ab>.elementor-widget-container {
	background-color: var(--e-global-color-accent);
	margin: 0px 0px 0px 0px;
	padding: 10px 20px 10px 20px;
	border-radius: 6px 6px 6px 6px;
}

.elementor-6 .elementor-element.elementor-element-6e0a1ab.elementor-element {
	--align-self: flex-start;
}

.elementor-6 .elementor-element.elementor-element-6e0a1ab {
	text-align: right;
}

.elementor-6 .elementor-element.elementor-element-6e0a1ab .elementor-heading-title {
	color: var(--e-global-color-secondary);
	font-family: "Audiowide", Sans-serif;
	font-size: 1.25em;
}

.elementor-6 .elementor-element.elementor-element-df9da09 {
	--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;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-910ea80 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-b9a27be>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 6px 6px 6px 6px;
}

.elementor-6 .elementor-element.elementor-element-b9a27be.elementor-element {
	--align-self: flex-start;
}

.elementor-6 .elementor-element.elementor-element-b9a27be {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-eb90a58 {
	--display: flex;
	--justify-content: center;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-d88b871 {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
	z-index: 1;
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-d88b871>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-d88b871.elementor-element {
	--align-self: flex-end;
}

.elementor-6 .elementor-element.elementor-element-0ee618b {
	--display: flex;
	--justify-content: flex-end;
	--background-transition: 0.3s;
	--overlay-opacity: 0.44;
	--border-radius: 20px 20px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 2px;
	--padding-bottom: 0px;
	--padding-left: 2px;
	--padding-right: 2px;
}

.elementor-6 .elementor-element.elementor-element-0ee618b::before,
.elementor-6 .elementor-element.elementor-element-0ee618b>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-0ee618b>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-0ee618b>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-0ee618b>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-0ee618b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2025/09/Group-2.png");
	--background-overlay: "";
	background-position: 50% 120px;
	background-repeat: no-repeat;
	background-size: 98% auto;
}

.elementor-6 .elementor-element.elementor-element-0ee618b.e-con {
	--align-self: stretch;
}

.elementor-6 .elementor-element.elementor-element-1348bf4 {
	--display: flex;
	--min-height: 560px;
	--overflow: hidden;
	--background-transition: 0.3s;
	--border-radius: 20px 20px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-1348bf4:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-1348bf4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/09/smiling-black-woman-celebrating-victory-in-esports-2025-03-05-07-46-25-utc.png");
	background-position: 50% -10px;
	background-repeat: no-repeat;
	background-size: 110% auto;
}

.elementor-6 .elementor-element.elementor-element-1348bf4,
.elementor-6 .elementor-element.elementor-element-1348bf4::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-e8eaf3e {
	--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;
	--background-transition: 0.3s;
	--overlay-opacity: 0.5;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 10px;
}

.elementor-6 .elementor-element.elementor-element-e8eaf3e::before,
.elementor-6 .elementor-element.elementor-element-e8eaf3e>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-e8eaf3e>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-e8eaf3e>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-e8eaf3e>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-e8eaf3e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: linear-gradient(180deg,
			var(--e-global-color-e5e3b2f) 22%,
			var(--e-global-color-primary) 100%);
}

.elementor-6 .elementor-element.elementor-element-e8eaf3e.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-c3c0923 {
	--display: flex;
	--justify-content: flex-end;
	--align-items: flex-end;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--background-transition: 0.3s;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 2px;
	--padding-bottom: 2px;
	--padding-left: 2px;
	--padding-right: 2px;
}

.elementor-6 .elementor-element.elementor-element-c3c0923:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-c3c0923>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-5834eee) 0%,
			var(--e-global-color-e5e3b2f) 100%);
}

.elementor-6 .elementor-element.elementor-element-c3c0923,
.elementor-6 .elementor-element.elementor-element-c3c0923::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-c3c0923.e-con {
	--align-self: flex-end;
}

.elementor-6 .elementor-element.elementor-element-241aa57 {
	--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: flex-end;
	--align-items: center;
	--background-transition: 0.3s;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-6 .elementor-element.elementor-element-241aa57:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-241aa57>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-b00fabd);
}

.elementor-6 .elementor-element.elementor-element-241aa57,
.elementor-6 .elementor-element.elementor-element-241aa57::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-241aa57.e-con {
	--align-self: flex-end;
}

.elementor-6 .elementor-element.elementor-element-3d1684e {
	--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;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-b53a395>.elementor-widget-container {
	margin: -48px -40px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-b53a395.elementor-element {
	--align-self: center;
}

.elementor-6 .elementor-element.elementor-element-b53a395 {
	z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-b53a395 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-b53a395.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-b53a395.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-b53a395.elementor-view-default .elementor-icon {
	color: var(--e-global-color-5834eee);
	border-color: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-b53a395.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-b53a395.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-b53a395 .elementor-icon {
	font-size: 17px;
}

.elementor-6 .elementor-element.elementor-element-b53a395 .elementor-icon svg {
	height: 17px;
}

.elementor-6 .elementor-element.elementor-element-45bb859 {
	width: var(--container-widget-width, 90%);
	max-width: 90%;
	--container-widget-width: 90%;
	--container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-45bb859 img {
	height: 90px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-5834eee);
	border-radius: 6px 6px 6px 6px;
}

.elementor-6 .elementor-element.elementor-element-967a38c .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
	background-color: transparent;
	padding: 1px 0px 0px 4px;
	height: 60px;
	width: 60px;
	line-height: 70px;
	background-image: linear-gradient(180deg,
			var(--e-global-color-30afcfc) 0%,
			var(--e-global-color-5834eee) 100%);
}

.elementor-6 .elementor-element.elementor-element-967a38c .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:not(.hover-gradient):hover,
.elementor-6 .elementor-element.elementor-element-967a38c .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.hover-gradient:before {
	background-color: var(--e-global-color-text);
}

.elementor-6 .elementor-element.elementor-element-967a38c.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-967a38c .jeg-elementor-kit.jkit-video-button {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-967a38c .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn i,
.elementor-6 .elementor-element.elementor-element-967a38c .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn span {
	color: var(--e-global-color-4e71917);
}

.elementor-6 .elementor-element.elementor-element-967a38c .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn svg {
	fill: var(--e-global-color-4e71917);
}

.elementor-6 .elementor-element.elementor-element-967a38c .jeg-elementor-kit.jkit-video-button i {
	font-size: 20px;
}

.elementor-6 .elementor-element.elementor-element-967a38c .jeg-elementor-kit.jkit-video-button svg {
	width: 20px;
}

.elementor-6 .elementor-element.elementor-element-4787f72>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-4787f72.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6 .elementor-element.elementor-element-4787f72 .heading .heading-sub-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-ff2b901 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--overlay-opacity: 0.5;
	--overlay-mix-blend-mode: multiply;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-ff2b901:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-ff2b901>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-497f79e) 0%,
			var(--e-global-color-primary) 100%);
}

.elementor-6 .elementor-element.elementor-element-ff2b901::before,
.elementor-6 .elementor-element.elementor-element-ff2b901>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-ff2b901>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-ff2b901>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-ff2b901>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-ff2b901>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2025/09/bright-lights-background-2025-03-15-15-26-36-utc.jpg");
	--background-overlay: "";
	background-size: 110% auto;
}

.elementor-6 .elementor-element.elementor-element-ff2b901,
.elementor-6 .elementor-element.elementor-element-ff2b901::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-8d0f03d {
	--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;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-6c694e4 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-df859a7>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-df859a7 {
	z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-df859a7 .pt-plus-heading-animation .pt-plus-cd-headline,
.elementor-6 .elementor-element.elementor-element-df859a7 .pt-plus-heading-animation .pt-plus-cd-headline span {
	text-align: left;
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-d365e0a-font-family), Sans-serif;
	font-size: var(--e-global-typography-d365e0a-font-size);
	font-weight: var(--e-global-typography-d365e0a-font-weight);
}

.elementor-6 .elementor-element.elementor-element-df859a7 .pt-plus-heading-animation .pt-plus-cd-headline b {
	color: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-df859a7 .pt-plus-heading-animation:not(.head-anim-style-6) .pt-plus-cd-headline b {
	background: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-05caf96 {
	--display: flex;
	--justify-content: flex-end;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-8068423 {
	--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: flex-end;
	--align-items: center;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-839d98c .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
	background-color: var(--e-global-color-accent);
	height: 15px;
	width: 15px;
	line-height: 70px;
}

.elementor-6 .elementor-element.elementor-element-839d98c>.elementor-widget-container {
	margin: 0px 0px -6px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-839d98c .jeg-elementor-kit.jkit-video-button {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-839d98c .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn i,
.elementor-6 .elementor-element.elementor-element-839d98c .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn span {
	color: var(--e-global-color-99fedd7);
}

.elementor-6 .elementor-element.elementor-element-839d98c .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn svg {
	fill: var(--e-global-color-99fedd7);
}

.elementor-6 .elementor-element.elementor-element-839d98c .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:not(.hover-gradient):after,
.elementor-6 .elementor-element.elementor-element-839d98c .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:not(.hover-gradient):before,
.elementor-6 .elementor-element.elementor-element-839d98c .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable.hover-gradient>span:after,
.elementor-6 .elementor-element.elementor-element-839d98c .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable.hover-gradient>span:before {
	color: var(--e-global-color-4e71917);
}

.elementor-6 .elementor-element.elementor-element-839d98c .jeg-elementor-kit.jkit-video-button i {
	font-size: 30px;
}

.elementor-6 .elementor-element.elementor-element-839d98c .jeg-elementor-kit.jkit-video-button svg {
	width: 30px;
}

.elementor-6 .elementor-element.elementor-element-494f709.elementor-element {
	--align-self: center;
}

.elementor-6 .elementor-element.elementor-element-494f709 {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-165c75d {
	--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: 40px 40px;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-c174d15 {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 2px;
	--padding-bottom: 2px;
	--padding-left: 2px;
	--padding-right: 2px;
}

.elementor-6 .elementor-element.elementor-element-c174d15:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-c174d15>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-5834eee) 0%,
			var(--e-global-color-497f79e) 100%);
}

.elementor-6 .elementor-element.elementor-element-c174d15,
.elementor-6 .elementor-element.elementor-element-c174d15::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container:before {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-2fd65e3) 50%,
			var(--e-global-color-primary) 100%);
}

.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jkit-posts {
	grid-template-columns: repeat(1, minmax(0, 1fr));
	grid-column-gap: 0px;
}

.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jkit-post {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jkit-thumb {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 20px 20px 20px 20px;
}

.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
	height: 604px;
}

.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jkit-postblock-content {
	text-align: left;
	padding: 0px 50px 20px 50px;
	margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
	font-family: var(--e-global-typography-ff6a537-font-family), Sans-serif;
	font-size: var(--e-global-typography-ff6a537-font-size);
	text-transform: var(--e-global-typography-ff6a537-text-transform);
	line-height: var(--e-global-typography-ff6a537-line-height);
}

.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jkit-post-title a {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jkit-post-meta svg {
	fill: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jkit-post-meta a {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jkit-post-meta a svg {
	fill: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before i,
.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before svg {
	margin-right: 5px;
}

.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after i,
.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after svg {
	margin-left: 5px;
}

.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before i,
.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before svg {
	margin-right: 5px;
}

.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after i,
.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after svg {
	margin-left: 5px;
}

.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom {
	justify-content: space-between;
}

.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jeg_empty_module {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-acc4bcc {
	--display: flex;
	--gap: 40px 40px;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-6506ccc {
	--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;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-58d55b4 {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 2px;
	--padding-bottom: 2px;
	--padding-left: 2px;
	--padding-right: 2px;
}

.elementor-6 .elementor-element.elementor-element-58d55b4:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-58d55b4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-5834eee) 0%,
			var(--e-global-color-497f79e) 100%);
}

.elementor-6 .elementor-element.elementor-element-58d55b4,
.elementor-6 .elementor-element.elementor-element-58d55b4::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container:before {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-2fd65e3) 25%,
			var(--e-global-color-primary) 100%);
}

.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock .jkit-posts {
	grid-template-columns: repeat(1, minmax(0, 1fr));
	grid-column-gap: 0px;
}

.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock .jkit-post {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock .jkit-thumb {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 20px 20px 20px 20px;
}

.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
	height: 280px;
}

.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock .jkit-postblock-content {
	text-align: left;
	padding: 0px 20px 0px 20px;
	margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
	font-family: var(--e-global-typography-ff6a537-font-family), Sans-serif;
	font-size: var(--e-global-typography-ff6a537-font-size);
	text-transform: var(--e-global-typography-ff6a537-text-transform);
	line-height: var(--e-global-typography-ff6a537-line-height);
}

.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock .jkit-post-title a {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock .jkit-post-meta svg {
	fill: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock .jkit-post-meta a {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock .jkit-post-meta a svg {
	fill: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before i,
.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before svg {
	margin-right: 5px;
}

.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after i,
.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after svg {
	margin-left: 5px;
}

.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before i,
.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before svg {
	margin-right: 5px;
}

.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after i,
.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after svg {
	margin-left: 5px;
}

.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom {
	justify-content: space-between;
}

.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock .jeg_empty_module {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-f612bb2 {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 2px;
	--padding-bottom: 2px;
	--padding-left: 2px;
	--padding-right: 2px;
}

.elementor-6 .elementor-element.elementor-element-f612bb2:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-f612bb2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-5834eee) 0%,
			var(--e-global-color-497f79e) 100%);
}

.elementor-6 .elementor-element.elementor-element-f612bb2,
.elementor-6 .elementor-element.elementor-element-f612bb2::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container:before {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-2fd65e3) 25%,
			var(--e-global-color-primary) 100%);
}

.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock .jkit-posts {
	grid-template-columns: repeat(1, minmax(0, 1fr));
	grid-column-gap: 0px;
}

.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock .jkit-post {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock .jkit-thumb {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 20px 20px 20px 20px;
}

.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
	height: 280px;
}

.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock .jkit-postblock-content {
	text-align: left;
	padding: 0px 20px 0px 20px;
	margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
	font-family: var(--e-global-typography-ff6a537-font-family), Sans-serif;
	font-size: var(--e-global-typography-ff6a537-font-size);
	text-transform: var(--e-global-typography-ff6a537-text-transform);
	line-height: var(--e-global-typography-ff6a537-line-height);
}

.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock .jkit-post-title a {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock .jkit-post-meta svg {
	fill: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock .jkit-post-meta a {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock .jkit-post-meta a svg {
	fill: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before i,
.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before svg {
	margin-right: 5px;
}

.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after i,
.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after svg {
	margin-left: 5px;
}

.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before i,
.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before svg {
	margin-right: 5px;
}

.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after i,
.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after svg {
	margin-left: 5px;
}

.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom {
	justify-content: space-between;
}

.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock .jeg_empty_module {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-91d63f4 {
	--spacer-size: 200px;
}

.elementor-6 .elementor-element.elementor-element-91d63f4>.elementor-widget-container {
	background-color: transparent;
	margin: -100px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: linear-gradient(180deg,
			var(--e-global-color-e5e3b2f) 0%,
			var(--e-global-color-primary) 90%);
}

.elementor-6 .elementor-element.elementor-element-7393123 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 30px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-cfea41e {
	--display: flex;
	--gap: 10px 10px;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-12c2db9 {
	--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: center;
	--align-items: center;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-a3332d5 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
	background-color: var(--e-global-color-accent);
	height: 15px;
	width: 15px;
	line-height: 70px;
}

.elementor-6 .elementor-element.elementor-element-a3332d5>.elementor-widget-container {
	margin: 0px 0px -6px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-a3332d5 .jeg-elementor-kit.jkit-video-button {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-a3332d5 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn i,
.elementor-6 .elementor-element.elementor-element-a3332d5 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn span {
	color: var(--e-global-color-99fedd7);
}

.elementor-6 .elementor-element.elementor-element-a3332d5 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn svg {
	fill: var(--e-global-color-99fedd7);
}

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

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

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

.elementor-6 .elementor-element.elementor-element-bbb3ee1.elementor-element {
	--align-self: center;
}

.elementor-6 .elementor-element.elementor-element-bbb3ee1 {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-3656c60>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-3656c60 {
	z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-3656c60 .pt-plus-heading-animation .pt-plus-cd-headline,
.elementor-6 .elementor-element.elementor-element-3656c60 .pt-plus-heading-animation .pt-plus-cd-headline span {
	text-align: center;
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-d365e0a-font-family), Sans-serif;
	font-size: var(--e-global-typography-d365e0a-font-size);
	font-weight: var(--e-global-typography-d365e0a-font-weight);
}

.elementor-6 .elementor-element.elementor-element-3656c60 .pt-plus-heading-animation .pt-plus-cd-headline b {
	color: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-3656c60 .pt-plus-heading-animation:not(.head-anim-style-6) .pt-plus-cd-headline b {
	background: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-1b59f96 {
	--display: grid;
	--e-con-grid-template-columns: repeat(5, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-63f0d29 {
	--display: flex;
	--background-transition: 0.3s;
	--overlay-mix-blend-mode: overlay;
	--margin-top: -50px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-63f0d29.e-con {
	--align-self: flex-start;
}

.elementor-6 .elementor-element.elementor-element-37fbf79 {
	--display: flex;
	--overflow: hidden;
	--background-transition: 0.3s;
	--overlay-opacity: 0.31;
	--overlay-mix-blend-mode: overlay;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-37fbf79:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-37fbf79>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-5834eee) 0%,
			var(--e-global-color-accent) 100%);
}

.elementor-6 .elementor-element.elementor-element-37fbf79::before,
.elementor-6 .elementor-element.elementor-element-37fbf79>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-37fbf79>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-37fbf79>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-37fbf79>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-37fbf79>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2025/11/male-black.png");
	--background-overlay: "";
	background-position: center center;
	background-size: 200% auto;
}

.elementor-6 .elementor-element.elementor-element-37fbf79,
.elementor-6 .elementor-element.elementor-element-37fbf79::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-9664390 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-66b4bdf>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 16px 16px 0px 16px;
	border-radius: 6px 6px 6px 6px;
}

.elementor-6 .elementor-element.elementor-element-66b4bdf.elementor-element {
	--align-self: center;
}

.elementor-6 .elementor-element.elementor-element-66b4bdf {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-66b4bdf .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-a36dc2a {
	text-align: center;
	color: var(--e-global-color-1b16197);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-54f2b06:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-54f2b06.style-12 a .fa {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-54f2b06:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-54f2b06.style-12 a span,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-54f2b06.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-54f2b06.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-54f2b06.style-14 a span {
	color: var(--e-global-color-30afcfc);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-54f2b06.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-54f2b06.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-54f2b06.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-54f2b06.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-54f2b06.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-54f2b06.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-54f2b06.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-54f2b06.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-54f2b06,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-54f2b06.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-54f2b06.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-54f2b06.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-54f2b06:hover,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-54f2b06.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-54f2b06.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-54f2b06.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-2f5040c:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-2f5040c.style-12 a .fa {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-2f5040c:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-2f5040c.style-12 a span,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-2f5040c.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-2f5040c.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-2f5040c.style-14 a span {
	color: var(--e-global-color-30afcfc);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-2f5040c.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-2f5040c.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-2f5040c.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-2f5040c.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-2f5040c.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-2f5040c.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-2f5040c.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-2f5040c.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-2f5040c,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-2f5040c.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-2f5040c.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-2f5040c.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-2f5040c:hover,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-2f5040c.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-2f5040c.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-2f5040c.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-801c0db:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-801c0db.style-12 a .fa {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-801c0db:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-801c0db.style-12 a span,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-801c0db.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-801c0db.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-801c0db.style-14 a span {
	color: var(--e-global-color-30afcfc);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-801c0db:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-801c0db.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-801c0db.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-801c0db.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-801c0db.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-801c0db:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-801c0db.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-801c0db.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-801c0db.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-801c0db.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-801c0db,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-801c0db:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-801c0db.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-801c0db.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-801c0db.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-801c0db:hover,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-801c0db:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-801c0db.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-801c0db.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-801c0db.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-f17d8d2:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-f17d8d2.style-12 a .fa {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-f17d8d2:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-f17d8d2.style-12 a span,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-f17d8d2.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-f17d8d2.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-f17d8d2.style-14 a span {
	color: var(--e-global-color-30afcfc);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-f17d8d2:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-f17d8d2.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-f17d8d2.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-f17d8d2.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-f17d8d2.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-f17d8d2:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-f17d8d2.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-f17d8d2.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-f17d8d2.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-f17d8d2.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-f17d8d2,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-f17d8d2:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-f17d8d2.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-f17d8d2.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-f17d8d2.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-f17d8d2:hover,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-f17d8d2:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-f17d8d2.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-f17d8d2.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-20cacc9 .elementor-repeater-item-f17d8d2.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-20cacc9>.elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .pt_plus_social_list ul.social_list li {
	margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .pt_plus_social_list ul.social_list li a i {
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-20cacc9 .pt_plus_social_list ul.social_list .style-1 a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .pt_plus_social_list ul.social_list .style-2 a i.fa,
.elementor-6 .elementor-element.elementor-element-20cacc9 .pt_plus_social_list ul.social_list .style-3 a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .pt_plus_social_list ul.social_list .style-4 a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .pt_plus_social_list ul.social_list .style-5 a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .pt_plus_social_list ul.social_list .style-6 a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .pt_plus_social_list ul.social_list .style-7 a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .pt_plus_social_list ul.social_list .style-8 a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .pt_plus_social_list ul.social_list .style-9 a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .pt_plus_social_list ul.social_list .style-10 a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .pt_plus_social_list ul.social_list .style-11 a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .pt_plus_social_list ul.social_list .style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-20cacc9 .pt_plus_social_list ul.social_list .style-13 a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .pt_plus_social_list ul.social_list .style-14 a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .pt_plus_social_list ul.social_list .style-15 a,
.elementor-6 .elementor-element.elementor-element-20cacc9 .pt_plus_social_list ul.social_list .custom a {
	font-size: 20px;
}

.elementor-6 .elementor-element.elementor-element-b0a01ee {
	--display: flex;
	--background-transition: 0.3s;
	--overlay-mix-blend-mode: overlay;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-e8cb8b4 {
	--display: flex;
	--overflow: hidden;
	--background-transition: 0.3s;
	--overlay-opacity: 0.31;
	--overlay-mix-blend-mode: overlay;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-e8cb8b4:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-e8cb8b4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-5834eee) 0%,
			var(--e-global-color-accent) 100%);
}

.elementor-6 .elementor-element.elementor-element-e8cb8b4::before,
.elementor-6 .elementor-element.elementor-element-e8cb8b4>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-e8cb8b4>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-e8cb8b4>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-e8cb8b4>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-e8cb8b4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2025/11/female-black.png");
	--background-overlay: "";
	background-position: center center;
	background-size: 200% auto;
}

.elementor-6 .elementor-element.elementor-element-e8cb8b4,
.elementor-6 .elementor-element.elementor-element-e8cb8b4::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-fbdde54 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-94831f0>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 16px 16px 0px 16px;
	border-radius: 6px 6px 6px 6px;
}

.elementor-6 .elementor-element.elementor-element-94831f0.elementor-element {
	--align-self: center;
}

.elementor-6 .elementor-element.elementor-element-94831f0 {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-94831f0 .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-1799faf {
	text-align: center;
	color: var(--e-global-color-1b16197);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-54f2b06:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-54f2b06.style-12 a .fa {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-54f2b06:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-54f2b06.style-12 a span,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-54f2b06.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-54f2b06.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-54f2b06.style-14 a span {
	color: var(--e-global-color-30afcfc);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-54f2b06.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-54f2b06.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-54f2b06.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-54f2b06.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-54f2b06.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-54f2b06.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-54f2b06.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-54f2b06.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-54f2b06,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-54f2b06.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-54f2b06.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-54f2b06.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-54f2b06:hover,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-54f2b06.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-54f2b06.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-54f2b06.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-2f5040c:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-2f5040c.style-12 a .fa {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-2f5040c:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-2f5040c.style-12 a span,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-2f5040c.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-2f5040c.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-2f5040c.style-14 a span {
	color: var(--e-global-color-30afcfc);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-2f5040c.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-2f5040c.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-2f5040c.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-2f5040c.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-2f5040c.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-2f5040c.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-2f5040c.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-2f5040c.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-2f5040c,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-2f5040c.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-2f5040c.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-2f5040c.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-2f5040c:hover,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-2f5040c.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-2f5040c.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-2f5040c.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-801c0db:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-801c0db.style-12 a .fa {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-801c0db:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-801c0db.style-12 a span,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-801c0db.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-801c0db.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-801c0db.style-14 a span {
	color: var(--e-global-color-30afcfc);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-801c0db:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-801c0db.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-801c0db.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-801c0db.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-801c0db.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-801c0db:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-801c0db.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-801c0db.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-801c0db.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-801c0db.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-801c0db,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-801c0db:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-801c0db.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-801c0db.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-801c0db.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-801c0db:hover,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-801c0db:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-801c0db.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-801c0db.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-801c0db.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-f17d8d2:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-f17d8d2.style-12 a .fa {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-f17d8d2:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-f17d8d2.style-12 a span,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-f17d8d2.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-f17d8d2.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-f17d8d2.style-14 a span {
	color: var(--e-global-color-30afcfc);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-f17d8d2:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-f17d8d2.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-f17d8d2.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-f17d8d2.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-f17d8d2.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-f17d8d2:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-f17d8d2.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-f17d8d2.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-f17d8d2.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-f17d8d2.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-f17d8d2,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-f17d8d2:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-f17d8d2.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-f17d8d2.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-f17d8d2.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-f17d8d2:hover,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-f17d8d2:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-f17d8d2.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-f17d8d2.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-927bdf2 .elementor-repeater-item-f17d8d2.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-927bdf2>.elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .pt_plus_social_list ul.social_list li {
	margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .pt_plus_social_list ul.social_list li a i {
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-927bdf2 .pt_plus_social_list ul.social_list .style-1 a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .pt_plus_social_list ul.social_list .style-2 a i.fa,
.elementor-6 .elementor-element.elementor-element-927bdf2 .pt_plus_social_list ul.social_list .style-3 a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .pt_plus_social_list ul.social_list .style-4 a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .pt_plus_social_list ul.social_list .style-5 a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .pt_plus_social_list ul.social_list .style-6 a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .pt_plus_social_list ul.social_list .style-7 a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .pt_plus_social_list ul.social_list .style-8 a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .pt_plus_social_list ul.social_list .style-9 a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .pt_plus_social_list ul.social_list .style-10 a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .pt_plus_social_list ul.social_list .style-11 a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .pt_plus_social_list ul.social_list .style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-927bdf2 .pt_plus_social_list ul.social_list .style-13 a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .pt_plus_social_list ul.social_list .style-14 a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .pt_plus_social_list ul.social_list .style-15 a,
.elementor-6 .elementor-element.elementor-element-927bdf2 .pt_plus_social_list ul.social_list .custom a {
	font-size: 20px;
}

.elementor-6 .elementor-element.elementor-element-ef1f9f9 {
	--display: flex;
	--background-transition: 0.3s;
	--overlay-mix-blend-mode: overlay;
	--margin-top: 50px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-ef1f9f9.e-con {
	--align-self: flex-end;
}

.elementor-6 .elementor-element.elementor-element-858e59b {
	--display: flex;
	--overflow: hidden;
	--background-transition: 0.3s;
	--overlay-opacity: 0.31;
	--overlay-mix-blend-mode: overlay;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-858e59b:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-858e59b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-5834eee) 0%,
			var(--e-global-color-accent) 100%);
}

.elementor-6 .elementor-element.elementor-element-858e59b::before,
.elementor-6 .elementor-element.elementor-element-858e59b>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-858e59b>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-858e59b>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-858e59b>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-858e59b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2025/11/male-black.png");
	--background-overlay: "";
	background-position: center center;
	background-size: 200% auto;
}

.elementor-6 .elementor-element.elementor-element-858e59b,
.elementor-6 .elementor-element.elementor-element-858e59b::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-867311d {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-0b4a0c1>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 16px 16px 0px 16px;
	border-radius: 6px 6px 6px 6px;
}

.elementor-6 .elementor-element.elementor-element-0b4a0c1.elementor-element {
	--align-self: center;
}

.elementor-6 .elementor-element.elementor-element-0b4a0c1 {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-0b4a0c1 .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-a33ae85 {
	text-align: center;
	color: var(--e-global-color-1b16197);
}

.elementor-6 .elementor-element.elementor-element-e8e00c8>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-54f2b06:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-54f2b06.style-12 a .fa {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-54f2b06:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-54f2b06.style-12 a span,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-54f2b06.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-54f2b06.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-54f2b06.style-14 a span {
	color: var(--e-global-color-30afcfc);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-54f2b06.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-54f2b06.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-54f2b06.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-54f2b06.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-54f2b06.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-54f2b06.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-54f2b06.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-54f2b06.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-54f2b06,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-54f2b06.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-54f2b06.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-54f2b06.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-54f2b06:hover,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-54f2b06.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-54f2b06.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-54f2b06.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-2f5040c:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-2f5040c.style-12 a .fa {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-2f5040c:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-2f5040c.style-12 a span,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-2f5040c.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-2f5040c.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-2f5040c.style-14 a span {
	color: var(--e-global-color-30afcfc);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-2f5040c.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-2f5040c.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-2f5040c.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-2f5040c.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-2f5040c.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-2f5040c.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-2f5040c.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-2f5040c.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-2f5040c,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-2f5040c.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-2f5040c.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-2f5040c.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-2f5040c:hover,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-2f5040c.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-2f5040c.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-2f5040c.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-801c0db:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-801c0db.style-12 a .fa {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-801c0db:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-801c0db.style-12 a span,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-801c0db.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-801c0db.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-801c0db.style-14 a span {
	color: var(--e-global-color-30afcfc);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-801c0db:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-801c0db.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-801c0db.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-801c0db.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-801c0db.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-801c0db:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-801c0db.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-801c0db.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-801c0db.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-801c0db.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-801c0db,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-801c0db:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-801c0db.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-801c0db.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-801c0db.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-801c0db:hover,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-801c0db:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-801c0db.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-801c0db.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-801c0db.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-f17d8d2:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-f17d8d2.style-12 a .fa {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-f17d8d2:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-f17d8d2.style-12 a span,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-f17d8d2.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-f17d8d2.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-f17d8d2.style-14 a span {
	color: var(--e-global-color-30afcfc);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-f17d8d2:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-f17d8d2.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-f17d8d2.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-f17d8d2.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-f17d8d2.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-f17d8d2:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-f17d8d2.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-f17d8d2.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-f17d8d2.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-f17d8d2.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-f17d8d2,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-f17d8d2:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-f17d8d2.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-f17d8d2.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-f17d8d2.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-f17d8d2:hover,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-f17d8d2:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-f17d8d2.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-f17d8d2.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-a2220dd .elementor-repeater-item-f17d8d2.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-a2220dd>.elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-a2220dd .pt_plus_social_list ul.social_list li {
	margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-a2220dd .pt_plus_social_list ul.social_list li a i {
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-a2220dd .pt_plus_social_list ul.social_list .style-1 a,
.elementor-6 .elementor-element.elementor-element-a2220dd .pt_plus_social_list ul.social_list .style-2 a i.fa,
.elementor-6 .elementor-element.elementor-element-a2220dd .pt_plus_social_list ul.social_list .style-3 a,
.elementor-6 .elementor-element.elementor-element-a2220dd .pt_plus_social_list ul.social_list .style-4 a,
.elementor-6 .elementor-element.elementor-element-a2220dd .pt_plus_social_list ul.social_list .style-5 a,
.elementor-6 .elementor-element.elementor-element-a2220dd .pt_plus_social_list ul.social_list .style-6 a,
.elementor-6 .elementor-element.elementor-element-a2220dd .pt_plus_social_list ul.social_list .style-7 a,
.elementor-6 .elementor-element.elementor-element-a2220dd .pt_plus_social_list ul.social_list .style-8 a,
.elementor-6 .elementor-element.elementor-element-a2220dd .pt_plus_social_list ul.social_list .style-9 a,
.elementor-6 .elementor-element.elementor-element-a2220dd .pt_plus_social_list ul.social_list .style-10 a,
.elementor-6 .elementor-element.elementor-element-a2220dd .pt_plus_social_list ul.social_list .style-11 a,
.elementor-6 .elementor-element.elementor-element-a2220dd .pt_plus_social_list ul.social_list .style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-a2220dd .pt_plus_social_list ul.social_list .style-13 a,
.elementor-6 .elementor-element.elementor-element-a2220dd .pt_plus_social_list ul.social_list .style-14 a,
.elementor-6 .elementor-element.elementor-element-a2220dd .pt_plus_social_list ul.social_list .style-15 a,
.elementor-6 .elementor-element.elementor-element-a2220dd .pt_plus_social_list ul.social_list .custom a {
	font-size: 20px;
}

.elementor-6 .elementor-element.elementor-element-cef1b33 {
	--display: flex;
	--background-transition: 0.3s;
	--overlay-mix-blend-mode: overlay;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-5cd4ccc {
	--display: flex;
	--overflow: hidden;
	--background-transition: 0.3s;
	--overlay-opacity: 0.31;
	--overlay-mix-blend-mode: overlay;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-5cd4ccc:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-5cd4ccc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-5834eee) 0%,
			var(--e-global-color-accent) 100%);
}

.elementor-6 .elementor-element.elementor-element-5cd4ccc::before,
.elementor-6 .elementor-element.elementor-element-5cd4ccc>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-5cd4ccc>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-5cd4ccc>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-5cd4ccc>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-5cd4ccc>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2025/11/female-black.png");
	--background-overlay: "";
	background-position: center center;
	background-size: 200% auto;
}

.elementor-6 .elementor-element.elementor-element-5cd4ccc,
.elementor-6 .elementor-element.elementor-element-5cd4ccc::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-9368a60 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-2cd475c>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 16px 16px 0px 16px;
	border-radius: 6px 6px 6px 6px;
}

.elementor-6 .elementor-element.elementor-element-2cd475c.elementor-element {
	--align-self: center;
}

.elementor-6 .elementor-element.elementor-element-2cd475c {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-2cd475c .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-cdeaaee {
	text-align: center;
	color: var(--e-global-color-1b16197);
}

.elementor-6 .elementor-element.elementor-element-043f47c>.elementor-widget-container {
	--e-transform-flipX: -1;
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-54f2b06:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-54f2b06.style-12 a .fa {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-54f2b06:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-54f2b06.style-12 a span,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-54f2b06.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-54f2b06.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-54f2b06.style-14 a span {
	color: var(--e-global-color-30afcfc);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-54f2b06.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-54f2b06.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-54f2b06.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-54f2b06.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-54f2b06.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-54f2b06.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-54f2b06.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-54f2b06.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-54f2b06,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-54f2b06.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-54f2b06.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-54f2b06.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-54f2b06:hover,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-54f2b06.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-54f2b06.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-54f2b06.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-2f5040c:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-2f5040c.style-12 a .fa {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-2f5040c:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-2f5040c.style-12 a span,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-2f5040c.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-2f5040c.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-2f5040c.style-14 a span {
	color: var(--e-global-color-30afcfc);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-2f5040c.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-2f5040c.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-2f5040c.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-2f5040c.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-2f5040c.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-2f5040c.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-2f5040c.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-2f5040c.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-2f5040c,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-2f5040c.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-2f5040c.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-2f5040c.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-2f5040c:hover,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-2f5040c.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-2f5040c.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-2f5040c.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-801c0db:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-801c0db.style-12 a .fa {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-801c0db:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-801c0db.style-12 a span,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-801c0db.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-801c0db.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-801c0db.style-14 a span {
	color: var(--e-global-color-30afcfc);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-801c0db:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-801c0db.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-801c0db.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-801c0db.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-801c0db.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-801c0db:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-801c0db.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-801c0db.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-801c0db.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-801c0db.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-801c0db,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-801c0db:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-801c0db.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-801c0db.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-801c0db.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-801c0db:hover,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-801c0db:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-801c0db.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-801c0db.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-801c0db.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-f17d8d2:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-f17d8d2.style-12 a .fa {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-f17d8d2:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-f17d8d2.style-12 a span,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-f17d8d2.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-f17d8d2.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-f17d8d2.style-14 a span {
	color: var(--e-global-color-30afcfc);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-f17d8d2:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-f17d8d2.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-f17d8d2.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-f17d8d2.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-f17d8d2.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-f17d8d2:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-f17d8d2.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-f17d8d2.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-f17d8d2.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-f17d8d2.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-f17d8d2,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-f17d8d2:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-f17d8d2.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-f17d8d2.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-f17d8d2.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-f17d8d2:hover,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-f17d8d2:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-f17d8d2.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-f17d8d2.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-a3f15ad .elementor-repeater-item-f17d8d2.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-a3f15ad>.elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .pt_plus_social_list ul.social_list li {
	margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .pt_plus_social_list ul.social_list li a i {
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-a3f15ad .pt_plus_social_list ul.social_list .style-1 a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .pt_plus_social_list ul.social_list .style-2 a i.fa,
.elementor-6 .elementor-element.elementor-element-a3f15ad .pt_plus_social_list ul.social_list .style-3 a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .pt_plus_social_list ul.social_list .style-4 a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .pt_plus_social_list ul.social_list .style-5 a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .pt_plus_social_list ul.social_list .style-6 a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .pt_plus_social_list ul.social_list .style-7 a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .pt_plus_social_list ul.social_list .style-8 a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .pt_plus_social_list ul.social_list .style-9 a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .pt_plus_social_list ul.social_list .style-10 a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .pt_plus_social_list ul.social_list .style-11 a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .pt_plus_social_list ul.social_list .style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-a3f15ad .pt_plus_social_list ul.social_list .style-13 a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .pt_plus_social_list ul.social_list .style-14 a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .pt_plus_social_list ul.social_list .style-15 a,
.elementor-6 .elementor-element.elementor-element-a3f15ad .pt_plus_social_list ul.social_list .custom a {
	font-size: 20px;
}

.elementor-6 .elementor-element.elementor-element-6e37026 {
	--display: flex;
	--background-transition: 0.3s;
	--overlay-mix-blend-mode: overlay;
	--margin-top: -50px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-6e37026.e-con {
	--align-self: flex-start;
}

.elementor-6 .elementor-element.elementor-element-c3d9ac9 {
	--display: flex;
	--overflow: hidden;
	--background-transition: 0.3s;
	--overlay-opacity: 0.31;
	--overlay-mix-blend-mode: overlay;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-c3d9ac9:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-c3d9ac9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-5834eee) 0%,
			var(--e-global-color-accent) 100%);
}

.elementor-6 .elementor-element.elementor-element-c3d9ac9::before,
.elementor-6 .elementor-element.elementor-element-c3d9ac9>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-c3d9ac9>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-c3d9ac9>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-c3d9ac9>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-c3d9ac9>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2025/11/male-black.png");
	--background-overlay: "";
	background-position: center center;
	background-size: 200% auto;
}

.elementor-6 .elementor-element.elementor-element-c3d9ac9,
.elementor-6 .elementor-element.elementor-element-c3d9ac9::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-b9d1691 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-a077a7b>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 16px 16px 0px 16px;
	border-radius: 6px 6px 6px 6px;
}

.elementor-6 .elementor-element.elementor-element-a077a7b.elementor-element {
	--align-self: center;
}

.elementor-6 .elementor-element.elementor-element-a077a7b {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-a077a7b .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-ab41356 {
	text-align: center;
	color: var(--e-global-color-1b16197);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-54f2b06:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-54f2b06.style-12 a .fa {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-54f2b06:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-54f2b06.style-12 a span,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-54f2b06.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-54f2b06.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-54f2b06.style-14 a span {
	color: var(--e-global-color-30afcfc);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-54f2b06.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-54f2b06.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-54f2b06.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-54f2b06.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-54f2b06.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-54f2b06.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-54f2b06.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-54f2b06.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-54f2b06,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-54f2b06.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-54f2b06.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-54f2b06.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-54f2b06:hover,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-54f2b06.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-54f2b06.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-54f2b06.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-2f5040c:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-2f5040c.style-12 a .fa {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-2f5040c:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-2f5040c.style-12 a span,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-2f5040c.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-2f5040c.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-2f5040c.style-14 a span {
	color: var(--e-global-color-30afcfc);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-2f5040c.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-2f5040c.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-2f5040c.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-2f5040c.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-2f5040c.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-2f5040c.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-2f5040c.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-2f5040c.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-2f5040c,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-2f5040c.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-2f5040c.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-2f5040c.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-2f5040c:hover,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-2f5040c.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-2f5040c.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-2f5040c.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-801c0db:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-801c0db.style-12 a .fa {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-801c0db:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-801c0db.style-12 a span,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-801c0db.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-801c0db.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-801c0db.style-14 a span {
	color: var(--e-global-color-30afcfc);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-801c0db:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-801c0db.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-801c0db.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-801c0db.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-801c0db.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-801c0db:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-801c0db.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-801c0db.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-801c0db.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-801c0db.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-801c0db,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-801c0db:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-801c0db.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-801c0db.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-801c0db.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-801c0db:hover,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-801c0db:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-801c0db.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-801c0db.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-801c0db.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-f17d8d2:not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-f17d8d2.style-12 a .fa {
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-f17d8d2:not(.style-12):not(.style-4):hover a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-f17d8d2.style-12 a span,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-f17d8d2.style-4 a i.fa,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-f17d8d2.style-5:hover a i.fa,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-f17d8d2.style-14 a span {
	color: var(--e-global-color-30afcfc);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-f17d8d2:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-f17d8d2.style-12 a .fa {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-f17d8d2.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-f17d8d2.style-9:hover a span:before {
	background: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-f17d8d2.style-11 a:before {
	-webkit-box-shadow: var(--e-global-color-5834eee);
	-moz-box-shadow: var(--e-global-color-5834eee);
	box-shadow: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-f17d8d2:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-f17d8d2.style-6 a .social-hover-style,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-f17d8d2.style-12:hover a span {
	background: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-f17d8d2.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-f17d8d2.style-11:hover a:before {
	-webkit-box-shadow: var(--e-global-color-accent);
	-moz-box-shadow: var(--e-global-color-accent);
	box-shadow: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-f17d8d2,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-f17d8d2:not(.style-11):not(.style-12):not(.style-13) a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-f17d8d2.style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-f17d8d2.style-13 a:after,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-f17d8d2.style-13 a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-f17d8d2:hover,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-f17d8d2:not(.style-11):not(.style-12):not(.style-13):hover a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-f17d8d2.style-12:hover a span,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-f17d8d2.style-13:hover a:after,
.elementor-6 .elementor-element.elementor-element-1cd97eb .elementor-repeater-item-f17d8d2.style-13:hover a:before {
	border-color: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-1cd97eb>.elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .pt_plus_social_list ul.social_list li {
	margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .pt_plus_social_list ul.social_list li a i {
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-1cd97eb .pt_plus_social_list ul.social_list .style-1 a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .pt_plus_social_list ul.social_list .style-2 a i.fa,
.elementor-6 .elementor-element.elementor-element-1cd97eb .pt_plus_social_list ul.social_list .style-3 a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .pt_plus_social_list ul.social_list .style-4 a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .pt_plus_social_list ul.social_list .style-5 a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .pt_plus_social_list ul.social_list .style-6 a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .pt_plus_social_list ul.social_list .style-7 a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .pt_plus_social_list ul.social_list .style-8 a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .pt_plus_social_list ul.social_list .style-9 a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .pt_plus_social_list ul.social_list .style-10 a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .pt_plus_social_list ul.social_list .style-11 a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .pt_plus_social_list ul.social_list .style-12 a .fa,
.elementor-6 .elementor-element.elementor-element-1cd97eb .pt_plus_social_list ul.social_list .style-13 a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .pt_plus_social_list ul.social_list .style-14 a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .pt_plus_social_list ul.social_list .style-15 a,
.elementor-6 .elementor-element.elementor-element-1cd97eb .pt_plus_social_list ul.social_list .custom a {
	font-size: 20px;
}

.elementor-6 .elementor-element.elementor-element-2886ee4 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 200px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-2886ee4:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-2886ee4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/09/blue-marble-pattern-useful-as-background-or-textur-2025-03-08-17-20-55-utc.jpg");
}

.elementor-6 .elementor-element.elementor-element-2886ee4,
.elementor-6 .elementor-element.elementor-element-2886ee4::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-2886ee4>.elementor-shape-top .elementor-shape-fill,
.elementor-6 .elementor-element.elementor-element-2886ee4>.e-con-inner>.elementor-shape-top .elementor-shape-fill {
	fill: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-2886ee4>.elementor-shape-top svg,
.elementor-6 .elementor-element.elementor-element-2886ee4>.e-con-inner>.elementor-shape-top svg {
	height: 70px;
}

.elementor-6 .elementor-element.elementor-element-84cfab1 {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 2px;
	--padding-bottom: 2px;
	--padding-left: 2px;
	--padding-right: 2px;
	--z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-84cfab1:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-84cfab1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg,
			var(--e-global-color-5834eee) 0%,
			var(--e-global-color-497f79e) 100%);
}

.elementor-6 .elementor-element.elementor-element-84cfab1,
.elementor-6 .elementor-element.elementor-element-84cfab1::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-df35d77 {
	--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;
	--overflow: hidden;
	--background-transition: 0.3s;
	--overlay-opacity: 0.7;
	--overlay-mix-blend-mode: overlay;
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-df35d77:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-df35d77>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-df35d77::before,
.elementor-6 .elementor-element.elementor-element-df35d77>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-df35d77>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-df35d77>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-df35d77>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-df35d77>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2025/09/black-geometric-hexagonal-abstract-background-fut-2025-03-08-06-57-43-utc-1-cp0.png");
	--background-overlay: "";
	background-position: center center;
	background-size: 200% auto;
}

.elementor-6 .elementor-element.elementor-element-df35d77::before {
	filter: brightness(120%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-6 .elementor-element.elementor-element-df35d77,
.elementor-6 .elementor-element.elementor-element-df35d77::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-35ef9a1 {
	--display: flex;
	--background-transition: 0.3s;
	--overlay-opacity: 1;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-35ef9a1:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-35ef9a1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/09/Group-2.png");
	background-position: -58px 233px;
	background-repeat: no-repeat;
	background-size: 120% auto;
}

.elementor-6 .elementor-element.elementor-element-35ef9a1::before,
.elementor-6 .elementor-element.elementor-element-35ef9a1>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-35ef9a1>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-35ef9a1>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-35ef9a1>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-35ef9a1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2025/09/close-up-shot-of-a-focused-asian-guy-professional-2025-03-26-13-46-44-utc-1.png");
	--background-overlay: "";
	background-position: -66px 0px;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-35ef9a1,
.elementor-6 .elementor-element.elementor-element-35ef9a1::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-11a1eb1 {
	--spacer-size: 50px;
}

.elementor-6 .elementor-element.elementor-element-127566a {
	--display: flex;
	--justify-content: center;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-a5d2bee>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-a5d2bee {
	z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-a5d2bee .pt-plus-heading-animation .pt-plus-cd-headline,
.elementor-6 .elementor-element.elementor-element-a5d2bee .pt-plus-heading-animation .pt-plus-cd-headline span {
	text-align: center;
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-d365e0a-font-family), Sans-serif;
	font-size: var(--e-global-typography-d365e0a-font-size);
	font-weight: var(--e-global-typography-d365e0a-font-weight);
}

.elementor-6 .elementor-element.elementor-element-a5d2bee .pt-plus-heading-animation .pt-plus-cd-headline b {
	color: var(--e-global-color-5834eee);
}

.elementor-6 .elementor-element.elementor-element-a5d2bee .pt-plus-heading-animation:not(.head-anim-style-6) .pt-plus-cd-headline b {
	background: var(--e-global-color-e5e3b2f);
}

.elementor-6 .elementor-element.elementor-element-2352f20>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}

.elementor-6 .elementor-element.elementor-element-2352f20 {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-8e2cec3>.elementor-widget-container {
	--e-transform-rotateX: 1deg;
	--e-transform-perspective: 20px;
	--e-transform-rotateY: 0deg;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 2px 12px 2px 12px;
	border-color: var(--e-global-color-5834eee);
	border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-8e2cec3.elementor-element {
	--align-self: center;
}

.elementor-6 .elementor-element.elementor-element-8e2cec3 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,
.elementor-6 .elementor-element.elementor-element-8e2cec3 .pt_plus_button.button-style-11 .button-link-wrap>span,
.elementor-6 .elementor-element.elementor-element-8e2cec3 .pt_plus_button.button-style-11 .button-link-wrap::before,
.elementor-6 .elementor-element.elementor-element-8e2cec3 .pt_plus_button.button-style-17 .button-link-wrap>span {
	padding: 15px 30px 15px 30px;
}

.elementor-6 .elementor-element.elementor-element-8e2cec3 .pt_plus_button .button-link-wrap {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	text-transform: var(--e-global-typography-accent-text-transform);
	color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-8e2cec3 .pt_plus_button .button-link-wrap svg {
	fill: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-8e2cec3 .pt_plus_button.button-style-3 .button-link-wrap .arrow * {
	fill: var(--e-global-color-secondary);
	stroke: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-8e2cec3 .pt_plus_button.button-style-7 .button-link-wrap:after {
	border-color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-f02c5d2 {
	--display: flex;
	--background-transition: 0.3s;
	--overlay-opacity: 1;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-f02c5d2::before,
.elementor-6 .elementor-element.elementor-element-f02c5d2>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-f02c5d2>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-f02c5d2>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-f02c5d2>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-f02c5d2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2025/09/Group-2.png");
	--background-overlay: "";
	background-position: -33px -166px;
	background-repeat: no-repeat;
	background-size: 150% auto;
}

.elementor-6 .elementor-element.elementor-element-ab01cf1 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: -100px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 150px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-ab01cf1:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-ab01cf1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-497f79e);
}

.elementor-6 .elementor-element.elementor-element-ab01cf1,
.elementor-6 .elementor-element.elementor-element-ab01cf1::before {
	--border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-5a6bcf3 .qodef-qi-text-marquee .qodef-m-text.qodef-text--original {
	animation: qode-move-horizontal-normal-text-marquee 40s linear infinite;
}

.elementor-6 .elementor-element.elementor-element-5a6bcf3 .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy {
	animation: qode-move-horizontal-normal-text-marquee-copy 40s linear infinite;
}

.elementor-6 .elementor-element.elementor-element-5a6bcf3 .qodef-m-text-item {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-0a0028a-font-family), Sans-serif;
	font-size: var(--e-global-typography-0a0028a-font-size);
	font-weight: var(--e-global-typography-0a0028a-font-weight);
}

.elementor-6 .elementor-element.elementor-element-5a6bcf3 .qodef-e-icon-holder {
	color: var(--e-global-color-5834eee);
	font-size: 40px;
}

@media (min-width: 768px) {
	.elementor-6 .elementor-element.elementor-element-acd44b2 {
		--width: 60%;
	}

	.elementor-6 .elementor-element.elementor-element-95c019a {
		--width: 70%;
	}

	.elementor-6 .elementor-element.elementor-element-217e23a1 {
		--width: 70%;
	}

	.elementor-6 .elementor-element.elementor-element-1151bea3 {
		--width: 70%;
	}

	.elementor-6 .elementor-element.elementor-element-8b68a5e {
		--width: 70%;
	}

	.elementor-6 .elementor-element.elementor-element-4520fcd7 {
		--width: 70%;
	}

	.elementor-6 .elementor-element.elementor-element-181fbf87 {
		--width: 70%;
	}

	.elementor-6 .elementor-element.elementor-element-25af2ea {
		--width: 17%;
	}

	.elementor-6 .elementor-element.elementor-element-a4c68ac {
		--width: 25%;
	}

	.elementor-6 .elementor-element.elementor-element-ee29c1e {
		--width: 25%;
	}

	.elementor-6 .elementor-element.elementor-element-eb90a58 {
		--width: 25%;
	}

	.elementor-6 .elementor-element.elementor-element-c3c0923 {
		--width: 91%;
	}

	.elementor-6 .elementor-element.elementor-element-241aa57 {
		--width: 100%;
	}

	.elementor-6 .elementor-element.elementor-element-3d1684e {
		--width: 70%;
	}

	.elementor-6 .elementor-element.elementor-element-05caf96 {
		--width: 80%;
	}

	.elementor-6 .elementor-element.elementor-element-acc4bcc {
		--width: 70%;
	}

	.elementor-6 .elementor-element.elementor-element-35ef9a1 {
		--width: 70%;
	}

	.elementor-6 .elementor-element.elementor-element-f02c5d2 {
		--width: 70%;
	}
}

@media (max-width: 1024px) and (min-width: 768px) {
	.elementor-6 .elementor-element.elementor-element-acd44b2 {
		--width: 100%;
	}

	.elementor-6 .elementor-element.elementor-element-25af2ea {
		--width: 39%;
	}

	.elementor-6 .elementor-element.elementor-element-3d1684e {
		--width: 100%;
	}

	.elementor-6 .elementor-element.elementor-element-05caf96 {
		--width: 50%;
	}

	.elementor-6 .elementor-element.elementor-element-acc4bcc {
		--width: 100%;
	}

	.elementor-6 .elementor-element.elementor-element-35ef9a1 {
		--width: 50%;
	}

	.elementor-6 .elementor-element.elementor-element-f02c5d2 {
		--width: 50%;
	}
}

@media (min-width: 1025px) {

	.elementor-6 .elementor-element.elementor-element-c5239be:not(.elementor-motion-effects-element-type-background),
	.elementor-6 .elementor-element.elementor-element-c5239be>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-attachment: fixed;
	}
}

@media (max-width: 1024px) {
	.elementor-6 .elementor-element.elementor-element-13f2e73 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-51626ce::before,
	.elementor-6 .elementor-element.elementor-element-51626ce>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-51626ce>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-51626ce>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-51626ce>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-51626ce>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: 0% 0px;
	}

	.elementor-6 .elementor-element.elementor-element-51626ce {
		--padding-top: 180px;
		--padding-bottom: 100px;
		--padding-left: 30px;
		--padding-right: 30px;
	}

	.elementor-6 .elementor-element.elementor-element-5b68301 {
		--padding-top: 16px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-de01774>.elementor-widget-container {
		margin: -18px 0px -71px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-de01774 .premium-fancy-text-wrapper:not(.auto-fade) .premium-fancy-text,
	.elementor-6 .elementor-element.elementor-element-de01774 .premium-fancy-text svg g>text {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-31d26f6 {
		--container-widget-width: 80%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 80%);
		max-width: 80%;
	}

	.elementor-6 .elementor-element.elementor-element-6985a8b {
		--min-height: 450px;
		--padding-top: 0px;
		--padding-bottom: 120px;
		--padding-left: 30px;
		--padding-right: 30px;
	}

	.elementor-6 .elementor-element.elementor-element-6985a8b:not(.elementor-motion-effects-element-type-background),
	.elementor-6 .elementor-element.elementor-element-6985a8b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-size: 150% auto;
	}

	.elementor-6 .elementor-element.elementor-element-6d9d517.e-con {
		--e-con-transform-scale: 1;
	}

	.elementor-6 .elementor-element.elementor-element-9ce3b39 {
		--padding-top: 530px;
		--padding-bottom: 0px;
		--padding-left: 40px;
		--padding-right: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-4a8bcf2 .elementor-heading-title {
		font-size: var(--e-global-typography-accent-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-2a0f081 {
		--z-index: 0;
	}

	.elementor-6 .elementor-element.elementor-element-b6d8417 {
		--padding-top: 50px;
		--padding-bottom: 40px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-50d0b8c .qodef-m-text-item {
		font-size: var(--e-global-typography-0a0028a-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-8c4552d {
		--gap: 40px 40px;
		--padding-top: 100px;
		--padding-bottom: 100px;
		--padding-left: 30px;
		--padding-right: 30px;
	}

	.elementor-6 .elementor-element.elementor-element-8c4552d:not(.elementor-motion-effects-element-type-background),
	.elementor-6 .elementor-element.elementor-element-8c4552d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-size: 32% auto;
	}

	.elementor-6 .elementor-element.elementor-element-8c4552d::before,
	.elementor-6 .elementor-element.elementor-element-8c4552d>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-8c4552d>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-8c4552d>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-8c4552d>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-8c4552d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: -35px 200px;
		background-size: 80% auto;
	}

	.elementor-6 .elementor-element.elementor-element-f9dcd87 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-948d572 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-6 .elementor-element.elementor-element-948d572>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 50px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-948d572 .pt-plus-heading-animation .pt-plus-cd-headline,
	.elementor-6 .elementor-element.elementor-element-948d572 .pt-plus-heading-animation .pt-plus-cd-headline span {
		font-size: var(--e-global-typography-d365e0a-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-6f2ab75 {
		--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;
	}

	.elementor-6 .elementor-element.elementor-element-026dbf9>.elementor-widget-container {
		margin: 0px 0px -20px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-026dbf9 .plus-number-counter .number-counter-inner-block .counter-title,
	.elementor-6 .elementor-element.elementor-element-026dbf9 .plus-number-counter .number-counter-inner-block .counter-title a {
		font-size: var(--e-global-typography-87adb69-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-026dbf9 .plus-number-counter .number-counter-inner-block .counter-number {
		font-size: var(--e-global-typography-3bb627b-font-size);
		margin-top: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-026dbf9 .plus-number-counter .number-counter-inner-block {
		padding: 0px 0px 20px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-1967896 .plus-number-counter .number-counter-inner-block .counter-title,
	.elementor-6 .elementor-element.elementor-element-1967896 .plus-number-counter .number-counter-inner-block .counter-title a {
		font-size: var(--e-global-typography-87adb69-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-1967896 .plus-number-counter .number-counter-inner-block .counter-title {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-1967896 .plus-number-counter .number-counter-inner-block .counter-number {
		font-size: var(--e-global-typography-3bb627b-font-size);
		margin-top: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-1967896 .plus-number-counter .number-counter-inner-block {
		padding: 20px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-acd44b2 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: -102px;
		--margin-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-81314a4>.elementor-widget-container {
		margin: 0px -20px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-c5239be {
		--padding-top: 80px;
		--padding-bottom: 200px;
		--padding-left: 30px;
		--padding-right: 30px;
	}

	.elementor-6 .elementor-element.elementor-element-917b2b3 .pt-plus-heading-animation .pt-plus-cd-headline,
	.elementor-6 .elementor-element.elementor-element-917b2b3 .pt-plus-heading-animation .pt-plus-cd-headline span {
		text-align: center;
		font-size: var(--e-global-typography-d365e0a-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-8dcc7df {
		--e-con-grid-template-columns: repeat(3, 1fr);
		--grid-auto-flow: row;
	}

	.elementor-6 .elementor-element.elementor-element-3fe8bf2:hover::before,
	.elementor-6 .elementor-element.elementor-element-3fe8bf2:hover>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-3fe8bf2:hover>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-3fe8bf2>.elementor-background-slideshow:hover::before,
	.elementor-6 .elementor-element.elementor-element-3fe8bf2>.e-con-inner>.elementor-background-slideshow:hover::before {
		background-position: 50% 200px;
	}

	.elementor-6 .elementor-element.elementor-element-846d980:hover::before,
	.elementor-6 .elementor-element.elementor-element-846d980:hover>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-846d980:hover>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-846d980>.elementor-background-slideshow:hover::before,
	.elementor-6 .elementor-element.elementor-element-846d980>.e-con-inner>.elementor-background-slideshow:hover::before {
		background-position: 50% 200px;
	}

	.elementor-6 .elementor-element.elementor-element-c651317:hover::before,
	.elementor-6 .elementor-element.elementor-element-c651317:hover>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-c651317:hover>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-c651317>.elementor-background-slideshow:hover::before,
	.elementor-6 .elementor-element.elementor-element-c651317>.e-con-inner>.elementor-background-slideshow:hover::before {
		background-position: 50% 200px;
	}

	.elementor-6 .elementor-element.elementor-element-117c7ea:hover::before,
	.elementor-6 .elementor-element.elementor-element-117c7ea:hover>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-117c7ea:hover>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-117c7ea>.elementor-background-slideshow:hover::before,
	.elementor-6 .elementor-element.elementor-element-117c7ea>.e-con-inner>.elementor-background-slideshow:hover::before {
		background-position: 50% 200px;
	}

	.elementor-6 .elementor-element.elementor-element-2511e7e:hover::before,
	.elementor-6 .elementor-element.elementor-element-2511e7e:hover>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-2511e7e:hover>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-2511e7e>.elementor-background-slideshow:hover::before,
	.elementor-6 .elementor-element.elementor-element-2511e7e>.e-con-inner>.elementor-background-slideshow:hover::before {
		background-position: 50% 200px;
	}

	.elementor-6 .elementor-element.elementor-element-236eb84:hover::before,
	.elementor-6 .elementor-element.elementor-element-236eb84:hover>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-236eb84:hover>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-236eb84>.elementor-background-slideshow:hover::before,
	.elementor-6 .elementor-element.elementor-element-236eb84>.e-con-inner>.elementor-background-slideshow:hover::before {
		background-position: 50% 200px;
	}

	.elementor-6 .elementor-element.elementor-element-ab10ea6:hover::before,
	.elementor-6 .elementor-element.elementor-element-ab10ea6:hover>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-ab10ea6:hover>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-ab10ea6>.elementor-background-slideshow:hover::before,
	.elementor-6 .elementor-element.elementor-element-ab10ea6>.e-con-inner>.elementor-background-slideshow:hover::before {
		background-position: 50% 200px;
	}

	.elementor-6 .elementor-element.elementor-element-ed3dc39:hover::before,
	.elementor-6 .elementor-element.elementor-element-ed3dc39:hover>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-ed3dc39:hover>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-ed3dc39>.elementor-background-slideshow:hover::before,
	.elementor-6 .elementor-element.elementor-element-ed3dc39>.e-con-inner>.elementor-background-slideshow:hover::before {
		background-position: 50% 200px;
	}

	.elementor-6 .elementor-element.elementor-element-ca0b4db {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 30px;
		--padding-right: 30px;
	}

	.elementor-6 .elementor-element.elementor-element-6dbbbd7 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
		--overlay-opacity: 0.09;
		--padding-top: 30px;
		--padding-bottom: 20px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-6dbbbd7::before,
	.elementor-6 .elementor-element.elementor-element-6dbbbd7>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-6dbbbd7>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-6dbbbd7>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-6dbbbd7>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-6dbbbd7>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-size: 70% auto;
	}

	.elementor-6 .elementor-element.elementor-element-32ad31d .plus-number-counter .number-counter-inner-block .counter-title,
	.elementor-6 .elementor-element.elementor-element-32ad31d .plus-number-counter .number-counter-inner-block .counter-title a {
		font-size: var(--e-global-typography-87adb69-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-32ad31d .plus-number-counter .number-counter-inner-block .counter-title {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-32ad31d .plus-number-counter .number-counter-inner-block .counter-number {
		font-size: var(--e-global-typography-e72efbf-font-size);
		margin-top: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-131c208 .plus-number-counter .number-counter-inner-block .counter-title,
	.elementor-6 .elementor-element.elementor-element-131c208 .plus-number-counter .number-counter-inner-block .counter-title a {
		font-size: var(--e-global-typography-87adb69-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-131c208 .plus-number-counter .number-counter-inner-block .counter-title {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-131c208 .plus-number-counter .number-counter-inner-block .counter-number {
		font-size: var(--e-global-typography-e72efbf-font-size);
		margin-top: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-f6dc2f5 {
		--padding-top: 10px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-0391e6a .plus-number-counter .number-counter-inner-block .counter-title,
	.elementor-6 .elementor-element.elementor-element-0391e6a .plus-number-counter .number-counter-inner-block .counter-title a {
		font-size: var(--e-global-typography-87adb69-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-0391e6a .plus-number-counter .number-counter-inner-block .counter-title {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-0391e6a .plus-number-counter .number-counter-inner-block .counter-number {
		font-size: var(--e-global-typography-e72efbf-font-size);
		margin-top: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-65a2848 {
		--padding-top: 10px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-86e184d .plus-number-counter .number-counter-inner-block .counter-title,
	.elementor-6 .elementor-element.elementor-element-86e184d .plus-number-counter .number-counter-inner-block .counter-title a {
		font-size: var(--e-global-typography-87adb69-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-86e184d .plus-number-counter .number-counter-inner-block .counter-title {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-86e184d .plus-number-counter .number-counter-inner-block .counter-number {
		font-size: var(--e-global-typography-e72efbf-font-size);
		margin-top: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-61d62187:not(.elementor-motion-effects-element-type-background),
	.elementor-6 .elementor-element.elementor-element-61d62187>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-size: cover;
	}

	.elementor-6 .elementor-element.elementor-element-73ad1522 {
		--padding-top: 100px;
		--padding-bottom: 100px;
		--padding-left: 30px;
		--padding-right: 30px;
	}

	.elementor-6 .elementor-element.elementor-element-4f4113b4 .pt-plus-heading-animation .pt-plus-cd-headline,
	.elementor-6 .elementor-element.elementor-element-4f4113b4 .pt-plus-heading-animation .pt-plus-cd-headline span {
		font-size: var(--e-global-typography-d365e0a-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-3ac06ab6 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 10px;
		--padding-right: 10px;
	}

	.elementor-6 .elementor-element.elementor-element-1f08d849::before,
	.elementor-6 .elementor-element.elementor-element-1f08d849>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-1f08d849>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-1f08d849>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-1f08d849>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-1f08d849>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: -5px 0px;
		background-size: cover;
	}

	.elementor-6 .elementor-element.elementor-element-1f08d849:hover::before,
	.elementor-6 .elementor-element.elementor-element-1f08d849:hover>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-1f08d849:hover>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-1f08d849>.elementor-background-slideshow:hover::before,
	.elementor-6 .elementor-element.elementor-element-1f08d849>.e-con-inner>.elementor-background-slideshow:hover::before {
		background-position: bottom center;
		background-size: cover;
	}

	.elementor-6 .elementor-element.elementor-element-7f3fca8>.elementor-widget-container {
		margin: 0px 0px 0px 20px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-7f3fca8 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-6 .elementor-element.elementor-element-48d06158 {
		--margin-top: -50px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-7c494fad>.elementor-widget-container {
		padding: 7px 12px 7px 12px;
	}

	.elementor-6 .elementor-element.elementor-element-31f70374>.elementor-widget-container {
		padding: 0px 20px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-256c43e5 {
		--margin-top: -50px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-51668a70>.elementor-widget-container {
		padding: 7px 12px 7px 12px;
	}

	.elementor-6 .elementor-element.elementor-element-4417858f::before,
	.elementor-6 .elementor-element.elementor-element-4417858f>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-4417858f>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-4417858f>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-4417858f>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-4417858f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: -5px 0px;
		background-size: cover;
	}

	.elementor-6 .elementor-element.elementor-element-4417858f:hover::before,
	.elementor-6 .elementor-element.elementor-element-4417858f:hover>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-4417858f:hover>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-4417858f>.elementor-background-slideshow:hover::before,
	.elementor-6 .elementor-element.elementor-element-4417858f>.e-con-inner>.elementor-background-slideshow:hover::before {
		background-position: bottom center;
		background-size: cover;
	}

	.elementor-6 .elementor-element.elementor-element-7b2cf38c>.elementor-widget-container {
		margin: 0px 0px 0px 20px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-7b2cf38c {
		--container-widget-width: 35%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 35%);
		max-width: 35%;
	}

	.elementor-6 .elementor-element.elementor-element-b084ed2 {
		--margin-top: -50px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-26f9a43d>.elementor-widget-container {
		padding: 7px 12px 7px 12px;
	}

	.elementor-6 .elementor-element.elementor-element-5ee60604>.elementor-widget-container {
		padding: 0px 20px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-5ee60604 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-6 .elementor-element.elementor-element-7f7477ae {
		--margin-top: -50px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-cb854d7>.elementor-widget-container {
		padding: 7px 12px 7px 12px;
	}

	.elementor-6 .elementor-element.elementor-element-74fb3f35::before,
	.elementor-6 .elementor-element.elementor-element-74fb3f35>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-74fb3f35>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-74fb3f35>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-74fb3f35>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-74fb3f35>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: -5px 0px;
		background-size: cover;
	}

	.elementor-6 .elementor-element.elementor-element-74fb3f35:hover::before,
	.elementor-6 .elementor-element.elementor-element-74fb3f35:hover>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-74fb3f35:hover>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-74fb3f35>.elementor-background-slideshow:hover::before,
	.elementor-6 .elementor-element.elementor-element-74fb3f35>.e-con-inner>.elementor-background-slideshow:hover::before {
		background-position: bottom center;
		background-size: cover;
	}

	.elementor-6 .elementor-element.elementor-element-15847a25>.elementor-widget-container {
		margin: 0px 0px 0px 20px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-15847a25 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-6 .elementor-element.elementor-element-5c032424 {
		--margin-top: -50px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-30f2c1ab>.elementor-widget-container {
		padding: 7px 12px 7px 12px;
	}

	.elementor-6 .elementor-element.elementor-element-5d4fd1c2>.elementor-widget-container {
		padding: 0px 20px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-5d4fd1c2 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-6 .elementor-element.elementor-element-3094d3e8 {
		--margin-top: -50px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-4a3c9e34>.elementor-widget-container {
		padding: 7px 12px 7px 12px;
	}

	.elementor-6 .elementor-element.elementor-element-335bca6a {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 10px;
		--padding-right: 10px;
	}

	.elementor-6 .elementor-element.elementor-element-7719dde1::before,
	.elementor-6 .elementor-element.elementor-element-7719dde1>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-7719dde1>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-7719dde1>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-7719dde1>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-7719dde1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: -5px 0px;
		background-size: cover;
	}

	.elementor-6 .elementor-element.elementor-element-7719dde1:hover::before,
	.elementor-6 .elementor-element.elementor-element-7719dde1:hover>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-7719dde1:hover>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-7719dde1>.elementor-background-slideshow:hover::before,
	.elementor-6 .elementor-element.elementor-element-7719dde1>.e-con-inner>.elementor-background-slideshow:hover::before {
		background-position: bottom center;
		background-size: cover;
	}

	.elementor-6 .elementor-element.elementor-element-291ad26f>.elementor-widget-container {
		margin: 0px 0px 0px 20px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-291ad26f {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-6 .elementor-element.elementor-element-1584efa7 {
		--margin-top: -50px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-4bfc6106>.elementor-widget-container {
		padding: 7px 12px 7px 12px;
	}

	.elementor-6 .elementor-element.elementor-element-6d4a6203 {
		--gap: 0px 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 10px;
		--padding-right: 10px;
	}

	.elementor-6 .elementor-element.elementor-element-33cd135.elementor-element {
		--flex-grow: 1;
		--flex-shrink: 0;
	}

	.elementor-6 .elementor-element.elementor-element-a450344>.elementor-widget-container {
		padding: 0px 2px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-a450344.elementor-element {
		--flex-grow: 1;
		--flex-shrink: 0;
	}

	.elementor-6 .elementor-element.elementor-element-5272c46e.elementor-element {
		--flex-grow: 1;
		--flex-shrink: 0;
	}

	.elementor-6 .elementor-element.elementor-element-325fa279>.elementor-widget-container {
		padding: 0px 20px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-325fa279 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-6 .elementor-element.elementor-element-3ff71fb {
		--margin-top: -50px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-2f793078>.elementor-widget-container {
		padding: 7px 12px 7px 12px;
	}

	.elementor-6 .elementor-element.elementor-element-75af755c::before,
	.elementor-6 .elementor-element.elementor-element-75af755c>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-75af755c>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-75af755c>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-75af755c>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-75af755c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: -5px 0px;
		background-size: cover;
	}

	.elementor-6 .elementor-element.elementor-element-75af755c:hover::before,
	.elementor-6 .elementor-element.elementor-element-75af755c:hover>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-75af755c:hover>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-75af755c>.elementor-background-slideshow:hover::before,
	.elementor-6 .elementor-element.elementor-element-75af755c>.e-con-inner>.elementor-background-slideshow:hover::before {
		background-position: bottom center;
		background-size: cover;
	}

	.elementor-6 .elementor-element.elementor-element-5b19a2f>.elementor-widget-container {
		margin: 0px 0px 0px 20px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-5b19a2f {
		--container-widget-width: 35%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 35%);
		max-width: 35%;
	}

	.elementor-6 .elementor-element.elementor-element-7018bd67 {
		--margin-top: -50px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-21a13c90>.elementor-widget-container {
		padding: 7px 12px 7px 12px;
	}

	.elementor-6 .elementor-element.elementor-element-1ee3a2a9 {
		--gap: 0px 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 10px;
		--padding-right: 10px;
	}

	.elementor-6 .elementor-element.elementor-element-67e17ab1.elementor-element {
		--flex-grow: 1;
		--flex-shrink: 0;
	}

	.elementor-6 .elementor-element.elementor-element-661379a5>.elementor-widget-container {
		padding: 0px 2px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-661379a5.elementor-element {
		--flex-grow: 1;
		--flex-shrink: 0;
	}

	.elementor-6 .elementor-element.elementor-element-543cc462.elementor-element {
		--flex-grow: 1;
		--flex-shrink: 0;
	}

	.elementor-6 .elementor-element.elementor-element-6f1fcb1e>.elementor-widget-container {
		padding: 0px 20px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-6f1fcb1e {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-6 .elementor-element.elementor-element-265aa9f3 {
		--margin-top: -50px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-3ec514c3>.elementor-widget-container {
		padding: 7px 12px 7px 12px;
	}

	.elementor-6 .elementor-element.elementor-element-4f8c37a6::before,
	.elementor-6 .elementor-element.elementor-element-4f8c37a6>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-4f8c37a6>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-4f8c37a6>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-4f8c37a6>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-4f8c37a6>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: -5px 0px;
		background-size: cover;
	}

	.elementor-6 .elementor-element.elementor-element-4f8c37a6:hover::before,
	.elementor-6 .elementor-element.elementor-element-4f8c37a6:hover>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-4f8c37a6:hover>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-4f8c37a6>.elementor-background-slideshow:hover::before,
	.elementor-6 .elementor-element.elementor-element-4f8c37a6>.e-con-inner>.elementor-background-slideshow:hover::before {
		background-position: bottom center;
		background-size: cover;
	}

	.elementor-6 .elementor-element.elementor-element-627406c3>.elementor-widget-container {
		margin: 0px 0px 0px 20px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-627406c3 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-6 .elementor-element.elementor-element-37ee3ded {
		--margin-top: -50px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-51ac3bb2>.elementor-widget-container {
		padding: 7px 12px 7px 12px;
	}

	.elementor-6 .elementor-element.elementor-element-163fa88c {
		--gap: 0px 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 10px;
		--padding-right: 10px;
	}

	.elementor-6 .elementor-element.elementor-element-846bce9.elementor-element {
		--flex-grow: 1;
		--flex-shrink: 0;
	}

	.elementor-6 .elementor-element.elementor-element-5067655>.elementor-widget-container {
		padding: 0px 2px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-5067655.elementor-element {
		--flex-grow: 1;
		--flex-shrink: 0;
	}

	.elementor-6 .elementor-element.elementor-element-678d986f.elementor-element {
		--flex-grow: 1;
		--flex-shrink: 0;
	}

	.elementor-6 .elementor-element.elementor-element-ddbbce>.elementor-widget-container {
		padding: 0px 20px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-7430b68 {
		--margin-top: -50px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-2d6cf78e>.elementor-widget-container {
		padding: 7px 12px 7px 12px;
	}

	.elementor-6 .elementor-element.elementor-element-27564ccb {
		--n-tabs-heading-justify-content: initial;
		--n-tabs-title-width: 100%;
		--n-tabs-title-height: initial;
		--n-tabs-title-align-items: center;
		--n-tabs-title-flex-grow: 1;
		--n-tabs-gap: 50px;
		--n-tabs-title-font-size: var(--e-global-typography-accent-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-27564ccb>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-7574cde:not(.elementor-motion-effects-element-type-background),
	.elementor-6 .elementor-element.elementor-element-7574cde>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 0px 0px;
		background-size: 100% auto;
	}

	.elementor-6 .elementor-element.elementor-element-7574cde::before,
	.elementor-6 .elementor-element.elementor-element-7574cde>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-7574cde>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-7574cde>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-7574cde>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-7574cde>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: 0% 0px;
	}

	.elementor-6 .elementor-element.elementor-element-7574cde {
		--overlay-opacity: 0;
		--padding-top: 70px;
		--padding-bottom: 0px;
		--padding-left: 30px;
		--padding-right: 30px;
	}

	.elementor-6 .elementor-element.elementor-element-7574cde>.elementor-shape-bottom svg,
	.elementor-6 .elementor-element.elementor-element-7574cde>.e-con-inner>.elementor-shape-bottom svg {
		height: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-106acce>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-106acce .pt-plus-heading-animation .pt-plus-cd-headline,
	.elementor-6 .elementor-element.elementor-element-106acce .pt-plus-heading-animation .pt-plus-cd-headline span {
		font-size: var(--e-global-typography-d365e0a-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-7d008e2 {
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-9a3216b {
		--gap: 40px 40px;
	}

	.elementor-6 .elementor-element.elementor-element-d7afd23 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-b59cb83>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-4ee231f {
		--gap: 40px 40px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-f937db0 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-6e0a1ab .elementor-heading-title {
		font-size: 1em;
	}

	.elementor-6 .elementor-element.elementor-element-0ee618b::before,
	.elementor-6 .elementor-element.elementor-element-0ee618b>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-0ee618b>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-0ee618b>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-0ee618b>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-0ee618b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: 0% 0%;
	}

	.elementor-6 .elementor-element.elementor-element-0ee618b {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-1348bf4:not(.elementor-motion-effects-element-type-background),
	.elementor-6 .elementor-element.elementor-element-1348bf4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 80% 0px;
		background-size: 120% auto;
	}

	.elementor-6 .elementor-element.elementor-element-e8eaf3e {
		--overlay-opacity: 1;
		--padding-top: 0px;
		--padding-bottom: 130px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-241aa57 {
		--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;
		--gap: 0px 0px;
		--padding-top: 10px;
		--padding-bottom: 13px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-3d1684e {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-45bb859 {
		--container-widget-width: 88%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 88%);
		max-width: 88%;
	}

	.elementor-6 .elementor-element.elementor-element-967a38c.elementor-element {
		--flex-grow: 1;
		--flex-shrink: 0;
	}

	.elementor-6 .elementor-element.elementor-element-4787f72>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 15px;
	}

	.elementor-6 .elementor-element.elementor-element-4787f72.elementor-element {
		--align-self: flex-start;
	}

	.elementor-6 .elementor-element.elementor-element-4787f72 .heading .heading-sub-title {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-ff2b901::before,
	.elementor-6 .elementor-element.elementor-element-ff2b901>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-ff2b901>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-ff2b901>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-ff2b901>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-ff2b901>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-repeat: no-repeat;
		background-size: cover;
	}

	.elementor-6 .elementor-element.elementor-element-ff2b901 {
		--padding-top: 100px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-8d0f03d {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 30px;
		--padding-right: 30px;
	}

	.elementor-6 .elementor-element.elementor-element-df859a7 .pt-plus-heading-animation .pt-plus-cd-headline,
	.elementor-6 .elementor-element.elementor-element-df859a7 .pt-plus-heading-animation .pt-plus-cd-headline span {
		font-size: var(--e-global-typography-d365e0a-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-165c75d {
		--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: 40px;
		--padding-bottom: 0px;
		--padding-left: 30px;
		--padding-right: 30px;
	}

	.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jkit-posts {
		grid-template-columns: repeat(1, minmax(0, 1fr));
	}

	.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
		height: 300px;
	}

	.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jkit-postblock-content {
		padding: 0px 20px 10px 20px;
	}

	.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
	.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
		font-size: var(--e-global-typography-ff6a537-font-size);
		line-height: var(--e-global-typography-ff6a537-line-height);
	}

	.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-acc4bcc {
		--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;
	}

	.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock .jkit-posts {
		grid-template-columns: repeat(1, minmax(0, 1fr));
	}

	.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
		height: 300px;
	}

	.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
	.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
		font-size: var(--e-global-typography-ff6a537-font-size);
		line-height: var(--e-global-typography-ff6a537-line-height);
	}

	.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock .jkit-posts {
		grid-template-columns: repeat(1, minmax(0, 1fr));
	}

	.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
		height: 300px;
	}

	.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
	.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
		font-size: var(--e-global-typography-ff6a537-font-size);
		line-height: var(--e-global-typography-ff6a537-line-height);
	}

	.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-7393123 {
		--padding-top: 0px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}

	.elementor-6 .elementor-element.elementor-element-3656c60 .pt-plus-heading-animation .pt-plus-cd-headline,
	.elementor-6 .elementor-element.elementor-element-3656c60 .pt-plus-heading-animation .pt-plus-cd-headline span {
		font-size: var(--e-global-typography-d365e0a-font-size);
	}

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

	.elementor-6 .elementor-element.elementor-element-63f0d29 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-ef1f9f9 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-ef1f9f9.e-con {
		--align-self: stretch;
	}

	.elementor-6 .elementor-element.elementor-element-858e59b {
		--justify-content: space-between;
	}

	.elementor-6 .elementor-element.elementor-element-858e59b.e-con {
		--flex-grow: 1;
		--flex-shrink: 0;
	}

	.elementor-6 .elementor-element.elementor-element-e8e00c8 img {
		width: 100%;
		height: 330px;
		object-fit: cover;
	}

	.elementor-6 .elementor-element.elementor-element-6e37026 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-2886ee4>.elementor-shape-top svg,
	.elementor-6 .elementor-element.elementor-element-2886ee4>.e-con-inner>.elementor-shape-top svg {
		height: 55px;
	}

	.elementor-6 .elementor-element.elementor-element-2886ee4 {
		--padding-top: 150px;
		--padding-bottom: 0px;
		--padding-left: 30px;
		--padding-right: 30px;
	}

	.elementor-6 .elementor-element.elementor-element-35ef9a1 {
		--justify-content: flex-end;
	}

	.elementor-6 .elementor-element.elementor-element-35ef9a1:not(.elementor-motion-effects-element-type-background),
	.elementor-6 .elementor-element.elementor-element-35ef9a1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: -25px 230px;
		background-size: 120% auto;
	}

	.elementor-6 .elementor-element.elementor-element-35ef9a1::before,
	.elementor-6 .elementor-element.elementor-element-35ef9a1>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-35ef9a1>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-35ef9a1>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-35ef9a1>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-35ef9a1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: -92px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-127566a {
		--padding-top: 40px;
		--padding-bottom: 50px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-a5d2bee .pt-plus-heading-animation .pt-plus-cd-headline,
	.elementor-6 .elementor-element.elementor-element-a5d2bee .pt-plus-heading-animation .pt-plus-cd-headline span {
		font-size: var(--e-global-typography-d365e0a-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-8e2cec3 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,
	.elementor-6 .elementor-element.elementor-element-8e2cec3 .pt_plus_button.button-style-11 .button-link-wrap>span,
	.elementor-6 .elementor-element.elementor-element-8e2cec3 .pt_plus_button.button-style-11 .button-link-wrap::before,
	.elementor-6 .elementor-element.elementor-element-8e2cec3 .pt_plus_button.button-style-17 .button-link-wrap>span {
		padding: 12px 24px 12px 24px;
	}

	.elementor-6 .elementor-element.elementor-element-8e2cec3 .pt_plus_button .button-link-wrap {
		font-size: var(--e-global-typography-accent-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-f02c5d2 {
		--justify-content: flex-end;
	}

	.elementor-6 .elementor-element.elementor-element-f02c5d2::before,
	.elementor-6 .elementor-element.elementor-element-f02c5d2>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-f02c5d2>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-f02c5d2>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-f02c5d2>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-f02c5d2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-9329df3>.elementor-widget-container {
		margin: 0px -70px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-5a6bcf3 .qodef-m-text-item {
		font-size: var(--e-global-typography-0a0028a-font-size);
	}
}

@media (max-width: 767px) {

	.elementor-6 .elementor-element.elementor-element-13f2e73::before,
	.elementor-6 .elementor-element.elementor-element-13f2e73>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-13f2e73>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-13f2e73>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-13f2e73>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-13f2e73>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-size: cover;
	}

	.elementor-6 .elementor-element.elementor-element-51626ce::before,
	.elementor-6 .elementor-element.elementor-element-51626ce>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-51626ce>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-51626ce>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-51626ce>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-51626ce>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: 0% 0px;
	}

	.elementor-6 .elementor-element.elementor-element-51626ce>.elementor-shape-bottom svg,
	.elementor-6 .elementor-element.elementor-element-51626ce>.e-con-inner>.elementor-shape-bottom svg {
		height: 51px;
	}

	.elementor-6 .elementor-element.elementor-element-51626ce {
		--padding-top: 180px;
		--padding-bottom: 100px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-5b68301 {
		--gap: 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-de01774>.elementor-widget-container {
		margin: -28px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-de01774 .premium-fancy-text-wrapper:not(.auto-fade) .premium-fancy-text,
	.elementor-6 .elementor-element.elementor-element-de01774 .premium-fancy-text svg g>text {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-31d26f6 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-6 .elementor-element.elementor-element-6985a8b {
		--min-height: 350px;
		--padding-top: 0px;
		--padding-bottom: 80px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-6d9d517.e-con {
		--e-con-transform-scale: 1;
	}

	.elementor-6 .elementor-element.elementor-element-6d9d517.e-con:hover {
		--e-con-transform-scale: 1;
	}

	.elementor-6 .elementor-element.elementor-element-6d9d517 {
		/* --margin-top: -50px; */
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-9ce3b39 {
		--padding-top: 730px;
		--padding-bottom: 0px;
		--padding-left: 30px;
		--padding-right: 30px;
	}

	.elementor-6 .elementor-element.elementor-element-4a8bcf2 .elementor-heading-title {
		font-size: var(--e-global-typography-accent-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-b6d8417 {
		--padding-top: 50px;
		--padding-bottom: 40px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-50d0b8c .qodef-m-text-item {
		font-size: var(--e-global-typography-0a0028a-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-8c4552d::before,
	.elementor-6 .elementor-element.elementor-element-8c4552d>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-8c4552d>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-8c4552d>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-8c4552d>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-8c4552d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: -76px 200px;
	}

	.elementor-6 .elementor-element.elementor-element-8c4552d {
		--padding-top: 100px;
		--padding-bottom: 100px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-835f627 {
		--min-height: 0px;
		--gap: 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-ea18f79 {
		--justify-content: center;
		--flex-wrap: nowrap;
	}

	.elementor-6 .elementor-element.elementor-element-66039e2.elementor-element {
		--flex-grow: 0;
		--flex-shrink: 0;
	}

	.elementor-6 .elementor-element.elementor-element-59fa099 {
		width: initial;
		max-width: initial;
		text-align: center;
	}

	.elementor-6 .elementor-element.elementor-element-948d572 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-6 .elementor-element.elementor-element-948d572 .pt-plus-heading-animation .pt-plus-cd-headline,
	.elementor-6 .elementor-element.elementor-element-948d572 .pt-plus-heading-animation .pt-plus-cd-headline span {
		text-align: center;
		font-size: var(--e-global-typography-d365e0a-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-6f2ab75 {
		--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;
	}

	.elementor-6 .elementor-element.elementor-element-026dbf9 .plus-number-counter .number-counter-inner-block .counter-title,
	.elementor-6 .elementor-element.elementor-element-026dbf9 .plus-number-counter .number-counter-inner-block .counter-title a {
		font-size: var(--e-global-typography-87adb69-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-026dbf9 .plus-number-counter .number-counter-inner-block .counter-title {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-026dbf9 .plus-number-counter .number-counter-inner-block .counter-number {
		font-size: var(--e-global-typography-3bb627b-font-size);
		margin-top: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-1967896 .plus-number-counter .number-counter-inner-block .counter-title,
	.elementor-6 .elementor-element.elementor-element-1967896 .plus-number-counter .number-counter-inner-block .counter-title a {
		font-size: var(--e-global-typography-87adb69-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-1967896 .plus-number-counter .number-counter-inner-block .counter-title {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-1967896 .plus-number-counter .number-counter-inner-block .counter-number {
		font-size: var(--e-global-typography-3bb627b-font-size);
		margin-top: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-1967896 .plus-number-counter .number-counter-inner-block {
		padding: 0px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-acd44b2 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-81314a4>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-c5239be {
		--padding-top: 50px;
		--padding-bottom: 200px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-57c00b6 {
		--justify-content: center;
		--flex-wrap: nowrap;
	}

	.elementor-6 .elementor-element.elementor-element-8608fc7.elementor-element {
		--flex-grow: 0;
		--flex-shrink: 0;
	}

	.elementor-6 .elementor-element.elementor-element-cf046c3 {
		width: initial;
		max-width: initial;
		text-align: center;
	}

	.elementor-6 .elementor-element.elementor-element-917b2b3 .pt-plus-heading-animation .pt-plus-cd-headline,
	.elementor-6 .elementor-element.elementor-element-917b2b3 .pt-plus-heading-animation .pt-plus-cd-headline span {
		font-size: var(--e-global-typography-d365e0a-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-8dcc7df {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-3fe8bf2:hover::before,
	.elementor-6 .elementor-element.elementor-element-3fe8bf2:hover>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-3fe8bf2:hover>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-3fe8bf2>.elementor-background-slideshow:hover::before,
	.elementor-6 .elementor-element.elementor-element-3fe8bf2>.e-con-inner>.elementor-background-slideshow:hover::before {
		background-position: 50% 200px;
	}

	.elementor-6 .elementor-element.elementor-element-846d980:hover::before,
	.elementor-6 .elementor-element.elementor-element-846d980:hover>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-846d980:hover>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-846d980>.elementor-background-slideshow:hover::before,
	.elementor-6 .elementor-element.elementor-element-846d980>.e-con-inner>.elementor-background-slideshow:hover::before {
		background-position: 50% 200px;
	}

	.elementor-6 .elementor-element.elementor-element-c651317:hover::before,
	.elementor-6 .elementor-element.elementor-element-c651317:hover>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-c651317:hover>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-c651317>.elementor-background-slideshow:hover::before,
	.elementor-6 .elementor-element.elementor-element-c651317>.e-con-inner>.elementor-background-slideshow:hover::before {
		background-position: 50% 200px;
	}

	.elementor-6 .elementor-element.elementor-element-117c7ea:hover::before,
	.elementor-6 .elementor-element.elementor-element-117c7ea:hover>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-117c7ea:hover>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-117c7ea>.elementor-background-slideshow:hover::before,
	.elementor-6 .elementor-element.elementor-element-117c7ea>.e-con-inner>.elementor-background-slideshow:hover::before {
		background-position: 50% 200px;
	}

	.elementor-6 .elementor-element.elementor-element-2511e7e:hover::before,
	.elementor-6 .elementor-element.elementor-element-2511e7e:hover>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-2511e7e:hover>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-2511e7e>.elementor-background-slideshow:hover::before,
	.elementor-6 .elementor-element.elementor-element-2511e7e>.e-con-inner>.elementor-background-slideshow:hover::before {
		background-position: 50% 200px;
	}

	.elementor-6 .elementor-element.elementor-element-236eb84:hover::before,
	.elementor-6 .elementor-element.elementor-element-236eb84:hover>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-236eb84:hover>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-236eb84>.elementor-background-slideshow:hover::before,
	.elementor-6 .elementor-element.elementor-element-236eb84>.e-con-inner>.elementor-background-slideshow:hover::before {
		background-position: 50% 200px;
	}

	.elementor-6 .elementor-element.elementor-element-ab10ea6:hover::before,
	.elementor-6 .elementor-element.elementor-element-ab10ea6:hover>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-ab10ea6:hover>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-ab10ea6>.elementor-background-slideshow:hover::before,
	.elementor-6 .elementor-element.elementor-element-ab10ea6>.e-con-inner>.elementor-background-slideshow:hover::before {
		background-position: 50% 200px;
	}

	.elementor-6 .elementor-element.elementor-element-ed3dc39:hover::before,
	.elementor-6 .elementor-element.elementor-element-ed3dc39:hover>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-ed3dc39:hover>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-ed3dc39>.elementor-background-slideshow:hover::before,
	.elementor-6 .elementor-element.elementor-element-ed3dc39>.e-con-inner>.elementor-background-slideshow:hover::before {
		background-position: 50% 200px;
	}

	.elementor-6 .elementor-element.elementor-element-ca0b4db {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-6dbbbd7 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--gap: 40px 40px;
		--grid-auto-flow: row;
		--padding-top: 50px;
		--padding-bottom: 20px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-6dbbbd7::before,
	.elementor-6 .elementor-element.elementor-element-6dbbbd7>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-6dbbbd7>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-6dbbbd7>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-6dbbbd7>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-6dbbbd7>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-size: cover;
	}

	.elementor-6 .elementor-element.elementor-element-32ad31d .plus-number-counter .number-counter-inner-block .counter-title,
	.elementor-6 .elementor-element.elementor-element-32ad31d .plus-number-counter .number-counter-inner-block .counter-title a {
		font-size: var(--e-global-typography-87adb69-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-32ad31d .plus-number-counter .number-counter-inner-block .counter-title {
		margin-bottom: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-32ad31d .plus-number-counter .number-counter-inner-block .counter-number {
		font-size: var(--e-global-typography-e72efbf-font-size);
		margin-top: -22px;
	}

	.elementor-6 .elementor-element.elementor-element-131c208 .plus-number-counter .number-counter-inner-block .counter-title,
	.elementor-6 .elementor-element.elementor-element-131c208 .plus-number-counter .number-counter-inner-block .counter-title a {
		font-size: var(--e-global-typography-87adb69-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-131c208 .plus-number-counter .number-counter-inner-block .counter-title {
		margin-bottom: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-131c208 .plus-number-counter .number-counter-inner-block .counter-number {
		font-size: var(--e-global-typography-e72efbf-font-size);
		margin-top: -22px;
	}

	.elementor-6 .elementor-element.elementor-element-f6dc2f5 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-0391e6a .plus-number-counter .number-counter-inner-block .counter-title,
	.elementor-6 .elementor-element.elementor-element-0391e6a .plus-number-counter .number-counter-inner-block .counter-title a {
		font-size: var(--e-global-typography-87adb69-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-0391e6a .plus-number-counter .number-counter-inner-block .counter-title {
		margin-bottom: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-0391e6a .plus-number-counter .number-counter-inner-block .counter-number {
		font-size: var(--e-global-typography-e72efbf-font-size);
		margin-top: -22px;
	}

	.elementor-6 .elementor-element.elementor-element-65a2848 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-86e184d .plus-number-counter .number-counter-inner-block .counter-title,
	.elementor-6 .elementor-element.elementor-element-86e184d .plus-number-counter .number-counter-inner-block .counter-title a {
		font-size: var(--e-global-typography-87adb69-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-86e184d .plus-number-counter .number-counter-inner-block .counter-title {
		margin-bottom: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-86e184d .plus-number-counter .number-counter-inner-block .counter-number {
		font-size: var(--e-global-typography-e72efbf-font-size);
		margin-top: -22px;
	}

	.elementor-6 .elementor-element.elementor-element-73ad1522 {
		--padding-top: 100px;
		--padding-bottom: 100px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-570b2436 {
		--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;
		--gap: 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-4f4113b4 .pt-plus-heading-animation .pt-plus-cd-headline,
	.elementor-6 .elementor-element.elementor-element-4f4113b4 .pt-plus-heading-animation .pt-plus-cd-headline span {
		text-align: center;
		font-size: var(--e-global-typography-d365e0a-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-731640a0 {
		--justify-content: center;
		--flex-wrap: nowrap;
	}

	.elementor-6 .elementor-element.elementor-element-5b0869a8.elementor-element {
		--flex-grow: 0;
		--flex-shrink: 0;
	}

	.elementor-6 .elementor-element.elementor-element-57e283a9 {
		width: initial;
		max-width: initial;
		text-align: center;
	}

	.elementor-6 .elementor-element.elementor-element-1f08d849::before,
	.elementor-6 .elementor-element.elementor-element-1f08d849>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-1f08d849>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-1f08d849>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-1f08d849>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-1f08d849>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-1f08d849:hover {
		--overlay-opacity: 0;
	}

	.elementor-6 .elementor-element.elementor-element-1f4b70ae.e-con {
		--e-con-transform-rotateX: -3deg;
		--e-con-transform-rotateY: 0deg;
		--e-con-transform-skewX: 0deg;
	}

	.elementor-6 .elementor-element.elementor-element-7f3fca8>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-7f3fca8 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-6 .elementor-element.elementor-element-7f3fca8.elementor-element {
		--align-self: center;
	}

	.elementor-6 .elementor-element.elementor-element-48d06158 {
		--justify-content: center;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 10px;
		--padding-bottom: 20px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-6ab005c0>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 5px 0px 5px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-6ab005c0 {
		text-align: center;
	}

	.elementor-6 .elementor-element.elementor-element-95c019a {
		--padding-top: 10px;
		--padding-bottom: 20px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-2c844ae2.e-con {
		--e-con-transform-rotateX: 5deg;
		--e-con-transform-rotateY: 0deg;
		--e-con-transform-skewX: 0deg;
	}

	.elementor-6 .elementor-element.elementor-element-31f70374>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-31f70374.elementor-element {
		--align-self: center;
	}

	.elementor-6 .elementor-element.elementor-element-256c43e5 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 10px;
		--padding-bottom: 20px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-5ad87ea7>.elementor-widget-container {
		padding: 5px 0px 5px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-5ad87ea7 {
		text-align: center;
	}

	.elementor-6 .elementor-element.elementor-element-4417858f::before,
	.elementor-6 .elementor-element.elementor-element-4417858f>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-4417858f>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-4417858f>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-4417858f>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-4417858f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-4417858f:hover {
		--overlay-opacity: 0;
	}

	.elementor-6 .elementor-element.elementor-element-7229a4a.e-con {
		--e-con-transform-rotateX: -3deg;
		--e-con-transform-rotateY: 0deg;
		--e-con-transform-skewX: 0deg;
	}

	.elementor-6 .elementor-element.elementor-element-7b2cf38c>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-7b2cf38c.elementor-element {
		--align-self: center;
	}

	.elementor-6 .elementor-element.elementor-element-b084ed2 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-41a47ba6>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 5px 0px 5px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-41a47ba6 {
		text-align: center;
	}

	.elementor-6 .elementor-element.elementor-element-217e23a1 {
		--padding-top: 10px;
		--padding-bottom: 20px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-4f8a36dd.e-con {
		--e-con-transform-rotateX: 5deg;
		--e-con-transform-rotateY: 0deg;
		--e-con-transform-skewX: 0deg;
	}

	.elementor-6 .elementor-element.elementor-element-5ee60604>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-5ee60604.elementor-element {
		--align-self: center;
	}

	.elementor-6 .elementor-element.elementor-element-7f7477ae {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-57d90827>.elementor-widget-container {
		padding: 5px 0px 5px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-57d90827 {
		text-align: center;
	}

	.elementor-6 .elementor-element.elementor-element-74fb3f35::before,
	.elementor-6 .elementor-element.elementor-element-74fb3f35>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-74fb3f35>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-74fb3f35>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-74fb3f35>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-74fb3f35>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-2a4043e.e-con {
		--e-con-transform-rotateX: -3deg;
		--e-con-transform-rotateY: 0deg;
		--e-con-transform-skewX: 0deg;
	}

	.elementor-6 .elementor-element.elementor-element-1ddd3823.e-con {
		--e-con-transform-rotateX: 5deg;
		--e-con-transform-rotateY: 0deg;
		--e-con-transform-skewX: 0deg;
	}

	.elementor-6 .elementor-element.elementor-element-7719dde1::before,
	.elementor-6 .elementor-element.elementor-element-7719dde1>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-7719dde1>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-7719dde1>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-7719dde1>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-7719dde1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-7719dde1:hover {
		--overlay-opacity: 0;
	}

	.elementor-6 .elementor-element.elementor-element-63e0288.e-con {
		--e-con-transform-rotateX: -3deg;
		--e-con-transform-rotateY: 0deg;
		--e-con-transform-skewX: 0deg;
	}

	.elementor-6 .elementor-element.elementor-element-291ad26f>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-291ad26f.elementor-element {
		--align-self: center;
	}

	.elementor-6 .elementor-element.elementor-element-1584efa7 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-3f5abfe5>.elementor-widget-container {
		padding: 5px 0px 5px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-3f5abfe5 {
		text-align: center;
	}

	.elementor-6 .elementor-element.elementor-element-8b68a5e {
		--padding-top: 10px;
		--padding-bottom: 20px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-6d4a6203 {
		--gap: 20px 20px;
	}

	.elementor-6 .elementor-element.elementor-element-33cd135.elementor-element {
		--flex-grow: 0;
		--flex-shrink: 0;
	}

	.elementor-6 .elementor-element.elementor-element-33cd135 {
		text-align: center;
	}

	.elementor-6 .elementor-element.elementor-element-a450344.elementor-element {
		--flex-grow: 0;
		--flex-shrink: 0;
	}

	.elementor-6 .elementor-element.elementor-element-5272c46e.elementor-element {
		--flex-grow: 0;
		--flex-shrink: 0;
	}

	.elementor-6 .elementor-element.elementor-element-5272c46e {
		text-align: center;
	}

	.elementor-6 .elementor-element.elementor-element-1ca09f03.e-con {
		--e-con-transform-rotateX: 5deg;
		--e-con-transform-rotateY: 0deg;
		--e-con-transform-skewX: 0deg;
	}

	.elementor-6 .elementor-element.elementor-element-325fa279>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-325fa279.elementor-element {
		--align-self: center;
	}

	.elementor-6 .elementor-element.elementor-element-3ff71fb {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-7a58039>.elementor-widget-container {
		padding: 5px 0px 5px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-7a58039 {
		text-align: center;
	}

	.elementor-6 .elementor-element.elementor-element-75af755c::before,
	.elementor-6 .elementor-element.elementor-element-75af755c>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-75af755c>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-75af755c>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-75af755c>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-75af755c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-75af755c:hover {
		--overlay-opacity: 0;
	}

	.elementor-6 .elementor-element.elementor-element-7a310f61.e-con {
		--e-con-transform-rotateX: -3deg;
		--e-con-transform-rotateY: 0deg;
		--e-con-transform-skewX: 0deg;
	}

	.elementor-6 .elementor-element.elementor-element-5b19a2f>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-5b19a2f.elementor-element {
		--align-self: center;
	}

	.elementor-6 .elementor-element.elementor-element-7018bd67 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-43f19458>.elementor-widget-container {
		padding: 5px 0px 5px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-43f19458 {
		text-align: center;
	}

	.elementor-6 .elementor-element.elementor-element-4520fcd7 {
		--padding-top: 10px;
		--padding-bottom: 20px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-1ee3a2a9 {
		--gap: 20px 20px;
	}

	.elementor-6 .elementor-element.elementor-element-67e17ab1.elementor-element {
		--flex-grow: 0;
		--flex-shrink: 0;
	}

	.elementor-6 .elementor-element.elementor-element-661379a5.elementor-element {
		--flex-grow: 0;
		--flex-shrink: 0;
	}

	.elementor-6 .elementor-element.elementor-element-543cc462.elementor-element {
		--flex-grow: 0;
		--flex-shrink: 0;
	}

	.elementor-6 .elementor-element.elementor-element-7c6cc4c5.e-con {
		--e-con-transform-rotateX: 5deg;
		--e-con-transform-rotateY: 0deg;
		--e-con-transform-skewX: 0deg;
	}

	.elementor-6 .elementor-element.elementor-element-6f1fcb1e>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-6f1fcb1e.elementor-element {
		--align-self: center;
	}

	.elementor-6 .elementor-element.elementor-element-265aa9f3 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-4672f13e>.elementor-widget-container {
		padding: 5px 0px 5px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-4672f13e {
		text-align: center;
	}

	.elementor-6 .elementor-element.elementor-element-4f8c37a6::before,
	.elementor-6 .elementor-element.elementor-element-4f8c37a6>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-4f8c37a6>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-4f8c37a6>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-4f8c37a6>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-4f8c37a6>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-27564ccb {
		--n-tabs-title-font-size: var(--e-global-typography-accent-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-7574cde:not(.elementor-motion-effects-element-type-background),
	.elementor-6 .elementor-element.elementor-element-7574cde>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-7574cde::before,
	.elementor-6 .elementor-element.elementor-element-7574cde>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-7574cde>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-7574cde>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-7574cde>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-7574cde>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: 0% 0px;
	}

	.elementor-6 .elementor-element.elementor-element-7574cde {
		--padding-top: 80px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-4759a98 {
		--gap: 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-25af2ea {
		--justify-content: center;
		--flex-wrap: nowrap;
	}

	.elementor-6 .elementor-element.elementor-element-87c9a1f {
		--justify-content: center;
	}

	.elementor-6 .elementor-element.elementor-element-5920bc8.elementor-element {
		--flex-grow: 0;
		--flex-shrink: 0;
	}

	.elementor-6 .elementor-element.elementor-element-85b9d70 {
		width: initial;
		max-width: initial;
		text-align: center;
	}

	.elementor-6 .elementor-element.elementor-element-106acce>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-106acce .pt-plus-heading-animation .pt-plus-cd-headline,
	.elementor-6 .elementor-element.elementor-element-106acce .pt-plus-heading-animation .pt-plus-cd-headline span {
		text-align: center;
		font-size: var(--e-global-typography-d365e0a-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-b1241e1:not(.elementor-motion-effects-element-type-background),
	.elementor-6 .elementor-element.elementor-element-b1241e1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-color: transparent;
		background-image: linear-gradient(180deg,
				var(--e-global-color-5834eee) 0%,
				var(--e-global-color-e5e3b2f) 50%);
	}

	.elementor-6 .elementor-element.elementor-element-8ba6cbd {
		--padding-top: 100px;
		--padding-bottom: 100px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-5a65c8a {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-832a919.elementor-element {
		--align-self: center;
	}

	.elementor-6 .elementor-element.elementor-element-67d53fd.elementor-element {
		--align-self: center;
	}

	.elementor-6 .elementor-element.elementor-element-67d53fd {
		text-align: center;
	}

	.elementor-6 .elementor-element.elementor-element-d7afd23:not(.elementor-motion-effects-element-type-background),
	.elementor-6 .elementor-element.elementor-element-d7afd23>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-color: transparent;
		background-image: linear-gradient(180deg,
				var(--e-global-color-5834eee) 0%,
				var(--e-global-color-e5e3b2f) 50%);
	}

	.elementor-6 .elementor-element.elementor-element-580510e {
		--padding-top: 100px;
		--padding-bottom: 100px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-b53eaaf {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-ba90e93.elementor-element {
		--align-self: center;
	}

	.elementor-6 .elementor-element.elementor-element-b59cb83>.elementor-widget-container {
		padding: 0px 30px 0px 30px;
	}

	.elementor-6 .elementor-element.elementor-element-b59cb83.elementor-element {
		--align-self: center;
	}

	.elementor-6 .elementor-element.elementor-element-b59cb83 {
		text-align: center;
	}

	.elementor-6 .elementor-element.elementor-element-f937db0:not(.elementor-motion-effects-element-type-background),
	.elementor-6 .elementor-element.elementor-element-f937db0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-color: transparent;
		background-image: linear-gradient(180deg,
				var(--e-global-color-5834eee) 0%,
				var(--e-global-color-e5e3b2f) 50%);
	}

	.elementor-6 .elementor-element.elementor-element-7140f78 {
		--padding-top: 100px;
		--padding-bottom: 100px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-5ae1da8 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-6e0a1ab.elementor-element {
		--align-self: center;
	}

	.elementor-6 .elementor-element.elementor-element-b9a27be.elementor-element {
		--align-self: center;
	}

	.elementor-6 .elementor-element.elementor-element-b9a27be {
		text-align: center;
	}

	.elementor-6 .elementor-element.elementor-element-0ee618b::before,
	.elementor-6 .elementor-element.elementor-element-0ee618b>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-0ee618b>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-0ee618b>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-0ee618b>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-0ee618b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: 0% 0%;
	}

	.elementor-6 .elementor-element.elementor-element-1348bf4 {
		--min-height: 400px;
	}

	.elementor-6 .elementor-element.elementor-element-1348bf4:not(.elementor-motion-effects-element-type-background),
	.elementor-6 .elementor-element.elementor-element-1348bf4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 50% -10px;
		background-size: 100% auto;
	}

	.elementor-6 .elementor-element.elementor-element-e8eaf3e {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-c3c0923 {
		--margin-top: 0px;
		--margin-bottom: 80px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-241aa57 {
		--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;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-3d1684e {
		--flex-wrap: nowrap;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 20px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-45bb859 img {
		height: 82px;
	}

	.elementor-6 .elementor-element.elementor-element-4787f72 .heading .heading-sub-title {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-8d0f03d {
		--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;
		--gap: 0px 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-df859a7 .pt-plus-heading-animation .pt-plus-cd-headline,
	.elementor-6 .elementor-element.elementor-element-df859a7 .pt-plus-heading-animation .pt-plus-cd-headline span {
		text-align: center;
		font-size: var(--e-global-typography-d365e0a-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-8068423 {
		--justify-content: center;
		--flex-wrap: nowrap;
	}

	.elementor-6 .elementor-element.elementor-element-839d98c.elementor-element {
		--flex-grow: 0;
		--flex-shrink: 0;
	}

	.elementor-6 .elementor-element.elementor-element-494f709 {
		width: initial;
		max-width: initial;
		text-align: center;
	}

	.elementor-6 .elementor-element.elementor-element-165c75d {
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
		height: 250px;
	}

	.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
	.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
		font-size: var(--e-global-typography-ff6a537-font-size);
		line-height: var(--e-global-typography-ff6a537-line-height);
	}

	.elementor-6 .elementor-element.elementor-element-cdad146 .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
	.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
		font-size: var(--e-global-typography-ff6a537-font-size);
		line-height: var(--e-global-typography-ff6a537-line-height);
	}

	.elementor-6 .elementor-element.elementor-element-2337fbc .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
		height: 250px;
	}

	.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
	.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
		font-size: var(--e-global-typography-ff6a537-font-size);
		line-height: var(--e-global-typography-ff6a537-line-height);
	}

	.elementor-6 .elementor-element.elementor-element-388dd7b .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-7393123 {
		--padding-top: 0px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-12c2db9 {
		--justify-content: center;
		--flex-wrap: nowrap;
	}

	.elementor-6 .elementor-element.elementor-element-a3332d5.elementor-element {
		--flex-grow: 0;
		--flex-shrink: 0;
	}

	.elementor-6 .elementor-element.elementor-element-bbb3ee1 {
		width: initial;
		max-width: initial;
		text-align: center;
	}

	.elementor-6 .elementor-element.elementor-element-3656c60 .pt-plus-heading-animation .pt-plus-cd-headline,
	.elementor-6 .elementor-element.elementor-element-3656c60 .pt-plus-heading-animation .pt-plus-cd-headline span {
		font-size: var(--e-global-typography-d365e0a-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-1b59f96 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}

	.elementor-6 .elementor-element.elementor-element-e8e00c8 img {
		width: 80%;
	}

	.elementor-6 .elementor-element.elementor-element-2886ee4 {
		--padding-top: 150px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-df35d77::before,
	.elementor-6 .elementor-element.elementor-element-df35d77>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-df35d77>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-df35d77>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-df35d77>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-df35d77>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: center center;
		background-size: cover;
	}

	.elementor-6 .elementor-element.elementor-element-35ef9a1:not(.elementor-motion-effects-element-type-background),
	.elementor-6 .elementor-element.elementor-element-35ef9a1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-35ef9a1::before,
	.elementor-6 .elementor-element.elementor-element-35ef9a1>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-35ef9a1>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-35ef9a1>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-35ef9a1>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-35ef9a1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-127566a {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 30px;
		--padding-right: 030px;
	}

	.elementor-6 .elementor-element.elementor-element-a5d2bee .pt-plus-heading-animation .pt-plus-cd-headline,
	.elementor-6 .elementor-element.elementor-element-a5d2bee .pt-plus-heading-animation .pt-plus-cd-headline span {
		font-size: var(--e-global-typography-d365e0a-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-8e2cec3 .pt_plus_button .button-link-wrap {
		font-size: var(--e-global-typography-accent-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-f02c5d2::before,
	.elementor-6 .elementor-element.elementor-element-f02c5d2>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-f02c5d2>.e-con-inner>.elementor-background-video-container::before,
	.elementor-6 .elementor-element.elementor-element-f02c5d2>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-f02c5d2>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-6 .elementor-element.elementor-element-f02c5d2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-ab01cf1 {
		--padding-top: 180px;
		--padding-bottom: 100px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-5a6bcf3 .qodef-m-text-item {
		font-size: var(--e-global-typography-0a0028a-font-size);
	}
}

/* Mobile View Custom */
.elementor-element-3fe8bf2.active,
.elementor-element-846d980.active,
.elementor-element-c651317.active,
.elementor-element-117c7ea.active,
.elementor-element-2511e7e.active,
.elementor-element-236eb84.active,
.elementor-element-ab10ea6.active,
.elementor-element-ed3dc39.active {
	background-image: none !important;
	transform: translateY(10px);
	transition: all 0.6s ease;
}

.elementor-element-3fe8bf2.active::before,
.elementor-element-846d980.active::before,
.elementor-element-c651317.active::before,
.elementor-element-117c7ea.active::before,
.elementor-element-2511e7e.active::before,
.elementor-element-236eb84.active::before,
.elementor-element-ab10ea6.active::before,
.elementor-element-ed3dc39.active::before {
	opacity: 0;
	transform: translateY(20px);
	transition: all 0.6s ease;
}