.elementor-220 .elementor-element.elementor-element-04437d4 {
	--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: 150px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-220
	.elementor-element.elementor-element-04437d4:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-220
	.elementor-element.elementor-element-04437d4
	> .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-repeat: no-repeat;
	background-size: 200% auto;
}
.elementor-220 .elementor-element.elementor-element-04437d4::before,
.elementor-220
	.elementor-element.elementor-element-04437d4
	> .elementor-background-video-container::before,
.elementor-220
	.elementor-element.elementor-element-04437d4
	> .e-con-inner
	> .elementor-background-video-container::before,
.elementor-220
	.elementor-element.elementor-element-04437d4
	> .elementor-background-slideshow::before,
.elementor-220
	.elementor-element.elementor-element-04437d4
	> .e-con-inner
	> .elementor-background-slideshow::before,
.elementor-220
	.elementor-element.elementor-element-04437d4
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer::before {
	background-image: url("../../2025/10/Ellipse-1-Compressed.png");
	--background-overlay: "";
	background-position: top center;
	background-repeat: no-repeat;
}
.elementor-220 .elementor-element.elementor-element-04437d4,
.elementor-220 .elementor-element.elementor-element-04437d4::before {
	--border-transition: 0.3s;
}
.elementor-220
	.elementor-element.elementor-element-04437d4
	> .elementor-shape-bottom
	.elementor-shape-fill,
.elementor-220
	.elementor-element.elementor-element-04437d4
	> .e-con-inner
	> .elementor-shape-bottom
	.elementor-shape-fill {
	fill: var(--e-global-color-primary);
}
.elementor-220
	.elementor-element.elementor-element-04437d4
	> .elementor-shape-bottom
	svg,
.elementor-220
	.elementor-element.elementor-element-04437d4
	> .e-con-inner
	> .elementor-shape-bottom
	svg {
	height: 45px;
}
.elementor-220 .elementor-element.elementor-element-a1ccc4e {
	--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-220 .elementor-element.elementor-element-e0608e8 {
	--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-220 .elementor-element.elementor-element-b6dba03 {
	text-align: center;
}
.elementor-220
	.elementor-element.elementor-element-b6dba03
	.elementor-heading-title {
	color: var(--e-global-color-2fd65e3);
	font-family: "Audiowide", Sans-serif;
	font-size: 8em;
	font-weight: 600;
	text-transform: uppercase;
}
.elementor-220 .elementor-element.elementor-element-936db15 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: -80px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-220 .elementor-element.elementor-element-2bf499f {
	width: 100%;
	max-width: 100%;
	z-index: 1;
}
.elementor-220
	.elementor-element.elementor-element-2bf499f
	.pt-plus-heading-animation
	.pt-plus-cd-headline,
.elementor-220
	.elementor-element.elementor-element-2bf499f
	.pt-plus-heading-animation
	.pt-plus-cd-headline
	span {
	text-align: center;
}
.elementor-220
	.elementor-element.elementor-element-2bf499f
	.pt-plus-heading-animation
	.pt-plus-cd-headline
	b {
	color: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-2bf499f
	.pt-plus-heading-animation:not(.head-anim-style-6)
	.pt-plus-cd-headline
	b {
	background: var(--e-global-color-e5e3b2f);
}
.elementor-220 .elementor-element.elementor-element-d6aeaf3 {
	--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-220 .elementor-element.elementor-element-bea3ecd.elementor-element {
	--align-self: center;
}
.elementor-220
	.elementor-element.elementor-element-bea3ecd
	.elementor-icon-list-items:not(.elementor-inline-items)
	.elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(5px / 2);
}
.elementor-220
	.elementor-element.elementor-element-bea3ecd
	.elementor-icon-list-items:not(.elementor-inline-items)
	.elementor-icon-list-item:not(:first-child) {
	margin-top: calc(5px / 2);
}
.elementor-220
	.elementor-element.elementor-element-bea3ecd
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item {
	margin-right: calc(5px / 2);
	margin-left: calc(5px / 2);
}
.elementor-220
	.elementor-element.elementor-element-bea3ecd
	.elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-5px / 2);
	margin-left: calc(-5px / 2);
}
body.rtl
	.elementor-220
	.elementor-element.elementor-element-bea3ecd
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item:after {
	left: calc(-5px / 2);
}
body:not(.rtl)
	.elementor-220
	.elementor-element.elementor-element-bea3ecd
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item:after {
	right: calc(-5px / 2);
}
.elementor-220
	.elementor-element.elementor-element-bea3ecd
	.elementor-icon-list-icon
	i {
	color: var(--e-global-color-secondary);
	transition: color 0.3s;
}
.elementor-220
	.elementor-element.elementor-element-bea3ecd
	.elementor-icon-list-icon
	svg {
	fill: var(--e-global-color-secondary);
	transition: fill 0.3s;
}
.elementor-220 .elementor-element.elementor-element-bea3ecd {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}
.elementor-220
	.elementor-element.elementor-element-bea3ecd
	.elementor-icon-list-item
	> .elementor-icon-list-text,
.elementor-220
	.elementor-element.elementor-element-bea3ecd
	.elementor-icon-list-item
	> a {
	font-family: var(--e-global-typography-e9e1e29-font-family), Sans-serif;
	font-size: var(--e-global-typography-e9e1e29-font-size);
	font-weight: var(--e-global-typography-e9e1e29-font-weight);
}
.elementor-220
	.elementor-element.elementor-element-bea3ecd
	.elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color 0.3s;
}
.elementor-220
	.elementor-element.elementor-element-bea3ecd
	.elementor-icon-list-item:hover
	.elementor-icon-list-text {
	color: var(--e-global-color-accent);
}
.elementor-220 .elementor-element.elementor-element-7b8c076 {
	--display: flex;
	--gap: 20px 20px;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-220 .elementor-element.elementor-element-7b8c076,
.elementor-220 .elementor-element.elementor-element-7b8c076::before {
	--border-transition: 0.3s;
}
.elementor-220 .elementor-element.elementor-element-e5f9f1c {
	width: 100%;
	max-width: 100%;
	z-index: 1;
}
.elementor-220
	.elementor-element.elementor-element-e5f9f1c
	.pt-plus-heading-animation
	.pt-plus-cd-headline,
.elementor-220
	.elementor-element.elementor-element-e5f9f1c
	.pt-plus-heading-animation
	.pt-plus-cd-headline
	span {
	text-align: center;
}
.elementor-220
	.elementor-element.elementor-element-e5f9f1c
	.pt-plus-heading-animation
	.pt-plus-cd-headline
	b {
	color: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-e5f9f1c
	.pt-plus-heading-animation:not(.head-anim-style-6)
	.pt-plus-cd-headline
	b {
	background: var(--e-global-color-e5e3b2f);
}
.elementor-220 .elementor-element.elementor-element-a8a1635 {
	--e-image-carousel-slides-to-show: 4;
}
.elementor-220 .elementor-element.elementor-element-bdbee09 {
	--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-220 .elementor-element.elementor-element-bdbee09::before,
.elementor-220
	.elementor-element.elementor-element-bdbee09
	> .elementor-background-video-container::before,
.elementor-220
	.elementor-element.elementor-element-bdbee09
	> .e-con-inner
	> .elementor-background-video-container::before,
.elementor-220
	.elementor-element.elementor-element-bdbee09
	> .elementor-background-slideshow::before,
.elementor-220
	.elementor-element.elementor-element-bdbee09
	> .e-con-inner
	> .elementor-background-slideshow::before,
.elementor-220
	.elementor-element.elementor-element-bdbee09
	> .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-220 .elementor-element.elementor-element-3761590 {
	--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-220 .elementor-element.elementor-element-701b51f {
	--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-220
	.elementor-element.elementor-element-2f3ee54
	.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-220
	.elementor-element.elementor-element-2f3ee54
	> .elementor-widget-container {
	margin: 0px 0px -6px 0px;
	padding: 0px 0px 0px 0px;
}
.elementor-220 .elementor-element.elementor-element-2f3ee54.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}
.elementor-220
	.elementor-element.elementor-element-2f3ee54
	.jeg-elementor-kit.jkit-video-button {
	text-align: center;
}
.elementor-220
	.elementor-element.elementor-element-2f3ee54
	.jeg-elementor-kit.jkit-video-button
	.jkit-video-popup-btn
	i,
.elementor-220
	.elementor-element.elementor-element-2f3ee54
	.jeg-elementor-kit.jkit-video-button
	.jkit-video-popup-btn
	span {
	color: var(--e-global-color-99fedd7);
}
.elementor-220
	.elementor-element.elementor-element-2f3ee54
	.jeg-elementor-kit.jkit-video-button
	.jkit-video-popup-btn
	svg {
	fill: var(--e-global-color-99fedd7);
}
.elementor-220
	.elementor-element.elementor-element-2f3ee54
	.jeg-elementor-kit.jkit-video-button
	.jkit-video-popup-btn.glow-enable:not(.hover-gradient):after,
.elementor-220
	.elementor-element.elementor-element-2f3ee54
	.jeg-elementor-kit.jkit-video-button
	.jkit-video-popup-btn.glow-enable:not(.hover-gradient):before,
.elementor-220
	.elementor-element.elementor-element-2f3ee54
	.jeg-elementor-kit.jkit-video-button
	.jkit-video-popup-btn.glow-enable.hover-gradient
	> span:after,
.elementor-220
	.elementor-element.elementor-element-2f3ee54
	.jeg-elementor-kit.jkit-video-button
	.jkit-video-popup-btn.glow-enable.hover-gradient
	> span:before {
	color: var(--e-global-color-4e71917);
}
.elementor-220
	.elementor-element.elementor-element-2f3ee54
	.jeg-elementor-kit.jkit-video-button
	i {
	font-size: 30px;
}
.elementor-220
	.elementor-element.elementor-element-2f3ee54
	.jeg-elementor-kit.jkit-video-button
	svg {
	width: 30px;
}
.elementor-220 .elementor-element.elementor-element-df790b0 {
	width: 100%;
	max-width: 100%;
	text-align: left;
}
.elementor-220 .elementor-element.elementor-element-df790b0.elementor-element {
	--align-self: center;
}
.elementor-220 .elementor-element.elementor-element-3a73330 {
	--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-220 .elementor-element.elementor-element-4c50b1f {
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
	z-index: 1;
}
.elementor-220
	.elementor-element.elementor-element-4c50b1f
	.pt-plus-heading-animation
	.pt-plus-cd-headline,
.elementor-220
	.elementor-element.elementor-element-4c50b1f
	.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-220
	.elementor-element.elementor-element-4c50b1f
	.pt-plus-heading-animation
	.pt-plus-cd-headline
	b {
	color: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-4c50b1f
	.pt-plus-heading-animation:not(.head-anim-style-6)
	.pt-plus-cd-headline
	b {
	background: var(--e-global-color-e5e3b2f);
}
.elementor-220 .elementor-element.elementor-element-2f9e3cb {
	--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-220
	.elementor-element.elementor-element-c805b95
	.plus-number-counter
	.number-counter-inner-block
	.counter-title,
.elementor-220
	.elementor-element.elementor-element-c805b95
	.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-220
	.elementor-element.elementor-element-c805b95
	.plus-number-counter
	.number-counter-inner-block:hover
	.counter-title,
.elementor-220
	.elementor-element.elementor-element-c805b95
	.plus-number-counter
	.number-counter-inner-block:hover
	.counter-title
	a {
	color: var(--e-global-color-30afcfc);
}
.elementor-220
	.elementor-element.elementor-element-c805b95
	.plus-number-counter
	.number-counter-inner-block
	.counter-title {
	margin-top: 0px;
	margin-bottom: 0px;
}
.elementor-220
	.elementor-element.elementor-element-c805b95
	.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-220
	.elementor-element.elementor-element-c805b95
	.plus-number-counter
	.number-counter-inner-block
	.counter-number
	.counter-number-inner {
	color: var(--e-global-color-secondary);
}
.elementor-220
	.elementor-element.elementor-element-c805b95
	.plus-number-counter
	.number-counter-inner-block
	.counter-number
	.number-counter-symbol {
	color: var(--e-global-color-secondary);
}
.elementor-220
	.elementor-element.elementor-element-c805b95
	.plus-number-counter
	.number-counter-inner-block {
	padding: 15px 15px 15px 15px;
}
.elementor-220
	.elementor-element.elementor-element-4013c74
	.plus-number-counter
	.number-counter-inner-block
	.counter-title,
.elementor-220
	.elementor-element.elementor-element-4013c74
	.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-220
	.elementor-element.elementor-element-4013c74
	.plus-number-counter
	.number-counter-inner-block:hover
	.counter-title,
.elementor-220
	.elementor-element.elementor-element-4013c74
	.plus-number-counter
	.number-counter-inner-block:hover
	.counter-title
	a {
	color: var(--e-global-color-30afcfc);
}
.elementor-220
	.elementor-element.elementor-element-4013c74
	.plus-number-counter
	.number-counter-inner-block
	.counter-title {
	margin-top: 0px;
	margin-bottom: 0px;
}
.elementor-220
	.elementor-element.elementor-element-4013c74
	.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-220
	.elementor-element.elementor-element-4013c74
	.plus-number-counter
	.number-counter-inner-block
	.counter-number
	.counter-number-inner {
	color: var(--e-global-color-secondary);
}
.elementor-220
	.elementor-element.elementor-element-4013c74
	.plus-number-counter
	.number-counter-inner-block
	.counter-number
	.number-counter-symbol {
	color: var(--e-global-color-secondary);
}
.elementor-220
	.elementor-element.elementor-element-4013c74
	.plus-number-counter
	.number-counter-inner-block {
	padding: 15px 15px 15px 15px;
}
.elementor-220 .elementor-element.elementor-element-daa6f6a {
	--display: flex;
	--background-transition: 0.3s;
	--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-220
	.elementor-element.elementor-element-866c7e3
	.premium-carousel-scale
	.slick-slide {
	transition: all 2500ms !important;
}
.elementor-220
	.elementor-element.elementor-element-866c7e3
	.premium-carousel-nav-progressbar-fill {
	transition-duration: 2500ms !important;
}
.elementor-220
	.elementor-element.elementor-element-866c7e3
	> .elementor-widget-container {
	margin: 0px -550px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.elementor-220 .elementor-element.elementor-element-866c7e3 {
	--pa-carousel-center-padding: 15;
}
.elementor-220 .elementor-element.elementor-element-48ee958 {
	--display: flex;
	--background-transition: 0.3s;
	--overlay-opacity: 1;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 0px 0px 0px;
	--border-top-width: 2px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-2fd65e3);
	--border-color: var(--e-global-color-2fd65e3);
	--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-220
	.elementor-element.elementor-element-48ee958:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-220
	.elementor-element.elementor-element-48ee958
	> .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: contain;
}
.elementor-220 .elementor-element.elementor-element-48ee958::before,
.elementor-220
	.elementor-element.elementor-element-48ee958
	> .elementor-background-video-container::before,
.elementor-220
	.elementor-element.elementor-element-48ee958
	> .e-con-inner
	> .elementor-background-video-container::before,
.elementor-220
	.elementor-element.elementor-element-48ee958
	> .elementor-background-slideshow::before,
.elementor-220
	.elementor-element.elementor-element-48ee958
	> .e-con-inner
	> .elementor-background-slideshow::before,
.elementor-220
	.elementor-element.elementor-element-48ee958
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: linear-gradient(
		180deg,
		var(--e-global-color-b00fabd) 0%,
		var(--e-global-color-primary) 100%
	);
}
.elementor-220 .elementor-element.elementor-element-48ee958,
.elementor-220 .elementor-element.elementor-element-48ee958::before {
	--border-transition: 0.3s;
}
.elementor-220 .elementor-element.elementor-element-bd18cb2 {
	--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-220 .elementor-element.elementor-element-f5f0606 {
	--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-220
	.elementor-element.elementor-element-396347c
	.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-220
	.elementor-element.elementor-element-396347c
	> .elementor-widget-container {
	margin: 0px 0px -6px 0px;
	padding: 0px 0px 0px 0px;
}
.elementor-220
	.elementor-element.elementor-element-396347c
	.jeg-elementor-kit.jkit-video-button {
	text-align: center;
}
.elementor-220
	.elementor-element.elementor-element-396347c
	.jeg-elementor-kit.jkit-video-button
	.jkit-video-popup-btn
	i,
.elementor-220
	.elementor-element.elementor-element-396347c
	.jeg-elementor-kit.jkit-video-button
	.jkit-video-popup-btn
	span {
	color: var(--e-global-color-99fedd7);
}
.elementor-220
	.elementor-element.elementor-element-396347c
	.jeg-elementor-kit.jkit-video-button
	.jkit-video-popup-btn
	svg {
	fill: var(--e-global-color-99fedd7);
}
.elementor-220
	.elementor-element.elementor-element-396347c
	.jeg-elementor-kit.jkit-video-button
	.jkit-video-popup-btn.glow-enable:not(.hover-gradient):after,
.elementor-220
	.elementor-element.elementor-element-396347c
	.jeg-elementor-kit.jkit-video-button
	.jkit-video-popup-btn.glow-enable:not(.hover-gradient):before,
.elementor-220
	.elementor-element.elementor-element-396347c
	.jeg-elementor-kit.jkit-video-button
	.jkit-video-popup-btn.glow-enable.hover-gradient
	> span:after,
.elementor-220
	.elementor-element.elementor-element-396347c
	.jeg-elementor-kit.jkit-video-button
	.jkit-video-popup-btn.glow-enable.hover-gradient
	> span:before {
	color: var(--e-global-color-4e71917);
}
.elementor-220
	.elementor-element.elementor-element-396347c
	.jeg-elementor-kit.jkit-video-button
	i {
	font-size: 30px;
}
.elementor-220
	.elementor-element.elementor-element-396347c
	.jeg-elementor-kit.jkit-video-button
	svg {
	width: 30px;
}
.elementor-220 .elementor-element.elementor-element-7145857.elementor-element {
	--align-self: center;
}
.elementor-220 .elementor-element.elementor-element-7145857 {
	text-align: left;
}
.elementor-220 .elementor-element.elementor-element-5d48f8a {
	width: 100%;
	max-width: 100%;
	z-index: 1;
}
.elementor-220
	.elementor-element.elementor-element-5d48f8a
	.pt-plus-heading-animation
	.pt-plus-cd-headline,
.elementor-220
	.elementor-element.elementor-element-5d48f8a
	.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-220
	.elementor-element.elementor-element-5d48f8a
	.pt-plus-heading-animation
	.pt-plus-cd-headline
	b {
	color: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-5d48f8a
	.pt-plus-heading-animation:not(.head-anim-style-6)
	.pt-plus-cd-headline
	b {
	background: var(--e-global-color-e5e3b2f);
}
.elementor-220 .elementor-element.elementor-element-298e00d {
	--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: 50px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-220 .elementor-element.elementor-element-52682a2 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 50px 50px;
	--grid-auto-flow: row;
	--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-220 .elementor-element.elementor-element-0f89946 {
	--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-220 .elementor-element.elementor-element-5aa3dfa {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 9999px 9999px 9999px 9999px;
	--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-220
	.elementor-element.elementor-element-5aa3dfa:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-220
	.elementor-element.elementor-element-5aa3dfa
	> .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-220 .elementor-element.elementor-element-5aa3dfa,
.elementor-220 .elementor-element.elementor-element-5aa3dfa::before {
	--border-transition: 0.3s;
}
.elementor-220 .elementor-element.elementor-element-5aa3dfa.e-con {
	--align-self: center;
}
.elementor-220 .elementor-element.elementor-element-54e1a6c {
	width: initial;
	max-width: initial;
}
.elementor-220
	.elementor-element.elementor-element-54e1a6c
	> .elementor-widget-container:hover {
	--e-transform-translateY: -2px;
}
.elementor-220
	.elementor-element.elementor-element-54e1a6c
	> .elementor-widget-container {
	background-color: var(--e-global-color-497f79e);
	margin: 0px 0px -55px 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 9999px 9999px 9999px 9999px;
}
.elementor-220 .elementor-element.elementor-element-54e1a6c img {
	width: 100%;
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px)
		hue-rotate(0deg);
}
.elementor-220 .elementor-element.elementor-element-54e1a6c:hover img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
		hue-rotate(0deg);
}
.elementor-220 .elementor-element.elementor-element-f1dd5a6 {
	--display: flex;
	--gap: 10px 10px;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 45px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-220 .elementor-element.elementor-element-fb69420 {
	text-align: center;
}
.elementor-220 .elementor-element.elementor-element-e433829 {
	text-align: center;
}
.elementor-220 .elementor-element.elementor-element-7277fb2 {
	--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-220 .elementor-element.elementor-element-baa190f {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 9999px 9999px 9999px 9999px;
	--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-220
	.elementor-element.elementor-element-baa190f:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-220
	.elementor-element.elementor-element-baa190f
	> .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-220 .elementor-element.elementor-element-baa190f,
.elementor-220 .elementor-element.elementor-element-baa190f::before {
	--border-transition: 0.3s;
}
.elementor-220 .elementor-element.elementor-element-baa190f.e-con {
	--align-self: center;
}
.elementor-220 .elementor-element.elementor-element-c532da1 {
	width: initial;
	max-width: initial;
}
.elementor-220
	.elementor-element.elementor-element-c532da1
	> .elementor-widget-container:hover {
	--e-transform-translateY: -2px;
}
.elementor-220
	.elementor-element.elementor-element-c532da1
	> .elementor-widget-container {
	background-color: var(--e-global-color-497f79e);
	margin: 0px 0px -55px 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 9999px 9999px 9999px 9999px;
}
.elementor-220 .elementor-element.elementor-element-c532da1 img {
	width: 100%;
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px)
		hue-rotate(0deg);
}
.elementor-220 .elementor-element.elementor-element-c532da1:hover img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
		hue-rotate(0deg);
}
.elementor-220 .elementor-element.elementor-element-6c8d962 {
	--display: flex;
	--gap: 10px 10px;
	--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-220 .elementor-element.elementor-element-c424e2d {
	text-align: center;
}
.elementor-220 .elementor-element.elementor-element-56a303f {
	text-align: center;
}
.elementor-220 .elementor-element.elementor-element-e3d5d75 {
	--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-220 .elementor-element.elementor-element-642acf3 {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 9999px 9999px 9999px 9999px;
	--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-220
	.elementor-element.elementor-element-642acf3:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-220
	.elementor-element.elementor-element-642acf3
	> .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-220 .elementor-element.elementor-element-642acf3,
.elementor-220 .elementor-element.elementor-element-642acf3::before {
	--border-transition: 0.3s;
}
.elementor-220 .elementor-element.elementor-element-642acf3.e-con {
	--align-self: center;
}
.elementor-220 .elementor-element.elementor-element-834333b {
	width: initial;
	max-width: initial;
}
.elementor-220
	.elementor-element.elementor-element-834333b
	> .elementor-widget-container:hover {
	--e-transform-translateY: -2px;
}
.elementor-220
	.elementor-element.elementor-element-834333b
	> .elementor-widget-container {
	background-color: var(--e-global-color-497f79e);
	margin: 0px 0px -55px 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 9999px 9999px 9999px 9999px;
}
.elementor-220 .elementor-element.elementor-element-834333b img {
	width: 100%;
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px)
		hue-rotate(0deg);
}
.elementor-220 .elementor-element.elementor-element-834333b:hover img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
		hue-rotate(0deg);
}
.elementor-220 .elementor-element.elementor-element-cecef50 {
	--display: flex;
	--gap: 10px 10px;
	--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-220 .elementor-element.elementor-element-0aff128 {
	text-align: center;
}
.elementor-220 .elementor-element.elementor-element-fb385c7 {
	text-align: center;
}
.elementor-220 .elementor-element.elementor-element-c77fb67 {
	--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-220 .elementor-element.elementor-element-02ba898 {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 9999px 9999px 9999px 9999px;
	--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-220
	.elementor-element.elementor-element-02ba898:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-220
	.elementor-element.elementor-element-02ba898
	> .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-220 .elementor-element.elementor-element-02ba898,
.elementor-220 .elementor-element.elementor-element-02ba898::before {
	--border-transition: 0.3s;
}
.elementor-220 .elementor-element.elementor-element-02ba898.e-con {
	--align-self: center;
}
.elementor-220 .elementor-element.elementor-element-040b838 {
	width: initial;
	max-width: initial;
}
.elementor-220
	.elementor-element.elementor-element-040b838
	> .elementor-widget-container:hover {
	--e-transform-translateY: -2px;
}
.elementor-220
	.elementor-element.elementor-element-040b838
	> .elementor-widget-container {
	background-color: var(--e-global-color-497f79e);
	margin: 0px 0px -55px 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 9999px 9999px 9999px 9999px;
}
.elementor-220 .elementor-element.elementor-element-040b838 img {
	width: 100%;
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px)
		hue-rotate(0deg);
}
.elementor-220 .elementor-element.elementor-element-040b838:hover img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
		hue-rotate(0deg);
}
.elementor-220 .elementor-element.elementor-element-227af24 {
	--display: flex;
	--gap: 10px 10px;
	--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-220 .elementor-element.elementor-element-fc99a7b {
	text-align: center;
}
.elementor-220 .elementor-element.elementor-element-8a0d1ca {
	text-align: center;
}
.elementor-220 .elementor-element.elementor-element-88003da {
	--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-220 .elementor-element.elementor-element-914bb57 {
	--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-220 .elementor-element.elementor-element-46a8be4 {
	--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-220
	.elementor-element.elementor-element-1153dcc
	.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-220
	.elementor-element.elementor-element-1153dcc
	> .elementor-widget-container {
	margin: 0px 0px -6px 0px;
	padding: 0px 0px 0px 0px;
}
.elementor-220
	.elementor-element.elementor-element-1153dcc
	.jeg-elementor-kit.jkit-video-button {
	text-align: center;
}
.elementor-220
	.elementor-element.elementor-element-1153dcc
	.jeg-elementor-kit.jkit-video-button
	.jkit-video-popup-btn
	i,
.elementor-220
	.elementor-element.elementor-element-1153dcc
	.jeg-elementor-kit.jkit-video-button
	.jkit-video-popup-btn
	span {
	color: var(--e-global-color-99fedd7);
}
.elementor-220
	.elementor-element.elementor-element-1153dcc
	.jeg-elementor-kit.jkit-video-button
	.jkit-video-popup-btn
	svg {
	fill: var(--e-global-color-99fedd7);
}
.elementor-220
	.elementor-element.elementor-element-1153dcc
	.jeg-elementor-kit.jkit-video-button
	.jkit-video-popup-btn.glow-enable:not(.hover-gradient):after,
.elementor-220
	.elementor-element.elementor-element-1153dcc
	.jeg-elementor-kit.jkit-video-button
	.jkit-video-popup-btn.glow-enable:not(.hover-gradient):before,
.elementor-220
	.elementor-element.elementor-element-1153dcc
	.jeg-elementor-kit.jkit-video-button
	.jkit-video-popup-btn.glow-enable.hover-gradient
	> span:after,
.elementor-220
	.elementor-element.elementor-element-1153dcc
	.jeg-elementor-kit.jkit-video-button
	.jkit-video-popup-btn.glow-enable.hover-gradient
	> span:before {
	color: var(--e-global-color-4e71917);
}
.elementor-220
	.elementor-element.elementor-element-1153dcc
	.jeg-elementor-kit.jkit-video-button
	i {
	font-size: 30px;
}
.elementor-220
	.elementor-element.elementor-element-1153dcc
	.jeg-elementor-kit.jkit-video-button
	svg {
	width: 30px;
}
.elementor-220 .elementor-element.elementor-element-967e278.elementor-element {
	--align-self: center;
}
.elementor-220 .elementor-element.elementor-element-967e278 {
	text-align: left;
}
.elementor-220
	.elementor-element.elementor-element-6f00702
	> .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.elementor-220 .elementor-element.elementor-element-6f00702 {
	z-index: 1;
}
.elementor-220
	.elementor-element.elementor-element-6f00702
	.pt-plus-heading-animation
	.pt-plus-cd-headline,
.elementor-220
	.elementor-element.elementor-element-6f00702
	.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-220
	.elementor-element.elementor-element-6f00702
	.pt-plus-heading-animation
	.pt-plus-cd-headline
	b {
	color: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-6f00702
	.pt-plus-heading-animation:not(.head-anim-style-6)
	.pt-plus-cd-headline
	b {
	background: var(--e-global-color-e5e3b2f);
}
.elementor-220 .elementor-element.elementor-element-db2ddeb {
	--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-220 .elementor-element.elementor-element-fe06f69 {
	--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-220 .elementor-element.elementor-element-fe06f69.e-con {
	--align-self: flex-start;
}
.elementor-220 .elementor-element.elementor-element-3dd02c3 {
	--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-220
	.elementor-element.elementor-element-3dd02c3:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-220
	.elementor-element.elementor-element-3dd02c3
	> .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-220 .elementor-element.elementor-element-3dd02c3::before,
.elementor-220
	.elementor-element.elementor-element-3dd02c3
	> .elementor-background-video-container::before,
.elementor-220
	.elementor-element.elementor-element-3dd02c3
	> .e-con-inner
	> .elementor-background-video-container::before,
.elementor-220
	.elementor-element.elementor-element-3dd02c3
	> .elementor-background-slideshow::before,
.elementor-220
	.elementor-element.elementor-element-3dd02c3
	> .e-con-inner
	> .elementor-background-slideshow::before,
.elementor-220
	.elementor-element.elementor-element-3dd02c3
	> .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-220 .elementor-element.elementor-element-3dd02c3,
.elementor-220 .elementor-element.elementor-element-3dd02c3::before {
	--border-transition: 0.3s;
}
.elementor-220 .elementor-element.elementor-element-dc773a3 {
	--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-220
	.elementor-element.elementor-element-9656ace
	> .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 16px 16px 0px 16px;
	border-radius: 6px 6px 6px 6px;
}
.elementor-220 .elementor-element.elementor-element-9656ace.elementor-element {
	--align-self: center;
}
.elementor-220 .elementor-element.elementor-element-9656ace {
	text-align: center;
}
.elementor-220
	.elementor-element.elementor-element-9656ace
	.elementor-heading-title {
	color: var(--e-global-color-primary);
}
.elementor-220 .elementor-element.elementor-element-7629547 {
	text-align: center;
	color: var(--e-global-color-1b16197);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-54f2b06:not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-54f2b06.style-12
	a
	.fa {
	color: var(--e-global-color-secondary);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-54f2b06:not(.style-12):not(.style-4):hover
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-54f2b06.style-12
	a
	span,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-54f2b06.style-4
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-54f2b06.style-5:hover
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-54f2b06.style-14
	a
	span {
	color: var(--e-global-color-30afcfc);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-54f2b06.style-12
	a
	.fa {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-54f2b06.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-54f2b06.style-9:hover
	a
	span:before {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.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-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12):hover
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-54f2b06.style-6
	a
	.social-hover-style,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-54f2b06.style-12:hover
	a
	span {
	background: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-54f2b06.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.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-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-54f2b06,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(
		.style-13
	)
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-54f2b06.style-12
	a
	.fa,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-54f2b06.style-13
	a:after,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-54f2b06.style-13
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-54f2b06:hover,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(
		.style-13
	):hover
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-54f2b06.style-12:hover
	a
	span,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-54f2b06.style-13:hover
	a:after,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-54f2b06.style-13:hover
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-2f5040c:not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-2f5040c.style-12
	a
	.fa {
	color: var(--e-global-color-secondary);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-2f5040c:not(.style-12):not(.style-4):hover
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-2f5040c.style-12
	a
	span,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-2f5040c.style-4
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-2f5040c.style-5:hover
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-2f5040c.style-14
	a
	span {
	color: var(--e-global-color-30afcfc);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-2f5040c.style-12
	a
	.fa {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-2f5040c.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-2f5040c.style-9:hover
	a
	span:before {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.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-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12):hover
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-2f5040c.style-6
	a
	.social-hover-style,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-2f5040c.style-12:hover
	a
	span {
	background: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-2f5040c.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.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-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-2f5040c,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(
		.style-13
	)
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-2f5040c.style-12
	a
	.fa,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-2f5040c.style-13
	a:after,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-2f5040c.style-13
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-2f5040c:hover,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(
		.style-13
	):hover
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-2f5040c.style-12:hover
	a
	span,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-2f5040c.style-13:hover
	a:after,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-2f5040c.style-13:hover
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-801c0db:not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-801c0db.style-12
	a
	.fa {
	color: var(--e-global-color-secondary);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-801c0db:not(.style-12):not(.style-4):hover
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-801c0db.style-12
	a
	span,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-801c0db.style-4
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-801c0db.style-5:hover
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-801c0db.style-14
	a
	span {
	color: var(--e-global-color-30afcfc);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-801c0db:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-801c0db.style-12
	a
	.fa {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-801c0db.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-801c0db.style-9:hover
	a
	span:before {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.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-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-801c0db:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12):hover
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-801c0db.style-6
	a
	.social-hover-style,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-801c0db.style-12:hover
	a
	span {
	background: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-801c0db.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.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-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-801c0db,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-801c0db:not(.style-11):not(.style-12):not(
		.style-13
	)
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-801c0db.style-12
	a
	.fa,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-801c0db.style-13
	a:after,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-801c0db.style-13
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-801c0db:hover,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-801c0db:not(.style-11):not(.style-12):not(
		.style-13
	):hover
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-801c0db.style-12:hover
	a
	span,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-801c0db.style-13:hover
	a:after,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-801c0db.style-13:hover
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-f17d8d2:not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-f17d8d2.style-12
	a
	.fa {
	color: var(--e-global-color-secondary);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-f17d8d2:not(.style-12):not(.style-4):hover
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-f17d8d2.style-12
	a
	span,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-f17d8d2.style-4
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-f17d8d2.style-5:hover
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-f17d8d2.style-14
	a
	span {
	color: var(--e-global-color-30afcfc);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-f17d8d2:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-f17d8d2.style-12
	a
	.fa {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-f17d8d2.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-f17d8d2.style-9:hover
	a
	span:before {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.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-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-f17d8d2:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12):hover
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-f17d8d2.style-6
	a
	.social-hover-style,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-f17d8d2.style-12:hover
	a
	span {
	background: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-f17d8d2.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.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-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-f17d8d2,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-f17d8d2:not(.style-11):not(.style-12):not(
		.style-13
	)
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-f17d8d2.style-12
	a
	.fa,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-f17d8d2.style-13
	a:after,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-f17d8d2.style-13
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-f17d8d2:hover,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-f17d8d2:not(.style-11):not(.style-12):not(
		.style-13
	):hover
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-f17d8d2.style-12:hover
	a
	span,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-f17d8d2.style-13:hover
	a:after,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.elementor-repeater-item-f17d8d2.style-13:hover
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	> .elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.pt_plus_social_list
	ul.social_list
	li {
	margin: 0px 0px 0px 0px;
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.pt_plus_social_list
	ul.social_list
	li
	a
	i {
	padding: 0px 0px 0px 0px;
}
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.pt_plus_social_list
	ul.social_list
	.style-1
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.pt_plus_social_list
	ul.social_list
	.style-2
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.pt_plus_social_list
	ul.social_list
	.style-3
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.pt_plus_social_list
	ul.social_list
	.style-4
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.pt_plus_social_list
	ul.social_list
	.style-5
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.pt_plus_social_list
	ul.social_list
	.style-6
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.pt_plus_social_list
	ul.social_list
	.style-7
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.pt_plus_social_list
	ul.social_list
	.style-8
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.pt_plus_social_list
	ul.social_list
	.style-9
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.pt_plus_social_list
	ul.social_list
	.style-10
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.pt_plus_social_list
	ul.social_list
	.style-11
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.pt_plus_social_list
	ul.social_list
	.style-12
	a
	.fa,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.pt_plus_social_list
	ul.social_list
	.style-13
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.pt_plus_social_list
	ul.social_list
	.style-14
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.pt_plus_social_list
	ul.social_list
	.style-15
	a,
.elementor-220
	.elementor-element.elementor-element-de9ea25
	.pt_plus_social_list
	ul.social_list
	.custom
	a {
	font-size: 20px;
}
.elementor-220 .elementor-element.elementor-element-ff25114 {
	--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-220 .elementor-element.elementor-element-70bfeca {
	--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-220
	.elementor-element.elementor-element-70bfeca:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-220
	.elementor-element.elementor-element-70bfeca
	> .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-220 .elementor-element.elementor-element-70bfeca::before,
.elementor-220
	.elementor-element.elementor-element-70bfeca
	> .elementor-background-video-container::before,
.elementor-220
	.elementor-element.elementor-element-70bfeca
	> .e-con-inner
	> .elementor-background-video-container::before,
.elementor-220
	.elementor-element.elementor-element-70bfeca
	> .elementor-background-slideshow::before,
.elementor-220
	.elementor-element.elementor-element-70bfeca
	> .e-con-inner
	> .elementor-background-slideshow::before,
.elementor-220
	.elementor-element.elementor-element-70bfeca
	> .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-220 .elementor-element.elementor-element-70bfeca,
.elementor-220 .elementor-element.elementor-element-70bfeca::before {
	--border-transition: 0.3s;
}
.elementor-220 .elementor-element.elementor-element-a013fa5 {
	--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-220
	.elementor-element.elementor-element-c8daee3
	> .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 16px 16px 0px 16px;
	border-radius: 6px 6px 6px 6px;
}
.elementor-220 .elementor-element.elementor-element-c8daee3.elementor-element {
	--align-self: center;
}
.elementor-220 .elementor-element.elementor-element-c8daee3 {
	text-align: center;
}
.elementor-220
	.elementor-element.elementor-element-c8daee3
	.elementor-heading-title {
	color: var(--e-global-color-primary);
}
.elementor-220 .elementor-element.elementor-element-d48aa37 {
	text-align: center;
	color: var(--e-global-color-1b16197);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-54f2b06:not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-54f2b06.style-12
	a
	.fa {
	color: var(--e-global-color-secondary);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-54f2b06:not(.style-12):not(.style-4):hover
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-54f2b06.style-12
	a
	span,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-54f2b06.style-4
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-54f2b06.style-5:hover
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-54f2b06.style-14
	a
	span {
	color: var(--e-global-color-30afcfc);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-54f2b06.style-12
	a
	.fa {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-54f2b06.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-54f2b06.style-9:hover
	a
	span:before {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.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-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12):hover
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-54f2b06.style-6
	a
	.social-hover-style,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-54f2b06.style-12:hover
	a
	span {
	background: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-54f2b06.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.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-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-54f2b06,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(
		.style-13
	)
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-54f2b06.style-12
	a
	.fa,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-54f2b06.style-13
	a:after,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-54f2b06.style-13
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-54f2b06:hover,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(
		.style-13
	):hover
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-54f2b06.style-12:hover
	a
	span,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-54f2b06.style-13:hover
	a:after,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-54f2b06.style-13:hover
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-2f5040c:not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-2f5040c.style-12
	a
	.fa {
	color: var(--e-global-color-secondary);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-2f5040c:not(.style-12):not(.style-4):hover
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-2f5040c.style-12
	a
	span,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-2f5040c.style-4
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-2f5040c.style-5:hover
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-2f5040c.style-14
	a
	span {
	color: var(--e-global-color-30afcfc);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-2f5040c.style-12
	a
	.fa {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-2f5040c.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-2f5040c.style-9:hover
	a
	span:before {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.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-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12):hover
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-2f5040c.style-6
	a
	.social-hover-style,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-2f5040c.style-12:hover
	a
	span {
	background: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-2f5040c.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.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-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-2f5040c,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(
		.style-13
	)
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-2f5040c.style-12
	a
	.fa,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-2f5040c.style-13
	a:after,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-2f5040c.style-13
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-2f5040c:hover,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(
		.style-13
	):hover
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-2f5040c.style-12:hover
	a
	span,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-2f5040c.style-13:hover
	a:after,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-2f5040c.style-13:hover
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-801c0db:not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-801c0db.style-12
	a
	.fa {
	color: var(--e-global-color-secondary);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-801c0db:not(.style-12):not(.style-4):hover
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-801c0db.style-12
	a
	span,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-801c0db.style-4
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-801c0db.style-5:hover
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-801c0db.style-14
	a
	span {
	color: var(--e-global-color-30afcfc);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-801c0db:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-801c0db.style-12
	a
	.fa {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-801c0db.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-801c0db.style-9:hover
	a
	span:before {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.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-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-801c0db:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12):hover
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-801c0db.style-6
	a
	.social-hover-style,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-801c0db.style-12:hover
	a
	span {
	background: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-801c0db.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.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-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-801c0db,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-801c0db:not(.style-11):not(.style-12):not(
		.style-13
	)
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-801c0db.style-12
	a
	.fa,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-801c0db.style-13
	a:after,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-801c0db.style-13
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-801c0db:hover,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-801c0db:not(.style-11):not(.style-12):not(
		.style-13
	):hover
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-801c0db.style-12:hover
	a
	span,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-801c0db.style-13:hover
	a:after,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-801c0db.style-13:hover
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-f17d8d2:not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-f17d8d2.style-12
	a
	.fa {
	color: var(--e-global-color-secondary);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-f17d8d2:not(.style-12):not(.style-4):hover
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-f17d8d2.style-12
	a
	span,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-f17d8d2.style-4
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-f17d8d2.style-5:hover
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-f17d8d2.style-14
	a
	span {
	color: var(--e-global-color-30afcfc);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-f17d8d2:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-f17d8d2.style-12
	a
	.fa {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-f17d8d2.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-f17d8d2.style-9:hover
	a
	span:before {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.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-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-f17d8d2:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12):hover
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-f17d8d2.style-6
	a
	.social-hover-style,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-f17d8d2.style-12:hover
	a
	span {
	background: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-f17d8d2.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.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-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-f17d8d2,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-f17d8d2:not(.style-11):not(.style-12):not(
		.style-13
	)
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-f17d8d2.style-12
	a
	.fa,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-f17d8d2.style-13
	a:after,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-f17d8d2.style-13
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-f17d8d2:hover,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-f17d8d2:not(.style-11):not(.style-12):not(
		.style-13
	):hover
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-f17d8d2.style-12:hover
	a
	span,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-f17d8d2.style-13:hover
	a:after,
.elementor-220
	.elementor-element.elementor-element-8728070
	.elementor-repeater-item-f17d8d2.style-13:hover
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-8728070
	> .elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.pt_plus_social_list
	ul.social_list
	li {
	margin: 0px 0px 0px 0px;
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.pt_plus_social_list
	ul.social_list
	li
	a
	i {
	padding: 0px 0px 0px 0px;
}
.elementor-220
	.elementor-element.elementor-element-8728070
	.pt_plus_social_list
	ul.social_list
	.style-1
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.pt_plus_social_list
	ul.social_list
	.style-2
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-8728070
	.pt_plus_social_list
	ul.social_list
	.style-3
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.pt_plus_social_list
	ul.social_list
	.style-4
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.pt_plus_social_list
	ul.social_list
	.style-5
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.pt_plus_social_list
	ul.social_list
	.style-6
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.pt_plus_social_list
	ul.social_list
	.style-7
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.pt_plus_social_list
	ul.social_list
	.style-8
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.pt_plus_social_list
	ul.social_list
	.style-9
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.pt_plus_social_list
	ul.social_list
	.style-10
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.pt_plus_social_list
	ul.social_list
	.style-11
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.pt_plus_social_list
	ul.social_list
	.style-12
	a
	.fa,
.elementor-220
	.elementor-element.elementor-element-8728070
	.pt_plus_social_list
	ul.social_list
	.style-13
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.pt_plus_social_list
	ul.social_list
	.style-14
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.pt_plus_social_list
	ul.social_list
	.style-15
	a,
.elementor-220
	.elementor-element.elementor-element-8728070
	.pt_plus_social_list
	ul.social_list
	.custom
	a {
	font-size: 20px;
}
.elementor-220 .elementor-element.elementor-element-4dbc3a3 {
	--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-220 .elementor-element.elementor-element-4dbc3a3.e-con {
	--align-self: flex-end;
}
.elementor-220 .elementor-element.elementor-element-784a356 {
	--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-220
	.elementor-element.elementor-element-784a356:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-220
	.elementor-element.elementor-element-784a356
	> .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-220 .elementor-element.elementor-element-784a356::before,
.elementor-220
	.elementor-element.elementor-element-784a356
	> .elementor-background-video-container::before,
.elementor-220
	.elementor-element.elementor-element-784a356
	> .e-con-inner
	> .elementor-background-video-container::before,
.elementor-220
	.elementor-element.elementor-element-784a356
	> .elementor-background-slideshow::before,
.elementor-220
	.elementor-element.elementor-element-784a356
	> .e-con-inner
	> .elementor-background-slideshow::before,
.elementor-220
	.elementor-element.elementor-element-784a356
	> .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-220 .elementor-element.elementor-element-784a356,
.elementor-220 .elementor-element.elementor-element-784a356::before {
	--border-transition: 0.3s;
}
.elementor-220 .elementor-element.elementor-element-003e946 {
	--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-220
	.elementor-element.elementor-element-4461ee7
	> .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 16px 16px 0px 16px;
	border-radius: 6px 6px 6px 6px;
}
.elementor-220 .elementor-element.elementor-element-4461ee7.elementor-element {
	--align-self: center;
}
.elementor-220 .elementor-element.elementor-element-4461ee7 {
	text-align: center;
}
.elementor-220
	.elementor-element.elementor-element-4461ee7
	.elementor-heading-title {
	color: var(--e-global-color-primary);
}
.elementor-220 .elementor-element.elementor-element-58c79c3 {
	text-align: center;
	color: var(--e-global-color-1b16197);
}
.elementor-220
	.elementor-element.elementor-element-f39279d
	> .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-54f2b06:not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-54f2b06.style-12
	a
	.fa {
	color: var(--e-global-color-secondary);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-54f2b06:not(.style-12):not(.style-4):hover
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-54f2b06.style-12
	a
	span,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-54f2b06.style-4
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-54f2b06.style-5:hover
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-54f2b06.style-14
	a
	span {
	color: var(--e-global-color-30afcfc);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-54f2b06.style-12
	a
	.fa {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-54f2b06.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-54f2b06.style-9:hover
	a
	span:before {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.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-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12):hover
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-54f2b06.style-6
	a
	.social-hover-style,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-54f2b06.style-12:hover
	a
	span {
	background: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-54f2b06.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.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-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-54f2b06,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(
		.style-13
	)
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-54f2b06.style-12
	a
	.fa,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-54f2b06.style-13
	a:after,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-54f2b06.style-13
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-54f2b06:hover,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(
		.style-13
	):hover
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-54f2b06.style-12:hover
	a
	span,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-54f2b06.style-13:hover
	a:after,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-54f2b06.style-13:hover
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-2f5040c:not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-2f5040c.style-12
	a
	.fa {
	color: var(--e-global-color-secondary);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-2f5040c:not(.style-12):not(.style-4):hover
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-2f5040c.style-12
	a
	span,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-2f5040c.style-4
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-2f5040c.style-5:hover
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-2f5040c.style-14
	a
	span {
	color: var(--e-global-color-30afcfc);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-2f5040c.style-12
	a
	.fa {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-2f5040c.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-2f5040c.style-9:hover
	a
	span:before {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.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-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12):hover
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-2f5040c.style-6
	a
	.social-hover-style,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-2f5040c.style-12:hover
	a
	span {
	background: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-2f5040c.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.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-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-2f5040c,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(
		.style-13
	)
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-2f5040c.style-12
	a
	.fa,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-2f5040c.style-13
	a:after,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-2f5040c.style-13
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-2f5040c:hover,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(
		.style-13
	):hover
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-2f5040c.style-12:hover
	a
	span,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-2f5040c.style-13:hover
	a:after,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-2f5040c.style-13:hover
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-801c0db:not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-801c0db.style-12
	a
	.fa {
	color: var(--e-global-color-secondary);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-801c0db:not(.style-12):not(.style-4):hover
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-801c0db.style-12
	a
	span,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-801c0db.style-4
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-801c0db.style-5:hover
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-801c0db.style-14
	a
	span {
	color: var(--e-global-color-30afcfc);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-801c0db:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-801c0db.style-12
	a
	.fa {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-801c0db.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-801c0db.style-9:hover
	a
	span:before {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.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-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-801c0db:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12):hover
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-801c0db.style-6
	a
	.social-hover-style,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-801c0db.style-12:hover
	a
	span {
	background: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-801c0db.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.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-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-801c0db,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-801c0db:not(.style-11):not(.style-12):not(
		.style-13
	)
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-801c0db.style-12
	a
	.fa,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-801c0db.style-13
	a:after,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-801c0db.style-13
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-801c0db:hover,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-801c0db:not(.style-11):not(.style-12):not(
		.style-13
	):hover
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-801c0db.style-12:hover
	a
	span,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-801c0db.style-13:hover
	a:after,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-801c0db.style-13:hover
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-f17d8d2:not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-f17d8d2.style-12
	a
	.fa {
	color: var(--e-global-color-secondary);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-f17d8d2:not(.style-12):not(.style-4):hover
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-f17d8d2.style-12
	a
	span,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-f17d8d2.style-4
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-f17d8d2.style-5:hover
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-f17d8d2.style-14
	a
	span {
	color: var(--e-global-color-30afcfc);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-f17d8d2:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-f17d8d2.style-12
	a
	.fa {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-f17d8d2.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-f17d8d2.style-9:hover
	a
	span:before {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.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-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-f17d8d2:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12):hover
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-f17d8d2.style-6
	a
	.social-hover-style,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-f17d8d2.style-12:hover
	a
	span {
	background: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-f17d8d2.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.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-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-f17d8d2,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-f17d8d2:not(.style-11):not(.style-12):not(
		.style-13
	)
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-f17d8d2.style-12
	a
	.fa,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-f17d8d2.style-13
	a:after,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-f17d8d2.style-13
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-f17d8d2:hover,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-f17d8d2:not(.style-11):not(.style-12):not(
		.style-13
	):hover
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-f17d8d2.style-12:hover
	a
	span,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-f17d8d2.style-13:hover
	a:after,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.elementor-repeater-item-f17d8d2.style-13:hover
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	> .elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.pt_plus_social_list
	ul.social_list
	li {
	margin: 0px 0px 0px 0px;
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.pt_plus_social_list
	ul.social_list
	li
	a
	i {
	padding: 0px 0px 0px 0px;
}
.elementor-220
	.elementor-element.elementor-element-c58462d
	.pt_plus_social_list
	ul.social_list
	.style-1
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.pt_plus_social_list
	ul.social_list
	.style-2
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.pt_plus_social_list
	ul.social_list
	.style-3
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.pt_plus_social_list
	ul.social_list
	.style-4
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.pt_plus_social_list
	ul.social_list
	.style-5
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.pt_plus_social_list
	ul.social_list
	.style-6
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.pt_plus_social_list
	ul.social_list
	.style-7
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.pt_plus_social_list
	ul.social_list
	.style-8
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.pt_plus_social_list
	ul.social_list
	.style-9
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.pt_plus_social_list
	ul.social_list
	.style-10
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.pt_plus_social_list
	ul.social_list
	.style-11
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.pt_plus_social_list
	ul.social_list
	.style-12
	a
	.fa,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.pt_plus_social_list
	ul.social_list
	.style-13
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.pt_plus_social_list
	ul.social_list
	.style-14
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.pt_plus_social_list
	ul.social_list
	.style-15
	a,
.elementor-220
	.elementor-element.elementor-element-c58462d
	.pt_plus_social_list
	ul.social_list
	.custom
	a {
	font-size: 20px;
}
.elementor-220 .elementor-element.elementor-element-8911157 {
	--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-220 .elementor-element.elementor-element-6341c65 {
	--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-220
	.elementor-element.elementor-element-6341c65:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-220
	.elementor-element.elementor-element-6341c65
	> .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-220 .elementor-element.elementor-element-6341c65::before,
.elementor-220
	.elementor-element.elementor-element-6341c65
	> .elementor-background-video-container::before,
.elementor-220
	.elementor-element.elementor-element-6341c65
	> .e-con-inner
	> .elementor-background-video-container::before,
.elementor-220
	.elementor-element.elementor-element-6341c65
	> .elementor-background-slideshow::before,
.elementor-220
	.elementor-element.elementor-element-6341c65
	> .e-con-inner
	> .elementor-background-slideshow::before,
.elementor-220
	.elementor-element.elementor-element-6341c65
	> .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-220 .elementor-element.elementor-element-6341c65,
.elementor-220 .elementor-element.elementor-element-6341c65::before {
	--border-transition: 0.3s;
}
.elementor-220 .elementor-element.elementor-element-ca11d84 {
	--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-220
	.elementor-element.elementor-element-3c66b92
	> .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 16px 16px 0px 16px;
	border-radius: 6px 6px 6px 6px;
}
.elementor-220 .elementor-element.elementor-element-3c66b92.elementor-element {
	--align-self: center;
}
.elementor-220 .elementor-element.elementor-element-3c66b92 {
	text-align: center;
}
.elementor-220
	.elementor-element.elementor-element-3c66b92
	.elementor-heading-title {
	color: var(--e-global-color-primary);
}
.elementor-220 .elementor-element.elementor-element-7bbf971 {
	text-align: center;
	color: var(--e-global-color-1b16197);
}
.elementor-220
	.elementor-element.elementor-element-d013312
	> .elementor-widget-container {
	--e-transform-flipX: -1;
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-54f2b06:not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-54f2b06.style-12
	a
	.fa {
	color: var(--e-global-color-secondary);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-54f2b06:not(.style-12):not(.style-4):hover
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-54f2b06.style-12
	a
	span,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-54f2b06.style-4
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-54f2b06.style-5:hover
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-54f2b06.style-14
	a
	span {
	color: var(--e-global-color-30afcfc);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-54f2b06.style-12
	a
	.fa {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-54f2b06.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-54f2b06.style-9:hover
	a
	span:before {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.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-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12):hover
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-54f2b06.style-6
	a
	.social-hover-style,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-54f2b06.style-12:hover
	a
	span {
	background: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-54f2b06.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.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-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-54f2b06,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(
		.style-13
	)
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-54f2b06.style-12
	a
	.fa,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-54f2b06.style-13
	a:after,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-54f2b06.style-13
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-54f2b06:hover,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(
		.style-13
	):hover
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-54f2b06.style-12:hover
	a
	span,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-54f2b06.style-13:hover
	a:after,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-54f2b06.style-13:hover
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-2f5040c:not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-2f5040c.style-12
	a
	.fa {
	color: var(--e-global-color-secondary);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-2f5040c:not(.style-12):not(.style-4):hover
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-2f5040c.style-12
	a
	span,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-2f5040c.style-4
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-2f5040c.style-5:hover
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-2f5040c.style-14
	a
	span {
	color: var(--e-global-color-30afcfc);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-2f5040c.style-12
	a
	.fa {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-2f5040c.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-2f5040c.style-9:hover
	a
	span:before {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.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-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12):hover
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-2f5040c.style-6
	a
	.social-hover-style,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-2f5040c.style-12:hover
	a
	span {
	background: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-2f5040c.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.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-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-2f5040c,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(
		.style-13
	)
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-2f5040c.style-12
	a
	.fa,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-2f5040c.style-13
	a:after,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-2f5040c.style-13
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-2f5040c:hover,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(
		.style-13
	):hover
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-2f5040c.style-12:hover
	a
	span,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-2f5040c.style-13:hover
	a:after,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-2f5040c.style-13:hover
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-801c0db:not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-801c0db.style-12
	a
	.fa {
	color: var(--e-global-color-secondary);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-801c0db:not(.style-12):not(.style-4):hover
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-801c0db.style-12
	a
	span,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-801c0db.style-4
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-801c0db.style-5:hover
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-801c0db.style-14
	a
	span {
	color: var(--e-global-color-30afcfc);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-801c0db:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-801c0db.style-12
	a
	.fa {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-801c0db.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-801c0db.style-9:hover
	a
	span:before {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.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-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-801c0db:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12):hover
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-801c0db.style-6
	a
	.social-hover-style,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-801c0db.style-12:hover
	a
	span {
	background: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-801c0db.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.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-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-801c0db,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-801c0db:not(.style-11):not(.style-12):not(
		.style-13
	)
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-801c0db.style-12
	a
	.fa,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-801c0db.style-13
	a:after,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-801c0db.style-13
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-801c0db:hover,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-801c0db:not(.style-11):not(.style-12):not(
		.style-13
	):hover
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-801c0db.style-12:hover
	a
	span,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-801c0db.style-13:hover
	a:after,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-801c0db.style-13:hover
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-f17d8d2:not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-f17d8d2.style-12
	a
	.fa {
	color: var(--e-global-color-secondary);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-f17d8d2:not(.style-12):not(.style-4):hover
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-f17d8d2.style-12
	a
	span,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-f17d8d2.style-4
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-f17d8d2.style-5:hover
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-f17d8d2.style-14
	a
	span {
	color: var(--e-global-color-30afcfc);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-f17d8d2:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-f17d8d2.style-12
	a
	.fa {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-f17d8d2.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-f17d8d2.style-9:hover
	a
	span:before {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.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-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-f17d8d2:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12):hover
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-f17d8d2.style-6
	a
	.social-hover-style,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-f17d8d2.style-12:hover
	a
	span {
	background: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-f17d8d2.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.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-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-f17d8d2,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-f17d8d2:not(.style-11):not(.style-12):not(
		.style-13
	)
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-f17d8d2.style-12
	a
	.fa,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-f17d8d2.style-13
	a:after,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-f17d8d2.style-13
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-f17d8d2:hover,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-f17d8d2:not(.style-11):not(.style-12):not(
		.style-13
	):hover
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-f17d8d2.style-12:hover
	a
	span,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-f17d8d2.style-13:hover
	a:after,
.elementor-220
	.elementor-element.elementor-element-499491c
	.elementor-repeater-item-f17d8d2.style-13:hover
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-499491c
	> .elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.pt_plus_social_list
	ul.social_list
	li {
	margin: 0px 0px 0px 0px;
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.pt_plus_social_list
	ul.social_list
	li
	a
	i {
	padding: 0px 0px 0px 0px;
}
.elementor-220
	.elementor-element.elementor-element-499491c
	.pt_plus_social_list
	ul.social_list
	.style-1
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.pt_plus_social_list
	ul.social_list
	.style-2
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-499491c
	.pt_plus_social_list
	ul.social_list
	.style-3
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.pt_plus_social_list
	ul.social_list
	.style-4
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.pt_plus_social_list
	ul.social_list
	.style-5
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.pt_plus_social_list
	ul.social_list
	.style-6
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.pt_plus_social_list
	ul.social_list
	.style-7
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.pt_plus_social_list
	ul.social_list
	.style-8
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.pt_plus_social_list
	ul.social_list
	.style-9
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.pt_plus_social_list
	ul.social_list
	.style-10
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.pt_plus_social_list
	ul.social_list
	.style-11
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.pt_plus_social_list
	ul.social_list
	.style-12
	a
	.fa,
.elementor-220
	.elementor-element.elementor-element-499491c
	.pt_plus_social_list
	ul.social_list
	.style-13
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.pt_plus_social_list
	ul.social_list
	.style-14
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.pt_plus_social_list
	ul.social_list
	.style-15
	a,
.elementor-220
	.elementor-element.elementor-element-499491c
	.pt_plus_social_list
	ul.social_list
	.custom
	a {
	font-size: 20px;
}
.elementor-220 .elementor-element.elementor-element-a90f2e6 {
	--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-220 .elementor-element.elementor-element-a90f2e6.e-con {
	--align-self: flex-start;
}
.elementor-220 .elementor-element.elementor-element-9bf27af {
	--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-220
	.elementor-element.elementor-element-9bf27af:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-220
	.elementor-element.elementor-element-9bf27af
	> .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-220 .elementor-element.elementor-element-9bf27af::before,
.elementor-220
	.elementor-element.elementor-element-9bf27af
	> .elementor-background-video-container::before,
.elementor-220
	.elementor-element.elementor-element-9bf27af
	> .e-con-inner
	> .elementor-background-video-container::before,
.elementor-220
	.elementor-element.elementor-element-9bf27af
	> .elementor-background-slideshow::before,
.elementor-220
	.elementor-element.elementor-element-9bf27af
	> .e-con-inner
	> .elementor-background-slideshow::before,
.elementor-220
	.elementor-element.elementor-element-9bf27af
	> .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-220 .elementor-element.elementor-element-9bf27af,
.elementor-220 .elementor-element.elementor-element-9bf27af::before {
	--border-transition: 0.3s;
}
.elementor-220 .elementor-element.elementor-element-3ef6c61 {
	--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-220
	.elementor-element.elementor-element-e511908
	> .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 16px 16px 0px 16px;
	border-radius: 6px 6px 6px 6px;
}
.elementor-220 .elementor-element.elementor-element-e511908.elementor-element {
	--align-self: center;
}
.elementor-220 .elementor-element.elementor-element-e511908 {
	text-align: center;
}
.elementor-220
	.elementor-element.elementor-element-e511908
	.elementor-heading-title {
	color: var(--e-global-color-primary);
}
.elementor-220 .elementor-element.elementor-element-bc46a8c {
	text-align: center;
	color: var(--e-global-color-1b16197);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-54f2b06:not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-54f2b06.style-12
	a
	.fa {
	color: var(--e-global-color-secondary);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-54f2b06:not(.style-12):not(.style-4):hover
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-54f2b06.style-12
	a
	span,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-54f2b06.style-4
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-54f2b06.style-5:hover
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-54f2b06.style-14
	a
	span {
	color: var(--e-global-color-30afcfc);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-54f2b06.style-12
	a
	.fa {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-54f2b06.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-54f2b06.style-9:hover
	a
	span:before {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.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-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-54f2b06:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12):hover
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-54f2b06.style-6
	a
	.social-hover-style,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-54f2b06.style-12:hover
	a
	span {
	background: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-54f2b06.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.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-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-54f2b06,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(
		.style-13
	)
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-54f2b06.style-12
	a
	.fa,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-54f2b06.style-13
	a:after,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-54f2b06.style-13
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-54f2b06:hover,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-54f2b06:not(.style-11):not(.style-12):not(
		.style-13
	):hover
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-54f2b06.style-12:hover
	a
	span,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-54f2b06.style-13:hover
	a:after,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-54f2b06.style-13:hover
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-2f5040c:not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-2f5040c.style-12
	a
	.fa {
	color: var(--e-global-color-secondary);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-2f5040c:not(.style-12):not(.style-4):hover
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-2f5040c.style-12
	a
	span,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-2f5040c.style-4
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-2f5040c.style-5:hover
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-2f5040c.style-14
	a
	span {
	color: var(--e-global-color-30afcfc);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-2f5040c.style-12
	a
	.fa {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-2f5040c.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-2f5040c.style-9:hover
	a
	span:before {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.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-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-2f5040c:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12):hover
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-2f5040c.style-6
	a
	.social-hover-style,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-2f5040c.style-12:hover
	a
	span {
	background: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-2f5040c.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.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-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-2f5040c,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(
		.style-13
	)
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-2f5040c.style-12
	a
	.fa,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-2f5040c.style-13
	a:after,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-2f5040c.style-13
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-2f5040c:hover,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-2f5040c:not(.style-11):not(.style-12):not(
		.style-13
	):hover
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-2f5040c.style-12:hover
	a
	span,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-2f5040c.style-13:hover
	a:after,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-2f5040c.style-13:hover
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-801c0db:not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-801c0db.style-12
	a
	.fa {
	color: var(--e-global-color-secondary);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-801c0db:not(.style-12):not(.style-4):hover
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-801c0db.style-12
	a
	span,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-801c0db.style-4
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-801c0db.style-5:hover
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-801c0db.style-14
	a
	span {
	color: var(--e-global-color-30afcfc);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-801c0db:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-801c0db.style-12
	a
	.fa {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-801c0db.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-801c0db.style-9:hover
	a
	span:before {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.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-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-801c0db:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12):hover
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-801c0db.style-6
	a
	.social-hover-style,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-801c0db.style-12:hover
	a
	span {
	background: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-801c0db.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.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-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-801c0db,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-801c0db:not(.style-11):not(.style-12):not(
		.style-13
	)
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-801c0db.style-12
	a
	.fa,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-801c0db.style-13
	a:after,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-801c0db.style-13
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-801c0db:hover,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-801c0db:not(.style-11):not(.style-12):not(
		.style-13
	):hover
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-801c0db.style-12:hover
	a
	span,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-801c0db.style-13:hover
	a:after,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-801c0db.style-13:hover
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-f17d8d2:not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-f17d8d2.style-12
	a
	.fa {
	color: var(--e-global-color-secondary);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-f17d8d2:not(.style-12):not(.style-4):hover
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-f17d8d2.style-12
	a
	span,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-f17d8d2.style-4
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-f17d8d2.style-5:hover
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-f17d8d2.style-14
	a
	span {
	color: var(--e-global-color-30afcfc);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-f17d8d2:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12)
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-f17d8d2.style-12
	a
	.fa {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-f17d8d2.style-3 {
	background: var(--e-global-color-5834eee);
	background-clip: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-f17d8d2.style-9:hover
	a
	span:before {
	background: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.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-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-f17d8d2:not(.style-3):not(.style-9):not(
		.style-11
	):not(.style-12):hover
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-f17d8d2.style-6
	a
	.social-hover-style,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-f17d8d2.style-12:hover
	a
	span {
	background: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-f17d8d2.style-3:hover {
	background: var(--e-global-color-accent);
	background-clip: var(--e-global-color-accent);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.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-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-f17d8d2,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-f17d8d2:not(.style-11):not(.style-12):not(
		.style-13
	)
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-f17d8d2.style-12
	a
	.fa,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-f17d8d2.style-13
	a:after,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-f17d8d2.style-13
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-f17d8d2:hover,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-f17d8d2:not(.style-11):not(.style-12):not(
		.style-13
	):hover
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-f17d8d2.style-12:hover
	a
	span,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-f17d8d2.style-13:hover
	a:after,
.elementor-220
	.elementor-element.elementor-element-316469f
	.elementor-repeater-item-f17d8d2.style-13:hover
	a:before {
	border-color: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-316469f
	> .elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.pt_plus_social_list
	ul.social_list
	li {
	margin: 0px 0px 0px 0px;
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.pt_plus_social_list
	ul.social_list
	li
	a
	i {
	padding: 0px 0px 0px 0px;
}
.elementor-220
	.elementor-element.elementor-element-316469f
	.pt_plus_social_list
	ul.social_list
	.style-1
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.pt_plus_social_list
	ul.social_list
	.style-2
	a
	i.fa,
.elementor-220
	.elementor-element.elementor-element-316469f
	.pt_plus_social_list
	ul.social_list
	.style-3
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.pt_plus_social_list
	ul.social_list
	.style-4
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.pt_plus_social_list
	ul.social_list
	.style-5
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.pt_plus_social_list
	ul.social_list
	.style-6
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.pt_plus_social_list
	ul.social_list
	.style-7
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.pt_plus_social_list
	ul.social_list
	.style-8
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.pt_plus_social_list
	ul.social_list
	.style-9
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.pt_plus_social_list
	ul.social_list
	.style-10
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.pt_plus_social_list
	ul.social_list
	.style-11
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.pt_plus_social_list
	ul.social_list
	.style-12
	a
	.fa,
.elementor-220
	.elementor-element.elementor-element-316469f
	.pt_plus_social_list
	ul.social_list
	.style-13
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.pt_plus_social_list
	ul.social_list
	.style-14
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.pt_plus_social_list
	ul.social_list
	.style-15
	a,
.elementor-220
	.elementor-element.elementor-element-316469f
	.pt_plus_social_list
	ul.social_list
	.custom
	a {
	font-size: 20px;
}
.elementor-220 .elementor-element.elementor-element-e0dfaef {
	--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-220
	.elementor-element.elementor-element-e0dfaef:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-220
	.elementor-element.elementor-element-e0dfaef
	> .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-220 .elementor-element.elementor-element-e0dfaef,
.elementor-220 .elementor-element.elementor-element-e0dfaef::before {
	--border-transition: 0.3s;
}
.elementor-220
	.elementor-element.elementor-element-e0dfaef
	> .elementor-shape-top
	.elementor-shape-fill,
.elementor-220
	.elementor-element.elementor-element-e0dfaef
	> .e-con-inner
	> .elementor-shape-top
	.elementor-shape-fill {
	fill: var(--e-global-color-primary);
}
.elementor-220
	.elementor-element.elementor-element-e0dfaef
	> .elementor-shape-top
	svg,
.elementor-220
	.elementor-element.elementor-element-e0dfaef
	> .e-con-inner
	> .elementor-shape-top
	svg {
	height: 70px;
}
.elementor-220 .elementor-element.elementor-element-98dbc61 {
	--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-220
	.elementor-element.elementor-element-98dbc61:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-220
	.elementor-element.elementor-element-98dbc61
	> .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-220 .elementor-element.elementor-element-98dbc61,
.elementor-220 .elementor-element.elementor-element-98dbc61::before {
	--border-transition: 0.3s;
}
.elementor-220 .elementor-element.elementor-element-8864d0f {
	--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-220
	.elementor-element.elementor-element-8864d0f:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-220
	.elementor-element.elementor-element-8864d0f
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: var(--e-global-color-497f79e);
}
.elementor-220 .elementor-element.elementor-element-8864d0f::before,
.elementor-220
	.elementor-element.elementor-element-8864d0f
	> .elementor-background-video-container::before,
.elementor-220
	.elementor-element.elementor-element-8864d0f
	> .e-con-inner
	> .elementor-background-video-container::before,
.elementor-220
	.elementor-element.elementor-element-8864d0f
	> .elementor-background-slideshow::before,
.elementor-220
	.elementor-element.elementor-element-8864d0f
	> .e-con-inner
	> .elementor-background-slideshow::before,
.elementor-220
	.elementor-element.elementor-element-8864d0f
	> .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-220 .elementor-element.elementor-element-8864d0f::before {
	filter: brightness(120%) contrast(100%) saturate(100%) blur(0px)
		hue-rotate(0deg);
}
.elementor-220 .elementor-element.elementor-element-8864d0f,
.elementor-220 .elementor-element.elementor-element-8864d0f::before {
	--border-transition: 0.3s;
}
.elementor-220 .elementor-element.elementor-element-92e9430 {
	--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-220
	.elementor-element.elementor-element-92e9430:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-220
	.elementor-element.elementor-element-92e9430
	> .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-220 .elementor-element.elementor-element-92e9430::before,
.elementor-220
	.elementor-element.elementor-element-92e9430
	> .elementor-background-video-container::before,
.elementor-220
	.elementor-element.elementor-element-92e9430
	> .e-con-inner
	> .elementor-background-video-container::before,
.elementor-220
	.elementor-element.elementor-element-92e9430
	> .elementor-background-slideshow::before,
.elementor-220
	.elementor-element.elementor-element-92e9430
	> .e-con-inner
	> .elementor-background-slideshow::before,
.elementor-220
	.elementor-element.elementor-element-92e9430
	> .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-220 .elementor-element.elementor-element-92e9430,
.elementor-220 .elementor-element.elementor-element-92e9430::before {
	--border-transition: 0.3s;
}
.elementor-220 .elementor-element.elementor-element-d8d3ef8 {
	--spacer-size: 50px;
}
.elementor-220 .elementor-element.elementor-element-4bf2720 {
	--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-220
	.elementor-element.elementor-element-4e53d1b
	> .elementor-widget-container {
	margin: 0px 0px -20px 0px;
	padding: 0px 0px 0px 0px;
}
.elementor-220 .elementor-element.elementor-element-4e53d1b {
	z-index: 1;
}
.elementor-220
	.elementor-element.elementor-element-4e53d1b
	.pt-plus-heading-animation
	.pt-plus-cd-headline,
.elementor-220
	.elementor-element.elementor-element-4e53d1b
	.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-220
	.elementor-element.elementor-element-4e53d1b
	.pt-plus-heading-animation
	.pt-plus-cd-headline
	b {
	color: var(--e-global-color-5834eee);
}
.elementor-220
	.elementor-element.elementor-element-4e53d1b
	.pt-plus-heading-animation:not(.head-anim-style-6)
	.pt-plus-cd-headline
	b {
	background: var(--e-global-color-e5e3b2f);
}
.elementor-220
	.elementor-element.elementor-element-eeb6bbd
	> .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}
.elementor-220 .elementor-element.elementor-element-eeb6bbd {
	text-align: center;
}
.elementor-220
	.elementor-element.elementor-element-39cafb3
	> .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-220 .elementor-element.elementor-element-39cafb3.elementor-element {
	--align-self: center;
}
.elementor-220
	.elementor-element.elementor-element-39cafb3
	.pt_plus_button:not(.button-style-11):not(.button-style-17)
	.button-link-wrap,
.elementor-220
	.elementor-element.elementor-element-39cafb3
	.pt_plus_button.button-style-11
	.button-link-wrap
	> span,
.elementor-220
	.elementor-element.elementor-element-39cafb3
	.pt_plus_button.button-style-11
	.button-link-wrap::before,
.elementor-220
	.elementor-element.elementor-element-39cafb3
	.pt_plus_button.button-style-17
	.button-link-wrap
	> span {
	padding: 15px 30px 15px 30px;
}
.elementor-220
	.elementor-element.elementor-element-39cafb3
	.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-220
	.elementor-element.elementor-element-39cafb3
	.pt_plus_button
	.button-link-wrap
	svg {
	fill: var(--e-global-color-secondary);
}
.elementor-220
	.elementor-element.elementor-element-39cafb3
	.pt_plus_button.button-style-3
	.button-link-wrap
	.arrow
	* {
	fill: var(--e-global-color-secondary);
	stroke: var(--e-global-color-secondary);
}
.elementor-220
	.elementor-element.elementor-element-39cafb3
	.pt_plus_button.button-style-7
	.button-link-wrap:after {
	border-color: var(--e-global-color-secondary);
}
.elementor-220 .elementor-element.elementor-element-915bba8 {
	--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-220 .elementor-element.elementor-element-915bba8::before,
.elementor-220
	.elementor-element.elementor-element-915bba8
	> .elementor-background-video-container::before,
.elementor-220
	.elementor-element.elementor-element-915bba8
	> .e-con-inner
	> .elementor-background-video-container::before,
.elementor-220
	.elementor-element.elementor-element-915bba8
	> .elementor-background-slideshow::before,
.elementor-220
	.elementor-element.elementor-element-915bba8
	> .e-con-inner
	> .elementor-background-slideshow::before,
.elementor-220
	.elementor-element.elementor-element-915bba8
	> .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-220 .elementor-element.elementor-element-b07065b {
	--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-220
	.elementor-element.elementor-element-b07065b:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-220
	.elementor-element.elementor-element-b07065b
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: var(--e-global-color-497f79e);
}
.elementor-220 .elementor-element.elementor-element-b07065b,
.elementor-220 .elementor-element.elementor-element-b07065b::before {
	--border-transition: 0.3s;
}
.elementor-220
	.elementor-element.elementor-element-6aacba3
	.qodef-qi-text-marquee
	.qodef-m-text.qodef-text--original {
	animation: qode-move-horizontal-normal-text-marquee 40s linear infinite;
}
.elementor-220
	.elementor-element.elementor-element-6aacba3
	.qodef-qi-text-marquee
	.qodef-m-text.qodef-text--copy {
	animation: qode-move-horizontal-normal-text-marquee-copy 40s linear
		infinite;
}
.elementor-220 .elementor-element.elementor-element-6aacba3 .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-220
	.elementor-element.elementor-element-6aacba3
	.qodef-e-icon-holder {
	color: var(--e-global-color-5834eee);
	font-size: 40px;
}
@media (min-width: 768px) {
	.elementor-220 .elementor-element.elementor-element-daa6f6a {
		--width: 60%;
	}
	.elementor-220 .elementor-element.elementor-element-5aa3dfa {
		--width: 82%;
	}
	.elementor-220 .elementor-element.elementor-element-baa190f {
		--width: 82%;
	}
	.elementor-220 .elementor-element.elementor-element-642acf3 {
		--width: 82%;
	}
	.elementor-220 .elementor-element.elementor-element-02ba898 {
		--width: 82%;
	}
	.elementor-220 .elementor-element.elementor-element-92e9430 {
		--width: 70%;
	}
	.elementor-220 .elementor-element.elementor-element-915bba8 {
		--width: 70%;
	}
}
@media (max-width: 1024px) and (min-width: 768px) {
	.elementor-220 .elementor-element.elementor-element-daa6f6a {
		--width: 100%;
	}
	.elementor-220 .elementor-element.elementor-element-92e9430 {
		--width: 50%;
	}
	.elementor-220 .elementor-element.elementor-element-915bba8 {
		--width: 50%;
	}
}
@media (min-width: 1025px) {
	.elementor-220
		.elementor-element.elementor-element-48ee958:not(
			.elementor-motion-effects-element-type-background
		),
	.elementor-220
		.elementor-element.elementor-element-48ee958
		> .elementor-motion-effects-container
		> .elementor-motion-effects-layer {
		background-attachment: fixed;
	}
}
@media (max-width: 1024px) {
	.elementor-220 .elementor-element.elementor-element-04437d4 {
		--padding-top: 180px;
		--padding-bottom: 130px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	.elementor-220
		.elementor-element.elementor-element-b6dba03
		> .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-220
		.elementor-element.elementor-element-b6dba03
		.elementor-heading-title {
		font-size: 3em;
	}
	.elementor-220 .elementor-element.elementor-element-936db15 {
		--margin-top: -40px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	.elementor-220 .elementor-element.elementor-element-2bf499f {
		width: 100%;
		max-width: 100%;
	}
	.elementor-220
		.elementor-element.elementor-element-2bf499f
		> .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-220 .elementor-element.elementor-element-d6aeaf3 {
		--padding-top: 10px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	.elementor-220
		.elementor-element.elementor-element-bea3ecd
		.elementor-icon-list-item
		> .elementor-icon-list-text,
	.elementor-220
		.elementor-element.elementor-element-bea3ecd
		.elementor-icon-list-item
		> a {
		font-size: var(--e-global-typography-e9e1e29-font-size);
	}
	.elementor-220 .elementor-element.elementor-element-7b8c076 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	.elementor-220 .elementor-element.elementor-element-e5f9f1c {
		width: 100%;
		max-width: 100%;
	}
	.elementor-220
		.elementor-element.elementor-element-e5f9f1c
		> .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-220 .elementor-element.elementor-element-a8a1635 {
		--e-image-carousel-slides-to-show: 3;
	}
	.elementor-220 .elementor-element.elementor-element-bdbee09 {
		--gap: 40px 40px;
		--padding-top: 100px;
		--padding-bottom: 100px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	.elementor-220 .elementor-element.elementor-element-bdbee09::before,
	.elementor-220
		.elementor-element.elementor-element-bdbee09
		> .elementor-background-video-container::before,
	.elementor-220
		.elementor-element.elementor-element-bdbee09
		> .e-con-inner
		> .elementor-background-video-container::before,
	.elementor-220
		.elementor-element.elementor-element-bdbee09
		> .elementor-background-slideshow::before,
	.elementor-220
		.elementor-element.elementor-element-bdbee09
		> .e-con-inner
		> .elementor-background-slideshow::before,
	.elementor-220
		.elementor-element.elementor-element-bdbee09
		> .elementor-motion-effects-container
		> .elementor-motion-effects-layer::before {
		background-position: -35px 200px;
		background-size: 80% auto;
	}
	.elementor-220 .elementor-element.elementor-element-3a73330 {
		--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-220 .elementor-element.elementor-element-4c50b1f {
		width: 100%;
		max-width: 100%;
	}
	.elementor-220
		.elementor-element.elementor-element-4c50b1f
		> .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 50px 0px;
	}
	.elementor-220
		.elementor-element.elementor-element-4c50b1f
		.pt-plus-heading-animation
		.pt-plus-cd-headline,
	.elementor-220
		.elementor-element.elementor-element-4c50b1f
		.pt-plus-heading-animation
		.pt-plus-cd-headline
		span {
		font-size: var(--e-global-typography-d365e0a-font-size);
	}
	.elementor-220 .elementor-element.elementor-element-2f9e3cb {
		--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-220
		.elementor-element.elementor-element-c805b95
		> .elementor-widget-container {
		margin: 0px 0px -20px 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-220
		.elementor-element.elementor-element-c805b95
		.plus-number-counter
		.number-counter-inner-block
		.counter-title,
	.elementor-220
		.elementor-element.elementor-element-c805b95
		.plus-number-counter
		.number-counter-inner-block
		.counter-title
		a {
		font-size: var(--e-global-typography-87adb69-font-size);
	}
	.elementor-220
		.elementor-element.elementor-element-c805b95
		.plus-number-counter
		.number-counter-inner-block
		.counter-number {
		font-size: var(--e-global-typography-3bb627b-font-size);
		margin-top: 0px;
	}
	.elementor-220
		.elementor-element.elementor-element-c805b95
		.plus-number-counter
		.number-counter-inner-block {
		padding: 0px 0px 20px 0px;
	}
	.elementor-220
		.elementor-element.elementor-element-4013c74
		.plus-number-counter
		.number-counter-inner-block
		.counter-title,
	.elementor-220
		.elementor-element.elementor-element-4013c74
		.plus-number-counter
		.number-counter-inner-block
		.counter-title
		a {
		font-size: var(--e-global-typography-87adb69-font-size);
	}
	.elementor-220
		.elementor-element.elementor-element-4013c74
		.plus-number-counter
		.number-counter-inner-block
		.counter-title {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	.elementor-220
		.elementor-element.elementor-element-4013c74
		.plus-number-counter
		.number-counter-inner-block
		.counter-number {
		font-size: var(--e-global-typography-3bb627b-font-size);
		margin-top: 0px;
	}
	.elementor-220
		.elementor-element.elementor-element-4013c74
		.plus-number-counter
		.number-counter-inner-block {
		padding: 20px 0px 0px 0px;
	}
	.elementor-220 .elementor-element.elementor-element-daa6f6a {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: -102px;
		--margin-right: 0px;
	}
	.elementor-220
		.elementor-element.elementor-element-866c7e3
		> .elementor-widget-container {
		margin: 0px -20px 0px 0px;
	}
	.elementor-220
		.elementor-element.elementor-element-48ee958:not(
			.elementor-motion-effects-element-type-background
		),
	.elementor-220
		.elementor-element.elementor-element-48ee958
		> .elementor-motion-effects-container
		> .elementor-motion-effects-layer {
		background-position: center center;
		background-size: cover;
	}
	.elementor-220 .elementor-element.elementor-element-48ee958 {
		--padding-top: 100px;
		--padding-bottom: 100px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	.elementor-220 .elementor-element.elementor-element-5d48f8a {
		width: 100%;
		max-width: 100%;
	}
	.elementor-220
		.elementor-element.elementor-element-5d48f8a
		> .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-220
		.elementor-element.elementor-element-5d48f8a
		.pt-plus-heading-animation
		.pt-plus-cd-headline,
	.elementor-220
		.elementor-element.elementor-element-5d48f8a
		.pt-plus-heading-animation
		.pt-plus-cd-headline
		span {
		font-size: var(--e-global-typography-d365e0a-font-size);
	}
	.elementor-220 .elementor-element.elementor-element-52682a2 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	.elementor-220
		.elementor-element.elementor-element-54e1a6c
		> .elementor-widget-container {
		margin: 0px 0px -35px 0px;
		padding: 10px 0px 20px 0px;
	}
	.elementor-220 .elementor-element.elementor-element-54e1a6c img {
		width: 80%;
	}
	.elementor-220 .elementor-element.elementor-element-f1dd5a6 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	.elementor-220
		.elementor-element.elementor-element-c532da1
		> .elementor-widget-container {
		margin: 0px 0px -35px 0px;
		padding: 10px 0px 20px 0px;
	}
	.elementor-220 .elementor-element.elementor-element-c532da1 img {
		width: 80%;
	}
	.elementor-220 .elementor-element.elementor-element-6c8d962 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	.elementor-220
		.elementor-element.elementor-element-834333b
		> .elementor-widget-container {
		margin: 0px 0px -35px 0px;
		padding: 10px 0px 20px 0px;
	}
	.elementor-220 .elementor-element.elementor-element-834333b img {
		width: 80%;
	}
	.elementor-220 .elementor-element.elementor-element-cecef50 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	.elementor-220
		.elementor-element.elementor-element-040b838
		> .elementor-widget-container {
		margin: 0px 0px -35px 0px;
		padding: 10px 0px 20px 0px;
	}
	.elementor-220 .elementor-element.elementor-element-040b838 img {
		width: 80%;
	}
	.elementor-220 .elementor-element.elementor-element-227af24 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	.elementor-220 .elementor-element.elementor-element-88003da {
		--padding-top: 0px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	.elementor-220
		.elementor-element.elementor-element-6f00702
		.pt-plus-heading-animation
		.pt-plus-cd-headline,
	.elementor-220
		.elementor-element.elementor-element-6f00702
		.pt-plus-heading-animation
		.pt-plus-cd-headline
		span {
		font-size: var(--e-global-typography-d365e0a-font-size);
	}
	.elementor-220 .elementor-element.elementor-element-db2ddeb {
		--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-220 .elementor-element.elementor-element-fe06f69 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	.elementor-220 .elementor-element.elementor-element-4dbc3a3 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	.elementor-220 .elementor-element.elementor-element-4dbc3a3.e-con {
		--align-self: stretch;
	}
	.elementor-220 .elementor-element.elementor-element-784a356 {
		--justify-content: space-between;
	}
	.elementor-220 .elementor-element.elementor-element-784a356.e-con {
		--flex-grow: 1;
		--flex-shrink: 0;
	}
	.elementor-220 .elementor-element.elementor-element-f39279d img {
		width: 100%;
		height: 330px;
		object-fit: cover;
	}
	.elementor-220 .elementor-element.elementor-element-a90f2e6 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	.elementor-220
		.elementor-element.elementor-element-e0dfaef
		> .elementor-shape-top
		svg,
	.elementor-220
		.elementor-element.elementor-element-e0dfaef
		> .e-con-inner
		> .elementor-shape-top
		svg {
		height: 55px;
	}
	.elementor-220 .elementor-element.elementor-element-e0dfaef {
		--padding-top: 150px;
		--padding-bottom: 0px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	.elementor-220 .elementor-element.elementor-element-92e9430 {
		--justify-content: flex-end;
	}
	.elementor-220
		.elementor-element.elementor-element-92e9430:not(
			.elementor-motion-effects-element-type-background
		),
	.elementor-220
		.elementor-element.elementor-element-92e9430
		> .elementor-motion-effects-container
		> .elementor-motion-effects-layer {
		background-position: -25px 230px;
		background-size: 120% auto;
	}
	.elementor-220 .elementor-element.elementor-element-92e9430::before,
	.elementor-220
		.elementor-element.elementor-element-92e9430
		> .elementor-background-video-container::before,
	.elementor-220
		.elementor-element.elementor-element-92e9430
		> .e-con-inner
		> .elementor-background-video-container::before,
	.elementor-220
		.elementor-element.elementor-element-92e9430
		> .elementor-background-slideshow::before,
	.elementor-220
		.elementor-element.elementor-element-92e9430
		> .e-con-inner
		> .elementor-background-slideshow::before,
	.elementor-220
		.elementor-element.elementor-element-92e9430
		> .elementor-motion-effects-container
		> .elementor-motion-effects-layer::before {
		background-position: -92px 0px;
	}
	.elementor-220 .elementor-element.elementor-element-4bf2720 {
		--padding-top: 40px;
		--padding-bottom: 50px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	.elementor-220
		.elementor-element.elementor-element-4e53d1b
		.pt-plus-heading-animation
		.pt-plus-cd-headline,
	.elementor-220
		.elementor-element.elementor-element-4e53d1b
		.pt-plus-heading-animation
		.pt-plus-cd-headline
		span {
		font-size: var(--e-global-typography-d365e0a-font-size);
	}
	.elementor-220
		.elementor-element.elementor-element-39cafb3
		.pt_plus_button:not(.button-style-11):not(.button-style-17)
		.button-link-wrap,
	.elementor-220
		.elementor-element.elementor-element-39cafb3
		.pt_plus_button.button-style-11
		.button-link-wrap
		> span,
	.elementor-220
		.elementor-element.elementor-element-39cafb3
		.pt_plus_button.button-style-11
		.button-link-wrap::before,
	.elementor-220
		.elementor-element.elementor-element-39cafb3
		.pt_plus_button.button-style-17
		.button-link-wrap
		> span {
		padding: 12px 24px 12px 24px;
	}
	.elementor-220
		.elementor-element.elementor-element-39cafb3
		.pt_plus_button
		.button-link-wrap {
		font-size: var(--e-global-typography-accent-font-size);
	}
	.elementor-220 .elementor-element.elementor-element-915bba8 {
		--justify-content: flex-end;
	}
	.elementor-220 .elementor-element.elementor-element-915bba8::before,
	.elementor-220
		.elementor-element.elementor-element-915bba8
		> .elementor-background-video-container::before,
	.elementor-220
		.elementor-element.elementor-element-915bba8
		> .e-con-inner
		> .elementor-background-video-container::before,
	.elementor-220
		.elementor-element.elementor-element-915bba8
		> .elementor-background-slideshow::before,
	.elementor-220
		.elementor-element.elementor-element-915bba8
		> .e-con-inner
		> .elementor-background-slideshow::before,
	.elementor-220
		.elementor-element.elementor-element-915bba8
		> .elementor-motion-effects-container
		> .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	.elementor-220
		.elementor-element.elementor-element-d75906f
		> .elementor-widget-container {
		margin: 0px -70px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-220
		.elementor-element.elementor-element-6aacba3
		.qodef-m-text-item {
		font-size: var(--e-global-typography-0a0028a-font-size);
	}
}
@media (max-width: 767px) {
	.elementor-220
		.elementor-element.elementor-element-04437d4:not(
			.elementor-motion-effects-element-type-background
		),
	.elementor-220
		.elementor-element.elementor-element-04437d4
		> .elementor-motion-effects-container
		> .elementor-motion-effects-layer {
		background-position: center center;
		background-size: 300% auto;
	}
	.elementor-220 .elementor-element.elementor-element-04437d4 {
		--padding-top: 180px;
		--padding-bottom: 120px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	.elementor-220
		.elementor-element.elementor-element-b6dba03
		.elementor-heading-title {
		font-size: 2.75em;
		line-height: 1.1em;
	}
	.elementor-220 .elementor-element.elementor-element-2bf499f {
		width: 100%;
		max-width: 100%;
	}
	.elementor-220
		.elementor-element.elementor-element-2bf499f
		.pt-plus-heading-animation
		.pt-plus-cd-headline,
	.elementor-220
		.elementor-element.elementor-element-2bf499f
		.pt-plus-heading-animation
		.pt-plus-cd-headline
		span {
		text-align: center;
	}
	.elementor-220
		.elementor-element.elementor-element-bea3ecd
		.elementor-icon-list-item
		> .elementor-icon-list-text,
	.elementor-220
		.elementor-element.elementor-element-bea3ecd
		.elementor-icon-list-item
		> a {
		font-size: var(--e-global-typography-e9e1e29-font-size);
	}
	.elementor-220 .elementor-element.elementor-element-7b8c076 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	.elementor-220 .elementor-element.elementor-element-e5f9f1c {
		width: var(--container-widget-width, 70%);
		max-width: 70%;
		--container-widget-width: 70%;
		--container-widget-flex-grow: 0;
	}
	.elementor-220
		.elementor-element.elementor-element-e5f9f1c.elementor-element {
		--align-self: center;
	}
	.elementor-220
		.elementor-element.elementor-element-e5f9f1c
		.pt-plus-heading-animation
		.pt-plus-cd-headline,
	.elementor-220
		.elementor-element.elementor-element-e5f9f1c
		.pt-plus-heading-animation
		.pt-plus-cd-headline
		span {
		text-align: center;
	}
	.elementor-220 .elementor-element.elementor-element-a8a1635 {
		--e-image-carousel-slides-to-show: 2;
	}
	.elementor-220 .elementor-element.elementor-element-bdbee09::before,
	.elementor-220
		.elementor-element.elementor-element-bdbee09
		> .elementor-background-video-container::before,
	.elementor-220
		.elementor-element.elementor-element-bdbee09
		> .e-con-inner
		> .elementor-background-video-container::before,
	.elementor-220
		.elementor-element.elementor-element-bdbee09
		> .elementor-background-slideshow::before,
	.elementor-220
		.elementor-element.elementor-element-bdbee09
		> .e-con-inner
		> .elementor-background-slideshow::before,
	.elementor-220
		.elementor-element.elementor-element-bdbee09
		> .elementor-motion-effects-container
		> .elementor-motion-effects-layer::before {
		background-position: -60px 183px;
	}
	.elementor-220 .elementor-element.elementor-element-bdbee09 {
		--padding-top: 100px;
		--padding-bottom: 100px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	.elementor-220 .elementor-element.elementor-element-3761590 {
		--min-height: 0px;
		--gap: 0px 0px;
	}
	.elementor-220 .elementor-element.elementor-element-701b51f {
		--justify-content: center;
		--flex-wrap: nowrap;
	}
	.elementor-220
		.elementor-element.elementor-element-2f3ee54.elementor-element {
		--flex-grow: 0;
		--flex-shrink: 0;
	}
	.elementor-220 .elementor-element.elementor-element-df790b0 {
		width: initial;
		max-width: initial;
		text-align: center;
	}
	.elementor-220 .elementor-element.elementor-element-4c50b1f {
		width: 100%;
		max-width: 100%;
	}
	.elementor-220
		.elementor-element.elementor-element-4c50b1f
		.pt-plus-heading-animation
		.pt-plus-cd-headline,
	.elementor-220
		.elementor-element.elementor-element-4c50b1f
		.pt-plus-heading-animation
		.pt-plus-cd-headline
		span {
		text-align: center;
		font-size: var(--e-global-typography-d365e0a-font-size);
	}
	.elementor-220 .elementor-element.elementor-element-2f9e3cb {
		--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-220
		.elementor-element.elementor-element-c805b95
		.plus-number-counter
		.number-counter-inner-block
		.counter-title,
	.elementor-220
		.elementor-element.elementor-element-c805b95
		.plus-number-counter
		.number-counter-inner-block
		.counter-title
		a {
		font-size: var(--e-global-typography-87adb69-font-size);
	}
	.elementor-220
		.elementor-element.elementor-element-c805b95
		.plus-number-counter
		.number-counter-inner-block
		.counter-title {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	.elementor-220
		.elementor-element.elementor-element-c805b95
		.plus-number-counter
		.number-counter-inner-block
		.counter-number {
		font-size: var(--e-global-typography-3bb627b-font-size);
		margin-top: 0px;
	}
	.elementor-220
		.elementor-element.elementor-element-4013c74
		.plus-number-counter
		.number-counter-inner-block
		.counter-title,
	.elementor-220
		.elementor-element.elementor-element-4013c74
		.plus-number-counter
		.number-counter-inner-block
		.counter-title
		a {
		font-size: var(--e-global-typography-87adb69-font-size);
	}
	.elementor-220
		.elementor-element.elementor-element-4013c74
		.plus-number-counter
		.number-counter-inner-block
		.counter-title {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	.elementor-220
		.elementor-element.elementor-element-4013c74
		.plus-number-counter
		.number-counter-inner-block
		.counter-number {
		font-size: var(--e-global-typography-3bb627b-font-size);
		margin-top: 0px;
	}
	.elementor-220
		.elementor-element.elementor-element-4013c74
		.plus-number-counter
		.number-counter-inner-block {
		padding: 0px 0px 0px 0px;
	}
	.elementor-220 .elementor-element.elementor-element-daa6f6a {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	.elementor-220
		.elementor-element.elementor-element-866c7e3
		> .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	.elementor-220 .elementor-element.elementor-element-48ee958 {
		--padding-top: 100px;
		--padding-bottom: 100px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	.elementor-220 .elementor-element.elementor-element-f5f0606 {
		--justify-content: center;
		--flex-wrap: nowrap;
	}
	.elementor-220
		.elementor-element.elementor-element-396347c.elementor-element {
		--flex-grow: 0;
		--flex-shrink: 0;
	}
	.elementor-220 .elementor-element.elementor-element-7145857 {
		width: initial;
		max-width: initial;
		text-align: center;
	}
	.elementor-220 .elementor-element.elementor-element-5d48f8a {
		width: 100%;
		max-width: 100%;
	}
	.elementor-220
		.elementor-element.elementor-element-5d48f8a
		.pt-plus-heading-animation
		.pt-plus-cd-headline,
	.elementor-220
		.elementor-element.elementor-element-5d48f8a
		.pt-plus-heading-animation
		.pt-plus-cd-headline
		span {
		text-align: center;
		font-size: var(--e-global-typography-d365e0a-font-size);
	}
	.elementor-220 .elementor-element.elementor-element-52682a2 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	.elementor-220
		.elementor-element.elementor-element-54e1a6c
		> .elementor-widget-container {
		margin: 0px 0px -135px 0px;
		padding: 10px 0px 80px 0px;
	}
	.elementor-220 .elementor-element.elementor-element-54e1a6c img {
		width: 90%;
	}
	.elementor-220 .elementor-element.elementor-element-f1dd5a6 {
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	.elementor-220
		.elementor-element.elementor-element-c532da1
		> .elementor-widget-container {
		margin: 0px 0px -135px 0px;
		padding: 10px 0px 80px 0px;
	}
	.elementor-220 .elementor-element.elementor-element-c532da1 img {
		width: 90%;
	}
	.elementor-220 .elementor-element.elementor-element-6c8d962 {
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	.elementor-220
		.elementor-element.elementor-element-834333b
		> .elementor-widget-container {
		margin: 0px 0px -135px 0px;
		padding: 10px 0px 80px 0px;
	}
	.elementor-220 .elementor-element.elementor-element-834333b img {
		width: 90%;
	}
	.elementor-220 .elementor-element.elementor-element-cecef50 {
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	.elementor-220
		.elementor-element.elementor-element-040b838
		> .elementor-widget-container {
		margin: 0px 0px -135px 0px;
		padding: 10px 0px 80px 0px;
	}
	.elementor-220 .elementor-element.elementor-element-040b838 img {
		width: 90%;
	}
	.elementor-220 .elementor-element.elementor-element-227af24 {
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	.elementor-220 .elementor-element.elementor-element-88003da {
		--padding-top: 0px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	.elementor-220 .elementor-element.elementor-element-46a8be4 {
		--justify-content: center;
		--flex-wrap: nowrap;
	}
	.elementor-220
		.elementor-element.elementor-element-1153dcc.elementor-element {
		--flex-grow: 0;
		--flex-shrink: 0;
	}
	.elementor-220 .elementor-element.elementor-element-967e278 {
		width: initial;
		max-width: initial;
		text-align: center;
	}
	.elementor-220
		.elementor-element.elementor-element-6f00702
		.pt-plus-heading-animation
		.pt-plus-cd-headline,
	.elementor-220
		.elementor-element.elementor-element-6f00702
		.pt-plus-heading-animation
		.pt-plus-cd-headline
		span {
		font-size: var(--e-global-typography-d365e0a-font-size);
	}
	.elementor-220 .elementor-element.elementor-element-db2ddeb {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	.elementor-220 .elementor-element.elementor-element-f39279d img {
		width: 80%;
	}
	.elementor-220 .elementor-element.elementor-element-e0dfaef {
		--padding-top: 150px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	.elementor-220 .elementor-element.elementor-element-8864d0f::before,
	.elementor-220
		.elementor-element.elementor-element-8864d0f
		> .elementor-background-video-container::before,
	.elementor-220
		.elementor-element.elementor-element-8864d0f
		> .e-con-inner
		> .elementor-background-video-container::before,
	.elementor-220
		.elementor-element.elementor-element-8864d0f
		> .elementor-background-slideshow::before,
	.elementor-220
		.elementor-element.elementor-element-8864d0f
		> .e-con-inner
		> .elementor-background-slideshow::before,
	.elementor-220
		.elementor-element.elementor-element-8864d0f
		> .elementor-motion-effects-container
		> .elementor-motion-effects-layer::before {
		background-position: center center;
		background-size: cover;
	}
	.elementor-220
		.elementor-element.elementor-element-92e9430:not(
			.elementor-motion-effects-element-type-background
		),
	.elementor-220
		.elementor-element.elementor-element-92e9430
		> .elementor-motion-effects-container
		> .elementor-motion-effects-layer {
		background-position: 0px 0px;
	}
	.elementor-220 .elementor-element.elementor-element-92e9430::before,
	.elementor-220
		.elementor-element.elementor-element-92e9430
		> .elementor-background-video-container::before,
	.elementor-220
		.elementor-element.elementor-element-92e9430
		> .e-con-inner
		> .elementor-background-video-container::before,
	.elementor-220
		.elementor-element.elementor-element-92e9430
		> .elementor-background-slideshow::before,
	.elementor-220
		.elementor-element.elementor-element-92e9430
		> .e-con-inner
		> .elementor-background-slideshow::before,
	.elementor-220
		.elementor-element.elementor-element-92e9430
		> .elementor-motion-effects-container
		> .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	.elementor-220 .elementor-element.elementor-element-4bf2720 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 30px;
		--padding-right: 030px;
	}
	.elementor-220
		.elementor-element.elementor-element-4e53d1b
		.pt-plus-heading-animation
		.pt-plus-cd-headline,
	.elementor-220
		.elementor-element.elementor-element-4e53d1b
		.pt-plus-heading-animation
		.pt-plus-cd-headline
		span {
		font-size: var(--e-global-typography-d365e0a-font-size);
	}
	.elementor-220
		.elementor-element.elementor-element-39cafb3
		.pt_plus_button
		.button-link-wrap {
		font-size: var(--e-global-typography-accent-font-size);
	}
	.elementor-220 .elementor-element.elementor-element-915bba8::before,
	.elementor-220
		.elementor-element.elementor-element-915bba8
		> .elementor-background-video-container::before,
	.elementor-220
		.elementor-element.elementor-element-915bba8
		> .e-con-inner
		> .elementor-background-video-container::before,
	.elementor-220
		.elementor-element.elementor-element-915bba8
		> .elementor-background-slideshow::before,
	.elementor-220
		.elementor-element.elementor-element-915bba8
		> .e-con-inner
		> .elementor-background-slideshow::before,
	.elementor-220
		.elementor-element.elementor-element-915bba8
		> .elementor-motion-effects-container
		> .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	.elementor-220 .elementor-element.elementor-element-b07065b {
		--padding-top: 180px;
		--padding-bottom: 100px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	.elementor-220
		.elementor-element.elementor-element-6aacba3
		.qodef-m-text-item {
		font-size: var(--e-global-typography-0a0028a-font-size);
	}
}
