﻿.elementor-239 .elementor-element.elementor-element-6c572f0c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--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-239 .elementor-element.elementor-element-7552c150:not(.elementor-motion-effects-element-type-background),
.elementor-239 .elementor-element.elementor-element-7552c150>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-239 .elementor-element.elementor-element-490957bb .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
	color: #FFFFFF;
}

.elementor-widget-text-editor {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,
.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-239 .elementor-element.elementor-element-61e0c369>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-61e0c369 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-7ca01d29>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-7ca01d29 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-48540264>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-48540264 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

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

.elementor-239 .elementor-element.elementor-element-6ba9cc64 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-d6e7d94>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-d6e7d94 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-46dfa991>.elementor-container {
	max-width: 1232px;
}

.elementor-239 .elementor-element.elementor-element-46dfa991 {
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: #FFFFFF3D;
	padding: 35px 0px 35px 0px;
}

.elementor-239 .elementor-element.elementor-element-38bb64a9>.elementor-element-populated {
	padding: 10px 100px 0px 0px;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-239 .elementor-element.elementor-element-4a8903d2 {
	text-align: left;
}

.elementor-239 .elementor-element.elementor-element-4a8903d2 img {
	width: 106px;
}

.elementor-239 .elementor-element.elementor-element-1a2737eb {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-4bd2e430 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-3ce125ed {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-525a62d7 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-b4cbb53 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-c63f214 .elementor-repeater-item-c35f744.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-c63f214 .elementor-repeater-item-c7d7c36.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-c63f214 .elementor-repeater-item-bc461d2.elementor-social-icon {
	background-color: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-c63f214 .elementor-repeater-item-bc461d2.elementor-social-icon i {
	color: var(--e-global-color-primary);
}

.elementor-239 .elementor-element.elementor-element-c63f214 .elementor-repeater-item-bc461d2.elementor-social-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-239 .elementor-element.elementor-element-c63f214 .elementor-repeater-item-79ce389.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-c63f214 .elementor-repeater-item-fa57d97.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-c63f214 .elementor-repeater-item-baac6a2.elementor-social-icon {
	background-color: #02010100;
}

.elementor-239 .elementor-element.elementor-element-c63f214 {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 10px;
	--grid-row-gap: 0px;
}

.elementor-239 .elementor-element.elementor-element-c63f214 .elementor-widget-container {
	text-align: left;
}

.elementor-239 .elementor-element.elementor-element-c63f214>.elementor-widget-container {
	margin: 22px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-1a4453c7 .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-widget-nav-menu .elementor-nav-menu .elementor-item {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item {
	color: var(--e-global-color-text);
	fill: var(--e-global-color-text);
}

.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus {
	color: var(--e-global-color-accent);
	fill: var(--e-global-color-accent);
}

.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {
	background-color: var(--e-global-color-accent);
}

.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after {
	border-color: var(--e-global-color-accent);
}

.elementor-widget-nav-menu {
	--e-nav-menu-divider-color: var(--e-global-color-text);
}

.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,
.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-239 .elementor-element.elementor-element-2e632d22 .elementor-nav-menu .elementor-item {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

.elementor-239 .elementor-element.elementor-element-2e632d22 .elementor-nav-menu--main .elementor-item {
	color: #FFFFFF;
	fill: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-239 .elementor-element.elementor-element-2e632d22 .elementor-nav-menu--main .elementor-item:hover,
.elementor-239 .elementor-element.elementor-element-2e632d22 .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-2e632d22 .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-239 .elementor-element.elementor-element-2e632d22 .elementor-nav-menu--main .elementor-item:focus {
	color: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-2e632d22 {
	--e-nav-menu-horizontal-menu-item-margin: calc(20px / 2);
}

.elementor-239 .elementor-element.elementor-element-2e632d22 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-239 .elementor-element.elementor-element-78608984 .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-50b38b0c .elementor-nav-menu .elementor-item {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

.elementor-239 .elementor-element.elementor-element-50b38b0c .elementor-nav-menu--main .elementor-item {
	color: #FFFFFF;
	fill: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-239 .elementor-element.elementor-element-50b38b0c .elementor-nav-menu--main .elementor-item:hover,
.elementor-239 .elementor-element.elementor-element-50b38b0c .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-50b38b0c .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-239 .elementor-element.elementor-element-50b38b0c .elementor-nav-menu--main .elementor-item:focus {
	color: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-50b38b0c {
	--e-nav-menu-horizontal-menu-item-margin: calc(20px / 2);
}

.elementor-239 .elementor-element.elementor-element-50b38b0c .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-239 .elementor-element.elementor-element-412a19f6 .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-1d3bbe5a .elementor-nav-menu .elementor-item {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

.elementor-239 .elementor-element.elementor-element-1d3bbe5a .elementor-nav-menu--main .elementor-item {
	color: #FFFFFF;
	fill: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-239 .elementor-element.elementor-element-1d3bbe5a .elementor-nav-menu--main .elementor-item:hover,
.elementor-239 .elementor-element.elementor-element-1d3bbe5a .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-1d3bbe5a .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-239 .elementor-element.elementor-element-1d3bbe5a .elementor-nav-menu--main .elementor-item:focus {
	color: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-1d3bbe5a {
	--e-nav-menu-horizontal-menu-item-margin: calc(20px / 2);
}

.elementor-239 .elementor-element.elementor-element-1d3bbe5a .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-239 .elementor-element.elementor-element-76897e8f>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-239 .elementor-element.elementor-element-76897e8f>.elementor-container {
	max-width: 1232px;
}

.elementor-239 .elementor-element.elementor-element-76897e8f {
	border-style: none;
	padding: 10px 0px 7px 0px;
}

.elementor-239 .elementor-element.elementor-element-55666085>.elementor-element-populated {
	padding: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-27c5de6 {
	color: #FFFFFF80;
	font-family: "Outfit", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 18px;
}

.elementor-239 .elementor-element.elementor-element-15c46f9f>.elementor-element-populated {
	padding: 10px 0px 0px 0px;
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
	border-color: var(--e-global-color-text);
}

.elementor-widget-icon-list .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-widget-icon-list .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-icon-list .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
}

.elementor-239 .elementor-element.elementor-element-31d8b3de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-31d8b3de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-31d8b3de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-31d8b3de .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-31d8b3de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-31d8b3de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-31d8b3de .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-31d8b3de .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-31d8b3de {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-31d8b3de .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-31d8b3de .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-31d8b3de .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-67541db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-67541db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-67541db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-67541db .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-67541db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-67541db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-67541db .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-67541db .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-67541db {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-67541db .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-67541db .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-67541db .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-3cadc4fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-3cadc4fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-3cadc4fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-3cadc4fa .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-3cadc4fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-3cadc4fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-3cadc4fa .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-3cadc4fa .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-3cadc4fa {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-3cadc4fa .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-3cadc4fa .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-3cadc4fa .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-6b31c9ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-6b31c9ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-6b31c9ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-6b31c9ec .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-6b31c9ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-6b31c9ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-6b31c9ec .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-6b31c9ec .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-6b31c9ec {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-6b31c9ec .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-6b31c9ec .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-6b31c9ec .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-2c249101 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-2c249101 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-2c249101 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-2c249101 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-2c249101 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-2c249101 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-2c249101 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-2c249101 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-2c249101 {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-2c249101 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-2c249101 .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-2c249101 .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-7552c150>.elementor-container {
	max-width: 1232px;
}

.elementor-239 .elementor-element.elementor-element-7552c150 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 25px 0px 10px 0px;
}

.elementor-239 .elementor-element.elementor-element-7552c150>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-239 .elementor-element.elementor-element-7067f843:not(.elementor-motion-effects-element-type-background),
.elementor-239 .elementor-element.elementor-element-7067f843>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-239 .elementor-element.elementor-element-7602bdee .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
	color: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-434b10b>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-434b10b {
	color: #FFFFFF;
	font-family: "Almarai", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

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

.elementor-239 .elementor-element.elementor-element-6b57ba4a {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-7851c268>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-7851c268 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-3865d191>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-3865d191 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-97e2566>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-97e2566 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-7ed7524a>.elementor-container {
	max-width: 1232px;
}

.elementor-239 .elementor-element.elementor-element-7ed7524a {
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: #FFFFFF3D;
	padding: 35px 0px 35px 0px;
}

.elementor-239 .elementor-element.elementor-element-7da66af8>.elementor-element-populated {
	padding: 10px 0px 0px 100px;
}

.elementor-239 .elementor-element.elementor-element-670e66ab {
	text-align: right;
}

.elementor-239 .elementor-element.elementor-element-670e66ab img {
	width: 106px;
}

.elementor-239 .elementor-element.elementor-element-7c1a733d {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-72383940 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-3b096d52 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-165f8258 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-43f23e1 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-6483dd81 .elementor-repeater-item-c35f744.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-6483dd81 .elementor-repeater-item-c7d7c36.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-6483dd81 .elementor-repeater-item-bc461d2.elementor-social-icon {
	background-color: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-6483dd81 .elementor-repeater-item-bc461d2.elementor-social-icon i {
	color: var(--e-global-color-primary);
}

.elementor-239 .elementor-element.elementor-element-6483dd81 .elementor-repeater-item-bc461d2.elementor-social-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-239 .elementor-element.elementor-element-6483dd81 .elementor-repeater-item-79ce389.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-6483dd81 .elementor-repeater-item-fa57d97.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-6483dd81 .elementor-repeater-item-9496269.elementor-social-icon {
	background-color: #02010100;
}

.elementor-239 .elementor-element.elementor-element-6483dd81 {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 10px;
	--grid-row-gap: 0px;
}

.elementor-239 .elementor-element.elementor-element-6483dd81 .elementor-widget-container {
	text-align: right;
}

.elementor-239 .elementor-element.elementor-element-6483dd81>.elementor-widget-container {
	margin: 22px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-7742f41c .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-63dad62d .elementor-nav-menu--dropdown a,
.elementor-239 .elementor-element.elementor-element-63dad62d .elementor-menu-toggle {
	color: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-63dad62d .elementor-nav-menu--dropdown {
	background-color: var(--e-global-color-primary);
}

.elementor-239 .elementor-element.elementor-element-63dad62d .elementor-nav-menu--dropdown a:hover,
.elementor-239 .elementor-element.elementor-element-63dad62d .elementor-nav-menu--dropdown a.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-63dad62d .elementor-nav-menu--dropdown a.highlighted,
.elementor-239 .elementor-element.elementor-element-63dad62d .elementor-menu-toggle:hover {
	color: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-63dad62d .elementor-nav-menu--dropdown a:hover,
.elementor-239 .elementor-element.elementor-element-63dad62d .elementor-nav-menu--dropdown a.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-63dad62d .elementor-nav-menu--dropdown a.highlighted {
	background-color: #FFFFFF00;
}

.elementor-239 .elementor-element.elementor-element-63dad62d .elementor-nav-menu--dropdown a.elementor-item-active {
	color: #FFFFFF;
	background-color: #FFFFFF00;
}

.elementor-239 .elementor-element.elementor-element-63dad62d .elementor-nav-menu--dropdown .elementor-item,
.elementor-239 .elementor-element.elementor-element-63dad62d .elementor-nav-menu--dropdown .elementor-sub-item {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
}

.elementor-239 .elementor-element.elementor-element-63dad62d .elementor-nav-menu--dropdown a {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 12px;
	padding-bottom: 12px;
}

.elementor-239 .elementor-element.elementor-element-63dad62d .elementor-nav-menu--main>.elementor-nav-menu>li>.elementor-nav-menu--dropdown,
.elementor-239 .elementor-element.elementor-element-63dad62d .elementor-nav-menu__container.elementor-nav-menu--dropdown {
	margin-top: 0px !important;
}

.elementor-239 .elementor-element.elementor-element-55f08150 .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-5ed4fd7c {
	width: var(--container-widget-width, 80.882%);
	max-width: 80.882%;
	--container-widget-width: 80.882%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-5ed4fd7c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(20px/2);
}

.elementor-239 .elementor-element.elementor-element-5ed4fd7c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(20px/2);
}

.elementor-239 .elementor-element.elementor-element-5ed4fd7c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(20px/2);
	margin-left: calc(20px/2);
}

.elementor-239 .elementor-element.elementor-element-5ed4fd7c .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-20px/2);
	margin-left: calc(-20px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-5ed4fd7c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-20px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-5ed4fd7c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-20px/2);
}

.elementor-239 .elementor-element.elementor-element-5ed4fd7c .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-5ed4fd7c .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-5ed4fd7c .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-5ed4fd7c .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

.elementor-239 .elementor-element.elementor-element-5ed4fd7c .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-462037a0 .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-2b8ff694 .elementor-nav-menu--dropdown a,
.elementor-239 .elementor-element.elementor-element-2b8ff694 .elementor-menu-toggle {
	color: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-2b8ff694 .elementor-nav-menu--dropdown {
	background-color: var(--e-global-color-primary);
}

.elementor-239 .elementor-element.elementor-element-2b8ff694 .elementor-nav-menu--dropdown a:hover,
.elementor-239 .elementor-element.elementor-element-2b8ff694 .elementor-nav-menu--dropdown a.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-2b8ff694 .elementor-nav-menu--dropdown a.highlighted,
.elementor-239 .elementor-element.elementor-element-2b8ff694 .elementor-menu-toggle:hover {
	color: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-2b8ff694 .elementor-nav-menu--dropdown a:hover,
.elementor-239 .elementor-element.elementor-element-2b8ff694 .elementor-nav-menu--dropdown a.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-2b8ff694 .elementor-nav-menu--dropdown a.highlighted {
	background-color: #FFFFFF00;
}

.elementor-239 .elementor-element.elementor-element-2b8ff694 .elementor-nav-menu--dropdown a.elementor-item-active {
	color: #FFFFFF;
	background-color: #FFFFFF00;
}

.elementor-239 .elementor-element.elementor-element-2b8ff694 .elementor-nav-menu--dropdown .elementor-item,
.elementor-239 .elementor-element.elementor-element-2b8ff694 .elementor-nav-menu--dropdown .elementor-sub-item {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
}

.elementor-239 .elementor-element.elementor-element-2b8ff694 .elementor-nav-menu--dropdown a {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 12px;
	padding-bottom: 12px;
}

.elementor-239 .elementor-element.elementor-element-2b8ff694 .elementor-nav-menu--main>.elementor-nav-menu>li>.elementor-nav-menu--dropdown,
.elementor-239 .elementor-element.elementor-element-2b8ff694 .elementor-nav-menu__container.elementor-nav-menu--dropdown {
	margin-top: 0px !important;
}

.elementor-239 .elementor-element.elementor-element-686cb6f9 .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-78c78b19 .elementor-nav-menu--dropdown a,
.elementor-239 .elementor-element.elementor-element-78c78b19 .elementor-menu-toggle {
	color: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-78c78b19 .elementor-nav-menu--dropdown {
	background-color: var(--e-global-color-primary);
}

.elementor-239 .elementor-element.elementor-element-78c78b19 .elementor-nav-menu--dropdown a:hover,
.elementor-239 .elementor-element.elementor-element-78c78b19 .elementor-nav-menu--dropdown a.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-78c78b19 .elementor-nav-menu--dropdown a.highlighted,
.elementor-239 .elementor-element.elementor-element-78c78b19 .elementor-menu-toggle:hover {
	color: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-78c78b19 .elementor-nav-menu--dropdown a:hover,
.elementor-239 .elementor-element.elementor-element-78c78b19 .elementor-nav-menu--dropdown a.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-78c78b19 .elementor-nav-menu--dropdown a.highlighted {
	background-color: #FFFFFF00;
}

.elementor-239 .elementor-element.elementor-element-78c78b19 .elementor-nav-menu--dropdown a.elementor-item-active {
	color: #FFFFFF;
	background-color: #FFFFFF00;
}

.elementor-239 .elementor-element.elementor-element-78c78b19 .elementor-nav-menu--dropdown .elementor-item,
.elementor-239 .elementor-element.elementor-element-78c78b19 .elementor-nav-menu--dropdown .elementor-sub-item {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
}

.elementor-239 .elementor-element.elementor-element-78c78b19 .elementor-nav-menu--dropdown a {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 12px;
	padding-bottom: 12px;
}

.elementor-239 .elementor-element.elementor-element-78c78b19 .elementor-nav-menu--main>.elementor-nav-menu>li>.elementor-nav-menu--dropdown,
.elementor-239 .elementor-element.elementor-element-78c78b19 .elementor-nav-menu__container.elementor-nav-menu--dropdown {
	margin-top: 0px !important;
}

.elementor-239 .elementor-element.elementor-element-703af00a>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-239 .elementor-element.elementor-element-703af00a>.elementor-container {
	max-width: 1232px;
}

.elementor-239 .elementor-element.elementor-element-703af00a {
	border-style: none;
	padding: 10px 0px 7px 0px;
}

.elementor-239 .elementor-element.elementor-element-75cf2c68>.elementor-element-populated {
	padding: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-7c2aab60 {
	color: #FFFFFF80;
	font-family: "Outfit", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 18px;
}

.elementor-239 .elementor-element.elementor-element-31f02f45>.elementor-element-populated {
	padding: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-3ee5202c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-3ee5202c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-3ee5202c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-3ee5202c .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-3ee5202c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-3ee5202c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-3ee5202c .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-3ee5202c .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-3ee5202c {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-3ee5202c .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-3ee5202c .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-3ee5202c .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-54fe1462 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-54fe1462 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-54fe1462 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-54fe1462 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-54fe1462 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-54fe1462 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-54fe1462 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-54fe1462 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-54fe1462 {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-54fe1462 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-54fe1462 .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-54fe1462 .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-438b0087 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-438b0087 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-438b0087 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-438b0087 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-438b0087 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-438b0087 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-438b0087 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-438b0087 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-438b0087 {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-438b0087 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-438b0087 .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-438b0087 .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-43226e07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-43226e07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-43226e07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-43226e07 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-43226e07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-43226e07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-43226e07 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-43226e07 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-43226e07 {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-43226e07 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-43226e07 .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-43226e07 .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-6222246 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-6222246 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-6222246 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-6222246 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-6222246 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-6222246 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-6222246 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-6222246 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-6222246 {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-6222246 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-6222246 .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-6222246 .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-7067f843>.elementor-container {
	max-width: 1232px;
}

.elementor-239 .elementor-element.elementor-element-7067f843 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 25px 0px 10px 0px;
}

.elementor-239 .elementor-element.elementor-element-7067f843>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

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

.elementor-239 .elementor-element.elementor-element-54a8adaf .elementor-heading-title {
	font-family: "Outfit VI", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
	color: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-4f56f4fb>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-4f56f4fb {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-3ad5e328>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-3ad5e328 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-834afa3>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-834afa3 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-2d0269d5>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-2d0269d5 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-b4cf4a0>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-b4cf4a0 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-65017ad>.elementor-container {
	max-width: 1232px;
}

.elementor-239 .elementor-element.elementor-element-65017ad {
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: #FFFFFF3D;
	padding: 35px 0px 35px 0px;
}

.elementor-239 .elementor-element.elementor-element-216fbfba>.elementor-element-populated {
	padding: 10px 100px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-217db3bd {
	text-align: left;
}

.elementor-239 .elementor-element.elementor-element-217db3bd img {
	width: 106px;
}

.elementor-239 .elementor-element.elementor-element-44786551 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-376a01a {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-61b592ed {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-56485ed8 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-076e0b1 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-1204c3bb .elementor-repeater-item-c35f744.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-1204c3bb .elementor-repeater-item-c7d7c36.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-1204c3bb .elementor-repeater-item-bc461d2.elementor-social-icon {
	background-color: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-1204c3bb .elementor-repeater-item-bc461d2.elementor-social-icon i {
	color: var(--e-global-color-primary);
}

.elementor-239 .elementor-element.elementor-element-1204c3bb .elementor-repeater-item-bc461d2.elementor-social-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-239 .elementor-element.elementor-element-1204c3bb .elementor-repeater-item-79ce389.elementor-social-icon {
	background-color: #08003500;
}

.elementor-239 .elementor-element.elementor-element-1204c3bb .elementor-repeater-item-fa57d97.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-1204c3bb {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 10px;
	--grid-row-gap: 0px;
}

.elementor-239 .elementor-element.elementor-element-1204c3bb .elementor-widget-container {
	text-align: left;
}

.elementor-239 .elementor-element.elementor-element-1204c3bb>.elementor-widget-container {
	margin: 22px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-2f142eeb .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-554fb82a .elementor-nav-menu .elementor-item {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

.elementor-239 .elementor-element.elementor-element-554fb82a .elementor-nav-menu--main .elementor-item {
	color: #FFFFFF;
	fill: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-239 .elementor-element.elementor-element-554fb82a .elementor-nav-menu--main .elementor-item:hover,
.elementor-239 .elementor-element.elementor-element-554fb82a .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-554fb82a .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-239 .elementor-element.elementor-element-554fb82a .elementor-nav-menu--main .elementor-item:focus {
	color: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-554fb82a {
	--e-nav-menu-horizontal-menu-item-margin: calc(20px / 2);
}

.elementor-239 .elementor-element.elementor-element-554fb82a .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-239 .elementor-element.elementor-element-4b7a3ef5 .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-3dbf26af {
	width: var(--container-widget-width, 80.882%);
	max-width: 80.882%;
	--container-widget-width: 80.882%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-3dbf26af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(20px/2);
}

.elementor-239 .elementor-element.elementor-element-3dbf26af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(20px/2);
}

.elementor-239 .elementor-element.elementor-element-3dbf26af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(20px/2);
	margin-left: calc(20px/2);
}

.elementor-239 .elementor-element.elementor-element-3dbf26af .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-20px/2);
	margin-left: calc(-20px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-3dbf26af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-20px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-3dbf26af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-20px/2);
}

.elementor-239 .elementor-element.elementor-element-3dbf26af .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-3dbf26af .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-3dbf26af .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-3dbf26af .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

.elementor-239 .elementor-element.elementor-element-3dbf26af .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-7b7c1b3a .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-14c1c783 .elementor-nav-menu .elementor-item {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

.elementor-239 .elementor-element.elementor-element-14c1c783 .elementor-nav-menu--main .elementor-item {
	color: #FFFFFF;
	fill: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-239 .elementor-element.elementor-element-14c1c783 .elementor-nav-menu--main .elementor-item:hover,
.elementor-239 .elementor-element.elementor-element-14c1c783 .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-14c1c783 .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-239 .elementor-element.elementor-element-14c1c783 .elementor-nav-menu--main .elementor-item:focus {
	color: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-14c1c783 {
	--e-nav-menu-horizontal-menu-item-margin: calc(20px / 2);
}

.elementor-239 .elementor-element.elementor-element-14c1c783 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-239 .elementor-element.elementor-element-5b30c771 .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-7758ddce .elementor-nav-menu .elementor-item {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

.elementor-239 .elementor-element.elementor-element-7758ddce .elementor-nav-menu--main .elementor-item {
	color: #FFFFFF;
	fill: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-239 .elementor-element.elementor-element-7758ddce .elementor-nav-menu--main .elementor-item:hover,
.elementor-239 .elementor-element.elementor-element-7758ddce .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-7758ddce .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-239 .elementor-element.elementor-element-7758ddce .elementor-nav-menu--main .elementor-item:focus {
	color: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-7758ddce {
	--e-nav-menu-horizontal-menu-item-margin: calc(20px / 2);
}

.elementor-239 .elementor-element.elementor-element-7758ddce .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-239 .elementor-element.elementor-element-4cd642ce>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-239 .elementor-element.elementor-element-4cd642ce>.elementor-container {
	max-width: 1232px;
}

.elementor-239 .elementor-element.elementor-element-4cd642ce {
	border-style: none;
	padding: 10px 0px 7px 0px;
}

.elementor-239 .elementor-element.elementor-element-6f18759>.elementor-element-populated {
	padding: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-25e13502 {
	color: #FFFFFF80;
	font-family: "Outfit", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 18px;
}

.elementor-239 .elementor-element.elementor-element-39c01852>.elementor-element-populated {
	padding: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-2113ab8f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-2113ab8f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-2113ab8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-2113ab8f .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-2113ab8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-2113ab8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-2113ab8f .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-2113ab8f .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-2113ab8f {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-2113ab8f .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-2113ab8f .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-2113ab8f .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-43b1774f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-43b1774f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-43b1774f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-43b1774f .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-43b1774f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-43b1774f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-43b1774f .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-43b1774f .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-43b1774f {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-43b1774f .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-43b1774f .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-43b1774f .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-7c0ea37a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-7c0ea37a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-7c0ea37a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-7c0ea37a .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-7c0ea37a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-7c0ea37a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-7c0ea37a .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-7c0ea37a .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-7c0ea37a {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-7c0ea37a .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-7c0ea37a .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-7c0ea37a .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-62bfb146 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-62bfb146 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-62bfb146 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-62bfb146 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-62bfb146 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-62bfb146 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-62bfb146 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-62bfb146 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-62bfb146 {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-62bfb146 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-62bfb146 .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-62bfb146 .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-e3cea19 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-e3cea19 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-e3cea19 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-e3cea19 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-e3cea19 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-e3cea19 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-e3cea19 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-e3cea19 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-e3cea19 {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-e3cea19 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-e3cea19 .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-e3cea19 .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-1fc48f5e>.elementor-container {
	max-width: 1232px;
}

.elementor-239 .elementor-element.elementor-element-1fc48f5e {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 25px 0px 10px 0px;
}

.elementor-239 .elementor-element.elementor-element-1fc48f5e>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-239 .elementor-element.elementor-element-3934f760:not(.elementor-motion-effects-element-type-background),
.elementor-239 .elementor-element.elementor-element-3934f760>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-239 .elementor-element.elementor-element-a450620 .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
	color: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-76a26399 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-36d1ca1c>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-36d1ca1c {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-477dc1b1>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-477dc1b1 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-1d1aa8dd>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-1d1aa8dd {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-5ed741a>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-5ed741a {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-20c4f619>.elementor-container {
	max-width: 1232px;
}

.elementor-239 .elementor-element.elementor-element-20c4f619 {
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: #FFFFFF3D;
	padding: 35px 0px 35px 0px;
}

.elementor-239 .elementor-element.elementor-element-383261a6>.elementor-element-populated {
	padding: 10px 100px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-3c796f9c {
	text-align: left;
}

.elementor-239 .elementor-element.elementor-element-3c796f9c img {
	width: 106px;
}

.elementor-239 .elementor-element.elementor-element-1f83e576 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-d55f8f1 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-2e98ae86 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-733de6f8 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-bdad0e1 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-7429e370 .elementor-repeater-item-c35f744.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-7429e370 .elementor-repeater-item-c7d7c36.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-7429e370 .elementor-repeater-item-bc461d2.elementor-social-icon {
	background-color: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-7429e370 .elementor-repeater-item-bc461d2.elementor-social-icon i {
	color: var(--e-global-color-primary);
}

.elementor-239 .elementor-element.elementor-element-7429e370 .elementor-repeater-item-bc461d2.elementor-social-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-239 .elementor-element.elementor-element-7429e370 .elementor-repeater-item-79ce389.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-7429e370 .elementor-repeater-item-fa57d97.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-7429e370 .elementor-repeater-item-a58fa64.elementor-social-icon {
	background-color: #02010100;
}

.elementor-239 .elementor-element.elementor-element-7429e370 {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 10px;
	--grid-row-gap: 0px;
}

.elementor-239 .elementor-element.elementor-element-7429e370 .elementor-widget-container {
	text-align: left;
}

.elementor-239 .elementor-element.elementor-element-7429e370>.elementor-widget-container {
	margin: 22px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-5e8442fa .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-183e87b4 .elementor-nav-menu .elementor-item {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

.elementor-239 .elementor-element.elementor-element-183e87b4 .elementor-nav-menu--main .elementor-item {
	color: #FFFFFF;
	fill: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-239 .elementor-element.elementor-element-183e87b4 .elementor-nav-menu--main .elementor-item:hover,
.elementor-239 .elementor-element.elementor-element-183e87b4 .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-183e87b4 .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-239 .elementor-element.elementor-element-183e87b4 .elementor-nav-menu--main .elementor-item:focus {
	color: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-183e87b4 {
	--e-nav-menu-horizontal-menu-item-margin: calc(20px / 2);
}

.elementor-239 .elementor-element.elementor-element-183e87b4 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-239 .elementor-element.elementor-element-15d9f91a .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-7dd29a41 {
	width: var(--container-widget-width, 80.882%);
	max-width: 80.882%;
	--container-widget-width: 80.882%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-7dd29a41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(20px/2);
}

.elementor-239 .elementor-element.elementor-element-7dd29a41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(20px/2);
}

.elementor-239 .elementor-element.elementor-element-7dd29a41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(20px/2);
	margin-left: calc(20px/2);
}

.elementor-239 .elementor-element.elementor-element-7dd29a41 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-20px/2);
	margin-left: calc(-20px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-7dd29a41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-20px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-7dd29a41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-20px/2);
}

.elementor-239 .elementor-element.elementor-element-7dd29a41 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-7dd29a41 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-7dd29a41 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-7dd29a41 .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

.elementor-239 .elementor-element.elementor-element-7dd29a41 .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-71c5d524 .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-7aaea677 .elementor-nav-menu .elementor-item {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

.elementor-239 .elementor-element.elementor-element-7aaea677 .elementor-nav-menu--main .elementor-item {
	color: #FFFFFF;
	fill: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-239 .elementor-element.elementor-element-7aaea677 .elementor-nav-menu--main .elementor-item:hover,
.elementor-239 .elementor-element.elementor-element-7aaea677 .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-7aaea677 .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-239 .elementor-element.elementor-element-7aaea677 .elementor-nav-menu--main .elementor-item:focus {
	color: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-7aaea677 {
	--e-nav-menu-horizontal-menu-item-margin: calc(20px / 2);
}

.elementor-239 .elementor-element.elementor-element-7aaea677 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-239 .elementor-element.elementor-element-4818a205 .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-2d234f31 .elementor-nav-menu .elementor-item {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

.elementor-239 .elementor-element.elementor-element-2d234f31 .elementor-nav-menu--main .elementor-item {
	color: #FFFFFF;
	fill: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-239 .elementor-element.elementor-element-2d234f31 .elementor-nav-menu--main .elementor-item:hover,
.elementor-239 .elementor-element.elementor-element-2d234f31 .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-2d234f31 .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-239 .elementor-element.elementor-element-2d234f31 .elementor-nav-menu--main .elementor-item:focus {
	color: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-2d234f31 {
	--e-nav-menu-horizontal-menu-item-margin: calc(20px / 2);
}

.elementor-239 .elementor-element.elementor-element-2d234f31 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-239 .elementor-element.elementor-element-1e46f59b>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-239 .elementor-element.elementor-element-1e46f59b>.elementor-container {
	max-width: 1232px;
}

.elementor-239 .elementor-element.elementor-element-1e46f59b {
	border-style: none;
	padding: 10px 0px 7px 0px;
}

.elementor-239 .elementor-element.elementor-element-13f18b99>.elementor-element-populated {
	padding: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-4a4de5af {
	color: #FFFFFF80;
	font-family: "Outfit", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 18px;
}

.elementor-239 .elementor-element.elementor-element-facaea4>.elementor-element-populated {
	padding: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-233e7949 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-233e7949 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-233e7949 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-233e7949 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-233e7949 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-233e7949 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-233e7949 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-233e7949 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-233e7949 {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-233e7949 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-233e7949 .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-233e7949 .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-772faed2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-772faed2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-772faed2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-772faed2 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-772faed2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-772faed2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-772faed2 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-772faed2 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-772faed2 {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-772faed2 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-772faed2 .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-772faed2 .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-1a8a4b69 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-1a8a4b69 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-1a8a4b69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-1a8a4b69 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-1a8a4b69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-1a8a4b69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-1a8a4b69 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-1a8a4b69 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-1a8a4b69 {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-1a8a4b69 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-1a8a4b69 .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-1a8a4b69 .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-7af112cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-7af112cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-7af112cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-7af112cb .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-7af112cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-7af112cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-7af112cb .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-7af112cb .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-7af112cb {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-7af112cb .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-7af112cb .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-7af112cb .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-f49371a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-f49371a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-f49371a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-f49371a .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-f49371a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-f49371a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-f49371a .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-f49371a .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-f49371a {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-f49371a .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-f49371a .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-f49371a .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-3934f760>.elementor-container {
	max-width: 1232px;
}

.elementor-239 .elementor-element.elementor-element-3934f760 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 25px 0px 10px 0px;
}

.elementor-239 .elementor-element.elementor-element-3934f760>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-239 .elementor-element.elementor-element-53c5dc69:not(.elementor-motion-effects-element-type-background),
.elementor-239 .elementor-element.elementor-element-53c5dc69>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-239 .elementor-element.elementor-element-55d14f9f .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
	color: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-578597e4>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-578597e4 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-182a345d>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-182a345d {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-6361910d>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-6361910d {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-381d1712>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-381d1712 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-f562e3d>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-f562e3d {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-7dbc411d>.elementor-container {
	max-width: 1232px;
}

.elementor-239 .elementor-element.elementor-element-7dbc411d {
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: #FFFFFF3D;
	padding: 35px 0px 35px 0px;
}

.elementor-239 .elementor-element.elementor-element-725fa9c8>.elementor-element-populated {
	padding: 10px 100px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-2dba5830 {
	text-align: left;
}

.elementor-239 .elementor-element.elementor-element-2dba5830 img {
	width: 106px;
}

.elementor-239 .elementor-element.elementor-element-41aefdc9 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-bb4717a {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-13c921a2 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-236f91fe {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-b762d32 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-4314e559 .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-6b1494c0 .elementor-nav-menu .elementor-item {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

.elementor-239 .elementor-element.elementor-element-6b1494c0 .elementor-nav-menu--main .elementor-item {
	color: #FFFFFF;
	fill: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-239 .elementor-element.elementor-element-6b1494c0 .elementor-nav-menu--main .elementor-item:hover,
.elementor-239 .elementor-element.elementor-element-6b1494c0 .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-6b1494c0 .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-239 .elementor-element.elementor-element-6b1494c0 .elementor-nav-menu--main .elementor-item:focus {
	color: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-6b1494c0 {
	--e-nav-menu-horizontal-menu-item-margin: calc(20px / 2);
}

.elementor-239 .elementor-element.elementor-element-6b1494c0 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-239 .elementor-element.elementor-element-70e3bb3e .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-1013f231 {
	width: var(--container-widget-width, 80.882%);
	max-width: 80.882%;
	--container-widget-width: 80.882%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-1013f231 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(20px/2);
}

.elementor-239 .elementor-element.elementor-element-1013f231 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(20px/2);
}

.elementor-239 .elementor-element.elementor-element-1013f231 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(20px/2);
	margin-left: calc(20px/2);
}

.elementor-239 .elementor-element.elementor-element-1013f231 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-20px/2);
	margin-left: calc(-20px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-1013f231 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-20px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-1013f231 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-20px/2);
}

.elementor-239 .elementor-element.elementor-element-1013f231 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-1013f231 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-1013f231 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-1013f231 .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

.elementor-239 .elementor-element.elementor-element-1013f231 .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-6d4f29bf .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-26d0293d .elementor-nav-menu .elementor-item {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

.elementor-239 .elementor-element.elementor-element-26d0293d .elementor-nav-menu--main .elementor-item {
	color: #FFFFFF;
	fill: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-239 .elementor-element.elementor-element-26d0293d .elementor-nav-menu--main .elementor-item:hover,
.elementor-239 .elementor-element.elementor-element-26d0293d .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-26d0293d .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-239 .elementor-element.elementor-element-26d0293d .elementor-nav-menu--main .elementor-item:focus {
	color: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-26d0293d {
	--e-nav-menu-horizontal-menu-item-margin: calc(20px / 2);
}

.elementor-239 .elementor-element.elementor-element-26d0293d .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-239 .elementor-element.elementor-element-2b950a4b .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-79844d5f .elementor-nav-menu .elementor-item {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

.elementor-239 .elementor-element.elementor-element-79844d5f .elementor-nav-menu--main .elementor-item {
	color: #FFFFFF;
	fill: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-239 .elementor-element.elementor-element-79844d5f .elementor-nav-menu--main .elementor-item:hover,
.elementor-239 .elementor-element.elementor-element-79844d5f .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-79844d5f .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-239 .elementor-element.elementor-element-79844d5f .elementor-nav-menu--main .elementor-item:focus {
	color: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-79844d5f {
	--e-nav-menu-horizontal-menu-item-margin: calc(20px / 2);
}

.elementor-239 .elementor-element.elementor-element-79844d5f .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-239 .elementor-element.elementor-element-67ba237a .elementor-repeater-item-c35f744.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-67ba237a .elementor-repeater-item-c7d7c36.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-67ba237a .elementor-repeater-item-bc461d2.elementor-social-icon {
	background-color: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-67ba237a .elementor-repeater-item-bc461d2.elementor-social-icon i {
	color: var(--e-global-color-primary);
}

.elementor-239 .elementor-element.elementor-element-67ba237a .elementor-repeater-item-bc461d2.elementor-social-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-239 .elementor-element.elementor-element-67ba237a .elementor-repeater-item-79ce389.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-67ba237a .elementor-repeater-item-fa57d97.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-67ba237a .elementor-repeater-item-31ce652.elementor-social-icon {
	background-color: #02010100;
}

.elementor-239 .elementor-element.elementor-element-67ba237a {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 10px;
	--grid-row-gap: 0px;
}

.elementor-239 .elementor-element.elementor-element-67ba237a .elementor-widget-container {
	text-align: left;
}

.elementor-239 .elementor-element.elementor-element-67ba237a>.elementor-widget-container {
	margin: 22px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-2cfde100>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-239 .elementor-element.elementor-element-2cfde100>.elementor-container {
	max-width: 1232px;
}

.elementor-239 .elementor-element.elementor-element-2cfde100 {
	border-style: none;
	padding: 10px 0px 7px 0px;
}

.elementor-239 .elementor-element.elementor-element-7bbc4155>.elementor-element-populated {
	padding: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-3680a6d9 {
	color: #FFFFFF80;
	font-family: "Outfit", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 18px;
}

.elementor-239 .elementor-element.elementor-element-4aece3c>.elementor-element-populated {
	padding: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-635e6330 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-635e6330 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-635e6330 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-635e6330 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-635e6330 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-635e6330 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-635e6330 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-635e6330 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-635e6330 {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-635e6330 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-635e6330 .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-635e6330 .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-7d2f64a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-7d2f64a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-7d2f64a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-7d2f64a7 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-7d2f64a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-7d2f64a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-7d2f64a7 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-7d2f64a7 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-7d2f64a7 {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-7d2f64a7 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-7d2f64a7 .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-7d2f64a7 .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-52c90dbf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-52c90dbf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-52c90dbf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-52c90dbf .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-52c90dbf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-52c90dbf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-52c90dbf .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-52c90dbf .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-52c90dbf {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-52c90dbf .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-52c90dbf .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-52c90dbf .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-472806cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-472806cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-472806cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-472806cd .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-472806cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-472806cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-472806cd .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-472806cd .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-472806cd {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-472806cd .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-472806cd .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-472806cd .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-474f510 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-474f510 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-474f510 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-474f510 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-474f510 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-474f510 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-474f510 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-474f510 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-474f510 {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-474f510 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-474f510 .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-474f510 .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-53c5dc69>.elementor-container {
	max-width: 1232px;
}

.elementor-239 .elementor-element.elementor-element-53c5dc69 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 25px 0px 10px 0px;
}

.elementor-239 .elementor-element.elementor-element-53c5dc69>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-239 .elementor-element.elementor-element-577ba92f:not(.elementor-motion-effects-element-type-background),
.elementor-239 .elementor-element.elementor-element-577ba92f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-239 .elementor-element.elementor-element-71e5f30e .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
	color: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-718f2995>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-718f2995 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-47827c57>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-47827c57 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-27cfc920>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-27cfc920 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-7caa59ca>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-7caa59ca {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-393b053>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-393b053 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-4fdaebcc>.elementor-container {
	max-width: 1232px;
}

.elementor-239 .elementor-element.elementor-element-4fdaebcc {
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: #FFFFFF3D;
	padding: 35px 0px 35px 0px;
}

.elementor-239 .elementor-element.elementor-element-290a399c>.elementor-element-populated {
	padding: 10px 100px 0px 0px;
}

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

.elementor-239 .elementor-element.elementor-element-6c07d1b2 img {
	width: 106px;
}

.elementor-239 .elementor-element.elementor-element-12705cbe {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-7bcab8b5 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-ac79d73 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-4c4bf32a {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-30e06a0 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-7731fde .elementor-repeater-item-c35f744.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-7731fde .elementor-repeater-item-c7d7c36.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-7731fde .elementor-repeater-item-bc461d2.elementor-social-icon {
	background-color: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-7731fde .elementor-repeater-item-bc461d2.elementor-social-icon i {
	color: var(--e-global-color-primary);
}

.elementor-239 .elementor-element.elementor-element-7731fde .elementor-repeater-item-bc461d2.elementor-social-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-239 .elementor-element.elementor-element-7731fde .elementor-repeater-item-79ce389.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-7731fde .elementor-repeater-item-fa57d97.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-7731fde {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 10px;
	--grid-row-gap: 0px;
}

.elementor-239 .elementor-element.elementor-element-7731fde .elementor-widget-container {
	text-align: left;
}

.elementor-239 .elementor-element.elementor-element-7731fde>.elementor-widget-container {
	margin: 22px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-6b03fc35 .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-3e156c6f .elementor-nav-menu .elementor-item {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

.elementor-239 .elementor-element.elementor-element-3e156c6f .elementor-nav-menu--main .elementor-item {
	color: #FFFFFF;
	fill: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-239 .elementor-element.elementor-element-3e156c6f .elementor-nav-menu--main .elementor-item:hover,
.elementor-239 .elementor-element.elementor-element-3e156c6f .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-3e156c6f .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-239 .elementor-element.elementor-element-3e156c6f .elementor-nav-menu--main .elementor-item:focus {
	color: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-3e156c6f {
	--e-nav-menu-horizontal-menu-item-margin: calc(20px / 2);
}

.elementor-239 .elementor-element.elementor-element-3e156c6f .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-239 .elementor-element.elementor-element-6b3d2cac .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-f413c68 {
	width: var(--container-widget-width, 80.882%);
	max-width: 80.882%;
	--container-widget-width: 80.882%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-f413c68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(20px/2);
}

.elementor-239 .elementor-element.elementor-element-f413c68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(20px/2);
}

.elementor-239 .elementor-element.elementor-element-f413c68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(20px/2);
	margin-left: calc(20px/2);
}

.elementor-239 .elementor-element.elementor-element-f413c68 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-20px/2);
	margin-left: calc(-20px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-f413c68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-20px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-f413c68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-20px/2);
}

.elementor-239 .elementor-element.elementor-element-f413c68 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-f413c68 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-f413c68 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-f413c68 .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

.elementor-239 .elementor-element.elementor-element-f413c68 .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-407ff8d6 .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-7dc56e06 .elementor-nav-menu .elementor-item {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

.elementor-239 .elementor-element.elementor-element-7dc56e06 .elementor-nav-menu--main .elementor-item {
	color: #FFFFFF;
	fill: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-239 .elementor-element.elementor-element-7dc56e06 .elementor-nav-menu--main .elementor-item:hover,
.elementor-239 .elementor-element.elementor-element-7dc56e06 .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-7dc56e06 .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-239 .elementor-element.elementor-element-7dc56e06 .elementor-nav-menu--main .elementor-item:focus {
	color: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-7dc56e06 {
	--e-nav-menu-horizontal-menu-item-margin: calc(20px / 2);
}

.elementor-239 .elementor-element.elementor-element-7dc56e06 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-239 .elementor-element.elementor-element-566bb8f5 .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-367e5107 .elementor-nav-menu .elementor-item {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

.elementor-239 .elementor-element.elementor-element-367e5107 .elementor-nav-menu--main .elementor-item {
	color: #FFFFFF;
	fill: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-239 .elementor-element.elementor-element-367e5107 .elementor-nav-menu--main .elementor-item:hover,
.elementor-239 .elementor-element.elementor-element-367e5107 .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-367e5107 .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-239 .elementor-element.elementor-element-367e5107 .elementor-nav-menu--main .elementor-item:focus {
	color: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-367e5107 {
	--e-nav-menu-horizontal-menu-item-margin: calc(20px / 2);
}

.elementor-239 .elementor-element.elementor-element-367e5107 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-239 .elementor-element.elementor-element-7e1d542>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-239 .elementor-element.elementor-element-7e1d542>.elementor-container {
	max-width: 1232px;
}

.elementor-239 .elementor-element.elementor-element-7e1d542 {
	border-style: none;
	padding: 10px 0px 7px 0px;
}

.elementor-239 .elementor-element.elementor-element-3ce0c57a>.elementor-element-populated {
	padding: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-60f94372 {
	color: #FFFFFF80;
	font-family: "Outfit", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 18px;
}

.elementor-239 .elementor-element.elementor-element-472c2e29>.elementor-element-populated {
	padding: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-5af1f6f8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-5af1f6f8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-5af1f6f8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-5af1f6f8 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-5af1f6f8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-5af1f6f8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-5af1f6f8 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-5af1f6f8 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-5af1f6f8 {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-5af1f6f8 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-5af1f6f8 .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-5af1f6f8 .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-a292286 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-a292286 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-a292286 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-a292286 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-a292286 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-a292286 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-a292286 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-a292286 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-a292286 {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-a292286 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-a292286 .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-a292286 .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-5ac94fba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-5ac94fba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-5ac94fba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-5ac94fba .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-5ac94fba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-5ac94fba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-5ac94fba .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-5ac94fba .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-5ac94fba {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-5ac94fba .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-5ac94fba .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-5ac94fba .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-1ebd5e89 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-1ebd5e89 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-1ebd5e89 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-1ebd5e89 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-1ebd5e89 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-1ebd5e89 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-1ebd5e89 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-1ebd5e89 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-1ebd5e89 {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-1ebd5e89 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-1ebd5e89 .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-1ebd5e89 .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-f299e87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-f299e87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-f299e87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-f299e87 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-f299e87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-f299e87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-f299e87 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-f299e87 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-f299e87 {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-f299e87 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-f299e87 .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-f299e87 .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-577ba92f>.elementor-container {
	max-width: 1232px;
}

.elementor-239 .elementor-element.elementor-element-577ba92f {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 25px 0px 10px 0px;
}

.elementor-239 .elementor-element.elementor-element-577ba92f>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

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

.elementor-239 .elementor-element.elementor-element-4b0d7355 .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
	color: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-13893401>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-13893401 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-1c6f3b4a>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-1c6f3b4a {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-3cc71fbb>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-3cc71fbb {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-35b38ccf>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-35b38ccf {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-e0754f9>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-e0754f9 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-633188f0>.elementor-container {
	max-width: 1232px;
}

.elementor-239 .elementor-element.elementor-element-633188f0 {
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: #FFFFFF3D;
	padding: 35px 0px 35px 0px;
}

.elementor-239 .elementor-element.elementor-element-4758d6a4>.elementor-element-populated {
	padding: 10px 100px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-523d1dfd {
	text-align: left;
}

.elementor-239 .elementor-element.elementor-element-523d1dfd img {
	width: 106px;
}

.elementor-239 .elementor-element.elementor-element-7f82953d {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-ab2f31 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-7390c4ac {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-4fa6cb64 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-ff9175c {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-26818ddf .elementor-repeater-item-c35f744.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-26818ddf .elementor-repeater-item-c7d7c36.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-26818ddf .elementor-repeater-item-bc461d2.elementor-social-icon {
	background-color: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-26818ddf .elementor-repeater-item-bc461d2.elementor-social-icon i {
	color: var(--e-global-color-primary);
}

.elementor-239 .elementor-element.elementor-element-26818ddf .elementor-repeater-item-bc461d2.elementor-social-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-239 .elementor-element.elementor-element-26818ddf .elementor-repeater-item-79ce389.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-26818ddf .elementor-repeater-item-fa57d97.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-26818ddf .elementor-repeater-item-baac6a2.elementor-social-icon {
	background-color: #02010100;
}

.elementor-239 .elementor-element.elementor-element-26818ddf {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 10px;
	--grid-row-gap: 0px;
}

.elementor-239 .elementor-element.elementor-element-26818ddf .elementor-widget-container {
	text-align: left;
}

.elementor-239 .elementor-element.elementor-element-26818ddf>.elementor-widget-container {
	margin: 22px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-27c8a705 .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-2020feaf .elementor-nav-menu .elementor-item {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

.elementor-239 .elementor-element.elementor-element-2020feaf .elementor-nav-menu--main .elementor-item {
	color: #FFFFFF;
	fill: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-239 .elementor-element.elementor-element-2020feaf .elementor-nav-menu--main .elementor-item:hover,
.elementor-239 .elementor-element.elementor-element-2020feaf .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-2020feaf .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-239 .elementor-element.elementor-element-2020feaf .elementor-nav-menu--main .elementor-item:focus {
	color: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-2020feaf {
	--e-nav-menu-horizontal-menu-item-margin: calc(20px / 2);
}

.elementor-239 .elementor-element.elementor-element-2020feaf .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-239 .elementor-element.elementor-element-73c217fc .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-43c84c2b .elementor-nav-menu .elementor-item {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

.elementor-239 .elementor-element.elementor-element-43c84c2b .elementor-nav-menu--main .elementor-item {
	color: #FFFFFF;
	fill: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-239 .elementor-element.elementor-element-43c84c2b .elementor-nav-menu--main .elementor-item:hover,
.elementor-239 .elementor-element.elementor-element-43c84c2b .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-43c84c2b .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-239 .elementor-element.elementor-element-43c84c2b .elementor-nav-menu--main .elementor-item:focus {
	color: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-43c84c2b {
	--e-nav-menu-horizontal-menu-item-margin: calc(20px / 2);
}

.elementor-239 .elementor-element.elementor-element-43c84c2b .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-239 .elementor-element.elementor-element-582e818d .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-141ff6e .elementor-nav-menu .elementor-item {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

.elementor-239 .elementor-element.elementor-element-141ff6e .elementor-nav-menu--main .elementor-item {
	color: #FFFFFF;
	fill: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-239 .elementor-element.elementor-element-141ff6e .elementor-nav-menu--main .elementor-item:hover,
.elementor-239 .elementor-element.elementor-element-141ff6e .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-141ff6e .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-239 .elementor-element.elementor-element-141ff6e .elementor-nav-menu--main .elementor-item:focus {
	color: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-141ff6e {
	--e-nav-menu-horizontal-menu-item-margin: calc(20px / 2);
}

.elementor-239 .elementor-element.elementor-element-141ff6e .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-239 .elementor-element.elementor-element-728bb481>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-239 .elementor-element.elementor-element-728bb481>.elementor-container {
	max-width: 1232px;
}

.elementor-239 .elementor-element.elementor-element-728bb481 {
	border-style: none;
	padding: 10px 0px 7px 0px;
}

.elementor-239 .elementor-element.elementor-element-4d497625>.elementor-element-populated {
	padding: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-75930493 {
	color: #FFFFFF80;
	font-family: "Outfit", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 18px;
}

.elementor-239 .elementor-element.elementor-element-ac6eb5>.elementor-element-populated {
	padding: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-250ebc25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-250ebc25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-250ebc25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-250ebc25 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-250ebc25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-250ebc25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-250ebc25 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-250ebc25 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-250ebc25 {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-250ebc25 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-250ebc25 .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-250ebc25 .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-5ce92a38 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-5ce92a38 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-5ce92a38 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-5ce92a38 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-5ce92a38 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-5ce92a38 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-5ce92a38 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-5ce92a38 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-5ce92a38 {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-5ce92a38 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-5ce92a38 .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-5ce92a38 .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-1255358d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-1255358d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-1255358d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-1255358d .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-1255358d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-1255358d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-1255358d .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-1255358d .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-1255358d {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-1255358d .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-1255358d .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-1255358d .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-49618d84 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-49618d84 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-49618d84 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-49618d84 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-49618d84 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-49618d84 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-49618d84 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-49618d84 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-49618d84 {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-49618d84 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-49618d84 .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-49618d84 .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-cb7d4a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-cb7d4a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-cb7d4a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-cb7d4a2 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-cb7d4a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-cb7d4a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-cb7d4a2 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-cb7d4a2 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-cb7d4a2 {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-cb7d4a2 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-cb7d4a2 .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-cb7d4a2 .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-7fe2d5d6>.elementor-container {
	max-width: 1232px;
}

.elementor-239 .elementor-element.elementor-element-7fe2d5d6 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 25px 0px 10px 0px;
}

.elementor-239 .elementor-element.elementor-element-7fe2d5d6>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

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

.elementor-239 .elementor-element.elementor-element-4a1bec4 .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
	color: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-73bbd607>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-73bbd607 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-468bdcdd>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-468bdcdd {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-35fd0301>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-35fd0301 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-ce988ce>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-ce988ce {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-21ee572>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-21ee572 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-24d2c8c9>.elementor-container {
	max-width: 1232px;
}

.elementor-239 .elementor-element.elementor-element-24d2c8c9 {
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: #FFFFFF3D;
	padding: 35px 0px 35px 0px;
}

.elementor-239 .elementor-element.elementor-element-7c27d38f>.elementor-element-populated {
	padding: 10px 100px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-4db35acd {
	text-align: left;
}

.elementor-239 .elementor-element.elementor-element-4db35acd img {
	width: 106px;
}

.elementor-239 .elementor-element.elementor-element-252d140b {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-30bbbdb1 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-55220025 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-2eded3e4 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-f59a4b5 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-30c8776b .elementor-repeater-item-c35f744.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-30c8776b .elementor-repeater-item-c7d7c36.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-30c8776b .elementor-repeater-item-bc461d2.elementor-social-icon {
	background-color: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-30c8776b .elementor-repeater-item-bc461d2.elementor-social-icon i {
	color: var(--e-global-color-primary);
}

.elementor-239 .elementor-element.elementor-element-30c8776b .elementor-repeater-item-bc461d2.elementor-social-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-239 .elementor-element.elementor-element-30c8776b .elementor-repeater-item-79ce389.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-30c8776b .elementor-repeater-item-fa57d97.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-30c8776b .elementor-repeater-item-baac6a2.elementor-social-icon {
	background-color: #02010100;
}

.elementor-239 .elementor-element.elementor-element-30c8776b {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 10px;
	--grid-row-gap: 0px;
}

.elementor-239 .elementor-element.elementor-element-30c8776b .elementor-widget-container {
	text-align: left;
}

.elementor-239 .elementor-element.elementor-element-30c8776b>.elementor-widget-container {
	margin: 22px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-762dd1a1 .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-24473ff9 .elementor-nav-menu .elementor-item {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

.elementor-239 .elementor-element.elementor-element-24473ff9 .elementor-nav-menu--main .elementor-item {
	color: #FFFFFF;
	fill: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-239 .elementor-element.elementor-element-24473ff9 .elementor-nav-menu--main .elementor-item:hover,
.elementor-239 .elementor-element.elementor-element-24473ff9 .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-24473ff9 .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-239 .elementor-element.elementor-element-24473ff9 .elementor-nav-menu--main .elementor-item:focus {
	color: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-24473ff9 {
	--e-nav-menu-horizontal-menu-item-margin: calc(20px / 2);
}

.elementor-239 .elementor-element.elementor-element-24473ff9 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-239 .elementor-element.elementor-element-6551382d .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-683bd26 .elementor-nav-menu .elementor-item {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

.elementor-239 .elementor-element.elementor-element-683bd26 .elementor-nav-menu--main .elementor-item {
	color: #FFFFFF;
	fill: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-239 .elementor-element.elementor-element-683bd26 .elementor-nav-menu--main .elementor-item:hover,
.elementor-239 .elementor-element.elementor-element-683bd26 .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-683bd26 .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-239 .elementor-element.elementor-element-683bd26 .elementor-nav-menu--main .elementor-item:focus {
	color: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-683bd26 {
	--e-nav-menu-horizontal-menu-item-margin: calc(20px / 2);
}

.elementor-239 .elementor-element.elementor-element-683bd26 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-239 .elementor-element.elementor-element-15a6b0dc .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-55b0ac3d .elementor-nav-menu .elementor-item {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

.elementor-239 .elementor-element.elementor-element-55b0ac3d .elementor-nav-menu--main .elementor-item {
	color: #FFFFFF;
	fill: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-239 .elementor-element.elementor-element-55b0ac3d .elementor-nav-menu--main .elementor-item:hover,
.elementor-239 .elementor-element.elementor-element-55b0ac3d .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-55b0ac3d .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-239 .elementor-element.elementor-element-55b0ac3d .elementor-nav-menu--main .elementor-item:focus {
	color: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-55b0ac3d {
	--e-nav-menu-horizontal-menu-item-margin: calc(20px / 2);
}

.elementor-239 .elementor-element.elementor-element-55b0ac3d .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-239 .elementor-element.elementor-element-47b117b9>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-239 .elementor-element.elementor-element-47b117b9>.elementor-container {
	max-width: 1232px;
}

.elementor-239 .elementor-element.elementor-element-47b117b9 {
	border-style: none;
	padding: 10px 0px 7px 0px;
}

.elementor-239 .elementor-element.elementor-element-66e0ae08>.elementor-element-populated {
	padding: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-2c8af340 {
	color: #FFFFFF80;
	font-family: "Outfit", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 18px;
}

.elementor-239 .elementor-element.elementor-element-769e8a6f>.elementor-element-populated {
	padding: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-5f8a68cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-5f8a68cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-5f8a68cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-5f8a68cf .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-5f8a68cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-5f8a68cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-5f8a68cf .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-5f8a68cf .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-5f8a68cf {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-5f8a68cf .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-5f8a68cf .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-5f8a68cf .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-1d2527ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-1d2527ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-1d2527ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-1d2527ec .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-1d2527ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-1d2527ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-1d2527ec .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-1d2527ec .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-1d2527ec {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-1d2527ec .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-1d2527ec .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-1d2527ec .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-2526304f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-2526304f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-2526304f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-2526304f .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-2526304f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-2526304f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-2526304f .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-2526304f .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-2526304f {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-2526304f .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-2526304f .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-2526304f .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-d96583 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-d96583 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-d96583 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-d96583 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-d96583 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-d96583 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-d96583 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-d96583 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-d96583 {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-d96583 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-d96583 .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-d96583 .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-be68f4c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-be68f4c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-be68f4c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-be68f4c .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-be68f4c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-be68f4c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-be68f4c .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-be68f4c .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-be68f4c {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-be68f4c .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-be68f4c .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-be68f4c .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-6aa27723>.elementor-container {
	max-width: 1232px;
}

.elementor-239 .elementor-element.elementor-element-6aa27723 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 25px 0px 10px 0px;
}

.elementor-239 .elementor-element.elementor-element-6aa27723>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-239 .elementor-element.elementor-element-0e7ed13:not(.elementor-motion-effects-element-type-background),
.elementor-239 .elementor-element.elementor-element-0e7ed13>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-239 .elementor-element.elementor-element-6e2589e .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
	color: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-1ecabdc>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-1ecabdc {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-debcd35>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-debcd35 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-1fe7cfb>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-1fe7cfb {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-370609e>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-370609e {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-323fac3>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-323fac3 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-96be4b2>.elementor-container {
	max-width: 1232px;
}

.elementor-239 .elementor-element.elementor-element-96be4b2 {
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: #FFFFFF3D;
	padding: 35px 0px 35px 0px;
}

.elementor-239 .elementor-element.elementor-element-6f7fb39>.elementor-element-populated {
	padding: 10px 100px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-dfbd0a4 {
	text-align: left;
}

.elementor-239 .elementor-element.elementor-element-dfbd0a4 img {
	width: 106px;
}

.elementor-239 .elementor-element.elementor-element-12042b4 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-dc07f22 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-5cf82b2 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-097a271 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-6c0bb47 {
	color: #FFFFFF;
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-c7078b4 .elementor-repeater-item-c35f744.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-c7078b4 .elementor-repeater-item-c7d7c36.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-c7078b4 .elementor-repeater-item-bc461d2.elementor-social-icon {
	background-color: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-c7078b4 .elementor-repeater-item-bc461d2.elementor-social-icon i {
	color: var(--e-global-color-primary);
}

.elementor-239 .elementor-element.elementor-element-c7078b4 .elementor-repeater-item-bc461d2.elementor-social-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-239 .elementor-element.elementor-element-c7078b4 .elementor-repeater-item-79ce389.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-c7078b4 .elementor-repeater-item-fa57d97.elementor-social-icon {
	background-color: #080035;
}

.elementor-239 .elementor-element.elementor-element-c7078b4 .elementor-repeater-item-baac6a2.elementor-social-icon {
	background-color: #02010100;
}

.elementor-239 .elementor-element.elementor-element-c7078b4 {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 10px;
	--grid-row-gap: 0px;
}

.elementor-239 .elementor-element.elementor-element-c7078b4 .elementor-widget-container {
	text-align: left;
}

.elementor-239 .elementor-element.elementor-element-c7078b4>.elementor-widget-container {
	margin: 22px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-eda67ee .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-644f1da .elementor-nav-menu .elementor-item {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

.elementor-239 .elementor-element.elementor-element-644f1da .elementor-nav-menu--main .elementor-item {
	color: #FFFFFF;
	fill: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-239 .elementor-element.elementor-element-644f1da .elementor-nav-menu--main .elementor-item:hover,
.elementor-239 .elementor-element.elementor-element-644f1da .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-644f1da .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-239 .elementor-element.elementor-element-644f1da .elementor-nav-menu--main .elementor-item:focus {
	color: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-644f1da {
	--e-nav-menu-horizontal-menu-item-margin: calc(20px / 2);
}

.elementor-239 .elementor-element.elementor-element-644f1da .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-239 .elementor-element.elementor-element-0eb6ba8 .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-66c7e88 .elementor-nav-menu .elementor-item {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

.elementor-239 .elementor-element.elementor-element-66c7e88 .elementor-nav-menu--main .elementor-item {
	color: #FFFFFF;
	fill: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-239 .elementor-element.elementor-element-66c7e88 .elementor-nav-menu--main .elementor-item:hover,
.elementor-239 .elementor-element.elementor-element-66c7e88 .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-66c7e88 .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-239 .elementor-element.elementor-element-66c7e88 .elementor-nav-menu--main .elementor-item:focus {
	color: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-66c7e88 {
	--e-nav-menu-horizontal-menu-item-margin: calc(20px / 2);
}

.elementor-239 .elementor-element.elementor-element-66c7e88 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-239 .elementor-element.elementor-element-93ed995 .elementor-heading-title {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 22px;
	color: #EEEEEE;
}

.elementor-239 .elementor-element.elementor-element-bf3c2ce .elementor-nav-menu .elementor-item {
	font-family: "Outfit", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

.elementor-239 .elementor-element.elementor-element-bf3c2ce .elementor-nav-menu--main .elementor-item {
	color: #FFFFFF;
	fill: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-239 .elementor-element.elementor-element-bf3c2ce .elementor-nav-menu--main .elementor-item:hover,
.elementor-239 .elementor-element.elementor-element-bf3c2ce .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-239 .elementor-element.elementor-element-bf3c2ce .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-239 .elementor-element.elementor-element-bf3c2ce .elementor-nav-menu--main .elementor-item:focus {
	color: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-239 .elementor-element.elementor-element-bf3c2ce {
	--e-nav-menu-horizontal-menu-item-margin: calc(20px / 2);
}

.elementor-239 .elementor-element.elementor-element-bf3c2ce .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-239 .elementor-element.elementor-element-e79fa59>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-239 .elementor-element.elementor-element-e79fa59>.elementor-container {
	max-width: 1232px;
}

.elementor-239 .elementor-element.elementor-element-e79fa59 {
	border-style: none;
	padding: 10px 0px 7px 0px;
}

.elementor-239 .elementor-element.elementor-element-5aa4100>.elementor-element-populated {
	padding: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-b2c51c1 {
	color: #FFFFFF80;
	font-family: "Outfit", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 18px;
}

.elementor-239 .elementor-element.elementor-element-dd1e986>.elementor-element-populated {
	padding: 10px 0px 0px 0px;
}

.elementor-239 .elementor-element.elementor-element-78a89c2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-78a89c2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-78a89c2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-78a89c2 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-78a89c2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-78a89c2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-78a89c2 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-78a89c2 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-78a89c2 {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-78a89c2 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-78a89c2 .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-78a89c2 .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-f2f66aa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-f2f66aa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-f2f66aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-f2f66aa .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-f2f66aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-f2f66aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-f2f66aa .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-f2f66aa .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-f2f66aa {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-f2f66aa .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-f2f66aa .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-f2f66aa .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-4e48498 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-4e48498 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-4e48498 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-4e48498 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-4e48498 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-4e48498 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-4e48498 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-4e48498 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-4e48498 {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-4e48498 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-4e48498 .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-4e48498 .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-cb02e8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-cb02e8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-cb02e8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-239 .elementor-element.elementor-element-cb02e8e .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-239 .elementor-element.elementor-element-cb02e8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-239 .elementor-element.elementor-element-cb02e8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-239 .elementor-element.elementor-element-cb02e8e .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-cb02e8e .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-239 .elementor-element.elementor-element-cb02e8e {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-239 .elementor-element.elementor-element-cb02e8e .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-239 .elementor-element.elementor-element-cb02e8e .elementor-icon-list-item>a {
	font-family: "Outfit", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 20px;
}

.elementor-239 .elementor-element.elementor-element-cb02e8e .elementor-icon-list-text {
	color: #EEEEEE;
	transition: color 0.3s;
}

.elementor-239 .elementor-element.elementor-element-0e7ed13>.elementor-container {
	max-width: 1232px;
}

.elementor-239 .elementor-element.elementor-element-0e7ed13 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 25px 0px 10px 0px;
}

.elementor-239 .elementor-element.elementor-element-0e7ed13>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-theme-builder-content-area {
	height: 400px;
}

.elementor-location-header:before,
.elementor-location-footer:before {
	content: "";
	display: table;
	clear: both;
}

@media(min-width:768px) {
	.elementor-239 .elementor-element.elementor-element-38bb64a9 {
		width: 35%;
	}

	.elementor-239 .elementor-element.elementor-element-5c935b1f {
		width: 21%;
	}

	.elementor-239 .elementor-element.elementor-element-7fb575ea {
		width: 21%;
	}

	.elementor-239 .elementor-element.elementor-element-2a03442c {
		width: 23%;
	}

	.elementor-239 .elementor-element.elementor-element-55666085 {
		width: 35%;
	}

	.elementor-239 .elementor-element.elementor-element-15c46f9f {
		width: 65%;
	}

	.elementor-239 .elementor-element.elementor-element-7da66af8 {
		width: 35%;
	}

	.elementor-239 .elementor-element.elementor-element-3505c5d8 {
		width: 16.428%;
	}

	.elementor-239 .elementor-element.elementor-element-bd942a3 {
		width: 2%;
	}

	.elementor-239 .elementor-element.elementor-element-430f4202 {
		width: 20%;
	}

	.elementor-239 .elementor-element.elementor-element-223dd16f {
		width: 26.264%;
	}

	.elementor-239 .elementor-element.elementor-element-75cf2c68 {
		width: 30%;
	}

	.elementor-239 .elementor-element.elementor-element-31f02f45 {
		width: 70%;
	}

	.elementor-239 .elementor-element.elementor-element-216fbfba {
		width: 35%;
	}

	.elementor-239 .elementor-element.elementor-element-1a7d0178 {
		width: 16.428%;
	}

	.elementor-239 .elementor-element.elementor-element-6edfa4d {
		width: 2%;
	}

	.elementor-239 .elementor-element.elementor-element-23968e28 {
		width: 20%;
	}

	.elementor-239 .elementor-element.elementor-element-1fa779a0 {
		width: 26.264%;
	}

	.elementor-239 .elementor-element.elementor-element-6f18759 {
		width: 30%;
	}

	.elementor-239 .elementor-element.elementor-element-39c01852 {
		width: 70%;
	}

	.elementor-239 .elementor-element.elementor-element-383261a6 {
		width: 35%;
	}

	.elementor-239 .elementor-element.elementor-element-1491f1be {
		width: 16.428%;
	}

	.elementor-239 .elementor-element.elementor-element-68bdf614 {
		width: 2%;
	}

	.elementor-239 .elementor-element.elementor-element-11ab3c8 {
		width: 20%;
	}

	.elementor-239 .elementor-element.elementor-element-7e15dea0 {
		width: 26.264%;
	}

	.elementor-239 .elementor-element.elementor-element-13f18b99 {
		width: 30%;
	}

	.elementor-239 .elementor-element.elementor-element-facaea4 {
		width: 70%;
	}

	.elementor-239 .elementor-element.elementor-element-725fa9c8 {
		width: 35%;
	}

	.elementor-239 .elementor-element.elementor-element-6d88cdb2 {
		width: 16.428%;
	}

	.elementor-239 .elementor-element.elementor-element-3a1e0c0f {
		width: 2%;
	}

	.elementor-239 .elementor-element.elementor-element-4db00be7 {
		width: 20%;
	}

	.elementor-239 .elementor-element.elementor-element-3dcdd97d {
		width: 26.264%;
	}

	.elementor-239 .elementor-element.elementor-element-290a399c {
		width: 35%;
	}

	.elementor-239 .elementor-element.elementor-element-1aa4e416 {
		width: 16.428%;
	}

	.elementor-239 .elementor-element.elementor-element-5e19b088 {
		width: 2%;
	}

	.elementor-239 .elementor-element.elementor-element-18936773 {
		width: 20%;
	}

	.elementor-239 .elementor-element.elementor-element-413dd2a3 {
		width: 26.264%;
	}

	.elementor-239 .elementor-element.elementor-element-3ce0c57a {
		width: 30%;
	}

	.elementor-239 .elementor-element.elementor-element-472c2e29 {
		width: 70%;
	}

	.elementor-239 .elementor-element.elementor-element-4758d6a4 {
		width: 35%;
	}

	.elementor-239 .elementor-element.elementor-element-3c3a672a {
		width: 21%;
	}

	.elementor-239 .elementor-element.elementor-element-5bba368f {
		width: 21%;
	}

	.elementor-239 .elementor-element.elementor-element-c8960f3 {
		width: 23%;
	}

	.elementor-239 .elementor-element.elementor-element-4d497625 {
		width: 35%;
	}

	.elementor-239 .elementor-element.elementor-element-ac6eb5 {
		width: 65%;
	}

	.elementor-239 .elementor-element.elementor-element-7c27d38f {
		width: 35%;
	}

	.elementor-239 .elementor-element.elementor-element-6a59cc8b {
		width: 21%;
	}

	.elementor-239 .elementor-element.elementor-element-27c2a870 {
		width: 21%;
	}

	.elementor-239 .elementor-element.elementor-element-7be5649c {
		width: 23%;
	}

	.elementor-239 .elementor-element.elementor-element-66e0ae08 {
		width: 30%;
	}

	.elementor-239 .elementor-element.elementor-element-769e8a6f {
		width: 70%;
	}

	.elementor-239 .elementor-element.elementor-element-6f7fb39 {
		width: 35%;
	}

	.elementor-239 .elementor-element.elementor-element-5eff43e {
		width: 21%;
	}

	.elementor-239 .elementor-element.elementor-element-2fd2ad4 {
		width: 21%;
	}

	.elementor-239 .elementor-element.elementor-element-5a1c126 {
		width: 23%;
	}

	.elementor-239 .elementor-element.elementor-element-5aa4100 {
		width: 35%;
	}

	.elementor-239 .elementor-element.elementor-element-dd1e986 {
		width: 65%;
	}
}

@media(max-width:1024px) {
	.elementor-239 .elementor-element.elementor-element-38bb64a9>.elementor-element-populated {
		padding: 10px 0px 0px 0px;
	}

	.elementor-239 .elementor-element.elementor-element-7da66af8>.elementor-element-populated {
		padding: 10px 0px 0px 0px;
	}

	.elementor-239 .elementor-element.elementor-element-216fbfba>.elementor-element-populated {
		padding: 10px 0px 0px 0px;
	}

	.elementor-239 .elementor-element.elementor-element-383261a6>.elementor-element-populated {
		padding: 10px 0px 0px 0px;
	}

	.elementor-239 .elementor-element.elementor-element-725fa9c8>.elementor-element-populated {
		padding: 10px 0px 0px 0px;
	}

	.elementor-239 .elementor-element.elementor-element-290a399c>.elementor-element-populated {
		padding: 10px 0px 0px 0px;
	}

	.elementor-239 .elementor-element.elementor-element-4758d6a4>.elementor-element-populated {
		padding: 10px 0px 0px 0px;
	}

	.elementor-239 .elementor-element.elementor-element-7c27d38f>.elementor-element-populated {
		padding: 10px 0px 0px 0px;
	}

	.elementor-239 .elementor-element.elementor-element-6f7fb39>.elementor-element-populated {
		padding: 10px 0px 0px 0px;
	}
}

@media(max-width:767px) {
	.elementor-239 .elementor-element.elementor-element-38bb64a9>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-239 .elementor-element.elementor-element-55666085 {
		width: 100%;
	}

	.elementor-239 .elementor-element.elementor-element-15c46f9f>.elementor-element-populated {
		padding: 10px 0px 10px 0px;
	}

	.elementor-239 .elementor-element.elementor-element-7da66af8>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-239 .elementor-element.elementor-element-75cf2c68 {
		width: 100%;
	}

	.elementor-239 .elementor-element.elementor-element-31f02f45>.elementor-element-populated {
		padding: 10px 0px 10px 0px;
	}

	.elementor-239 .elementor-element.elementor-element-216fbfba>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-239 .elementor-element.elementor-element-6f18759 {
		width: 100%;
	}

	.elementor-239 .elementor-element.elementor-element-39c01852>.elementor-element-populated {
		padding: 10px 0px 10px 0px;
	}

	.elementor-239 .elementor-element.elementor-element-383261a6>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-239 .elementor-element.elementor-element-13f18b99 {
		width: 100%;
	}

	.elementor-239 .elementor-element.elementor-element-facaea4>.elementor-element-populated {
		padding: 10px 0px 10px 0px;
	}

	.elementor-239 .elementor-element.elementor-element-725fa9c8>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-239 .elementor-element.elementor-element-7bbc4155 {
		width: 100%;
	}

	.elementor-239 .elementor-element.elementor-element-4aece3c>.elementor-element-populated {
		padding: 10px 0px 10px 0px;
	}

	.elementor-239 .elementor-element.elementor-element-290a399c>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-239 .elementor-element.elementor-element-3ce0c57a {
		width: 100%;
	}

	.elementor-239 .elementor-element.elementor-element-472c2e29>.elementor-element-populated {
		padding: 10px 0px 10px 0px;
	}

	.elementor-239 .elementor-element.elementor-element-4758d6a4>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-239 .elementor-element.elementor-element-4d497625 {
		width: 100%;
	}

	.elementor-239 .elementor-element.elementor-element-ac6eb5>.elementor-element-populated {
		padding: 10px 0px 10px 0px;
	}

	.elementor-239 .elementor-element.elementor-element-7c27d38f>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-239 .elementor-element.elementor-element-66e0ae08 {
		width: 100%;
	}

	.elementor-239 .elementor-element.elementor-element-769e8a6f>.elementor-element-populated {
		padding: 10px 0px 10px 0px;
	}

	.elementor-239 .elementor-element.elementor-element-6f7fb39>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-239 .elementor-element.elementor-element-5aa4100 {
		width: 100%;
	}

	.elementor-239 .elementor-element.elementor-element-dd1e986>.elementor-element-populated {
		padding: 10px 0px 10px 0px;
	}
}

/* Start custom CSS */
.elementor-239 p {
	margin-block-end: .9rem !important;
}

/* End custom CSS */
/* Start Custom Fonts CSS */
@font-face {
	font-family: 'Outfit VI';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('../font/SVN-Outfit-Regular.ttf') format('truetype');
}

@font-face {
	font-family: 'Outfit VI';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('../font/SVN-Outfit-Thin.ttf') format('truetype');
}

@font-face {
	font-family: 'Outfit VI';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('../font/SVN-Outfit-ExtraLight.ttf') format('truetype');
}

@font-face {
	font-family: 'Outfit VI';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('../font/SVN-Outfit-Light.ttf') format('truetype');
}

@font-face {
	font-family: 'Outfit VI';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('../font/SVN-Outfit-Medium.ttf') format('truetype');
}

@font-face {
	font-family: 'Outfit VI';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('../font/SVN-Outfit-SemiBold.ttf') format('truetype');
}

@font-face {
	font-family: 'Outfit VI';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('../font/SVN-Outfit-Bold.ttf') format('truetype');
}

@font-face {
	font-family: 'Outfit VI';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('../font/SVN-Outfit-ExtraBold.ttf') format('truetype');
}

@font-face {
	font-family: 'Outfit VI';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('../font/SVN-Outfit-Black.ttf') format('truetype');
}

@font-face {
	font-family: 'Outfit VI';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('../font/SVN-Outfit-Regular.ttf') format('truetype');
}

@font-face {
	font-family: 'Outfit VI';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('../font/SVN-Outfit-Bold.ttf') format('truetype');
}

/* End Custom Fonts CSS */