
.elementor-3615 .elementor-element.elementor-element-d2382ad {
	--display: flex;
}

.elementor-3615 .elementor-element.elementor-element-43d1bd1 {
	--display: flex;
	--justify-content: space-between;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-3615 .elementor-element.elementor-element-43d1bd1:not(.elementor-motion-effects-element-type-background), .elementor-3615 .elementor-element.elementor-element-43d1bd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3615 .elementor-element.elementor-element-5e9fe9c {
	width: initial;
	max-width: initial;
}

.elementor-3615 .elementor-element.elementor-element-5e9fe9c .skin_simple {
	width: 100%;
	margin: 0 auto;
	max-width: 100%;
}

.elementor-3615 .elementor-element.elementor-element-5e9fe9c .skin_simple .plyr {
	--plyr-audio-control-color: #4f5b5f;
	--plyr-color-main: #4f5b5f;
}

.elementor-3615 .elementor-element.elementor-element-5e9fe9c .skin_simple .plyr__control:hover {
	background: #4f5b5f;
	color: #fff;
}

.elementor-3615 .elementor-element.elementor-element-5e9fe9c .skin_simple .plyr--audio .plyr__controls {
	background: #f6f6f6;
}

.elementor-3615 .elementor-element.elementor-element-cc7cc1a {
	--spacer-size: 45px;
}

.elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

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

.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title, .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-primary);
}

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

.elementor-3615 .elementor-element.elementor-element-3f56db5 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: var(--e-global-color-secondary);
}

.elementor-3615 .elementor-element.elementor-element-3f56db5 .elementor-icon-box-title, .elementor-3615 .elementor-element.elementor-element-3f56db5 .elementor-icon-box-title a {
	font-size: 22px;
	font-weight: 700;
}

.elementor-3615 .elementor-element.elementor-element-3f56db5:has(:hover) .elementor-icon-box-title, .elementor-3615 .elementor-element.elementor-element-3f56db5:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-secondary);
}

.elementor-3615 .elementor-element.elementor-element-3f56db5 .elementor-icon-box-description {
	font-size: 60px;
	color: var(--e-global-color-d49ac81);
}

.elementor-widget-icon.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

body:not(.rtl) .elementor-3615 .elementor-element.elementor-element-51f7c14 {
	right: 20px;
}

body.rtl .elementor-3615 .elementor-element.elementor-element-51f7c14 {
	left: 20px;
}

.elementor-3615 .elementor-element.elementor-element-51f7c14 {
	bottom: 20px;
}

.elementor-3615 .elementor-element.elementor-element-51f7c14 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-3615 .elementor-element.elementor-element-51f7c14.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

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

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

.elementor-3615 .elementor-element.elementor-element-51f7c14 .elementor-icon {
	font-size: 40px;
}

.elementor-3615 .elementor-element.elementor-element-51f7c14 .elementor-icon svg {
	height: 40px;
}

.elementor-3615 .elementor-element.elementor-element-b8b9dba {
	--display: flex;
	--justify-content: space-between;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-3615 .elementor-element.elementor-element-b8b9dba:not(.elementor-motion-effects-element-type-background), .elementor-3615 .elementor-element.elementor-element-b8b9dba > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3615 .elementor-element.elementor-element-199499e {
	width: initial;
	max-width: initial;
}

.elementor-3615 .elementor-element.elementor-element-199499e .skin_simple {
	width: 100%;
	margin: 0 auto;
	max-width: 100%;
}

.elementor-3615 .elementor-element.elementor-element-199499e .skin_simple .plyr {
	--plyr-audio-control-color: #4f5b5f;
	--plyr-color-main: #4f5b5f;
}

.elementor-3615 .elementor-element.elementor-element-199499e .skin_simple .plyr__control:hover {
	background: #4f5b5f;
	color: #fff;
}

.elementor-3615 .elementor-element.elementor-element-199499e .skin_simple .plyr--audio .plyr__controls {
	background: #f6f6f6;
}

.elementor-3615 .elementor-element.elementor-element-471d77c {
	--spacer-size: 45px;
}

.elementor-3615 .elementor-element.elementor-element-c879632 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: var(--e-global-color-secondary);
}

.elementor-3615 .elementor-element.elementor-element-c879632 .elementor-icon-box-title, .elementor-3615 .elementor-element.elementor-element-c879632 .elementor-icon-box-title a {
	font-size: 22px;
	font-weight: 700;
}

.elementor-3615 .elementor-element.elementor-element-c879632:has(:hover) .elementor-icon-box-title, .elementor-3615 .elementor-element.elementor-element-c879632:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-secondary);
}

.elementor-3615 .elementor-element.elementor-element-c879632 .elementor-icon-box-description {
	font-size: 60px;
	color: var(--e-global-color-d49ac81);
}

body:not(.rtl) .elementor-3615 .elementor-element.elementor-element-99a0202 {
	right: 20px;
}

body.rtl .elementor-3615 .elementor-element.elementor-element-99a0202 {
	left: 20px;
}

.elementor-3615 .elementor-element.elementor-element-99a0202 {
	bottom: 20px;
}

.elementor-3615 .elementor-element.elementor-element-99a0202 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-3615 .elementor-element.elementor-element-99a0202.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

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

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

.elementor-3615 .elementor-element.elementor-element-99a0202 .elementor-icon {
	font-size: 40px;
}

.elementor-3615 .elementor-element.elementor-element-99a0202 .elementor-icon svg {
	height: 40px;
}

.elementor-3615 .elementor-element.elementor-element-6c448c7 {
	--display: flex;
	--justify-content: space-between;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-3615 .elementor-element.elementor-element-6c448c7:not(.elementor-motion-effects-element-type-background), .elementor-3615 .elementor-element.elementor-element-6c448c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3615 .elementor-element.elementor-element-ea41fc3 {
	width: initial;
	max-width: initial;
}

.elementor-3615 .elementor-element.elementor-element-ea41fc3 .skin_simple {
	width: 100%;
	margin: 0 auto;
	max-width: 100%;
}

.elementor-3615 .elementor-element.elementor-element-ea41fc3 .skin_simple .plyr {
	--plyr-audio-control-color: #4f5b5f;
	--plyr-color-main: #4f5b5f;
}

.elementor-3615 .elementor-element.elementor-element-ea41fc3 .skin_simple .plyr__control:hover {
	background: #4f5b5f;
	color: #fff;
}

.elementor-3615 .elementor-element.elementor-element-ea41fc3 .skin_simple .plyr--audio .plyr__controls {
	background: #f6f6f6;
}

.elementor-3615 .elementor-element.elementor-element-ec409ed {
	--spacer-size: 45px;
}

.elementor-3615 .elementor-element.elementor-element-9b79013 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: var(--e-global-color-secondary);
}

.elementor-3615 .elementor-element.elementor-element-9b79013 .elementor-icon-box-title, .elementor-3615 .elementor-element.elementor-element-9b79013 .elementor-icon-box-title a {
	font-size: 22px;
	font-weight: 700;
}

.elementor-3615 .elementor-element.elementor-element-9b79013:has(:hover) .elementor-icon-box-title, .elementor-3615 .elementor-element.elementor-element-9b79013:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-secondary);
}

.elementor-3615 .elementor-element.elementor-element-9b79013 .elementor-icon-box-description {
	font-size: 60px;
	color: var(--e-global-color-d49ac81);
}

body:not(.rtl) .elementor-3615 .elementor-element.elementor-element-61625c2 {
	right: 20px;
}

body.rtl .elementor-3615 .elementor-element.elementor-element-61625c2 {
	left: 20px;
}

.elementor-3615 .elementor-element.elementor-element-61625c2 {
	bottom: 20px;
}

.elementor-3615 .elementor-element.elementor-element-61625c2 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-3615 .elementor-element.elementor-element-61625c2.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

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

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

.elementor-3615 .elementor-element.elementor-element-61625c2 .elementor-icon {
	font-size: 40px;
}

.elementor-3615 .elementor-element.elementor-element-61625c2 .elementor-icon svg {
	height: 40px;
}

.elementor-3615 .elementor-element.elementor-element-01cbf3f {
	--display: flex;
	--justify-content: space-between;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-3615 .elementor-element.elementor-element-01cbf3f:not(.elementor-motion-effects-element-type-background), .elementor-3615 .elementor-element.elementor-element-01cbf3f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3615 .elementor-element.elementor-element-ab1ca99 {
	width: initial;
	max-width: initial;
}

.elementor-3615 .elementor-element.elementor-element-ab1ca99 .skin_simple {
	width: 100%;
	margin: 0 auto;
	max-width: 100%;
}

.elementor-3615 .elementor-element.elementor-element-ab1ca99 .skin_simple .plyr {
	--plyr-audio-control-color: #4f5b5f;
	--plyr-color-main: #4f5b5f;
}

.elementor-3615 .elementor-element.elementor-element-ab1ca99 .skin_simple .plyr__control:hover {
	background: #4f5b5f;
	color: #fff;
}

.elementor-3615 .elementor-element.elementor-element-ab1ca99 .skin_simple .plyr--audio .plyr__controls {
	background: #f6f6f6;
}

.elementor-3615 .elementor-element.elementor-element-647db79 {
	--spacer-size: 45px;
}

.elementor-3615 .elementor-element.elementor-element-46e1e91 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: var(--e-global-color-secondary);
}

.elementor-3615 .elementor-element.elementor-element-46e1e91 .elementor-icon-box-title, .elementor-3615 .elementor-element.elementor-element-46e1e91 .elementor-icon-box-title a {
	font-size: 22px;
	font-weight: 700;
}

.elementor-3615 .elementor-element.elementor-element-46e1e91:has(:hover) .elementor-icon-box-title, .elementor-3615 .elementor-element.elementor-element-46e1e91:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-secondary);
}

.elementor-3615 .elementor-element.elementor-element-46e1e91 .elementor-icon-box-description {
	font-size: 60px;
	color: var(--e-global-color-d49ac81);
}

body:not(.rtl) .elementor-3615 .elementor-element.elementor-element-64102e8 {
	right: 20px;
}

body.rtl .elementor-3615 .elementor-element.elementor-element-64102e8 {
	left: 20px;
}

.elementor-3615 .elementor-element.elementor-element-64102e8 {
	bottom: 20px;
}

.elementor-3615 .elementor-element.elementor-element-64102e8 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-3615 .elementor-element.elementor-element-64102e8.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

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

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

.elementor-3615 .elementor-element.elementor-element-64102e8 .elementor-icon {
	font-size: 40px;
}

.elementor-3615 .elementor-element.elementor-element-64102e8 .elementor-icon svg {
	height: 40px;
}

.elementor-3615 .elementor-element.elementor-element-bd2e9d3 {
	--display: flex;
	--justify-content: space-between;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-3615 .elementor-element.elementor-element-bd2e9d3:not(.elementor-motion-effects-element-type-background), .elementor-3615 .elementor-element.elementor-element-bd2e9d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3615 .elementor-element.elementor-element-9587e69 {
	width: initial;
	max-width: initial;
}

.elementor-3615 .elementor-element.elementor-element-9587e69 .skin_simple {
	width: 100%;
	margin: 0 auto;
	max-width: 100%;
}

.elementor-3615 .elementor-element.elementor-element-9587e69 .skin_simple .plyr {
	--plyr-audio-control-color: #4f5b5f;
	--plyr-color-main: #4f5b5f;
}

.elementor-3615 .elementor-element.elementor-element-9587e69 .skin_simple .plyr__control:hover {
	background: #4f5b5f;
	color: #fff;
}

.elementor-3615 .elementor-element.elementor-element-9587e69 .skin_simple .plyr--audio .plyr__controls {
	background: #f6f6f6;
}

.elementor-3615 .elementor-element.elementor-element-6431d49 {
	--spacer-size: 45px;
}

.elementor-3615 .elementor-element.elementor-element-febf821 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: var(--e-global-color-secondary);
}

.elementor-3615 .elementor-element.elementor-element-febf821 .elementor-icon-box-title, .elementor-3615 .elementor-element.elementor-element-febf821 .elementor-icon-box-title a {
	font-size: 22px;
	font-weight: 700;
}

.elementor-3615 .elementor-element.elementor-element-febf821:has(:hover) .elementor-icon-box-title, .elementor-3615 .elementor-element.elementor-element-febf821:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-secondary);
}

.elementor-3615 .elementor-element.elementor-element-febf821 .elementor-icon-box-description {
	font-size: 60px;
	color: var(--e-global-color-d49ac81);
}

body:not(.rtl) .elementor-3615 .elementor-element.elementor-element-7d9967c {
	right: 20px;
}

body.rtl .elementor-3615 .elementor-element.elementor-element-7d9967c {
	left: 20px;
}

.elementor-3615 .elementor-element.elementor-element-7d9967c {
	bottom: 20px;
}

.elementor-3615 .elementor-element.elementor-element-7d9967c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-3615 .elementor-element.elementor-element-7d9967c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

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

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

.elementor-3615 .elementor-element.elementor-element-7d9967c .elementor-icon {
	font-size: 40px;
}

.elementor-3615 .elementor-element.elementor-element-7d9967c .elementor-icon svg {
	height: 40px;
}

.elementor-3615 .elementor-element.elementor-element-2608eb4 {
	--display: flex;
	--justify-content: space-between;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-3615 .elementor-element.elementor-element-2608eb4:not(.elementor-motion-effects-element-type-background), .elementor-3615 .elementor-element.elementor-element-2608eb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3615 .elementor-element.elementor-element-7a461e4 {
	width: initial;
	max-width: initial;
}

.elementor-3615 .elementor-element.elementor-element-7a461e4 .skin_simple {
	width: 100%;
	margin: 0 auto;
	max-width: 100%;
}

.elementor-3615 .elementor-element.elementor-element-7a461e4 .skin_simple .plyr {
	--plyr-audio-control-color: #4f5b5f;
	--plyr-color-main: #4f5b5f;
}

.elementor-3615 .elementor-element.elementor-element-7a461e4 .skin_simple .plyr__control:hover {
	background: #4f5b5f;
	color: #fff;
}

.elementor-3615 .elementor-element.elementor-element-7a461e4 .skin_simple .plyr--audio .plyr__controls {
	background: #f6f6f6;
}

.elementor-3615 .elementor-element.elementor-element-29e124e {
	--spacer-size: 45px;
}

.elementor-3615 .elementor-element.elementor-element-eb53ab7 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: var(--e-global-color-secondary);
}

.elementor-3615 .elementor-element.elementor-element-eb53ab7 .elementor-icon-box-title, .elementor-3615 .elementor-element.elementor-element-eb53ab7 .elementor-icon-box-title a {
	font-size: 22px;
	font-weight: 700;
}

.elementor-3615 .elementor-element.elementor-element-eb53ab7:has(:hover) .elementor-icon-box-title, .elementor-3615 .elementor-element.elementor-element-eb53ab7:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-secondary);
}

.elementor-3615 .elementor-element.elementor-element-eb53ab7 .elementor-icon-box-description {
	font-size: 60px;
	color: var(--e-global-color-d49ac81);
}

body:not(.rtl) .elementor-3615 .elementor-element.elementor-element-c659e20 {
	right: 20px;
}

body.rtl .elementor-3615 .elementor-element.elementor-element-c659e20 {
	left: 20px;
}

.elementor-3615 .elementor-element.elementor-element-c659e20 {
	bottom: 20px;
}

.elementor-3615 .elementor-element.elementor-element-c659e20 .elementor-icon-wrapper {
	text-align: center;
}

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

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

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

.elementor-3615 .elementor-element.elementor-element-c659e20 .elementor-icon {
	font-size: 40px;
}

.elementor-3615 .elementor-element.elementor-element-c659e20 .elementor-icon svg {
	height: 40px;
}

.elementor-3615 .elementor-element.elementor-element-031f245 {
	--display: flex;
	--justify-content: space-between;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-3615 .elementor-element.elementor-element-031f245:not(.elementor-motion-effects-element-type-background), .elementor-3615 .elementor-element.elementor-element-031f245 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3615 .elementor-element.elementor-element-86ac8a8 {
	width: initial;
	max-width: initial;
}

.elementor-3615 .elementor-element.elementor-element-86ac8a8 .skin_simple {
	width: 100%;
	margin: 0 auto;
	max-width: 100%;
}

.elementor-3615 .elementor-element.elementor-element-86ac8a8 .skin_simple .plyr {
	--plyr-audio-control-color: #4f5b5f;
	--plyr-color-main: #4f5b5f;
}

.elementor-3615 .elementor-element.elementor-element-86ac8a8 .skin_simple .plyr__control:hover {
	background: #4f5b5f;
	color: #fff;
}

.elementor-3615 .elementor-element.elementor-element-86ac8a8 .skin_simple .plyr--audio .plyr__controls {
	background: #f6f6f6;
}

.elementor-3615 .elementor-element.elementor-element-b8e4e07 {
	--spacer-size: 45px;
}

.elementor-3615 .elementor-element.elementor-element-3936f60 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: var(--e-global-color-secondary);
}

.elementor-3615 .elementor-element.elementor-element-3936f60 .elementor-icon-box-title, .elementor-3615 .elementor-element.elementor-element-3936f60 .elementor-icon-box-title a {
	font-size: 22px;
	font-weight: 700;
}

.elementor-3615 .elementor-element.elementor-element-3936f60:has(:hover) .elementor-icon-box-title, .elementor-3615 .elementor-element.elementor-element-3936f60:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-secondary);
}

.elementor-3615 .elementor-element.elementor-element-3936f60 .elementor-icon-box-description {
	font-size: 60px;
	color: var(--e-global-color-d49ac81);
}

body:not(.rtl) .elementor-3615 .elementor-element.elementor-element-1e5ea33 {
	right: 20px;
}

body.rtl .elementor-3615 .elementor-element.elementor-element-1e5ea33 {
	left: 20px;
}

.elementor-3615 .elementor-element.elementor-element-1e5ea33 {
	bottom: 20px;
}

.elementor-3615 .elementor-element.elementor-element-1e5ea33 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-3615 .elementor-element.elementor-element-1e5ea33.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

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

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

.elementor-3615 .elementor-element.elementor-element-1e5ea33 .elementor-icon {
	font-size: 40px;
}

.elementor-3615 .elementor-element.elementor-element-1e5ea33 .elementor-icon svg {
	height: 40px;
}

.elementor-3615 .elementor-element.elementor-element-3565042 {
	--display: flex;
	--justify-content: space-between;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-3615 .elementor-element.elementor-element-3565042:not(.elementor-motion-effects-element-type-background), .elementor-3615 .elementor-element.elementor-element-3565042 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3615 .elementor-element.elementor-element-d9e587e {
	width: initial;
	max-width: initial;
}

.elementor-3615 .elementor-element.elementor-element-d9e587e .skin_simple {
	width: 100%;
	margin: 0 auto;
	max-width: 100%;
}

.elementor-3615 .elementor-element.elementor-element-d9e587e .skin_simple .plyr {
	--plyr-audio-control-color: #4f5b5f;
	--plyr-color-main: #4f5b5f;
}

.elementor-3615 .elementor-element.elementor-element-d9e587e .skin_simple .plyr__control:hover {
	background: #4f5b5f;
	color: #fff;
}

.elementor-3615 .elementor-element.elementor-element-d9e587e .skin_simple .plyr--audio .plyr__controls {
	background: #f6f6f6;
}

.elementor-3615 .elementor-element.elementor-element-5999df6 {
	--spacer-size: 45px;
}

.elementor-3615 .elementor-element.elementor-element-007a550 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: var(--e-global-color-secondary);
}

.elementor-3615 .elementor-element.elementor-element-007a550 .elementor-icon-box-title, .elementor-3615 .elementor-element.elementor-element-007a550 .elementor-icon-box-title a {
	font-size: 22px;
	font-weight: 700;
}

.elementor-3615 .elementor-element.elementor-element-007a550:has(:hover) .elementor-icon-box-title, .elementor-3615 .elementor-element.elementor-element-007a550:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-secondary);
}

.elementor-3615 .elementor-element.elementor-element-007a550 .elementor-icon-box-description {
	font-size: 60px;
	color: var(--e-global-color-d49ac81);
}

body:not(.rtl) .elementor-3615 .elementor-element.elementor-element-8747edb {
	right: 20px;
}

body.rtl .elementor-3615 .elementor-element.elementor-element-8747edb {
	left: 20px;
}

.elementor-3615 .elementor-element.elementor-element-8747edb {
	bottom: 20px;
}

.elementor-3615 .elementor-element.elementor-element-8747edb .elementor-icon-wrapper {
	text-align: center;
}

.elementor-3615 .elementor-element.elementor-element-8747edb.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

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

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

.elementor-3615 .elementor-element.elementor-element-8747edb .elementor-icon {
	font-size: 40px;
}

.elementor-3615 .elementor-element.elementor-element-8747edb .elementor-icon svg {
	height: 40px;
}

.elementor-3615 .elementor-element.elementor-element-d07a00a {
	--display: flex;
	--justify-content: space-between;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-3615 .elementor-element.elementor-element-d07a00a:not(.elementor-motion-effects-element-type-background), .elementor-3615 .elementor-element.elementor-element-d07a00a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3615 .elementor-element.elementor-element-6331d86 {
	width: initial;
	max-width: initial;
}

.elementor-3615 .elementor-element.elementor-element-6331d86 .skin_simple {
	width: 100%;
	margin: 0 auto;
	max-width: 100%;
}

.elementor-3615 .elementor-element.elementor-element-6331d86 .skin_simple .plyr {
	--plyr-audio-control-color: #4f5b5f;
	--plyr-color-main: #4f5b5f;
}

.elementor-3615 .elementor-element.elementor-element-6331d86 .skin_simple .plyr__control:hover {
	background: #4f5b5f;
	color: #fff;
}

.elementor-3615 .elementor-element.elementor-element-6331d86 .skin_simple .plyr--audio .plyr__controls {
	background: #f6f6f6;
}

.elementor-3615 .elementor-element.elementor-element-458501e {
	--spacer-size: 45px;
}

.elementor-3615 .elementor-element.elementor-element-ac9c871 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: var(--e-global-color-secondary);
}

.elementor-3615 .elementor-element.elementor-element-ac9c871 .elementor-icon-box-title, .elementor-3615 .elementor-element.elementor-element-ac9c871 .elementor-icon-box-title a {
	font-size: 22px;
	font-weight: 700;
}

.elementor-3615 .elementor-element.elementor-element-ac9c871:has(:hover) .elementor-icon-box-title, .elementor-3615 .elementor-element.elementor-element-ac9c871:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-secondary);
}

.elementor-3615 .elementor-element.elementor-element-ac9c871 .elementor-icon-box-description {
	font-size: 60px;
	color: var(--e-global-color-d49ac81);
}

body:not(.rtl) .elementor-3615 .elementor-element.elementor-element-d34c787 {
	right: 20px;
}

body.rtl .elementor-3615 .elementor-element.elementor-element-d34c787 {
	left: 20px;
}

.elementor-3615 .elementor-element.elementor-element-d34c787 {
	bottom: 20px;
}

.elementor-3615 .elementor-element.elementor-element-d34c787 .elementor-icon-wrapper {
	text-align: center;
}

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

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

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

.elementor-3615 .elementor-element.elementor-element-d34c787 .elementor-icon {
	font-size: 40px;
}

.elementor-3615 .elementor-element.elementor-element-d34c787 .elementor-icon svg {
	height: 40px;
}

.elementor-3615 .elementor-element.elementor-element-d793675 {
	--display: flex;
	--justify-content: space-between;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-3615 .elementor-element.elementor-element-d793675:not(.elementor-motion-effects-element-type-background), .elementor-3615 .elementor-element.elementor-element-d793675 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3615 .elementor-element.elementor-element-e50843c {
	width: initial;
	max-width: initial;
}

.elementor-3615 .elementor-element.elementor-element-e50843c .skin_simple {
	width: 100%;
	margin: 0 auto;
	max-width: 100%;
}

.elementor-3615 .elementor-element.elementor-element-e50843c .skin_simple .plyr {
	--plyr-audio-control-color: #4f5b5f;
	--plyr-color-main: #4f5b5f;
}

.elementor-3615 .elementor-element.elementor-element-e50843c .skin_simple .plyr__control:hover {
	background: #4f5b5f;
	color: #fff;
}

.elementor-3615 .elementor-element.elementor-element-e50843c .skin_simple .plyr--audio .plyr__controls {
	background: #f6f6f6;
}

.elementor-3615 .elementor-element.elementor-element-ab6af53 {
	--spacer-size: 45px;
}

.elementor-3615 .elementor-element.elementor-element-a7a0a3d .elementor-icon-box-title {
	margin-block-end: 0px;
	color: var(--e-global-color-secondary);
}

.elementor-3615 .elementor-element.elementor-element-a7a0a3d .elementor-icon-box-title, .elementor-3615 .elementor-element.elementor-element-a7a0a3d .elementor-icon-box-title a {
	font-size: 22px;
	font-weight: 700;
}

.elementor-3615 .elementor-element.elementor-element-a7a0a3d:has(:hover) .elementor-icon-box-title, .elementor-3615 .elementor-element.elementor-element-a7a0a3d:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-secondary);
}

.elementor-3615 .elementor-element.elementor-element-a7a0a3d .elementor-icon-box-description {
	font-size: 60px;
	color: var(--e-global-color-d49ac81);
}

body:not(.rtl) .elementor-3615 .elementor-element.elementor-element-8576551 {
	right: 20px;
}

body.rtl .elementor-3615 .elementor-element.elementor-element-8576551 {
	left: 20px;
}

.elementor-3615 .elementor-element.elementor-element-8576551 {
	bottom: 20px;
}

.elementor-3615 .elementor-element.elementor-element-8576551 .elementor-icon-wrapper {
	text-align: center;
}

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

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

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

.elementor-3615 .elementor-element.elementor-element-8576551 .elementor-icon {
	font-size: 40px;
}

.elementor-3615 .elementor-element.elementor-element-8576551 .elementor-icon svg {
	height: 40px;
}

.elementor-3615 .elementor-element.elementor-element-2f0df81 {
	--display: flex;
	--justify-content: space-between;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-3615 .elementor-element.elementor-element-2f0df81:not(.elementor-motion-effects-element-type-background), .elementor-3615 .elementor-element.elementor-element-2f0df81 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3615 .elementor-element.elementor-element-fdcf52a {
	width: initial;
	max-width: initial;
}

.elementor-3615 .elementor-element.elementor-element-fdcf52a .skin_simple {
	width: 100%;
	margin: 0 auto;
	max-width: 100%;
}

.elementor-3615 .elementor-element.elementor-element-fdcf52a .skin_simple .plyr {
	--plyr-audio-control-color: #4f5b5f;
	--plyr-color-main: #4f5b5f;
}

.elementor-3615 .elementor-element.elementor-element-fdcf52a .skin_simple .plyr__control:hover {
	background: #4f5b5f;
	color: #fff;
}

.elementor-3615 .elementor-element.elementor-element-fdcf52a .skin_simple .plyr--audio .plyr__controls {
	background: #f6f6f6;
}

.elementor-3615 .elementor-element.elementor-element-d485a60 {
	--spacer-size: 45px;
}

.elementor-3615 .elementor-element.elementor-element-9d69576 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: var(--e-global-color-secondary);
}

.elementor-3615 .elementor-element.elementor-element-9d69576 .elementor-icon-box-title, .elementor-3615 .elementor-element.elementor-element-9d69576 .elementor-icon-box-title a {
	font-size: 22px;
	font-weight: 700;
}

.elementor-3615 .elementor-element.elementor-element-9d69576:has(:hover) .elementor-icon-box-title, .elementor-3615 .elementor-element.elementor-element-9d69576:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-secondary);
}

.elementor-3615 .elementor-element.elementor-element-9d69576 .elementor-icon-box-description {
	font-size: 60px;
	color: var(--e-global-color-d49ac81);
}

body:not(.rtl) .elementor-3615 .elementor-element.elementor-element-0468409 {
	right: 20px;
}

body.rtl .elementor-3615 .elementor-element.elementor-element-0468409 {
	left: 20px;
}

.elementor-3615 .elementor-element.elementor-element-0468409 {
	bottom: 20px;
}

.elementor-3615 .elementor-element.elementor-element-0468409 .elementor-icon-wrapper {
	text-align: center;
}

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

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

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

.elementor-3615 .elementor-element.elementor-element-0468409 .elementor-icon {
	font-size: 40px;
}

.elementor-3615 .elementor-element.elementor-element-0468409 .elementor-icon svg {
	height: 40px;
}

.elementor-3615 .elementor-element.elementor-element-4c706da {
	--display: flex;
	--justify-content: space-between;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-3615 .elementor-element.elementor-element-4c706da:not(.elementor-motion-effects-element-type-background), .elementor-3615 .elementor-element.elementor-element-4c706da > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3615 .elementor-element.elementor-element-20c36cd {
	width: initial;
	max-width: initial;
}

.elementor-3615 .elementor-element.elementor-element-20c36cd .skin_simple {
	width: 100%;
	margin: 0 auto;
	max-width: 100%;
}

.elementor-3615 .elementor-element.elementor-element-20c36cd .skin_simple .plyr {
	--plyr-audio-control-color: #4f5b5f;
	--plyr-color-main: #4f5b5f;
}

.elementor-3615 .elementor-element.elementor-element-20c36cd .skin_simple .plyr__control:hover {
	background: #4f5b5f;
	color: #fff;
}

.elementor-3615 .elementor-element.elementor-element-20c36cd .skin_simple .plyr--audio .plyr__controls {
	background: #f6f6f6;
}

.elementor-3615 .elementor-element.elementor-element-f885c32 {
	--spacer-size: 45px;
}

.elementor-3615 .elementor-element.elementor-element-7512535 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: var(--e-global-color-secondary);
}

.elementor-3615 .elementor-element.elementor-element-7512535 .elementor-icon-box-title, .elementor-3615 .elementor-element.elementor-element-7512535 .elementor-icon-box-title a {
	font-size: 22px;
	font-weight: 700;
}

.elementor-3615 .elementor-element.elementor-element-7512535:has(:hover) .elementor-icon-box-title, .elementor-3615 .elementor-element.elementor-element-7512535:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-secondary);
}

.elementor-3615 .elementor-element.elementor-element-7512535 .elementor-icon-box-description {
	font-size: 60px;
	color: var(--e-global-color-d49ac81);
}

body:not(.rtl) .elementor-3615 .elementor-element.elementor-element-3939516 {
	right: 20px;
}

body.rtl .elementor-3615 .elementor-element.elementor-element-3939516 {
	left: 20px;
}

.elementor-3615 .elementor-element.elementor-element-3939516 {
	bottom: 20px;
}

.elementor-3615 .elementor-element.elementor-element-3939516 .elementor-icon-wrapper {
	text-align: center;
}

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

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

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

.elementor-3615 .elementor-element.elementor-element-3939516 .elementor-icon {
	font-size: 40px;
}

.elementor-3615 .elementor-element.elementor-element-3939516 .elementor-icon svg {
	height: 40px;
}

.elementor-3615 .elementor-element.elementor-element-814a7d4 {
	--display: flex;
	--justify-content: space-between;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-3615 .elementor-element.elementor-element-814a7d4:not(.elementor-motion-effects-element-type-background), .elementor-3615 .elementor-element.elementor-element-814a7d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-3615 .elementor-element.elementor-element-912d27b {
	width: initial;
	max-width: initial;
}

.elementor-3615 .elementor-element.elementor-element-912d27b .skin_simple {
	width: 100%;
	margin: 0 auto;
	max-width: 100%;
}

.elementor-3615 .elementor-element.elementor-element-912d27b .skin_simple .plyr {
	--plyr-audio-control-color: #4f5b5f;
	--plyr-color-main: #4f5b5f;
}

.elementor-3615 .elementor-element.elementor-element-912d27b .skin_simple .plyr__control:hover {
	background: #4f5b5f;
	color: #fff;
}

.elementor-3615 .elementor-element.elementor-element-912d27b .skin_simple .plyr--audio .plyr__controls {
	background: #f6f6f6;
}

.elementor-3615 .elementor-element.elementor-element-32ce144 {
	--spacer-size: 45px;
}

.elementor-3615 .elementor-element.elementor-element-2352c50 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: var(--e-global-color-secondary);
}

.elementor-3615 .elementor-element.elementor-element-2352c50 .elementor-icon-box-title, .elementor-3615 .elementor-element.elementor-element-2352c50 .elementor-icon-box-title a {
	font-size: 22px;
	font-weight: 700;
}

.elementor-3615 .elementor-element.elementor-element-2352c50:has(:hover) .elementor-icon-box-title, .elementor-3615 .elementor-element.elementor-element-2352c50:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-secondary);
}

.elementor-3615 .elementor-element.elementor-element-2352c50 .elementor-icon-box-description {
	font-size: 60px;
	color: var(--e-global-color-d49ac81);
}

body:not(.rtl) .elementor-3615 .elementor-element.elementor-element-07d3c02 {
	right: 20px;
}

body.rtl .elementor-3615 .elementor-element.elementor-element-07d3c02 {
	left: 20px;
}

.elementor-3615 .elementor-element.elementor-element-07d3c02 {
	bottom: 20px;
}

.elementor-3615 .elementor-element.elementor-element-07d3c02 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-3615 .elementor-element.elementor-element-07d3c02.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

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

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

.elementor-3615 .elementor-element.elementor-element-07d3c02 .elementor-icon {
	font-size: 40px;
}

.elementor-3615 .elementor-element.elementor-element-07d3c02 .elementor-icon svg {
	height: 40px;
}

.elementor-3615 .elementor-element.elementor-element-fb853a3 {
	--e-n-carousel-swiper-slides-to-display: 3;
	--e-n-carousel-swiper-slides-gap: 31px;
	--e-n-carousel-slide-height: auto;
	--e-n-carousel-slide-container-height: 100%;
	--e-n-carousel-arrow-prev-left-align: 0%;
	--e-n-carousel-arrow-prev-translate-x: 0px;
	--e-n-carousel-arrow-prev-left-position: -38px;
	--e-n-carousel-arrow-prev-top-align: 50%;
	--e-n-carousel-arrow-prev-translate-y: -50%;
	--e-n-carousel-arrow-prev-top-position: 0px;
	--e-n-carousel-arrow-next-right-align: 0%;
	--e-n-carousel-arrow-next-translate-x: 0%;
	--e-n-carousel-arrow-next-right-position: -38px;
	--e-n-carousel-arrow-next-top-align: 50%;
	--e-n-carousel-arrow-next-translate-y: -50%;
	--e-n-carousel-arrow-next-top-position: 0px;
	--e-n-carousel-arrow-normal-color: #fff;
	--e-n-carousel-arrow-hover-color: #000;
}

@media (max-width:1024px) {
	.elementor-3615 .elementor-element.elementor-element-fb853a3 {
		--e-n-carousel-swiper-slides-to-display: 2;
	}
}

@media (max-width:767px) {
	.elementor-3615 .elementor-element.elementor-element-5e9fe9c {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-3615 .elementor-element.elementor-element-199499e {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-3615 .elementor-element.elementor-element-ea41fc3 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-3615 .elementor-element.elementor-element-ab1ca99 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-3615 .elementor-element.elementor-element-9587e69 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-3615 .elementor-element.elementor-element-7a461e4 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-3615 .elementor-element.elementor-element-86ac8a8 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-3615 .elementor-element.elementor-element-d9e587e {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-3615 .elementor-element.elementor-element-6331d86 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-3615 .elementor-element.elementor-element-e50843c {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-3615 .elementor-element.elementor-element-fdcf52a {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-3615 .elementor-element.elementor-element-20c36cd {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-3615 .elementor-element.elementor-element-912d27b {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-3615 .elementor-element.elementor-element-fb853a3 {
		--e-n-carousel-swiper-slides-to-display: 1;
	}
}
