.elementor-499 .elementor-element.elementor-element-9ef8afa>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-499 .elementor-element.elementor-element-9ef8afa:not(.elementor-motion-effects-element-type-background),
.elementor-499 .elementor-element.elementor-element-9ef8afa>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(135deg, var(--e-global-color-044b931) 0%, var(--e-global-color-639e8dd) 100%);
}

.elementor-499 .elementor-element.elementor-element-9ef8afa>.elementor-background-overlay {
	background-image: url("../../2022/08/k6cc1d-_k_g.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: 0.3;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-499 .elementor-element.elementor-element-9ef8afa {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 3em 0em 3em 0em;
}

.elementor-499 .elementor-element.elementor-element-9c40718 .elementor-heading-title {
	color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-aaa1b5d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(28px/2);
}

.elementor-499 .elementor-element.elementor-element-aaa1b5d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(28px/2);
}

.elementor-499 .elementor-element.elementor-element-aaa1b5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(28px/2);
	margin-left: calc(28px/2);
}

.elementor-499 .elementor-element.elementor-element-aaa1b5d .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-28px/2);
	margin-left: calc(-28px/2);
}

body.rtl .elementor-499 .elementor-element.elementor-element-aaa1b5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-28px/2);
}

body:not(.rtl) .elementor-499 .elementor-element.elementor-element-aaa1b5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-28px/2);
}

.elementor-499 .elementor-element.elementor-element-aaa1b5d .elementor-icon-list-icon i {
	color: var(--e-global-color-116ad20);
}

.elementor-499 .elementor-element.elementor-element-aaa1b5d .elementor-icon-list-icon svg {
	fill: var(--e-global-color-116ad20);
}

.elementor-499 .elementor-element.elementor-element-aaa1b5d {
	--e-icon-list-icon-size: 18px;
}

.elementor-499 .elementor-element.elementor-element-aaa1b5d .elementor-icon-list-text {
	color: var(--e-global-color-text);
	padding-left: 28px;
}

.elementor-499 .elementor-element.elementor-element-aaa1b5d .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-499 .elementor-element.elementor-element-aaa1b5d .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
	font-size: var(--e-global-typography-84ca66e-font-size);
	font-weight: var(--e-global-typography-84ca66e-font-weight);
	text-transform: var(--e-global-typography-84ca66e-text-transform);
	line-height: var(--e-global-typography-84ca66e-line-height);
	letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	word-spacing: var(--e-global-typography-84ca66e-word-spacing);
}

.elementor-499 .elementor-element.elementor-element-0295028:not(.elementor-motion-effects-element-type-background),
.elementor-499 .elementor-element.elementor-element-0295028>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2022/08/Pattern_img.png");
	background-position: bottom left;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-499 .elementor-element.elementor-element-0295028>.elementor-background-overlay {
	background-color: transparent;
	background-image: radial-gradient(at bottom left, #FAF9FD80 0%, var(--e-global-color-cfa1f76) 100%);
	opacity: 1;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-499 .elementor-element.elementor-element-0295028 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 7em 0em 7em 0em;
}

.elementor-499 .elementor-element.elementor-element-cc3e4cf>.elementor-element-populated {
	padding: 3em 3em 3em 3em;
}

.elementor-499 .elementor-element.elementor-element-3a3b797 {
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	border-color: var(--e-global-color-4d462f5);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0em 0em 0em 0em;
}

.elementor-499 .elementor-element.elementor-element-3a3b797>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-499 .elementor-element.elementor-element-f044f84>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 7px;
}

.elementor-499 .elementor-element.elementor-element-f044f84>.elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: var(--e-global-color-4d462f5);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 2em 2em 2em 2em;
}

.elementor-499 .elementor-element.elementor-element-f044f84>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-499 .elementor-element.elementor-element-2f5e192 .elementor-counter-number-wrapper {
	color: var(--e-global-color-116ad20);
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-499 .elementor-element.elementor-element-2f5e192 .elementor-counter-title {
	font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
	font-size: var(--e-global-typography-84ca66e-font-size);
	font-weight: var(--e-global-typography-84ca66e-font-weight);
	text-transform: var(--e-global-typography-84ca66e-text-transform);
	line-height: var(--e-global-typography-84ca66e-line-height);
	letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	word-spacing: var(--e-global-typography-84ca66e-word-spacing);
}

.elementor-499 .elementor-element.elementor-element-5a5c4e9 {
	text-align: center;
}

.elementor-499 .elementor-element.elementor-element-5a5c4e9 .elementor-star-rating {
	font-size: 30px;
}

.elementor-499 .elementor-element.elementor-element-c0db7d9 {
	text-align: center;
}

.elementor-499 .elementor-element.elementor-element-c0db7d9 .elementor-heading-title {
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	font-weight: var(--e-global-typography-b2ce6af-font-weight);
	text-transform: var(--e-global-typography-b2ce6af-text-transform);
	font-style: var(--e-global-typography-b2ce6af-font-style);
	line-height: var(--e-global-typography-b2ce6af-line-height);
	letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
	word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-499 .elementor-element.elementor-element-256c490>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 7px;
}

.elementor-499 .elementor-element.elementor-element-256c490>.elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: var(--e-global-color-4d462f5);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 2em 2em 2em 2em;
}

.elementor-499 .elementor-element.elementor-element-256c490>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-499 .elementor-element.elementor-element-3de41f7 .elementor-counter-number-wrapper {
	color: var(--e-global-color-116ad20);
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-499 .elementor-element.elementor-element-3de41f7 .elementor-counter-title {
	font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
	font-size: var(--e-global-typography-84ca66e-font-size);
	font-weight: var(--e-global-typography-84ca66e-font-weight);
	text-transform: var(--e-global-typography-84ca66e-text-transform);
	line-height: var(--e-global-typography-84ca66e-line-height);
	letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	word-spacing: var(--e-global-typography-84ca66e-word-spacing);
}

.elementor-499 .elementor-element.elementor-element-04dc883 {
	text-align: center;
}

.elementor-499 .elementor-element.elementor-element-04dc883 .elementor-star-rating {
	font-size: 30px;
}

.elementor-499 .elementor-element.elementor-element-62c3beb {
	text-align: center;
}

.elementor-499 .elementor-element.elementor-element-62c3beb .elementor-heading-title {
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	font-weight: var(--e-global-typography-b2ce6af-font-weight);
	text-transform: var(--e-global-typography-b2ce6af-text-transform);
	font-style: var(--e-global-typography-b2ce6af-font-style);
	line-height: var(--e-global-typography-b2ce6af-line-height);
	letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
	word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-499 .elementor-element.elementor-element-f39a485 img {
	width: 100%;
	height: 500px;
	object-fit: cover;
	border-radius: 5px 5px 5px 5px;
}

.elementor-499 .elementor-element.elementor-element-f39a485>.elementor-widget-container {
	padding: 0em 0em 0em 3em;
}

.elementor-499 .elementor-element.elementor-element-1076801 .video-content {
	text-align: center;
}

.elementor-499 .elementor-element.elementor-element-1076801 .ekit-video-popup-btn i {
	font-size: 35px;
}

.elementor-499 .elementor-element.elementor-element-1076801 .ekit-video-popup-btn svg {
	max-width: 35px;
}

.elementor-499 .elementor-element.elementor-element-1076801 .ekit-video-popup-btn {
	width: 100px;
	height: 100px;
	line-height: 100px;
	color: var(--e-global-color-d49ac81);
	background-color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-1076801 .ekit-video-popup-btn.glow-btn:before {
	color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-1076801 .ekit-video-popup-btn.glow-btn:after {
	color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-1076801 .ekit-video-popup-btn.glow-btn>i:after {
	color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-1076801 .ekit-video-popup-btn svg path {
	stroke: var(--e-global-color-d49ac81);
	fill: var(--e-global-color-d49ac81);
}

.elementor-499 .elementor-element.elementor-element-1076801 .ekit-video-popup-btn:hover {
	color: var(--e-global-color-116ad20);
	background-color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-1076801 .ekit-video-popup-btn:hover svg path {
	stroke: var(--e-global-color-116ad20);
	fill: var(--e-global-color-116ad20);
}

.elementor-499 .elementor-element.elementor-element-1076801 {
	width: auto;
	max-width: auto;
	top: 31px;
}

body:not(.rtl) .elementor-499 .elementor-element.elementor-element-1076801 {
	left: 85px;
}

body.rtl .elementor-499 .elementor-element.elementor-element-1076801 {
	right: 85px;
}

.elementor-499 .elementor-element.elementor-element-1c58f0d img {
	border-radius: 5px 5px 5px 5px;
}

.elementor-499 .elementor-element.elementor-element-1c58f0d {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	bottom: 0px;
}

body:not(.rtl) .elementor-499 .elementor-element.elementor-element-1c58f0d {
	left: 0px;
}

body.rtl .elementor-499 .elementor-element.elementor-element-1c58f0d {
	right: 0px;
}

.elementor-499 .elementor-element.elementor-element-5ae7186>.elementor-container {
	max-width: 720px;
}

.elementor-499 .elementor-element.elementor-element-5ae7186:not(.elementor-motion-effects-element-type-background),
.elementor-499 .elementor-element.elementor-element-5ae7186>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(135deg, var(--e-global-color-bb890b8) 0%, var(--e-global-color-639e8dd) 100%);
}

.elementor-499 .elementor-element.elementor-element-5ae7186>.elementor-background-overlay {
	background-image: url("../../2022/08/about_slide.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: 0.3;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-499 .elementor-element.elementor-element-5ae7186 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 5em 0em 10em 0em;
}

.elementor-499 .elementor-element.elementor-element-4f4300a>.elementor-element-populated {
	padding: 2em 2em 2em 2em;
}

.elementor-499 .elementor-element.elementor-element-180de41 {
	text-align: center;
}

.elementor-499 .elementor-element.elementor-element-180de41 .elementor-heading-title {
	color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-e17a256 {
	text-align: center;
}

.elementor-499 .elementor-element.elementor-element-e17a256 .elementor-heading-title {
	color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-f099181 {
	text-align: center;
	color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-c7f735a .video-content {
	text-align: center;
}

.elementor-499 .elementor-element.elementor-element-c7f735a .ekit-video-popup-btn i {
	font-size: 35px;
}

.elementor-499 .elementor-element.elementor-element-c7f735a .ekit-video-popup-btn svg {
	max-width: 35px;
}

.elementor-499 .elementor-element.elementor-element-c7f735a .ekit-video-popup-btn {
	width: 100px;
	height: 100px;
	line-height: 100px;
	color: var(--e-global-color-text);
	background-color: var(--e-global-color-accent);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
}

.elementor-499 .elementor-element.elementor-element-c7f735a .ekit-video-popup-btn.glow-btn:before {
	color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-c7f735a .ekit-video-popup-btn.glow-btn:after {
	color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-c7f735a .ekit-video-popup-btn.glow-btn>i:after {
	color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-c7f735a .ekit-video-popup-btn svg path {
	stroke: var(--e-global-color-text);
	fill: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-c7f735a .ekit-video-popup-btn:hover {
	color: var(--e-global-color-116ad20);
	background-color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-c7f735a .ekit-video-popup-btn:hover svg path {
	stroke: var(--e-global-color-116ad20);
	fill: var(--e-global-color-116ad20);
}

.elementor-499 .elementor-element.elementor-element-fc29ed2 {
	padding: 0em 0em 5em 0em;
}

.elementor-499 .elementor-element.elementor-element-2410eae>.elementor-element-populated {
	margin: -7em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
}

.elementor-499 .elementor-element.elementor-element-8c2740a:not(.elementor-motion-effects-element-type-background),
.elementor-499 .elementor-element.elementor-element-8c2740a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-8c2740a,
.elementor-499 .elementor-element.elementor-element-8c2740a>.elementor-background-overlay {
	border-radius: 5px 5px 5px 5px;
}

.elementor-499 .elementor-element.elementor-element-8c2740a {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 2em 2em 2em 2em;
}

.elementor-499 .elementor-element.elementor-element-8c2740a>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-499 .elementor-element.elementor-element-59a837e>.elementor-element-populated {
	padding: 1em 1em 1em 1em;
}

.elementor-499 .elementor-element.elementor-element-43dd307>.elementor-element-populated {
	padding: 1em 1em 1em 1em;
}

.elementor-499 .elementor-element.elementor-element-88323d5:not(.elementor-motion-effects-element-type-background),
.elementor-499 .elementor-element.elementor-element-88323d5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2022/08/dashed.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-499 .elementor-element.elementor-element-88323d5 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0em 0em 7em 0em;
}

.elementor-499 .elementor-element.elementor-element-88323d5>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-499 .elementor-element.elementor-element-ddc9a90>.elementor-container {
	max-width: 720px;
}

.elementor-499 .elementor-element.elementor-element-31d26cc>.elementor-element-populated {
	padding: 2em 2em 2em 2em;
}

.elementor-499 .elementor-element.elementor-element-b31434e {
	text-align: center;
}

.elementor-499 .elementor-element.elementor-element-bca8370 {
	text-align: center;
}

.elementor-499 .elementor-element.elementor-element-9ba27af:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-499 .elementor-element.elementor-element-9ba27af>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-9ba27af>.elementor-element-populated,
.elementor-499 .elementor-element.elementor-element-9ba27af>.elementor-element-populated>.elementor-background-overlay,
.elementor-499 .elementor-element.elementor-element-9ba27af>.elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-499 .elementor-element.elementor-element-9ba27af>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 2em 2em 2em 2em;
}

.elementor-499 .elementor-element.elementor-element-9ba27af>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-499 .elementor-element.elementor-element-07cd299.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-116ad20);
}

.elementor-499 .elementor-element.elementor-element-07cd299.elementor-view-framed .elementor-icon,
.elementor-499 .elementor-element.elementor-element-07cd299.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-116ad20);
	color: var(--e-global-color-116ad20);
	border-color: var(--e-global-color-116ad20);
}

.elementor-499 .elementor-element.elementor-element-07cd299 {
	--icon-box-icon-margin: 14px;
}

.elementor-499 .elementor-element.elementor-element-07cd299 .elementor-icon {
	font-size: 42px;
}

.elementor-499 .elementor-element.elementor-element-07cd299 .elementor-icon-box-title {
	margin-bottom: 0px;
}

.elementor-499 .elementor-element.elementor-element-07cd299 .elementor-icon-box-description {
	color: var(--e-global-color-639e8dd);
	font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
	font-size: var(--e-global-typography-7044a64-font-size);
	font-weight: var(--e-global-typography-7044a64-font-weight);
	line-height: var(--e-global-typography-7044a64-line-height);
	letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
	word-spacing: var(--e-global-typography-7044a64-word-spacing);
}

.elementor-499 .elementor-element.elementor-element-8b40845 .elementor-button .elementor-align-icon-right {
	margin-left: 7px;
}

.elementor-499 .elementor-element.elementor-element-8b40845 .elementor-button .elementor-align-icon-left {
	margin-right: 7px;
}

.elementor-499 .elementor-element.elementor-element-8b40845 .elementor-button {
	font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
	font-size: var(--e-global-typography-84ca66e-font-size);
	font-weight: var(--e-global-typography-84ca66e-font-weight);
	text-transform: var(--e-global-typography-84ca66e-text-transform);
	line-height: var(--e-global-typography-84ca66e-line-height);
	letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	fill: var(--e-global-color-d49ac81);
	color: var(--e-global-color-d49ac81);
	background-color: #02010100;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var(--e-global-color-d49ac81);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
}

.elementor-499 .elementor-element.elementor-element-8b40845 .elementor-button:hover,
.elementor-499 .elementor-element.elementor-element-8b40845 .elementor-button:focus {
	color: var(--e-global-color-116ad20);
}

.elementor-499 .elementor-element.elementor-element-8b40845 .elementor-button:hover svg,
.elementor-499 .elementor-element.elementor-element-8b40845 .elementor-button:focus svg {
	fill: var(--e-global-color-116ad20);
}

.elementor-499 .elementor-element.elementor-element-f00d11b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-499 .elementor-element.elementor-element-f00d11b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-f00d11b>.elementor-element-populated,
.elementor-499 .elementor-element.elementor-element-f00d11b>.elementor-element-populated>.elementor-background-overlay,
.elementor-499 .elementor-element.elementor-element-f00d11b>.elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-499 .elementor-element.elementor-element-f00d11b>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 2em 2em 2em 2em;
}

.elementor-499 .elementor-element.elementor-element-f00d11b>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-499 .elementor-element.elementor-element-14ae0ca.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-116ad20);
}

.elementor-499 .elementor-element.elementor-element-14ae0ca.elementor-view-framed .elementor-icon,
.elementor-499 .elementor-element.elementor-element-14ae0ca.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-116ad20);
	color: var(--e-global-color-116ad20);
	border-color: var(--e-global-color-116ad20);
}

.elementor-499 .elementor-element.elementor-element-14ae0ca {
	--icon-box-icon-margin: 14px;
}

.elementor-499 .elementor-element.elementor-element-14ae0ca .elementor-icon {
	font-size: 42px;
}

.elementor-499 .elementor-element.elementor-element-14ae0ca .elementor-icon-box-title {
	margin-bottom: 0px;
}

.elementor-499 .elementor-element.elementor-element-14ae0ca .elementor-icon-box-description {
	color: var(--e-global-color-639e8dd);
	font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
	font-size: var(--e-global-typography-7044a64-font-size);
	font-weight: var(--e-global-typography-7044a64-font-weight);
	line-height: var(--e-global-typography-7044a64-line-height);
	letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
	word-spacing: var(--e-global-typography-7044a64-word-spacing);
}

.elementor-499 .elementor-element.elementor-element-7c30d0f .elementor-button .elementor-align-icon-right {
	margin-left: 7px;
}

.elementor-499 .elementor-element.elementor-element-7c30d0f .elementor-button .elementor-align-icon-left {
	margin-right: 7px;
}

.elementor-499 .elementor-element.elementor-element-7c30d0f .elementor-button {
	font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
	font-size: var(--e-global-typography-84ca66e-font-size);
	font-weight: var(--e-global-typography-84ca66e-font-weight);
	text-transform: var(--e-global-typography-84ca66e-text-transform);
	line-height: var(--e-global-typography-84ca66e-line-height);
	letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	fill: var(--e-global-color-d49ac81);
	color: var(--e-global-color-d49ac81);
	background-color: #02010100;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var(--e-global-color-d49ac81);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
}

.elementor-499 .elementor-element.elementor-element-7c30d0f .elementor-button:hover,
.elementor-499 .elementor-element.elementor-element-7c30d0f .elementor-button:focus {
	color: var(--e-global-color-116ad20);
}

.elementor-499 .elementor-element.elementor-element-7c30d0f .elementor-button:hover svg,
.elementor-499 .elementor-element.elementor-element-7c30d0f .elementor-button:focus svg {
	fill: var(--e-global-color-116ad20);
}

.elementor-499 .elementor-element.elementor-element-f55770a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-499 .elementor-element.elementor-element-f55770a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-f55770a>.elementor-element-populated,
.elementor-499 .elementor-element.elementor-element-f55770a>.elementor-element-populated>.elementor-background-overlay,
.elementor-499 .elementor-element.elementor-element-f55770a>.elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-499 .elementor-element.elementor-element-f55770a>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 2em 2em 2em 2em;
}

.elementor-499 .elementor-element.elementor-element-f55770a>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-499 .elementor-element.elementor-element-3a4a42c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-116ad20);
}

.elementor-499 .elementor-element.elementor-element-3a4a42c.elementor-view-framed .elementor-icon,
.elementor-499 .elementor-element.elementor-element-3a4a42c.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-116ad20);
	color: var(--e-global-color-116ad20);
	border-color: var(--e-global-color-116ad20);
}

.elementor-499 .elementor-element.elementor-element-3a4a42c {
	--icon-box-icon-margin: 14px;
}

.elementor-499 .elementor-element.elementor-element-3a4a42c .elementor-icon {
	font-size: 42px;
}

.elementor-499 .elementor-element.elementor-element-3a4a42c .elementor-icon-box-title {
	margin-bottom: 0px;
}

.elementor-499 .elementor-element.elementor-element-3a4a42c .elementor-icon-box-description {
	color: var(--e-global-color-639e8dd);
	font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
	font-size: var(--e-global-typography-7044a64-font-size);
	font-weight: var(--e-global-typography-7044a64-font-weight);
	line-height: var(--e-global-typography-7044a64-line-height);
	letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
	word-spacing: var(--e-global-typography-7044a64-word-spacing);
}

.elementor-499 .elementor-element.elementor-element-e670e24 .elementor-button .elementor-align-icon-right {
	margin-left: 7px;
}

.elementor-499 .elementor-element.elementor-element-e670e24 .elementor-button .elementor-align-icon-left {
	margin-right: 7px;
}

.elementor-499 .elementor-element.elementor-element-e670e24 .elementor-button {
	font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
	font-size: var(--e-global-typography-84ca66e-font-size);
	font-weight: var(--e-global-typography-84ca66e-font-weight);
	text-transform: var(--e-global-typography-84ca66e-text-transform);
	line-height: var(--e-global-typography-84ca66e-line-height);
	letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	fill: var(--e-global-color-d49ac81);
	color: var(--e-global-color-d49ac81);
	background-color: #02010100;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var(--e-global-color-d49ac81);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
}

.elementor-499 .elementor-element.elementor-element-e670e24 .elementor-button:hover,
.elementor-499 .elementor-element.elementor-element-e670e24 .elementor-button:focus {
	color: var(--e-global-color-116ad20);
}

.elementor-499 .elementor-element.elementor-element-e670e24 .elementor-button:hover svg,
.elementor-499 .elementor-element.elementor-element-e670e24 .elementor-button:focus svg {
	fill: var(--e-global-color-116ad20);
}

.elementor-499 .elementor-element.elementor-element-7b5d0fe>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-499 .elementor-element.elementor-element-7b5d0fe:not(.elementor-motion-effects-element-type-background),
.elementor-499 .elementor-element.elementor-element-7b5d0fe>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(135deg, var(--e-global-color-bb890b8) 0%, var(--e-global-color-639e8dd) 100%);
}

.elementor-499 .elementor-element.elementor-element-7b5d0fe>.elementor-background-overlay {
	background-image: url("../../2022/08/Pattern_img.png");
	background-position: center center;
	background-repeat: no-repeat;
	opacity: 0.2;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-499 .elementor-element.elementor-element-7b5d0fe {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 5em 0em 5em 0em;
}

.elementor-499 .elementor-element.elementor-element-46b97d9>.elementor-element-populated {
	padding: 2em 2em 2em 2em;
}

.elementor-499 .elementor-element.elementor-element-a950b60 .elementor-heading-title {
	color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-f9670ad {
	color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-136f372>.elementor-widget-container {
	margin: 10px 10px 10px 10px;
	padding: 1em 1em 1em 1em;
	background-color: var(--e-global-color-text);
	border-radius: 5px 5px 5px 5px;
}

.elementor-499 .elementor-element.elementor-element-136f372 {
	width: var(--container-widget-width, 33%);
	max-width: 33%;
	--container-widget-width: 33%;
	--container-widget-flex-grow: 0;
}

.elementor-499 .elementor-element.elementor-element-2606e02>.elementor-widget-container {
	margin: 10px 10px 10px 10px;
	padding: 1em 1em 1em 1em;
	background-color: var(--e-global-color-text);
	border-radius: 5px 5px 5px 5px;
}

.elementor-499 .elementor-element.elementor-element-2606e02 {
	width: var(--container-widget-width, 33%);
	max-width: 33%;
	--container-widget-width: 33%;
	--container-widget-flex-grow: 0;
}

.elementor-499 .elementor-element.elementor-element-9009861>.elementor-widget-container {
	margin: 10px 10px 10px 10px;
	padding: 1em 1em 1em 1em;
	background-color: var(--e-global-color-text);
	border-radius: 5px 5px 5px 5px;
}

.elementor-499 .elementor-element.elementor-element-9009861 {
	width: var(--container-widget-width, 33%);
	max-width: 33%;
	--container-widget-width: 33%;
	--container-widget-flex-grow: 0;
}

.elementor-499 .elementor-element.elementor-element-d725c82>.elementor-widget-container {
	margin: 10px 10px 10px 10px;
	padding: 1em 1em 1em 1em;
	background-color: var(--e-global-color-text);
	border-radius: 5px 5px 5px 5px;
}

.elementor-499 .elementor-element.elementor-element-d725c82 {
	width: var(--container-widget-width, 33%);
	max-width: 33%;
	--container-widget-width: 33%;
	--container-widget-flex-grow: 0;
}

.elementor-499 .elementor-element.elementor-element-4b107c0>.elementor-widget-container {
	margin: 10px 10px 10px 10px;
	padding: 1em 1em 1em 1em;
	background-color: var(--e-global-color-text);
	border-radius: 5px 5px 5px 5px;
}

.elementor-499 .elementor-element.elementor-element-4b107c0 {
	width: var(--container-widget-width, 33%);
	max-width: 33%;
	--container-widget-width: 33%;
	--container-widget-flex-grow: 0;
}

.elementor-499 .elementor-element.elementor-element-76779a5>.elementor-widget-container {
	margin: 10px 10px 10px 10px;
	padding: 1em 1em 1em 1em;
	background-color: var(--e-global-color-text);
	border-radius: 5px 5px 5px 5px;
}

.elementor-499 .elementor-element.elementor-element-76779a5 {
	width: var(--container-widget-width, 33%);
	max-width: 33%;
	--container-widget-width: 33%;
	--container-widget-flex-grow: 0;
}

.elementor-499 .elementor-element.elementor-element-39f7422>.elementor-widget-container {
	margin: 10px 10px 10px 10px;
	padding: 1em 1em 1em 1em;
	background-color: var(--e-global-color-text);
	border-radius: 5px 5px 5px 5px;
}

.elementor-499 .elementor-element.elementor-element-39f7422 {
	width: var(--container-widget-width, 33%);
	max-width: 33%;
	--container-widget-width: 33%;
	--container-widget-flex-grow: 0;
}

.elementor-499 .elementor-element.elementor-element-5228963>.elementor-widget-container {
	margin: 10px 10px 10px 10px;
	padding: 1em 1em 1em 1em;
	background-color: var(--e-global-color-text);
	border-radius: 5px 5px 5px 5px;
}

.elementor-499 .elementor-element.elementor-element-5228963 {
	width: var(--container-widget-width, 33%);
	max-width: 33%;
	--container-widget-width: 33%;
	--container-widget-flex-grow: 0;
}

.elementor-499 .elementor-element.elementor-element-1e5b768>.elementor-widget-container {
	margin: 10px 10px 10px 10px;
	padding: 1em 1em 1em 1em;
	background-color: var(--e-global-color-text);
	border-radius: 5px 5px 5px 5px;
}

.elementor-499 .elementor-element.elementor-element-1e5b768 {
	width: var(--container-widget-width, 33%);
	max-width: 33%;
	--container-widget-width: 33%;
	--container-widget-flex-grow: 0;
}

.elementor-499 .elementor-element.elementor-element-43ff1d9>.elementor-background-overlay {
	opacity: 0.3;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-499 .elementor-element.elementor-element-43ff1d9 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 7em 0em 7em 0em;
}

.elementor-499 .elementor-element.elementor-element-26c9187>.elementor-element-populated,
.elementor-499 .elementor-element.elementor-element-26c9187>.elementor-element-populated>.elementor-background-overlay,
.elementor-499 .elementor-element.elementor-element-26c9187>.elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-499 .elementor-element.elementor-element-26c9187>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0em 0em 0em 0em;
}

.elementor-499 .elementor-element.elementor-element-26c9187>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-499 .elementor-element.elementor-element-04127bd.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-499 .elementor-element.elementor-element-04127bd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-499 .elementor-element.elementor-element-04127bd>.elementor-element-populated {
	padding: 1em 1em 1em 1em;
}

.elementor-499 .elementor-element.elementor-element-010f318 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-116ad20);
	--divider-border-width: 2px;
}

.elementor-499 .elementor-element.elementor-element-010f318 .elementor-divider-separator {
	width: 50px;
}

.elementor-499 .elementor-element.elementor-element-010f318 .elementor-divider {
	padding-top: 3px;
	padding-bottom: 3px;
}

.elementor-bc-flex-widget .elementor-499 .elementor-element.elementor-element-eadad1f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-499 .elementor-element.elementor-element-eadad1f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-499 .elementor-element.elementor-element-eadad1f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-499 .elementor-element.elementor-element-eadad1f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-eadad1f>.elementor-element-populated,
.elementor-499 .elementor-element.elementor-element-eadad1f>.elementor-element-populated>.elementor-background-overlay,
.elementor-499 .elementor-element.elementor-element-eadad1f>.elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-499 .elementor-element.elementor-element-eadad1f>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 0em 0em 2em 0em;
}

.elementor-499 .elementor-element.elementor-element-eadad1f>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-499 .elementor-element.elementor-element-ce441e4.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-499 .elementor-element.elementor-element-ce441e4.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-499 .elementor-element.elementor-element-ce441e4.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-499 .elementor-element.elementor-element-ce441e4 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-499 .elementor-element.elementor-element-ce441e4 .elementor-image-box-img img {
	border-radius: 3px;
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
	transition-duration: 0.3s;
}

.elementor-499 .elementor-element.elementor-element-ce441e4:hover .elementor-image-box-img img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-499 .elementor-element.elementor-element-ce441e4 .elementor-image-box-title {
	margin-bottom: 0px;
}

.elementor-499 .elementor-element.elementor-element-592154f .elementor-heading-title {
	color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-592154f>.elementor-widget-container {
	padding: 3px 14px 3px 14px;
	--e-transform-rotateZ: 270deg;
	background-color: var(--e-global-color-116ad20);
}

.elementor-499 .elementor-element.elementor-element-592154f {
	width: auto;
	max-width: auto;
	--e-transform-origin-x: left;
	--e-transform-origin-y: top;
}

body:not(.rtl) .elementor-499 .elementor-element.elementor-element-592154f {
	left: 0px;
}

body.rtl .elementor-499 .elementor-element.elementor-element-592154f {
	right: 0px;
}

.elementor-499 .elementor-element.elementor-element-ac7d6c7 {
	--grid-template-columns: repeat(0, auto);
	--icon-size: 14px;
	--grid-column-gap: 7px;
	--grid-row-gap: 0px;
}

.elementor-499 .elementor-element.elementor-element-ac7d6c7 .elementor-widget-container {
	text-align: center;
}

.elementor-499 .elementor-element.elementor-element-ac7d6c7 .elementor-social-icon {
	background-color: var(--e-global-color-d49ac81);
}

.elementor-499 .elementor-element.elementor-element-ac7d6c7 .elementor-social-icon i {
	color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-ac7d6c7 .elementor-social-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-ac7d6c7 .elementor-social-icon:hover {
	background-color: var(--e-global-color-332724a);
}

.elementor-499 .elementor-element.elementor-element-ac7d6c7 .elementor-social-icon:hover i {
	color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-ac7d6c7 .elementor-social-icon:hover svg {
	fill: var(--e-global-color-text);
}

.elementor-bc-flex-widget .elementor-499 .elementor-element.elementor-element-131389c.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-499 .elementor-element.elementor-element-131389c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-499 .elementor-element.elementor-element-131389c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-499 .elementor-element.elementor-element-131389c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-131389c>.elementor-element-populated,
.elementor-499 .elementor-element.elementor-element-131389c>.elementor-element-populated>.elementor-background-overlay,
.elementor-499 .elementor-element.elementor-element-131389c>.elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-499 .elementor-element.elementor-element-131389c>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 0em 0em 2em 0em;
}

.elementor-499 .elementor-element.elementor-element-131389c>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-499 .elementor-element.elementor-element-52cc6fd.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-499 .elementor-element.elementor-element-52cc6fd.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-499 .elementor-element.elementor-element-52cc6fd.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-499 .elementor-element.elementor-element-52cc6fd .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-499 .elementor-element.elementor-element-52cc6fd .elementor-image-box-img img {
	border-radius: 3px;
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
	transition-duration: 0.3s;
}

.elementor-499 .elementor-element.elementor-element-52cc6fd:hover .elementor-image-box-img img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-499 .elementor-element.elementor-element-52cc6fd .elementor-image-box-title {
	margin-bottom: 0px;
}

.elementor-499 .elementor-element.elementor-element-95f0e64 .elementor-heading-title {
	color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-95f0e64>.elementor-widget-container {
	padding: 3px 14px 3px 14px;
	--e-transform-rotateZ: 270deg;
	background-color: var(--e-global-color-116ad20);
}

.elementor-499 .elementor-element.elementor-element-95f0e64 {
	width: auto;
	max-width: auto;
	--e-transform-origin-x: left;
	--e-transform-origin-y: top;
}

body:not(.rtl) .elementor-499 .elementor-element.elementor-element-95f0e64 {
	left: 0px;
}

body.rtl .elementor-499 .elementor-element.elementor-element-95f0e64 {
	right: 0px;
}

.elementor-499 .elementor-element.elementor-element-6d954d1 {
	--grid-template-columns: repeat(0, auto);
	--icon-size: 14px;
	--grid-column-gap: 7px;
	--grid-row-gap: 0px;
}

.elementor-499 .elementor-element.elementor-element-6d954d1 .elementor-widget-container {
	text-align: center;
}

.elementor-499 .elementor-element.elementor-element-6d954d1 .elementor-social-icon {
	background-color: var(--e-global-color-d49ac81);
}

.elementor-499 .elementor-element.elementor-element-6d954d1 .elementor-social-icon i {
	color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-6d954d1 .elementor-social-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-6d954d1 .elementor-social-icon:hover {
	background-color: var(--e-global-color-332724a);
}

.elementor-499 .elementor-element.elementor-element-6d954d1 .elementor-social-icon:hover i {
	color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-6d954d1 .elementor-social-icon:hover svg {
	fill: var(--e-global-color-text);
}

.elementor-bc-flex-widget .elementor-499 .elementor-element.elementor-element-bacfec8.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-499 .elementor-element.elementor-element-bacfec8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-499 .elementor-element.elementor-element-bacfec8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-499 .elementor-element.elementor-element-bacfec8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-bacfec8>.elementor-element-populated,
.elementor-499 .elementor-element.elementor-element-bacfec8>.elementor-element-populated>.elementor-background-overlay,
.elementor-499 .elementor-element.elementor-element-bacfec8>.elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-499 .elementor-element.elementor-element-bacfec8>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 0em 0em 2em 0em;
}

.elementor-499 .elementor-element.elementor-element-bacfec8>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-499 .elementor-element.elementor-element-e2fd1c6.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-499 .elementor-element.elementor-element-e2fd1c6.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-499 .elementor-element.elementor-element-e2fd1c6.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-499 .elementor-element.elementor-element-e2fd1c6 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-499 .elementor-element.elementor-element-e2fd1c6 .elementor-image-box-img img {
	border-radius: 3px;
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
	transition-duration: 0.3s;
}

.elementor-499 .elementor-element.elementor-element-e2fd1c6:hover .elementor-image-box-img img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-499 .elementor-element.elementor-element-e2fd1c6 .elementor-image-box-title {
	margin-bottom: 0px;
}

.elementor-499 .elementor-element.elementor-element-c1fa213 .elementor-heading-title {
	color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-c1fa213>.elementor-widget-container {
	padding: 3px 14px 3px 14px;
	--e-transform-rotateZ: 270deg;
	background-color: var(--e-global-color-116ad20);
}

.elementor-499 .elementor-element.elementor-element-c1fa213 {
	width: auto;
	max-width: auto;
	--e-transform-origin-x: left;
	--e-transform-origin-y: top;
}

body:not(.rtl) .elementor-499 .elementor-element.elementor-element-c1fa213 {
	left: 0px;
}

body.rtl .elementor-499 .elementor-element.elementor-element-c1fa213 {
	right: 0px;
}

.elementor-499 .elementor-element.elementor-element-e3c1798 {
	--grid-template-columns: repeat(0, auto);
	--icon-size: 14px;
	--grid-column-gap: 7px;
	--grid-row-gap: 0px;
}

.elementor-499 .elementor-element.elementor-element-e3c1798 .elementor-widget-container {
	text-align: center;
}

.elementor-499 .elementor-element.elementor-element-e3c1798 .elementor-social-icon {
	background-color: var(--e-global-color-d49ac81);
}

.elementor-499 .elementor-element.elementor-element-e3c1798 .elementor-social-icon i {
	color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-e3c1798 .elementor-social-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-e3c1798 .elementor-social-icon:hover {
	background-color: var(--e-global-color-332724a);
}

.elementor-499 .elementor-element.elementor-element-e3c1798 .elementor-social-icon:hover i {
	color: var(--e-global-color-text);
}

.elementor-499 .elementor-element.elementor-element-e3c1798 .elementor-social-icon:hover svg {
	fill: var(--e-global-color-text);
}

@media(min-width:768px) {
	.elementor-499 .elementor-element.elementor-element-46b97d9 {
		width: 40%;
	}

	.elementor-499 .elementor-element.elementor-element-a5c3228 {
		width: 60%;
	}
}

@media(max-width:1024px) {
	.elementor-499 .elementor-element.elementor-element-9ef8afa {
		padding: 3em 1em 3em 1em;
	}

	.elementor-499 .elementor-element.elementor-element-aaa1b5d .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-499 .elementor-element.elementor-element-aaa1b5d .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
		word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	}

	.elementor-499 .elementor-element.elementor-element-0295028 {
		padding: 3em 1em 3em 1em;
	}

	.elementor-499 .elementor-element.elementor-element-2f5e192 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-499 .elementor-element.elementor-element-2f5e192 .elementor-counter-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
		word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	}

	.elementor-499 .elementor-element.elementor-element-c0db7d9 .elementor-heading-title {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-499 .elementor-element.elementor-element-3de41f7 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-499 .elementor-element.elementor-element-3de41f7 .elementor-counter-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
		word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	}

	.elementor-499 .elementor-element.elementor-element-62c3beb .elementor-heading-title {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-499 .elementor-element.elementor-element-5ae7186 {
		padding: 3em 0em 7em 0em;
	}

	.elementor-499 .elementor-element.elementor-element-fc29ed2 {
		padding: 0em 1em 1em 1em;
	}

	.elementor-499 .elementor-element.elementor-element-88323d5 {
		padding: 0em 0em 3em 0em;
	}

	.elementor-499 .elementor-element.elementor-element-9ba27af>.elementor-element-populated {
		padding: 2em 2em 2em 2em;
	}

	.elementor-499 .elementor-element.elementor-element-07cd299 {
		--icon-box-icon-margin: 0px;
	}

	.elementor-499 .elementor-element.elementor-element-07cd299 .elementor-icon-box-description {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
		letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
		word-spacing: var(--e-global-typography-7044a64-word-spacing);
	}

	.elementor-499 .elementor-element.elementor-element-8b40845 .elementor-button {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
		word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	}

	.elementor-499 .elementor-element.elementor-element-f00d11b>.elementor-element-populated {
		padding: 2em 2em 2em 2em;
	}

	.elementor-499 .elementor-element.elementor-element-14ae0ca {
		--icon-box-icon-margin: 0px;
	}

	.elementor-499 .elementor-element.elementor-element-14ae0ca .elementor-icon-box-description {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
		letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
		word-spacing: var(--e-global-typography-7044a64-word-spacing);
	}

	.elementor-499 .elementor-element.elementor-element-7c30d0f .elementor-button {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
		word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	}

	.elementor-499 .elementor-element.elementor-element-f55770a>.elementor-element-populated {
		padding: 2em 2em 2em 2em;
	}

	.elementor-499 .elementor-element.elementor-element-3a4a42c {
		--icon-box-icon-margin: 0px;
	}

	.elementor-499 .elementor-element.elementor-element-3a4a42c .elementor-icon-box-description {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
		letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
		word-spacing: var(--e-global-typography-7044a64-word-spacing);
	}

	.elementor-499 .elementor-element.elementor-element-e670e24 .elementor-button {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
		word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	}

	.elementor-499 .elementor-element.elementor-element-7b5d0fe {
		padding: 3em 1em 3em 1em;
	}

	.elementor-499 .elementor-element.elementor-element-43ff1d9 {
		padding: 3em 1em 3em 1em;
	}

	body:not(.rtl) .elementor-499 .elementor-element.elementor-element-592154f {
		left: 0px;
	}

	body.rtl .elementor-499 .elementor-element.elementor-element-592154f {
		right: 0px;
	}

	.elementor-499 .elementor-element.elementor-element-592154f {
		--e-transform-origin-x: left;
		--e-transform-origin-y: top;
	}

	body:not(.rtl) .elementor-499 .elementor-element.elementor-element-95f0e64 {
		left: 0px;
	}

	body.rtl .elementor-499 .elementor-element.elementor-element-95f0e64 {
		right: 0px;
	}

	.elementor-499 .elementor-element.elementor-element-95f0e64 {
		--e-transform-origin-x: left;
		--e-transform-origin-y: top;
	}

	body:not(.rtl) .elementor-499 .elementor-element.elementor-element-c1fa213 {
		left: 0px;
	}

	body.rtl .elementor-499 .elementor-element.elementor-element-c1fa213 {
		right: 0px;
	}

	.elementor-499 .elementor-element.elementor-element-c1fa213 {
		--e-transform-origin-x: left;
		--e-transform-origin-y: top;
	}
}

@media(max-width:767px) {
	.elementor-499 .elementor-element.elementor-element-9c40718 {
		text-align: center;
	}

	.elementor-499 .elementor-element.elementor-element-aaa1b5d .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-499 .elementor-element.elementor-element-aaa1b5d .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
		word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	}

	.elementor-499 .elementor-element.elementor-element-0295028 {
		padding: 2em 1em 2em 1em;
	}

	.elementor-499 .elementor-element.elementor-element-cc3e4cf>.elementor-element-populated {
		padding: 1em 1em 1em 1em;
	}

	.elementor-499 .elementor-element.elementor-element-f044f84>.elementor-element-populated {
		border-width: 0px 0px 0px 0px;
	}

	.elementor-499 .elementor-element.elementor-element-2f5e192 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-499 .elementor-element.elementor-element-2f5e192 .elementor-counter-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
		word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	}

	.elementor-499 .elementor-element.elementor-element-c0db7d9 .elementor-heading-title {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-499 .elementor-element.elementor-element-3de41f7 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-499 .elementor-element.elementor-element-3de41f7 .elementor-counter-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
		word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	}

	.elementor-499 .elementor-element.elementor-element-62c3beb .elementor-heading-title {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-499 .elementor-element.elementor-element-f39a485 img {
		height: 275px;
	}

	body:not(.rtl) .elementor-499 .elementor-element.elementor-element-1076801 {
		left: 0px;
	}

	body.rtl .elementor-499 .elementor-element.elementor-element-1076801 {
		right: 0px;
	}

	.elementor-499 .elementor-element.elementor-element-fc29ed2 {
		padding: 0em 0em 1em 0em;
	}

	.elementor-499 .elementor-element.elementor-element-8c2740a {
		padding: 1em 1em 1em 1em;
	}

	.elementor-499 .elementor-element.elementor-element-07cd299 {
		--icon-box-icon-margin: 7px;
	}

	.elementor-499 .elementor-element.elementor-element-07cd299 .elementor-icon {
		font-size: 56px;
	}

	.elementor-499 .elementor-element.elementor-element-07cd299 .elementor-icon-box-title {
		margin-bottom: 0px;
	}

	.elementor-499 .elementor-element.elementor-element-07cd299 .elementor-icon-box-description {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
		letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
		word-spacing: var(--e-global-typography-7044a64-word-spacing);
	}

	.elementor-499 .elementor-element.elementor-element-8b40845 .elementor-button {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
		word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	}

	.elementor-499 .elementor-element.elementor-element-14ae0ca {
		--icon-box-icon-margin: 7px;
	}

	.elementor-499 .elementor-element.elementor-element-14ae0ca .elementor-icon {
		font-size: 56px;
	}

	.elementor-499 .elementor-element.elementor-element-14ae0ca .elementor-icon-box-title {
		margin-bottom: 0px;
	}

	.elementor-499 .elementor-element.elementor-element-14ae0ca .elementor-icon-box-description {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
		letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
		word-spacing: var(--e-global-typography-7044a64-word-spacing);
	}

	.elementor-499 .elementor-element.elementor-element-7c30d0f .elementor-button {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
		word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	}

	.elementor-499 .elementor-element.elementor-element-3a4a42c {
		--icon-box-icon-margin: 7px;
	}

	.elementor-499 .elementor-element.elementor-element-3a4a42c .elementor-icon {
		font-size: 56px;
	}

	.elementor-499 .elementor-element.elementor-element-3a4a42c .elementor-icon-box-title {
		margin-bottom: 0px;
	}

	.elementor-499 .elementor-element.elementor-element-3a4a42c .elementor-icon-box-description {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
		letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
		word-spacing: var(--e-global-typography-7044a64-word-spacing);
	}

	.elementor-499 .elementor-element.elementor-element-e670e24 .elementor-button {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
		word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	}

	.elementor-499 .elementor-element.elementor-element-7b5d0fe {
		padding: 2em 0em 2em 0em;
	}

	.elementor-499 .elementor-element.elementor-element-136f372>.elementor-widget-container {
		margin: 5px 5px 5px 5px;
		border-radius: 3px 3px 3px 3px;
	}

	.elementor-499 .elementor-element.elementor-element-136f372 {
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 50%);
		max-width: 50%;
	}

	.elementor-499 .elementor-element.elementor-element-2606e02>.elementor-widget-container {
		margin: 5px 5px 5px 5px;
		border-radius: 3px 3px 3px 3px;
	}

	.elementor-499 .elementor-element.elementor-element-2606e02 {
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 50%);
		max-width: 50%;
	}

	.elementor-499 .elementor-element.elementor-element-9009861>.elementor-widget-container {
		margin: 5px 5px 5px 5px;
		border-radius: 3px 3px 3px 3px;
	}

	.elementor-499 .elementor-element.elementor-element-9009861 {
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 50%);
		max-width: 50%;
	}

	.elementor-499 .elementor-element.elementor-element-d725c82>.elementor-widget-container {
		margin: 5px 5px 5px 5px;
		border-radius: 3px 3px 3px 3px;
	}

	.elementor-499 .elementor-element.elementor-element-d725c82 {
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 50%);
		max-width: 50%;
	}

	.elementor-499 .elementor-element.elementor-element-4b107c0>.elementor-widget-container {
		margin: 5px 5px 5px 5px;
		border-radius: 3px 3px 3px 3px;
	}

	.elementor-499 .elementor-element.elementor-element-4b107c0 {
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 50%);
		max-width: 50%;
	}

	.elementor-499 .elementor-element.elementor-element-76779a5>.elementor-widget-container {
		margin: 5px 5px 5px 5px;
		border-radius: 3px 3px 3px 3px;
	}

	.elementor-499 .elementor-element.elementor-element-76779a5 {
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 50%);
		max-width: 50%;
	}

	.elementor-499 .elementor-element.elementor-element-39f7422>.elementor-widget-container {
		margin: 5px 5px 5px 5px;
		border-radius: 3px 3px 3px 3px;
	}

	.elementor-499 .elementor-element.elementor-element-39f7422 {
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 50%);
		max-width: 50%;
	}

	.elementor-499 .elementor-element.elementor-element-5228963>.elementor-widget-container {
		margin: 5px 5px 5px 5px;
		border-radius: 3px 3px 3px 3px;
	}

	.elementor-499 .elementor-element.elementor-element-5228963 {
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 50%);
		max-width: 50%;
	}

	.elementor-499 .elementor-element.elementor-element-1e5b768>.elementor-widget-container {
		margin: 5px 5px 5px 5px;
		border-radius: 3px 3px 3px 3px;
	}

	.elementor-499 .elementor-element.elementor-element-1e5b768 {
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 50%);
		max-width: 50%;
	}

	.elementor-499 .elementor-element.elementor-element-43ff1d9 {
		padding: 2em 0em 2em 0em;
	}

	.elementor-499 .elementor-element.elementor-element-ce441e4 .elementor-image-box-img {
		margin-bottom: 0px;
	}

	.elementor-499 .elementor-element.elementor-element-52cc6fd .elementor-image-box-img {
		margin-bottom: 0px;
	}

	.elementor-499 .elementor-element.elementor-element-e2fd1c6 .elementor-image-box-img {
		margin-bottom: 0px;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-499 .elementor-element.elementor-element-cc3e4cf {
		width: 100%;
	}

	.elementor-499 .elementor-element.elementor-element-fe655c6 {
		width: 100%;
	}

	.elementor-499 .elementor-element.elementor-element-46b97d9 {
		width: 100%;
	}

	.elementor-499 .elementor-element.elementor-element-a5c3228 {
		width: 100%;
	}

	.elementor-499 .elementor-element.elementor-element-04127bd {
		width: 50%;
	}

	.elementor-499 .elementor-element.elementor-element-eadad1f {
		width: 50%;
	}

	.elementor-499 .elementor-element.elementor-element-131389c {
		width: 50%;
	}

	.elementor-499 .elementor-element.elementor-element-bacfec8 {
		width: 50%;
	}
}