/* End custom CSS */

.elementor-13 .elementor-element.elementor-element-517e953 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 44px 44px;
	--row-gap: 44px;
	--column-gap: 44px;
	--padding-top: 70px;
	--padding-bottom: 40px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-13 .elementor-element.elementor-element-dd7561e {
	--display: flex;
	--justify-content: center;
	--gap: 32px 32px;
	--row-gap: 32px;
	--column-gap: 32px;
}

.elementor-13 .elementor-element.elementor-element-3bcc40a .elementor-heading-title {
	font-family: var(--e-global-typography-1c15d6d-font-family), Sans-serif;
	font-size: var(--e-global-typography-1c15d6d-font-size);
	font-weight: var(--e-global-typography-1c15d6d-font-weight);
	line-height: var(--e-global-typography-1c15d6d-line-height);
	letter-spacing: var(--e-global-typography-1c15d6d-letter-spacing);
	word-spacing: var(--e-global-typography-1c15d6d-word-spacing);
	color: var(--e-global-color-186e3fb);
}

.elementor-13 .elementor-element.elementor-element-d0cfdc8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-d0cfdc8 {
	z-index: 2;
}

.elementor-13 .elementor-element.elementor-element-d0cfdc8 .elementor-button {
	border-style: none;
}

.elementor-13 .elementor-element.elementor-element-40ddcaa {
	font-family: var(--e-global-typography-9386d66-font-family), Sans-serif;
	font-size: var(--e-global-typography-9386d66-font-size);
	font-weight: var(--e-global-typography-9386d66-font-weight);
	line-height: var(--e-global-typography-9386d66-line-height);
	letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
	word-spacing: var(--e-global-typography-9386d66-word-spacing);
	color: var(--e-global-color-0cfc7de);
}

.elementor-13 .elementor-element.elementor-element-40ddcaa p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-e9aae4b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-d0cba10 > .elementor-widget-container {
	margin: -3px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-d0cba10 img {
	max-width: 18px;
}

.elementor-13 .elementor-element.elementor-element-2dcd5d0 > .elementor-widget-container {
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-2dcd5d0 {
	--e-rating-icon-font-size: 16px;
	--e-rating-gap: 2px;
}

.elementor-13 .elementor-element.elementor-element-51826c5 {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-0cfc7de);
}

.elementor-13 .elementor-element.elementor-element-51826c5 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-51826c5 a:hover, .elementor-13 .elementor-element.elementor-element-51826c5 a:focus {
	color: var(--e-global-color-0bf8c3f);
}

.elementor-13 .elementor-element.elementor-element-0fd06bc {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
}

.elementor-13 .elementor-element.elementor-element-a0298f4 {
	width: 100%;
	max-width: 100%;
	text-align: end;
}

.elementor-13 .elementor-element.elementor-element-a0298f4 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-a0298f4 img {
	width: 100%;
	height: max-content;
	object-fit: contain;
	object-position: center center;
}

.elementor-13 .elementor-element.elementor-element-f1e997a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 32px 32px;
	--row-gap: 32px;
	--column-gap: 32px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-13 .elementor-element.elementor-element-8982785 {
	text-align: center;
}

.elementor-13 .elementor-element.elementor-element-db3990d {
	--e-image-carousel-slides-to-show: 4;
}

.elementor-13 .elementor-element.elementor-element-db3990d .swiper-wrapper {
	display: flex;
	align-items: center;
}

.elementor-13 .elementor-element.elementor-element-db3990d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
	border-style: none;
}

.elementor-13 .elementor-element.elementor-element-3998743 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 32px 32px;
	--row-gap: 32px;
	--column-gap: 32px;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-13 .elementor-element.elementor-element-eb94b6f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: stretch;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: #000;
	--border-color: #000;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 20px -10px rgba(0, 0, 0, .35);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-6ea20e9 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: flex-start;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-13 .elementor-element.elementor-element-6ea20e9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6ea20e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilelbdd.nitrocdn.com/XhFkQLRbIZsFSxsutShyYeGOTChgPMOU/assets/images/optimized/rev-eaa4a2e/www.augmentt.com/wp-content/uploads/2025/05/Asset-1@4x-min-1.webp");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-13 .elementor-element.elementor-element-6ea20e9:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-13 .elementor-element.elementor-element-6ea20e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-13 .elementor-element.elementor-element-95a2a3a .elementor-heading-title {
	font-family: var(--e-global-typography-4f488c6-font-family), Sans-serif;
	font-size: var(--e-global-typography-4f488c6-font-size);
	font-weight: var(--e-global-typography-4f488c6-font-weight);
	line-height: var(--e-global-typography-4f488c6-line-height);
	letter-spacing: var(--e-global-typography-4f488c6-letter-spacing);
	word-spacing: var(--e-global-typography-4f488c6-word-spacing);
	color: var(--e-global-color-3f836ce);
}

.elementor-13 .elementor-element.elementor-element-a138f42 {
	font-family: var(--e-global-typography-9386d66-font-family), Sans-serif;
	font-size: var(--e-global-typography-9386d66-font-size);
	font-weight: var(--e-global-typography-9386d66-font-weight);
	line-height: var(--e-global-typography-9386d66-line-height);
	letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
	word-spacing: var(--e-global-typography-9386d66-word-spacing);
	color: var(--e-global-color-09cfbf2);
}

.elementor-13 .elementor-element.elementor-element-0a48d3f .elementor-button {
	background-color: var(--e-global-color-3f836ce);
	font-family: var(--e-global-typography-aa3f5d1-font-family), Sans-serif;
	font-size: var(--e-global-typography-aa3f5d1-font-size);
	font-weight: var(--e-global-typography-aa3f5d1-font-weight);
	line-height: var(--e-global-typography-aa3f5d1-line-height);
	letter-spacing: var(--e-global-typography-aa3f5d1-letter-spacing);
	word-spacing: var(--e-global-typography-aa3f5d1-word-spacing);
	fill: var(--e-global-color-0bf8c3f);
	color: var(--e-global-color-0bf8c3f);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-e9ad810);
	border-radius: 40px 40px 40px 40px;
	padding: 15px 20px 15px 20px;
}

.elementor-13 .elementor-element.elementor-element-0a48d3f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-0a48d3f {
	z-index: 2;
}

.elementor-13 .elementor-element.elementor-element-0a48d3f .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-0a48d3f .elementor-button:focus {
	color: var(--e-global-color-0bf8c3f);
	border-color: var(--e-global-color-e9ad810);
}

.elementor-13 .elementor-element.elementor-element-0a48d3f .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-0a48d3f .elementor-button:focus svg {
	fill: var(--e-global-color-0bf8c3f);
}

body:not(.rtl) .elementor-13 .elementor-element.elementor-element-2e79d3b {
	left: -20px;
}

body.rtl .elementor-13 .elementor-element.elementor-element-2e79d3b {
	right: -20px;
}

.elementor-13 .elementor-element.elementor-element-2e79d3b {
	top: -25px;
}

.elementor-13 .elementor-element.elementor-element-2e79d3b .elementor-icon-wrapper {
	text-align: center;
}

.elementor-13 .elementor-element.elementor-element-2e79d3b .elementor-icon {
	font-size: 64px;
}

.elementor-13 .elementor-element.elementor-element-2e79d3b .elementor-icon svg {
	height: 64px;
}

.elementor-13 .elementor-element.elementor-element-2e79d3b .elementor-icon-wrapper svg {
	width: auto;
}

.elementor-13 .elementor-element.elementor-element-3ee02d1 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-end;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
	--padding-top: 30px;
	--padding-bottom: 0px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-13 .elementor-element.elementor-element-a51d6f2 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #000;
	--border-color: #000;
	--padding-top: 0px;
	--padding-bottom: 1px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-a51d6f2.e-con {
	--align-self: flex-end;
}

.elementor-13 .elementor-element.elementor-element-96c2c73 img {
	width: 100%;
}

.elementor-13 .elementor-element.elementor-element-e98ad69 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
}

.elementor-13 .elementor-element.elementor-element-e98ad69.e-con {
	--align-self: center;
}

.elementor-13 .elementor-element.elementor-element-e67ec23 .elementor-heading-title {
	font-family: var(--e-global-typography-36e2221-font-family), Sans-serif;
	font-size: var(--e-global-typography-36e2221-font-size);
	font-weight: var(--e-global-typography-36e2221-font-weight);
	line-height: var(--e-global-typography-36e2221-line-height);
	letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
	word-spacing: var(--e-global-typography-36e2221-word-spacing);
	color: var(--e-global-color-186e3fb);
}

.elementor-13 .elementor-element.elementor-element-9346fe0 img {
	width: 100%;
}

.elementor-13 .elementor-element.elementor-element-fa4ed30 {
	--display: flex;
	border-style: none;
	--border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-236466f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-c504e5c {
	--display: flex;
	--justify-content: flex-start;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: #000;
	--border-color: #000;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 20px -10px rgba(0, 0, 0, .5);
	--padding-top: 24px;
	--padding-bottom: 0px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-13 .elementor-element.elementor-element-ccc58c8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-ccc58c8 .elementor-heading-title {
	font-family: var(--e-global-typography-36e2221-font-family), Sans-serif;
	font-size: var(--e-global-typography-36e2221-font-size);
	font-weight: var(--e-global-typography-36e2221-font-weight);
	line-height: var(--e-global-typography-36e2221-line-height);
	letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
	word-spacing: var(--e-global-typography-36e2221-word-spacing);
	color: var(--e-global-color-186e3fb);
}

.elementor-13 .elementor-element.elementor-element-f79eb43 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-f79eb43 img {
	width: 100%;
}

.elementor-13 .elementor-element.elementor-element-a0e57c1 {
	--display: flex;
	--justify-content: flex-start;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: #000;
	--border-color: #000;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 20px -10px rgba(0, 0, 0, .5);
	--padding-top: 24px;
	--padding-bottom: 0px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-13 .elementor-element.elementor-element-746a4d7 .elementor-heading-title {
	font-family: var(--e-global-typography-36e2221-font-family), Sans-serif;
	font-size: var(--e-global-typography-36e2221-font-size);
	font-weight: var(--e-global-typography-36e2221-font-weight);
	line-height: var(--e-global-typography-36e2221-line-height);
	letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
	word-spacing: var(--e-global-typography-36e2221-word-spacing);
	color: var(--e-global-color-186e3fb);
}

.elementor-13 .elementor-element.elementor-element-84f622b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-84f622b img {
	width: 100%;
	height: 360px;
	object-fit: cover;
	object-position: top center;
}

.elementor-13 .elementor-element.elementor-element-44e020a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 32px 32px;
	--row-gap: 32px;
	--column-gap: 32px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-13 .elementor-element.elementor-element-71e2360 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: stretch;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: #000;
	--border-color: #000;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 20px -10px rgba(0, 0, 0, .35);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-106e984 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: flex-start;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-13 .elementor-element.elementor-element-106e984:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-106e984 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilelbdd.nitrocdn.com/XhFkQLRbIZsFSxsutShyYeGOTChgPMOU/assets/images/optimized/rev-eaa4a2e/www.augmentt.com/wp-content/uploads/2025/05/Asset-1@4x-min-1.webp");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-13 .elementor-element.elementor-element-106e984:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-13 .elementor-element.elementor-element-106e984 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-13 .elementor-element.elementor-element-84bd03c .elementor-heading-title {
	font-family: var(--e-global-typography-4f488c6-font-family), Sans-serif;
	font-size: var(--e-global-typography-4f488c6-font-size);
	font-weight: var(--e-global-typography-4f488c6-font-weight);
	line-height: var(--e-global-typography-4f488c6-line-height);
	letter-spacing: var(--e-global-typography-4f488c6-letter-spacing);
	word-spacing: var(--e-global-typography-4f488c6-word-spacing);
	color: var(--e-global-color-3f836ce);
}

.elementor-13 .elementor-element.elementor-element-dc06ca9 {
	font-family: var(--e-global-typography-9386d66-font-family), Sans-serif;
	font-size: var(--e-global-typography-9386d66-font-size);
	font-weight: var(--e-global-typography-9386d66-font-weight);
	line-height: var(--e-global-typography-9386d66-line-height);
	letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
	word-spacing: var(--e-global-typography-9386d66-word-spacing);
	color: var(--e-global-color-09cfbf2);
}

.elementor-13 .elementor-element.elementor-element-4211363 .elementor-button {
	background-color: var(--e-global-color-3f836ce);
	font-family: var(--e-global-typography-aa3f5d1-font-family), Sans-serif;
	font-size: var(--e-global-typography-aa3f5d1-font-size);
	font-weight: var(--e-global-typography-aa3f5d1-font-weight);
	line-height: var(--e-global-typography-aa3f5d1-line-height);
	letter-spacing: var(--e-global-typography-aa3f5d1-letter-spacing);
	word-spacing: var(--e-global-typography-aa3f5d1-word-spacing);
	fill: var(--e-global-color-0bf8c3f);
	color: var(--e-global-color-0bf8c3f);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-e9ad810);
	border-radius: 40px 40px 40px 40px;
	padding: 15px 20px 15px 20px;
}

.elementor-13 .elementor-element.elementor-element-4211363 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-4211363 {
	z-index: 2;
}

.elementor-13 .elementor-element.elementor-element-4211363 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-4211363 .elementor-button:focus {
	color: var(--e-global-color-0bf8c3f);
	border-color: var(--e-global-color-e9ad810);
}

.elementor-13 .elementor-element.elementor-element-4211363 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-4211363 .elementor-button:focus svg {
	fill: var(--e-global-color-0bf8c3f);
}

body:not(.rtl) .elementor-13 .elementor-element.elementor-element-015d166 {
	left: -20px;
}

body.rtl .elementor-13 .elementor-element.elementor-element-015d166 {
	right: -20px;
}

.elementor-13 .elementor-element.elementor-element-015d166 {
	top: -25px;
}

.elementor-13 .elementor-element.elementor-element-015d166 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-13 .elementor-element.elementor-element-015d166 .elementor-icon {
	font-size: 64px;
}

.elementor-13 .elementor-element.elementor-element-015d166 .elementor-icon svg {
	height: 64px;
}

.elementor-13 .elementor-element.elementor-element-015d166 .elementor-icon-wrapper svg {
	width: auto;
}

.elementor-13 .elementor-element.elementor-element-f80fb2c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-13 .elementor-element.elementor-element-4873cfe {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--overlay-opacity: .5;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: #99a5c3;
	--border-color: #99a5c3;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 20px;
	--padding-bottom: 0px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-13 .elementor-element.elementor-element-4873cfe::before, .elementor-13 .elementor-element.elementor-element-4873cfe > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-4873cfe > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-4873cfe > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-4873cfe > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-4873cfe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-13 .elementor-element.elementor-element-4873cfe.e-con {
	--align-self: flex-end;
}

.elementor-13 .elementor-element.elementor-element-e6dde46 .elementor-heading-title {
	font-family: var(--e-global-typography-36e2221-font-family), Sans-serif;
	font-size: var(--e-global-typography-36e2221-font-size);
	font-weight: var(--e-global-typography-36e2221-font-weight);
	line-height: var(--e-global-typography-36e2221-line-height);
	letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
	word-spacing: var(--e-global-typography-36e2221-word-spacing);
	color: var(--e-global-color-186e3fb);
}

.elementor-13 .elementor-element.elementor-element-ff690a9 img {
	width: 100%;
}

.elementor-13 .elementor-element.elementor-element-ad6f743 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: #99a5c3;
	--border-color: #99a5c3;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-13 .elementor-element.elementor-element-c7d7625 .elementor-heading-title {
	font-family: var(--e-global-typography-36e2221-font-family), Sans-serif;
	font-size: var(--e-global-typography-36e2221-font-size);
	font-weight: var(--e-global-typography-36e2221-font-weight);
	line-height: var(--e-global-typography-36e2221-line-height);
	letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
	word-spacing: var(--e-global-typography-36e2221-word-spacing);
	color: var(--e-global-color-186e3fb);
}

.elementor-13 .elementor-element.elementor-element-c23ea6b img {
	width: 100%;
	height: 280px;
}

.elementor-13 .elementor-element.elementor-element-6adb293 {
	--display: flex;
	border-style: none;
	--border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-63b12d9 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-8e01fb0 {
	--display: flex;
	--justify-content: space-between;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: #000;
	--border-color: #000;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 20px -10px rgba(0, 0, 0, .5);
	--padding-top: 30px;
	--padding-bottom: 0px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-13 .elementor-element.elementor-element-a6a30a9 .elementor-heading-title {
	font-family: var(--e-global-typography-36e2221-font-family), Sans-serif;
	font-size: var(--e-global-typography-36e2221-font-size);
	font-weight: var(--e-global-typography-36e2221-font-weight);
	line-height: var(--e-global-typography-36e2221-line-height);
	letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
	word-spacing: var(--e-global-typography-36e2221-word-spacing);
	color: var(--e-global-color-186e3fb);
}

.elementor-13 .elementor-element.elementor-element-64513cb {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: stretch;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
}

.elementor-13 .elementor-element.elementor-element-8c81c9e {
	--display: flex;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
}

.elementor-13 .elementor-element.elementor-element-2e6f19d > .elementor-widget-container {
	background-color: var(--e-global-color-4d6f3fd);
	padding: 10px 30px 10px 30px;
	border-radius: 4px 4px 4px 4px;
}

.elementor-13 .elementor-element.elementor-element-2e6f19d.elementor-element {
	--align-self: center;
}

.elementor-13 .elementor-element.elementor-element-2e6f19d .elementor-heading-title {
	font-family: var(--e-global-typography-cdec82a-font-family), Sans-serif;
	font-size: var(--e-global-typography-cdec82a-font-size);
	font-weight: var(--e-global-typography-cdec82a-font-weight);
	line-height: var(--e-global-typography-cdec82a-line-height);
	letter-spacing: var(--e-global-typography-cdec82a-letter-spacing);
	word-spacing: var(--e-global-typography-cdec82a-word-spacing);
	color: var(--e-global-color-3f836ce);
}

.elementor-13 .elementor-element.elementor-element-7b93aed img {
	width: 100%;
}

.elementor-13 .elementor-element.elementor-element-a70f5da {
	--display: flex;
}

.elementor-13 .elementor-element.elementor-element-016e81e img {
	width: 100%;
}

.elementor-13 .elementor-element.elementor-element-c7e4f3d {
	--display: flex;
	--justify-content: flex-start;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: #000;
	--border-color: #000;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 20px -10px rgba(0, 0, 0, .5);
	--padding-top: 30px;
	--padding-bottom: 0px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-13 .elementor-element.elementor-element-e89dd54 .elementor-heading-title {
	font-family: var(--e-global-typography-36e2221-font-family), Sans-serif;
	font-size: var(--e-global-typography-36e2221-font-size);
	font-weight: var(--e-global-typography-36e2221-font-weight);
	line-height: var(--e-global-typography-36e2221-line-height);
	letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
	word-spacing: var(--e-global-typography-36e2221-word-spacing);
	color: var(--e-global-color-186e3fb);
}

.elementor-13 .elementor-element.elementor-element-1bbaa26 {
	width: 100%;
	max-width: 100%;
}

.elementor-13 .elementor-element.elementor-element-1bbaa26 img {
	width: 100%;
	height: 100%;
}

.elementor-13 .elementor-element.elementor-element-9347079 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 32px 32px;
	--row-gap: 32px;
	--column-gap: 32px;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-13 .elementor-element.elementor-element-351e2af {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: flex-end;
	--margin-top: 0px;
	--margin-bottom: -55px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 20px;
}

.elementor-13 .elementor-element.elementor-element-351e2af.e-con {
	--align-self: flex-end;
}

.elementor-13 .elementor-element.elementor-element-59008c7 > .elementor-widget-container {
	background-color: var(--e-global-color-0bf8c3f);
	margin: 0px 0px 0px 0px;
	padding: 10px 30px 10px 30px;
	border-radius: 4px 4px 4px 4px;
}

.elementor-13 .elementor-element.elementor-element-59008c7 {
	z-index: 2;
}

.elementor-13 .elementor-element.elementor-element-59008c7 .elementor-heading-title {
	font-family: var(--e-global-typography-36e2221-font-family), Sans-serif;
	font-size: var(--e-global-typography-36e2221-font-size);
	font-weight: var(--e-global-typography-36e2221-font-weight);
	line-height: var(--e-global-typography-36e2221-line-height);
	letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
	word-spacing: var(--e-global-typography-36e2221-word-spacing);
	color: var(--e-global-color-3f836ce);
}

.elementor-13 .elementor-element.elementor-element-63c79d5 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: stretch;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: #000;
	--border-color: #000;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 20px -10px rgba(0, 0, 0, .35);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-d18aba4 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: flex-start;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
	border-style: none;
	--border-style: none;
	--border-radius: 10px 0px 0px 7px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-13 .elementor-element.elementor-element-d18aba4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d18aba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilelbdd.nitrocdn.com/XhFkQLRbIZsFSxsutShyYeGOTChgPMOU/assets/images/optimized/rev-eaa4a2e/www.augmentt.com/wp-content/uploads/2025/05/Asset-1@4x-min-1.webp");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-13 .elementor-element.elementor-element-d18aba4:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-13 .elementor-element.elementor-element-d18aba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-13 .elementor-element.elementor-element-5120bbc .elementor-heading-title {
	font-family: var(--e-global-typography-4f488c6-font-family), Sans-serif;
	font-size: var(--e-global-typography-4f488c6-font-size);
	font-weight: var(--e-global-typography-4f488c6-font-weight);
	line-height: var(--e-global-typography-4f488c6-line-height);
	letter-spacing: var(--e-global-typography-4f488c6-letter-spacing);
	word-spacing: var(--e-global-typography-4f488c6-word-spacing);
	color: var(--e-global-color-3f836ce);
}

.elementor-13 .elementor-element.elementor-element-e2f0bac {
	font-family: var(--e-global-typography-9386d66-font-family), Sans-serif;
	font-size: var(--e-global-typography-9386d66-font-size);
	font-weight: var(--e-global-typography-9386d66-font-weight);
	line-height: var(--e-global-typography-9386d66-line-height);
	letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
	word-spacing: var(--e-global-typography-9386d66-word-spacing);
	color: var(--e-global-color-09cfbf2);
}

.elementor-13 .elementor-element.elementor-element-4fd745f .elementor-button {
	background-color: var(--e-global-color-3f836ce);
	font-family: var(--e-global-typography-aa3f5d1-font-family), Sans-serif;
	font-size: var(--e-global-typography-aa3f5d1-font-size);
	font-weight: var(--e-global-typography-aa3f5d1-font-weight);
	line-height: var(--e-global-typography-aa3f5d1-line-height);
	letter-spacing: var(--e-global-typography-aa3f5d1-letter-spacing);
	word-spacing: var(--e-global-typography-aa3f5d1-word-spacing);
	fill: var(--e-global-color-0bf8c3f);
	color: var(--e-global-color-0bf8c3f);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-e9ad810);
	border-radius: 40px 40px 40px 40px;
	padding: 15px 20px 15px 20px;
}

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

.elementor-13 .elementor-element.elementor-element-4fd745f {
	z-index: 2;
}

.elementor-13 .elementor-element.elementor-element-4fd745f .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-4fd745f .elementor-button:focus {
	color: var(--e-global-color-0bf8c3f);
	border-color: var(--e-global-color-e9ad810);
}

.elementor-13 .elementor-element.elementor-element-4fd745f .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-4fd745f .elementor-button:focus svg {
	fill: var(--e-global-color-0bf8c3f);
}

body:not(.rtl) .elementor-13 .elementor-element.elementor-element-1b80977 {
	left: -20px;
}

body.rtl .elementor-13 .elementor-element.elementor-element-1b80977 {
	right: -20px;
}

.elementor-13 .elementor-element.elementor-element-1b80977 {
	top: -25px;
}

.elementor-13 .elementor-element.elementor-element-1b80977 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-13 .elementor-element.elementor-element-1b80977 .elementor-icon {
	font-size: 64px;
}

.elementor-13 .elementor-element.elementor-element-1b80977 .elementor-icon svg {
	height: 64px;
}

.elementor-13 .elementor-element.elementor-element-1b80977 .elementor-icon-wrapper svg {
	width: auto;
}

.elementor-13 .elementor-element.elementor-element-aa43480 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-13 .elementor-element.elementor-element-361123e {
	--display: flex;
	--min-height: 370px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: #99a5c3;
	--border-color: #99a5c3;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-13 .elementor-element.elementor-element-4c0d4ea .elementor-heading-title {
	font-family: var(--e-global-typography-36e2221-font-family), Sans-serif;
	font-size: var(--e-global-typography-36e2221-font-size);
	font-weight: var(--e-global-typography-36e2221-font-weight);
	line-height: var(--e-global-typography-36e2221-line-height);
	letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
	word-spacing: var(--e-global-typography-36e2221-word-spacing);
	color: var(--e-global-color-186e3fb);
}

.elementor-13 .elementor-element.elementor-element-58793a6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-58793a6 img {
	width: 140px;
}

.elementor-13 .elementor-element.elementor-element-50694d7 {
	--display: flex;
	--min-height: 370px;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: #99a5c3;
	--border-color: #99a5c3;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 20px;
	--padding-bottom: 30px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-13 .elementor-element.elementor-element-7bacc32 .elementor-heading-title {
	font-family: var(--e-global-typography-36e2221-font-family), Sans-serif;
	font-size: var(--e-global-typography-36e2221-font-size);
	font-weight: var(--e-global-typography-36e2221-font-weight);
	line-height: var(--e-global-typography-36e2221-line-height);
	letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
	word-spacing: var(--e-global-typography-36e2221-word-spacing);
	color: var(--e-global-color-186e3fb);
}

.elementor-13 .elementor-element.elementor-element-de847aa {
	width: 100%;
	max-width: 100%;
}

.elementor-13 .elementor-element.elementor-element-de847aa > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-de847aa img {
	width: 100%;
}

.elementor-13 .elementor-element.elementor-element-8854ff8 {
	--display: flex;
	--min-height: 350px;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: #99a5c3;
	--border-color: #99a5c3;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-13 .elementor-element.elementor-element-62581c5 .elementor-heading-title {
	font-family: var(--e-global-typography-36e2221-font-family), Sans-serif;
	font-size: var(--e-global-typography-36e2221-font-size);
	font-weight: var(--e-global-typography-36e2221-font-weight);
	line-height: var(--e-global-typography-36e2221-line-height);
	letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
	word-spacing: var(--e-global-typography-36e2221-word-spacing);
	color: var(--e-global-color-186e3fb);
}

.elementor-13 .elementor-element.elementor-element-dd0b0d8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-dd0b0d8 img {
	width: 100%;
	height: 100%;
	object-fit: fill;
}

.elementor-13 .elementor-element.elementor-element-2e1c133 {
	--display: flex;
	border-style: none;
	--border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-3e272e7 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-8194092 {
	--display: flex;
	--justify-content: space-between;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: #000;
	--border-color: #000;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 20px -10px rgba(0, 0, 0, .5);
	--padding-top: 30px;
	--padding-bottom: 0px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-13 .elementor-element.elementor-element-217f2b3 .elementor-heading-title {
	font-family: var(--e-global-typography-36e2221-font-family), Sans-serif;
	font-size: var(--e-global-typography-36e2221-font-size);
	font-weight: var(--e-global-typography-36e2221-font-weight);
	line-height: var(--e-global-typography-36e2221-line-height);
	letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
	word-spacing: var(--e-global-typography-36e2221-word-spacing);
	color: var(--e-global-color-186e3fb);
}

.elementor-13 .elementor-element.elementor-element-b3fb602 img {
	width: 100%;
}

.elementor-13 .elementor-element.elementor-element-eaf3b2f {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: #000;
	--border-color: #000;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 4px 20px -10px rgba(0, 0, 0, .5);
	--padding-top: 30px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-13 .elementor-element.elementor-element-23c7f0f .elementor-heading-title {
	font-family: var(--e-global-typography-36e2221-font-family), Sans-serif;
	font-size: var(--e-global-typography-36e2221-font-size);
	font-weight: var(--e-global-typography-36e2221-font-weight);
	line-height: var(--e-global-typography-36e2221-line-height);
	letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
	word-spacing: var(--e-global-typography-36e2221-word-spacing);
	color: var(--e-global-color-186e3fb);
}

.elementor-13 .elementor-element.elementor-element-73c0037 {
	text-align: end;
}

.elementor-13 .elementor-element.elementor-element-73c0037 img {
	width: 100%;
	height: 384px;
	object-fit: cover;
	object-position: top center;
}

.elementor-13 .elementor-element.elementor-element-b2218b5 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
	--padding-top: 68px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-14865bf {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
	--border-radius: 100px 100px 100px 100px;
	box-shadow: 0px 0px 50px 10px rgba(0, 116, 250, .57);
	--padding-top: 68px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-14865bf:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-14865bf > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, rgba(0, 116, 250, .49) 0%, #fff 100%);
}

.elementor-13 .elementor-element.elementor-element-d17f9d4 {
	text-align: center;
}

.elementor-13 .elementor-element.elementor-element-d17f9d4 .elementor-heading-title {
	color: var(--e-global-color-0bf8c3f);
}

.elementor-13 .elementor-element.elementor-element-3550d71 {
	width: var(--container-widget-width, 650px);
	max-width: 650px;
	--container-widget-width: 650px;
	--container-widget-flex-grow: 0;
	text-align: center;
	color: #000;
}

.elementor-13 .elementor-element.elementor-element-fa2f175 {
	width: var(--container-widget-width, 90%);
	max-width: 90%;
	--container-widget-width: 90%;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-fa2f175.elementor-element {
	--align-self: center;
}

.elementor-13 .elementor-element.elementor-element-9b9d9a6 {
	--spacer-size: 50px;
}

.elementor-13 .elementor-element.elementor-element-25bd219 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-13 .elementor-element.elementor-element-25bd219:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-25bd219 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(120deg, var(--e-global-color-764fd7b) 0%, var(--e-global-color-53a59a6) 100%);
}

.elementor-13 .elementor-element.elementor-element-b72b36b {
	text-align: center;
}

.elementor-13 .elementor-element.elementor-element-b72b36b .elementor-heading-title {
	font-family: var(--e-global-typography-87a225f-font-family), Sans-serif;
	font-size: var(--e-global-typography-87a225f-font-size);
	font-weight: var(--e-global-typography-87a225f-font-weight);
	line-height: var(--e-global-typography-87a225f-line-height);
	letter-spacing: var(--e-global-typography-87a225f-letter-spacing);
	word-spacing: var(--e-global-typography-87a225f-word-spacing);
	color: var(--e-global-color-3f836ce);
}

.elementor-13 .elementor-element.elementor-element-6ed147f > .elementor-widget-container {
	padding: 10px 0px 30px 0px;
}

.elementor-13 .elementor-element.elementor-element-6ed147f {
	text-align: center;
	font-family: var(--e-global-typography-cdec82a-font-family), Sans-serif;
	font-size: var(--e-global-typography-cdec82a-font-size);
	font-weight: var(--e-global-typography-cdec82a-font-weight);
	line-height: var(--e-global-typography-cdec82a-line-height);
	letter-spacing: var(--e-global-typography-cdec82a-letter-spacing);
	word-spacing: var(--e-global-typography-cdec82a-word-spacing);
	color: var(--e-global-color-3f836ce);
}

.elementor-13 .elementor-element.elementor-element-774fcb8 img {
	width: 100%;
}

.elementor-13 .elementor-element.elementor-element-02b81d8 .elementor-button {
	background-color: var(--e-global-color-3f836ce);
	font-family: var(--e-global-typography-aa3f5d1-font-family), Sans-serif;
	font-size: var(--e-global-typography-aa3f5d1-font-size);
	font-weight: var(--e-global-typography-aa3f5d1-font-weight);
	line-height: var(--e-global-typography-aa3f5d1-line-height);
	letter-spacing: var(--e-global-typography-aa3f5d1-letter-spacing);
	word-spacing: var(--e-global-typography-aa3f5d1-word-spacing);
	fill: var(--e-global-color-186e3fb);
	color: var(--e-global-color-186e3fb);
	border-style: none;
	border-radius: 40px 40px 40px 40px;
	padding: 16px 20px 16px 20px;
}

.elementor-13 .elementor-element.elementor-element-02b81d8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 30px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-02b81d8 {
	z-index: 2;
}

.elementor-13 .elementor-element.elementor-element-02b81d8 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-02b81d8 .elementor-button:focus {
	color: var(--e-global-color-186e3fb);
	border-color: var(--e-global-color-3f836ce);
}

.elementor-13 .elementor-element.elementor-element-02b81d8 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-02b81d8 .elementor-button:focus svg {
	fill: var(--e-global-color-186e3fb);
}

.elementor-13 .elementor-element.elementor-element-2a6a9ea {
	--spacer-size: 50px;
}

.elementor-13 .elementor-element.elementor-element-9974053 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-13 .elementor-element.elementor-element-cff6120 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--padding-top: 96px;
	--padding-bottom: 90px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-13 .elementor-element.elementor-element-69b7615 {
	width: var(--container-widget-width, 838px);
	max-width: 838px;
	--container-widget-width: 838px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-13 .elementor-element.elementor-element-69b7615 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 50px;
	font-weight: 800;
	line-height: 130%;
}

.elementor-13 .elementor-element.elementor-element-1dd3bfa {
	width: var(--container-widget-width, 838px);
	max-width: 838px;
	--container-widget-width: 838px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-13 .elementor-element.elementor-element-1dd3bfa .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 50px;
	font-weight: 800;
	line-height: 130%;
	color: var(--e-global-color-764fd7b);
}

.elementor-13 .elementor-element.elementor-element-eae274d {
	width: var(--container-widget-width, 553px);
	max-width: 553px;
	--container-widget-width: 553px;
	--container-widget-flex-grow: 0;
	text-align: center;
	color: var(--e-global-color-186e3fb);
}

.elementor-13 .elementor-element.elementor-element-eae274d > .elementor-widget-container {
	margin: 28px 0px 36px 0px;
}

.elementor-13 .elementor-element.elementor-element-e11e40c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
}

.elementor-13 .elementor-element.elementor-element-c938890 .elementor-button {
	background-color: var(--e-global-color-f10d911);
	fill: var(--e-global-color-186e3fb);
	color: var(--e-global-color-186e3fb);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-186e3fb);
}

.elementor-13 .elementor-element.elementor-element-c938890 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-c938890 .elementor-button:focus {
	color: var(--e-global-color-186e3fb);
}

.elementor-13 .elementor-element.elementor-element-c938890 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-c938890 .elementor-button:focus svg {
	fill: var(--e-global-color-186e3fb);
}

.elementor-13 .elementor-element.elementor-element-10167fa > .elementor-widget-container {
	margin: 40px 0px 0px 0px;
}

body:not(.rtl) .elementor-13 .elementor-element.elementor-element-5f36440 {
	left: 0px;
}

body.rtl .elementor-13 .elementor-element.elementor-element-5f36440 {
	right: 0px;
}

.elementor-13 .elementor-element.elementor-element-5f36440 {
	top: 180px;
	z-index: -1;
}

.elementor-13 .elementor-element.elementor-element-26bcbee {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 0px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #e6e8ec;
	--border-color: #e6e8ec;
	--padding-top: 56px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-13 .elementor-element.elementor-element-93eee2f {
	text-align: center;
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-4d6f3fd);
}

.elementor-13 .elementor-element.elementor-element-4e2ca9a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--flex-wrap: wrap;
	--padding-top: 56px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-a0e413b img {
	width: 100%;
	height: 36px;
	object-fit: contain;
	object-position: center center;
}

.elementor-13 .elementor-element.elementor-element-5a014a5 img {
	width: 100%;
	height: 36px;
	object-fit: contain;
	object-position: center center;
}

.elementor-13 .elementor-element.elementor-element-f473f77 img {
	width: 100%;
	height: 36px;
	object-fit: contain;
	object-position: center center;
}

.elementor-13 .elementor-element.elementor-element-f483db3 img {
	width: 100%;
	height: 36px;
	object-fit: contain;
	object-position: center center;
}

.elementor-13 .elementor-element.elementor-element-737de0e img {
	width: 100%;
	height: 36px;
	object-fit: contain;
	object-position: center center;
}

.elementor-13 .elementor-element.elementor-element-e528210 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 1px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #e6e8ec;
	--border-color: #e6e8ec;
	--padding-top: 28px;
	--padding-bottom: 28px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-d35178c img {
	width: 100%;
	height: 44px;
	object-fit: contain;
	object-position: center center;
}

.elementor-13 .elementor-element.elementor-element-64b956e img {
	width: 100%;
	height: 44px;
	object-fit: contain;
	object-position: center center;
}

.elementor-13 .elementor-element.elementor-element-a50537b img {
	width: 100%;
	height: 57px;
	object-fit: contain;
	object-position: center center;
}

.elementor-13 .elementor-element.elementor-element-b296d4f img {
	width: 100%;
	height: 46px;
	object-fit: contain;
	object-position: center center;
}

body:not(.rtl) .elementor-13 .elementor-element.elementor-element-c9d8f37 {
	right: 0px;
}

body.rtl .elementor-13 .elementor-element.elementor-element-c9d8f37 {
	left: 0px;
}

.elementor-13 .elementor-element.elementor-element-c9d8f37 {
	z-index: -1;
}

.elementor-13 .elementor-element.elementor-element-1e0160c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 85px;
	--padding-bottom: 68px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-13 .elementor-element.elementor-element-e83156e > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-13 .elementor-element.elementor-element-e83156e {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-4d6f3fd);
}

.elementor-13 .elementor-element.elementor-element-e2ddc32 {
	width: var(--container-widget-width, 781px);
	max-width: 781px;
	--container-widget-width: 781px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-e2ddc32 .elementor-heading-title {
	color: var(--e-global-color-186e3fb);
}

.elementor-13 .elementor-element.elementor-element-b319bc9 {
	--display: flex;
	--margin-top: 64px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-805715e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 32px 32px;
	--row-gap: 32px;
	--column-gap: 32px;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 1px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #e6e8ec;
	--border-color: #e6e8ec;
	--padding-top: 36px;
	--padding-bottom: 36px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-595826e {
	width: var(--container-widget-width, 100px);
	max-width: 100px;
	--container-widget-width: 100px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-595826e .elementor-heading-title {
	font-family: var(--e-global-typography-1c15d6d-font-family), Sans-serif;
	font-size: var(--e-global-typography-1c15d6d-font-size);
	font-weight: var(--e-global-typography-1c15d6d-font-weight);
	line-height: var(--e-global-typography-1c15d6d-line-height);
	letter-spacing: var(--e-global-typography-1c15d6d-letter-spacing);
	word-spacing: var(--e-global-typography-1c15d6d-word-spacing);
	color: #5e4dd6;
}

.elementor-13 .elementor-element.elementor-element-e74dd85 {
	width: var(--container-widget-width, 40%);
	max-width: 40%;
	--container-widget-width: 40%;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-e74dd85 .elementor-heading-title {
	color: var(--e-global-color-186e3fb);
}

.elementor-13 .elementor-element.elementor-element-662e2c3 {
	width: var(--container-widget-width, calc(60% - 164px));
	max-width: calc(60% - 164px);
	--container-widget-width: calc(60% - 164px);
	--container-widget-flex-grow: 0;
	color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-d866633 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 32px 32px;
	--row-gap: 32px;
	--column-gap: 32px;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #e6e8ec;
	--border-color: #e6e8ec;
	--padding-top: 36px;
	--padding-bottom: 36px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-e229d51 {
	width: var(--container-widget-width, 100px);
	max-width: 100px;
	--container-widget-width: 100px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-e229d51 .elementor-heading-title {
	font-family: var(--e-global-typography-1c15d6d-font-family), Sans-serif;
	font-size: var(--e-global-typography-1c15d6d-font-size);
	font-weight: var(--e-global-typography-1c15d6d-font-weight);
	line-height: var(--e-global-typography-1c15d6d-line-height);
	letter-spacing: var(--e-global-typography-1c15d6d-letter-spacing);
	word-spacing: var(--e-global-typography-1c15d6d-word-spacing);
	color: #00b7c7;
}

.elementor-13 .elementor-element.elementor-element-1cdc4f6 {
	width: var(--container-widget-width, 40%);
	max-width: 40%;
	--container-widget-width: 40%;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-1cdc4f6 .elementor-heading-title {
	color: var(--e-global-color-186e3fb);
}

.elementor-13 .elementor-element.elementor-element-e564dd5 {
	width: var(--container-widget-width, calc(60% - 164px));
	max-width: calc(60% - 164px);
	--container-widget-width: calc(60% - 164px);
	--container-widget-flex-grow: 0;
	color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-71fdf03 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 32px 32px;
	--row-gap: 32px;
	--column-gap: 32px;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #e6e8ec;
	--border-color: #e6e8ec;
	--padding-top: 36px;
	--padding-bottom: 36px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-f6b676b {
	width: var(--container-widget-width, 100px);
	max-width: 100px;
	--container-widget-width: 100px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-f6b676b .elementor-heading-title {
	font-family: var(--e-global-typography-1c15d6d-font-family), Sans-serif;
	font-size: var(--e-global-typography-1c15d6d-font-size);
	font-weight: var(--e-global-typography-1c15d6d-font-weight);
	line-height: var(--e-global-typography-1c15d6d-line-height);
	letter-spacing: var(--e-global-typography-1c15d6d-letter-spacing);
	word-spacing: var(--e-global-typography-1c15d6d-word-spacing);
	color: #39f;
}

.elementor-13 .elementor-element.elementor-element-ead12ad {
	width: var(--container-widget-width, 40%);
	max-width: 40%;
	--container-widget-width: 40%;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-ead12ad .elementor-heading-title {
	color: var(--e-global-color-186e3fb);
}

.elementor-13 .elementor-element.elementor-element-f9fe99f {
	width: var(--container-widget-width, calc(60% - 164px));
	max-width: calc(60% - 164px);
	--container-widget-width: calc(60% - 164px);
	--container-widget-flex-grow: 0;
	color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-9369fce {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 32px 32px;
	--row-gap: 32px;
	--column-gap: 32px;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #e6e8ec;
	--border-color: #e6e8ec;
	--padding-top: 36px;
	--padding-bottom: 36px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-09faa4e {
	width: var(--container-widget-width, 100px);
	max-width: 100px;
	--container-widget-width: 100px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-09faa4e .elementor-heading-title {
	font-family: var(--e-global-typography-1c15d6d-font-family), Sans-serif;
	font-size: var(--e-global-typography-1c15d6d-font-size);
	font-weight: var(--e-global-typography-1c15d6d-font-weight);
	line-height: var(--e-global-typography-1c15d6d-line-height);
	letter-spacing: var(--e-global-typography-1c15d6d-letter-spacing);
	word-spacing: var(--e-global-typography-1c15d6d-word-spacing);
	color: #9153fa;
}

.elementor-13 .elementor-element.elementor-element-9e9c722 {
	width: var(--container-widget-width, 40%);
	max-width: 40%;
	--container-widget-width: 40%;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-9e9c722 .elementor-heading-title {
	color: var(--e-global-color-186e3fb);
}

.elementor-13 .elementor-element.elementor-element-799adcb {
	width: var(--container-widget-width, calc(60% - 164px));
	max-width: calc(60% - 164px);
	--container-widget-width: calc(60% - 164px);
	--container-widget-flex-grow: 0;
	color: var(--e-global-color-text);
}

body:not(.rtl) .elementor-13 .elementor-element.elementor-element-714c972 {
	left: 0px;
}

body.rtl .elementor-13 .elementor-element.elementor-element-714c972 {
	right: 0px;
}

.elementor-13 .elementor-element.elementor-element-714c972 {
	bottom: 0px;
	z-index: -1;
}

.elementor-13 .elementor-element.elementor-element-15fdcc6 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 96px;
	--padding-bottom: 96px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-13 .elementor-element.elementor-element-15fdcc6:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-15fdcc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f8fa;
}

.elementor-13 .elementor-element.elementor-element-0e0e9e1 {
	font-family: var(--e-global-typography-9386d66-font-family), Sans-serif;
	font-size: var(--e-global-typography-9386d66-font-size);
	font-weight: var(--e-global-typography-9386d66-font-weight);
	line-height: var(--e-global-typography-9386d66-line-height);
	letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
	word-spacing: var(--e-global-typography-9386d66-word-spacing);
	color: var(--e-global-color-764fd7b);
}

.elementor-13 .elementor-element.elementor-element-dc8079e > .elementor-widget-container {
	margin: 20px 0px 20px 0px;
}

.elementor-13 .elementor-element.elementor-element-6ca65b3 {
	width: var(--container-widget-width, 714px);
	max-width: 714px;
	--container-widget-width: 714px;
	--container-widget-flex-grow: 0;
	color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-3a1eb2b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--flex-wrap: wrap;
	--margin-top: 56px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-e4b923b {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #e6e8ec;
	--border-color: #e6e8ec;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 28px;
	--padding-bottom: 28px;
	--padding-left: 28px;
	--padding-right: 28px;
}

.elementor-13 .elementor-element.elementor-element-e4b923b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e4b923b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3f836ce);
}

.elementor-13 .elementor-element.elementor-element-ee6a826 img {
	width: 100%;
	height: 48px;
	object-fit: contain;
	object-position: center left;
}

.elementor-13 .elementor-element.elementor-element-5ff4589 > .elementor-widget-container {
	margin: 20px 0px 12px 0px;
}

.elementor-13 .elementor-element.elementor-element-5ff4589 {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-764fd7b);
}

.elementor-13 .elementor-element.elementor-element-65738b5 > .elementor-widget-container {
	margin: 14px 0px 20px 0px;
}

.elementor-13 .elementor-element.elementor-element-65738b5 {
	color: var(--e-global-color-secondary);
}

.elementor-13 .elementor-element.elementor-element-d5879ef {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
}

.elementor-13 .elementor-element.elementor-element-d5879ef.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-13 .elementor-element.elementor-element-cf479c3 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--flex-wrap: wrap;
}

.elementor-13 .elementor-element.elementor-element-b18958c {
	width: var(--container-widget-width, 20px);
	max-width: 20px;
	--container-widget-width: 20px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-b18958c img {
	width: 100%;
}

.elementor-13 .elementor-element.elementor-element-0d593b3 {
	width: var(--container-widget-width, calc(100% - 30px));
	max-width: calc(100% - 30px);
	--container-widget-width: calc(100% - 30px);
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
}

.elementor-13 .elementor-element.elementor-element-b283fd2 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--flex-wrap: wrap;
}

.elementor-13 .elementor-element.elementor-element-9edd495 {
	width: var(--container-widget-width, 20px);
	max-width: 20px;
	--container-widget-width: 20px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-9edd495 img {
	width: 100%;
}

.elementor-13 .elementor-element.elementor-element-aa02c09 {
	width: var(--container-widget-width, calc(100% - 30px));
	max-width: calc(100% - 30px);
	--container-widget-width: calc(100% - 30px);
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
}

.elementor-13 .elementor-element.elementor-element-4415b16 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--flex-wrap: wrap;
}

.elementor-13 .elementor-element.elementor-element-1469854 {
	width: var(--container-widget-width, 20px);
	max-width: 20px;
	--container-widget-width: 20px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-1469854 img {
	width: 100%;
}

.elementor-13 .elementor-element.elementor-element-4a27361 {
	width: var(--container-widget-width, calc(100% - 30px));
	max-width: calc(100% - 30px);
	--container-widget-width: calc(100% - 30px);
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
}

.elementor-13 .elementor-element.elementor-element-2e2f09f {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #e6e8ec;
	--border-color: #e6e8ec;
	--border-radius: 12px 12px 12px 12px;
	--padding-top: 28px;
	--padding-bottom: 28px;
	--padding-left: 28px;
	--padding-right: 28px;
}

.elementor-13 .elementor-element.elementor-element-2e2f09f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2e2f09f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3f836ce);
}

.elementor-13 .elementor-element.elementor-element-a6b8417 img {
	width: 100%;
	height: 48px;
	object-fit: contain;
	object-position: center left;
}

.elementor-13 .elementor-element.elementor-element-733f5fe > .elementor-widget-container {
	margin: 20px 0px 12px 0px;
}

.elementor-13 .elementor-element.elementor-element-733f5fe {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-f99d49d);
}

.elementor-13 .elementor-element.elementor-element-df45b33 > .elementor-widget-container {
	margin: 14px 0px 20px 0px;
}

.elementor-13 .elementor-element.elementor-element-df45b33 {
	color: var(--e-global-color-secondary);
}

.elementor-13 .elementor-element.elementor-element-23256ba {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
}

.elementor-13 .elementor-element.elementor-element-d7cae0d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--flex-wrap: wrap;
}

.elementor-13 .elementor-element.elementor-element-b6925ff {
	width: var(--container-widget-width, 20px);
	max-width: 20px;
	--container-widget-width: 20px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-b6925ff img {
	width: 100%;
}

.elementor-13 .elementor-element.elementor-element-9134b16 {
	width: var(--container-widget-width, calc(100% - 30px));
	max-width: calc(100% - 30px);
	--container-widget-width: calc(100% - 30px);
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
}

.elementor-13 .elementor-element.elementor-element-ec9ba01 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--flex-wrap: wrap;
}

.elementor-13 .elementor-element.elementor-element-8c98566 {
	width: var(--container-widget-width, 20px);
	max-width: 20px;
	--container-widget-width: 20px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-8c98566 img {
	width: 100%;
}

.elementor-13 .elementor-element.elementor-element-3cb1f0b {
	width: var(--container-widget-width, calc(100% - 30px));
	max-width: calc(100% - 30px);
	--container-widget-width: calc(100% - 30px);
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
}

.elementor-13 .elementor-element.elementor-element-cb42bbb {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--flex-wrap: wrap;
}

.elementor-13 .elementor-element.elementor-element-56fdc9b {
	width: var(--container-widget-width, 20px);
	max-width: 20px;
	--container-widget-width: 20px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-56fdc9b img {
	width: 100%;
}

.elementor-13 .elementor-element.elementor-element-e25164e {
	width: var(--container-widget-width, calc(100% - 30px));
	max-width: calc(100% - 30px);
	--container-widget-width: calc(100% - 30px);
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
}

.elementor-13 .elementor-element.elementor-element-5756ac2 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--flex-wrap: wrap;
	--padding-top: 96px;
	--padding-bottom: 96px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-13 .elementor-element.elementor-element-b580b16 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 133px;
}

.elementor-13 .elementor-element.elementor-element-b0315f6 {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-4d6f3fd);
}

.elementor-13 .elementor-element.elementor-element-ebeac5a {
	color: var(--e-global-color-secondary);
}

.elementor-13 .elementor-element.elementor-element-f3e33f2 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 14px 14px;
	--row-gap: 14px;
	--column-gap: 14px;
	--margin-top: 9px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-fdc1e85 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--flex-wrap: wrap;
}

.elementor-13 .elementor-element.elementor-element-e888124 {
	width: var(--container-widget-width, 22px);
	max-width: 22px;
	--container-widget-width: 22px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-e888124 img {
	width: 100%;
}

.elementor-13 .elementor-element.elementor-element-a5aae26 {
	width: var(--container-widget-width, calc(100% - 34px));
	max-width: calc(100% - 34px);
	--container-widget-width: calc(100% - 34px);
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-9386d66-font-family), Sans-serif;
	font-size: var(--e-global-typography-9386d66-font-size);
	font-weight: var(--e-global-typography-9386d66-font-weight);
	line-height: var(--e-global-typography-9386d66-line-height);
	letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
	word-spacing: var(--e-global-typography-9386d66-word-spacing);
	color: var(--e-global-color-secondary);
}

.elementor-13 .elementor-element.elementor-element-9de379c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--flex-wrap: wrap;
}

.elementor-13 .elementor-element.elementor-element-3fb6c89 {
	width: var(--container-widget-width, 22px);
	max-width: 22px;
	--container-widget-width: 22px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-3fb6c89 img {
	width: 100%;
}

.elementor-13 .elementor-element.elementor-element-1ce2930 {
	width: var(--container-widget-width, calc(100% - 34px));
	max-width: calc(100% - 34px);
	--container-widget-width: calc(100% - 34px);
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-9386d66-font-family), Sans-serif;
	font-size: var(--e-global-typography-9386d66-font-size);
	font-weight: var(--e-global-typography-9386d66-font-weight);
	line-height: var(--e-global-typography-9386d66-line-height);
	letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
	word-spacing: var(--e-global-typography-9386d66-word-spacing);
	color: var(--e-global-color-secondary);
}

.elementor-13 .elementor-element.elementor-element-e9898f6 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--flex-wrap: wrap;
}

.elementor-13 .elementor-element.elementor-element-13bdc59 {
	width: var(--container-widget-width, 22px);
	max-width: 22px;
	--container-widget-width: 22px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-13bdc59 img {
	width: 100%;
}

.elementor-13 .elementor-element.elementor-element-59aca85 {
	width: var(--container-widget-width, calc(100% - 34px));
	max-width: calc(100% - 34px);
	--container-widget-width: calc(100% - 34px);
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-9386d66-font-family), Sans-serif;
	font-size: var(--e-global-typography-9386d66-font-size);
	font-weight: var(--e-global-typography-9386d66-font-weight);
	line-height: var(--e-global-typography-9386d66-line-height);
	letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
	word-spacing: var(--e-global-typography-9386d66-word-spacing);
	color: var(--e-global-color-secondary);
}

.elementor-13 .elementor-element.elementor-element-66b5453 .elementor-button {
	background-color: var(--e-global-color-f10d911);
	fill: var(--e-global-color-4d6f3fd);
	color: var(--e-global-color-4d6f3fd);
	padding: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-66b5453 > .elementor-widget-container {
	margin: 14px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-66b5453 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-13 .elementor-element.elementor-element-66b5453 .elementor-button .elementor-button-content-wrapper {
	gap: 9px;
}

.elementor-13 .elementor-element.elementor-element-66b5453 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-66b5453 .elementor-button:focus {
	color: var(--e-global-color-764fd7b);
}

.elementor-13 .elementor-element.elementor-element-66b5453 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-66b5453 .elementor-button:focus svg {
	fill: var(--e-global-color-764fd7b);
}

.elementor-13 .elementor-element.elementor-element-d7068e9 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 14px 14px;
	--row-gap: 14px;
	--column-gap: 14px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #e6e8ec;
	--border-color: #e6e8ec;
	--border-radius: 16px 16px 16px 16px;
	--padding-top: 28px;
	--padding-bottom: 28px;
	--padding-left: 28px;
	--padding-right: 28px;
}

.elementor-13 .elementor-element.elementor-element-d7068e9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d7068e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f8fa;
}

.elementor-13 .elementor-element.elementor-element-c86d213 {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-dee6442 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 3px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 3px;
	border-color: #008894;
	--border-color: #008894;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 18px;
	--padding-bottom: 18px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-13 .elementor-element.elementor-element-dee6442:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-dee6442 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3f836ce);
}

.elementor-13 .elementor-element.elementor-element-f3dea8c {
	width: var(--container-widget-width, 40px);
	max-width: 40px;
	--container-widget-width: 40px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-f3dea8c img {
	width: 100%;
	border-radius: 9px 9px 9px 9px;
}

.elementor-13 .elementor-element.elementor-element-37f0ddc {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 4.5px 4.5px;
	--row-gap: 4.5px;
	--column-gap: 4.5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 16px;
	--padding-right: 16px;
}

.elementor-13 .elementor-element.elementor-element-2a317e1 {
	font-family: var(--e-global-typography-9386d66-font-family), Sans-serif;
	font-size: var(--e-global-typography-9386d66-font-size);
	font-weight: var(--e-global-typography-9386d66-font-weight);
	line-height: var(--e-global-typography-9386d66-line-height);
	letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
	word-spacing: var(--e-global-typography-9386d66-word-spacing);
}

.elementor-13 .elementor-element.elementor-element-2a317e1 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-69cb3af {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-secondary);
}

.elementor-13 .elementor-element.elementor-element-375035e {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 100px 100px 100px 100px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-13 .elementor-element.elementor-element-375035e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-375035e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 136, 148, .1);
}

.elementor-13 .elementor-element.elementor-element-754a8f8 {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: #008894;
}

.elementor-13 .elementor-element.elementor-element-754a8f8 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-4d76d9e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 3px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 3px;
	border-color: #39f;
	--border-color: #39f;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 18px;
	--padding-bottom: 18px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-13 .elementor-element.elementor-element-4d76d9e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4d76d9e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3f836ce);
}

.elementor-13 .elementor-element.elementor-element-d268c9f {
	width: var(--container-widget-width, 40px);
	max-width: 40px;
	--container-widget-width: 40px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-d268c9f img {
	width: 100%;
	border-radius: 9px 9px 9px 9px;
}

.elementor-13 .elementor-element.elementor-element-fec4a4f {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 4.5px 4.5px;
	--row-gap: 4.5px;
	--column-gap: 4.5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 16px;
	--padding-right: 16px;
}

.elementor-13 .elementor-element.elementor-element-3d3985e {
	font-family: var(--e-global-typography-9386d66-font-family), Sans-serif;
	font-size: var(--e-global-typography-9386d66-font-size);
	font-weight: var(--e-global-typography-9386d66-font-weight);
	line-height: var(--e-global-typography-9386d66-line-height);
	letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
	word-spacing: var(--e-global-typography-9386d66-word-spacing);
}

.elementor-13 .elementor-element.elementor-element-3d3985e p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-cbc6eed {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-secondary);
}

.elementor-13 .elementor-element.elementor-element-a738d5a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 100px 100px 100px 100px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-13 .elementor-element.elementor-element-a738d5a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a738d5a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(51, 153, 255, .1);
}

.elementor-13 .elementor-element.elementor-element-1164335 {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: #39f;
}

.elementor-13 .elementor-element.elementor-element-1164335 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-9e55c3d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 3px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 3px;
	border-color: #9153fa;
	--border-color: #9153fa;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 18px;
	--padding-bottom: 18px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-13 .elementor-element.elementor-element-9e55c3d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-9e55c3d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3f836ce);
}

.elementor-13 .elementor-element.elementor-element-a6acc3b {
	width: var(--container-widget-width, 40px);
	max-width: 40px;
	--container-widget-width: 40px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-a6acc3b img {
	width: 100%;
	border-radius: 9px 9px 9px 9px;
}

.elementor-13 .elementor-element.elementor-element-995d6ce {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 4.5px 4.5px;
	--row-gap: 4.5px;
	--column-gap: 4.5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 16px;
	--padding-right: 16px;
}

.elementor-13 .elementor-element.elementor-element-b03b332 {
	font-family: var(--e-global-typography-9386d66-font-family), Sans-serif;
	font-size: var(--e-global-typography-9386d66-font-size);
	font-weight: var(--e-global-typography-9386d66-font-weight);
	line-height: var(--e-global-typography-9386d66-line-height);
	letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
	word-spacing: var(--e-global-typography-9386d66-word-spacing);
}

.elementor-13 .elementor-element.elementor-element-b03b332 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-22c63e2 {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-secondary);
}

.elementor-13 .elementor-element.elementor-element-ec3b430 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 100px 100px 100px 100px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-13 .elementor-element.elementor-element-ec3b430:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-ec3b430 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(145, 83, 250, .1);
}

.elementor-13 .elementor-element.elementor-element-60ff512 {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: #9153fa;
}

.elementor-13 .elementor-element.elementor-element-60ff512 p {
	margin-block-end: 0px;
}

body:not(.rtl) .elementor-13 .elementor-element.elementor-element-5c82043 {
	right: 0px;
}

body.rtl .elementor-13 .elementor-element.elementor-element-5c82043 {
	left: 0px;
}

.elementor-13 .elementor-element.elementor-element-5c82043 {
	top: 0px;
	z-index: -1;
}

.elementor-13 .elementor-element.elementor-element-fbe22d5 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 96px;
	--padding-bottom: 96px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-13 .elementor-element.elementor-element-fbe22d5:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-fbe22d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-4d6f3fd);
}

body:not(.rtl) .elementor-13 .elementor-element.elementor-element-d78c84c {
	left: 0px;
}

body.rtl .elementor-13 .elementor-element.elementor-element-d78c84c {
	right: 0px;
}

.elementor-13 .elementor-element.elementor-element-d78c84c {
	top: 260px;
	z-index: 0;
}

body:not(.rtl) .elementor-13 .elementor-element.elementor-element-47fed5a {
	right: 0px;
}

body.rtl .elementor-13 .elementor-element.elementor-element-47fed5a {
	left: 0px;
}

.elementor-13 .elementor-element.elementor-element-47fed5a {
	top: 0px;
	z-index: 0;
}

body:not(.rtl) .elementor-13 .elementor-element.elementor-element-16927f5 {
	right: 0px;
}

body.rtl .elementor-13 .elementor-element.elementor-element-16927f5 {
	left: 0px;
}

.elementor-13 .elementor-element.elementor-element-16927f5 {
	bottom: 0px;
	z-index: 0;
}

body:not(.rtl) .elementor-13 .elementor-element.elementor-element-a3df210 {
	left: 29px;
}

body.rtl .elementor-13 .elementor-element.elementor-element-a3df210 {
	right: 29px;
}

.elementor-13 .elementor-element.elementor-element-a3df210 {
	bottom: 0px;
	z-index: 0;
}

.elementor-13 .elementor-element.elementor-element-f455dca {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-end;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: rgba(255, 255, 255, .1);
	--border-color: rgba(255, 255, 255, .1);
	--padding-top: 0px;
	--padding-bottom: 64px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-873901f {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-13 .elementor-element.elementor-element-483220b {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-d83e167);
}

.elementor-13 .elementor-element.elementor-element-3cb5812 .elementor-heading-title {
	color: var(--e-global-color-3f836ce);
}

.elementor-13 .elementor-element.elementor-element-0c06aa3 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 80px;
	--padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-1d82dd6 {
	width: var(--container-widget-width, 417px);
	max-width: 417px;
	--container-widget-width: 417px;
	--container-widget-flex-grow: 0;
	color: var(--e-global-color-09cfbf2);
}

.elementor-13 .elementor-element.elementor-element-9949d2f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: rgba(255, 255, 255, .1);
	--border-color: rgba(255, 255, 255, .1);
	--padding-top: 56px;
	--padding-bottom: 64px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-66d54bb {
	--display: flex;
	--gap: 18px 18px;
	--row-gap: 18px;
	--column-gap: 18px;
}

.elementor-13 .elementor-element.elementor-element-cda5f3f .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 130px;
	font-weight: 700;
	line-height: 110px;
	letter-spacing: -6.48px;
	color: var(--e-global-color-764fd7b);
}

.elementor-13 .elementor-element.elementor-element-d8c4b72 {
	width: var(--container-widget-width, 44px);
	max-width: 44px;
	--container-widget-width: 44px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-d8c4b72 img {
	width: 100%;
	height: 44px;
	object-fit: contain;
	object-position: center center;
	border-radius: 9px 9px 9px 9px;
}

.elementor-13 .elementor-element.elementor-element-bdd4915 {
	--display: flex;
	--gap: 16px 16px;
	--row-gap: 16px;
	--column-gap: 16px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 56px;
	--padding-right: 56px;
}

.elementor-13 .elementor-element.elementor-element-e2d2cb1 {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-764fd7b);
}

.elementor-13 .elementor-element.elementor-element-aea920e .elementor-heading-title {
	color: var(--e-global-color-3f836ce);
}

.elementor-13 .elementor-element.elementor-element-5155574 {
	width: var(--container-widget-width, 455px);
	max-width: 455px;
	--container-widget-width: 455px;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-9386d66-font-family), Sans-serif;
	font-size: var(--e-global-typography-9386d66-font-size);
	font-weight: var(--e-global-typography-9386d66-font-weight);
	line-height: var(--e-global-typography-9386d66-line-height);
	letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
	word-spacing: var(--e-global-typography-9386d66-word-spacing);
	color: var(--e-global-color-09cfbf2);
}

.elementor-13 .elementor-element.elementor-element-b39fca1 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-13 .elementor-element.elementor-element-5fe4f03 > .elementor-widget-container {
	background-color: rgba(255, 255, 255, .04);
	padding: 8px 14px 8px 14px;
	border-style: solid;
	border-width: 0px 0px 0px 2px;
	border-color: var(--e-global-color-764fd7b);
	border-radius: 4px 4px 4px 4px;
}

.elementor-13 .elementor-element.elementor-element-5fe4f03 {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-09cfbf2);
}

.elementor-13 .elementor-element.elementor-element-5fe4f03 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-c123bc5 > .elementor-widget-container {
	background-color: rgba(255, 255, 255, .04);
	padding: 8px 14px 8px 14px;
	border-style: solid;
	border-width: 0px 0px 0px 2px;
	border-color: var(--e-global-color-764fd7b);
	border-radius: 4px 4px 4px 4px;
}

.elementor-13 .elementor-element.elementor-element-c123bc5 {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-09cfbf2);
}

.elementor-13 .elementor-element.elementor-element-c123bc5 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-8021ccb > .elementor-widget-container {
	background-color: rgba(255, 255, 255, .04);
	padding: 8px 14px 8px 14px;
	border-style: solid;
	border-width: 0px 0px 0px 2px;
	border-color: var(--e-global-color-764fd7b);
	border-radius: 4px 4px 4px 4px;
}

.elementor-13 .elementor-element.elementor-element-8021ccb {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-09cfbf2);
}

.elementor-13 .elementor-element.elementor-element-8021ccb p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-15020f5 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: rgba(255, 255, 255, .1);
	--border-color: rgba(255, 255, 255, .1);
	--padding-top: 56px;
	--padding-bottom: 64px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-9c205e1 {
	--display: flex;
	--gap: 18px 18px;
	--row-gap: 18px;
	--column-gap: 18px;
}

.elementor-13 .elementor-element.elementor-element-aebffa3 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 130px;
	font-weight: 700;
	line-height: 110px;
	letter-spacing: -6.48px;
	color: var(--e-global-color-22b81a5);
}

.elementor-13 .elementor-element.elementor-element-e05ae59 {
	width: var(--container-widget-width, 44px);
	max-width: 44px;
	--container-widget-width: 44px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-e05ae59 img {
	width: 100%;
	height: 44px;
	object-fit: contain;
	object-position: center center;
	border-radius: 9px 9px 9px 9px;
}

.elementor-13 .elementor-element.elementor-element-12c261b {
	--display: flex;
	--gap: 16px 16px;
	--row-gap: 16px;
	--column-gap: 16px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 56px;
	--padding-right: 56px;
}

.elementor-13 .elementor-element.elementor-element-c5e6c30 {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-22b81a5);
}

.elementor-13 .elementor-element.elementor-element-65d3179 .elementor-heading-title {
	color: var(--e-global-color-3f836ce);
}

.elementor-13 .elementor-element.elementor-element-4e25f59 {
	width: var(--container-widget-width, 455px);
	max-width: 455px;
	--container-widget-width: 455px;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-9386d66-font-family), Sans-serif;
	font-size: var(--e-global-typography-9386d66-font-size);
	font-weight: var(--e-global-typography-9386d66-font-weight);
	line-height: var(--e-global-typography-9386d66-line-height);
	letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
	word-spacing: var(--e-global-typography-9386d66-word-spacing);
	color: var(--e-global-color-09cfbf2);
}

.elementor-13 .elementor-element.elementor-element-9f30af5 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-13 .elementor-element.elementor-element-48c7bc1 > .elementor-widget-container {
	background-color: rgba(255, 255, 255, .04);
	padding: 8px 14px 8px 14px;
	border-style: solid;
	border-width: 0px 0px 0px 2px;
	border-color: #5fc7d1;
	border-radius: 4px 4px 4px 4px;
}

.elementor-13 .elementor-element.elementor-element-48c7bc1 {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-09cfbf2);
}

.elementor-13 .elementor-element.elementor-element-48c7bc1 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-488c2cb > .elementor-widget-container {
	background-color: rgba(255, 255, 255, .04);
	padding: 8px 14px 8px 14px;
	border-style: solid;
	border-width: 0px 0px 0px 2px;
	border-color: #5fc7d1;
	border-radius: 4px 4px 4px 4px;
}

.elementor-13 .elementor-element.elementor-element-488c2cb {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-09cfbf2);
}

.elementor-13 .elementor-element.elementor-element-488c2cb p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-7ed6d90 > .elementor-widget-container {
	background-color: rgba(255, 255, 255, .04);
	padding: 8px 14px 8px 14px;
	border-style: solid;
	border-width: 0px 0px 0px 2px;
	border-color: #5fc7d1;
	border-radius: 4px 4px 4px 4px;
}

.elementor-13 .elementor-element.elementor-element-7ed6d90 {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-09cfbf2);
}

.elementor-13 .elementor-element.elementor-element-7ed6d90 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-6c7ec39 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: rgba(255, 255, 255, .1);
	--border-color: rgba(255, 255, 255, .1);
	--padding-top: 56px;
	--padding-bottom: 64px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-08e84e1 {
	--display: flex;
	--gap: 18px 18px;
	--row-gap: 18px;
	--column-gap: 18px;
}

.elementor-13 .elementor-element.elementor-element-74d7f22 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 130px;
	font-weight: 700;
	line-height: 110px;
	letter-spacing: -6.48px;
	color: #b497ff;
}

.elementor-13 .elementor-element.elementor-element-430b608 {
	width: var(--container-widget-width, 44px);
	max-width: 44px;
	--container-widget-width: 44px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-430b608 img {
	width: 100%;
	height: 44px;
	object-fit: contain;
	object-position: center center;
	border-radius: 9px 9px 9px 9px;
}

.elementor-13 .elementor-element.elementor-element-0c1f0a7 {
	--display: flex;
	--gap: 16px 16px;
	--row-gap: 16px;
	--column-gap: 16px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 56px;
	--padding-right: 56px;
}

.elementor-13 .elementor-element.elementor-element-30f8a4e {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: #b497ff;
}

.elementor-13 .elementor-element.elementor-element-abcf5d0 .elementor-heading-title {
	color: var(--e-global-color-3f836ce);
}

.elementor-13 .elementor-element.elementor-element-2419735 {
	width: var(--container-widget-width, 455px);
	max-width: 455px;
	--container-widget-width: 455px;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-9386d66-font-family), Sans-serif;
	font-size: var(--e-global-typography-9386d66-font-size);
	font-weight: var(--e-global-typography-9386d66-font-weight);
	line-height: var(--e-global-typography-9386d66-line-height);
	letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
	word-spacing: var(--e-global-typography-9386d66-word-spacing);
	color: var(--e-global-color-09cfbf2);
}

.elementor-13 .elementor-element.elementor-element-8f77883 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-13 .elementor-element.elementor-element-aa35208 > .elementor-widget-container {
	background-color: rgba(255, 255, 255, .04);
	padding: 8px 14px 8px 14px;
	border-style: solid;
	border-width: 0px 0px 0px 2px;
	border-color: #b497ff;
	border-radius: 4px 4px 4px 4px;
}

.elementor-13 .elementor-element.elementor-element-aa35208 {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-09cfbf2);
}

.elementor-13 .elementor-element.elementor-element-aa35208 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-8cbe4ef > .elementor-widget-container {
	background-color: rgba(255, 255, 255, .04);
	padding: 8px 14px 8px 14px;
	border-style: solid;
	border-width: 0px 0px 0px 2px;
	border-color: #b497ff;
	border-radius: 4px 4px 4px 4px;
}

.elementor-13 .elementor-element.elementor-element-8cbe4ef {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-09cfbf2);
}

.elementor-13 .elementor-element.elementor-element-8cbe4ef p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-9f67469 > .elementor-widget-container {
	background-color: rgba(255, 255, 255, .04);
	padding: 8px 14px 8px 14px;
	border-style: solid;
	border-width: 0px 0px 0px 2px;
	border-color: #b497ff;
	border-radius: 4px 4px 4px 4px;
}

.elementor-13 .elementor-element.elementor-element-9f67469 {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-09cfbf2);
}

.elementor-13 .elementor-element.elementor-element-9f67469 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-36601cc {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 96px;
	--padding-bottom: 64px;
	--padding-left: 20px;
	--padding-right: 20px;
}

body:not(.rtl) .elementor-13 .elementor-element.elementor-element-f0a0950 {
	left: 0px;
}

body.rtl .elementor-13 .elementor-element.elementor-element-f0a0950 {
	right: 0px;
}

.elementor-13 .elementor-element.elementor-element-f0a0950 {
	bottom: 0px;
	z-index: 0;
}

.elementor-13 .elementor-element.elementor-element-3905c0f {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: #008894;
}

.elementor-13 .elementor-element.elementor-element-7880b09 > .elementor-widget-container {
	margin: 20px 0px 48px 0px;
}

.elementor-13 .elementor-element.elementor-element-c68b0d5 {
	--display: flex;
}

.elementor-13 .elementor-element.elementor-element-cd4ad1f {
	--display: flex;
	--min-height: 340px;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--flex-wrap: wrap;
	--overflow: hidden;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #e6e8ec;
	--border-color: #e6e8ec;
	--border-radius: 12px 12px 12px 12px;
}

.elementor-13 .elementor-element.elementor-element-940f2b2 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 36px;
	--padding-right: 36px;
}

.elementor-13 .elementor-element.elementor-element-940f2b2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-940f2b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f8fa;
}

.elementor-13 .elementor-element.elementor-element-3c1e271 > .elementor-widget-container {
	background-color: rgba(255, 116, 112, .14);
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 10px;
	border-radius: 4px 4px 4px 4px;
}

.elementor-13 .elementor-element.elementor-element-3c1e271 {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: #b32d28;
}

.elementor-13 .elementor-element.elementor-element-3c1e271 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-7acc5b6 > .elementor-widget-container {
	margin: 18px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-7acc5b6 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-7acc5b6 {
	color: var(--e-global-color-0bf8c3f);
}

.elementor-13 .elementor-element.elementor-element-068a224 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: #e6e8ec;
	--border-color: #e6e8ec;
}

.elementor-13 .elementor-element.elementor-element-068a224:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-068a224 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f8fa;
}

.elementor-13 .elementor-element.elementor-element-b01981b {
	width: var(--container-widget-width, 24px);
	max-width: 24px;
	--container-widget-width: 24px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-b01981b img {
	width: 100%;
}

.elementor-13 .elementor-element.elementor-element-c8f5d54 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 36px;
	--padding-right: 36px;
}

.elementor-13 .elementor-element.elementor-element-faf9991 > .elementor-widget-container {
	background-color: #e6f1ff;
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 10px;
	border-radius: 4px 4px 4px 4px;
}

.elementor-13 .elementor-element.elementor-element-faf9991 {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-764fd7b);
}

.elementor-13 .elementor-element.elementor-element-faf9991 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-b465250 > .elementor-widget-container {
	margin: 18px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-b465250 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-b465250 {
	color: var(--e-global-color-0bf8c3f);
}

.elementor-13 .elementor-element.elementor-element-7474437 {
	--display: flex;
}

.elementor-13 .elementor-element.elementor-element-ea49f39 {
	--display: flex;
	--min-height: 340px;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--flex-wrap: wrap;
	--overflow: hidden;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #e6e8ec;
	--border-color: #e6e8ec;
	--border-radius: 12px 12px 12px 12px;
}

.elementor-13 .elementor-element.elementor-element-aaad028 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 36px;
	--padding-right: 36px;
}

.elementor-13 .elementor-element.elementor-element-aaad028:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-aaad028 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f8fa;
}

.elementor-13 .elementor-element.elementor-element-56ba435 > .elementor-widget-container {
	background-color: rgba(255, 116, 112, .14);
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 10px;
	border-radius: 4px 4px 4px 4px;
}

.elementor-13 .elementor-element.elementor-element-56ba435 {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: #b32d28;
}

.elementor-13 .elementor-element.elementor-element-56ba435 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-5b70f91 > .elementor-widget-container {
	margin: 18px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-5b70f91 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-5b70f91 {
	color: var(--e-global-color-0bf8c3f);
}

.elementor-13 .elementor-element.elementor-element-f8c603e {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: #e6e8ec;
	--border-color: #e6e8ec;
}

.elementor-13 .elementor-element.elementor-element-f8c603e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f8c603e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f8fa;
}

.elementor-13 .elementor-element.elementor-element-dbdd877 {
	width: var(--container-widget-width, 24px);
	max-width: 24px;
	--container-widget-width: 24px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-dbdd877 img {
	width: 100%;
}

.elementor-13 .elementor-element.elementor-element-eeb5dff {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 36px;
	--padding-right: 36px;
}

.elementor-13 .elementor-element.elementor-element-6cad0cc > .elementor-widget-container {
	background-color: #e6f1ff;
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 10px;
	border-radius: 4px 4px 4px 4px;
}

.elementor-13 .elementor-element.elementor-element-6cad0cc {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-764fd7b);
}

.elementor-13 .elementor-element.elementor-element-6cad0cc p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-f55ca4d > .elementor-widget-container {
	margin: 18px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-f55ca4d p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-f55ca4d {
	color: var(--e-global-color-0bf8c3f);
}

.elementor-13 .elementor-element.elementor-element-e0b2fca {
	--display: flex;
}

.elementor-13 .elementor-element.elementor-element-55a974a {
	--display: flex;
	--min-height: 340px;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--flex-wrap: wrap;
	--overflow: hidden;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #e6e8ec;
	--border-color: #e6e8ec;
	--border-radius: 12px 12px 12px 12px;
}

.elementor-13 .elementor-element.elementor-element-36da688 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 36px;
	--padding-right: 36px;
}

.elementor-13 .elementor-element.elementor-element-36da688:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-36da688 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f8fa;
}

.elementor-13 .elementor-element.elementor-element-d32fa41 > .elementor-widget-container {
	background-color: rgba(255, 116, 112, .14);
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 10px;
	border-radius: 4px 4px 4px 4px;
}

.elementor-13 .elementor-element.elementor-element-d32fa41 {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: #b32d28;
}

.elementor-13 .elementor-element.elementor-element-d32fa41 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-82fa15e > .elementor-widget-container {
	margin: 18px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-82fa15e p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-82fa15e {
	color: var(--e-global-color-0bf8c3f);
}

.elementor-13 .elementor-element.elementor-element-9345584 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: #e6e8ec;
	--border-color: #e6e8ec;
}

.elementor-13 .elementor-element.elementor-element-9345584:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-9345584 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f8fa;
}

.elementor-13 .elementor-element.elementor-element-6fbadb3 {
	width: var(--container-widget-width, 24px);
	max-width: 24px;
	--container-widget-width: 24px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-6fbadb3 img {
	width: 100%;
}

.elementor-13 .elementor-element.elementor-element-cdb85fd {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 36px;
	--padding-right: 36px;
}

.elementor-13 .elementor-element.elementor-element-26e5657 > .elementor-widget-container {
	background-color: #e6f1ff;
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 10px;
	border-radius: 4px 4px 4px 4px;
}

.elementor-13 .elementor-element.elementor-element-26e5657 {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-764fd7b);
}

.elementor-13 .elementor-element.elementor-element-26e5657 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-2b8449b > .elementor-widget-container {
	margin: 18px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-2b8449b p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-2b8449b {
	color: var(--e-global-color-0bf8c3f);
}

.elementor-13 .elementor-element.elementor-element-5d08fc9 {
	--display: flex;
}

.elementor-13 .elementor-element.elementor-element-2ed2b57 {
	--display: flex;
	--min-height: 340px;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--flex-wrap: wrap;
	--overflow: hidden;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #e6e8ec;
	--border-color: #e6e8ec;
	--border-radius: 12px 12px 12px 12px;
}

.elementor-13 .elementor-element.elementor-element-b171604 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 36px;
	--padding-right: 36px;
}

.elementor-13 .elementor-element.elementor-element-b171604:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b171604 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f8fa;
}

.elementor-13 .elementor-element.elementor-element-2888ceb > .elementor-widget-container {
	background-color: rgba(255, 116, 112, .14);
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 10px;
	border-radius: 4px 4px 4px 4px;
}

.elementor-13 .elementor-element.elementor-element-2888ceb {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: #b32d28;
}

.elementor-13 .elementor-element.elementor-element-2888ceb p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-907d532 > .elementor-widget-container {
	margin: 18px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-907d532 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-907d532 {
	color: var(--e-global-color-0bf8c3f);
}

.elementor-13 .elementor-element.elementor-element-05e4a0c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: #e6e8ec;
	--border-color: #e6e8ec;
}

.elementor-13 .elementor-element.elementor-element-05e4a0c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-05e4a0c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f8fa;
}

.elementor-13 .elementor-element.elementor-element-58d68e4 {
	width: var(--container-widget-width, 24px);
	max-width: 24px;
	--container-widget-width: 24px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-58d68e4 img {
	width: 100%;
}

.elementor-13 .elementor-element.elementor-element-0330692 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 36px;
	--padding-right: 36px;
}

.elementor-13 .elementor-element.elementor-element-2a975cf > .elementor-widget-container {
	background-color: #e6f1ff;
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 10px;
	border-radius: 4px 4px 4px 4px;
}

.elementor-13 .elementor-element.elementor-element-2a975cf {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-764fd7b);
}

.elementor-13 .elementor-element.elementor-element-2a975cf p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-98f8712 > .elementor-widget-container {
	margin: 18px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-98f8712 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-98f8712 {
	color: var(--e-global-color-0bf8c3f);
}

.elementor-13 .elementor-element.elementor-element-457d69a {
	--display: flex;
}

.elementor-13 .elementor-element.elementor-element-0b1a9d3 {
	--display: flex;
	--min-height: 340px;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--flex-wrap: wrap;
	--overflow: hidden;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #e6e8ec;
	--border-color: #e6e8ec;
	--border-radius: 12px 12px 12px 12px;
}

.elementor-13 .elementor-element.elementor-element-47138ef {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 36px;
	--padding-right: 36px;
}

.elementor-13 .elementor-element.elementor-element-47138ef:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-47138ef > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f8fa;
}

.elementor-13 .elementor-element.elementor-element-e49556c > .elementor-widget-container {
	background-color: rgba(255, 116, 112, .14);
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 10px;
	border-radius: 4px 4px 4px 4px;
}

.elementor-13 .elementor-element.elementor-element-e49556c {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: #b32d28;
}

.elementor-13 .elementor-element.elementor-element-e49556c p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-56655d7 > .elementor-widget-container {
	margin: 18px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-56655d7 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-56655d7 {
	color: var(--e-global-color-0bf8c3f);
}

.elementor-13 .elementor-element.elementor-element-d3b18cb {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: #e6e8ec;
	--border-color: #e6e8ec;
}

.elementor-13 .elementor-element.elementor-element-d3b18cb:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d3b18cb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f8fa;
}

.elementor-13 .elementor-element.elementor-element-c33d2a8 {
	width: var(--container-widget-width, 24px);
	max-width: 24px;
	--container-widget-width: 24px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-c33d2a8 img {
	width: 100%;
}

.elementor-13 .elementor-element.elementor-element-e7443c0 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 36px;
	--padding-right: 36px;
}

.elementor-13 .elementor-element.elementor-element-ad232af > .elementor-widget-container {
	background-color: #e6f1ff;
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 10px;
	border-radius: 4px 4px 4px 4px;
}

.elementor-13 .elementor-element.elementor-element-ad232af {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-764fd7b);
}

.elementor-13 .elementor-element.elementor-element-ad232af p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-261694c > .elementor-widget-container {
	margin: 18px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-261694c p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-261694c {
	color: var(--e-global-color-0bf8c3f);
}

.elementor-13 .elementor-element.elementor-element-f9a5d26 {
	--n-tabs-heading-justify-content: flex-start;
	--n-tabs-title-width: initial;
	--n-tabs-title-height: initial;
	--n-tabs-title-align-items: center;
	--n-tabs-title-flex-grow: 0;
	--n-tabs-heading-wrap: wrap;
	--n-tabs-heading-overflow-x: initial;
	--n-tabs-title-white-space: initial;
	--n-tabs-title-justify-content: center;
	--n-tabs-title-text-align: center;
	--n-tabs-title-gap: 8px;
	--n-tabs-gap: 32px;
	--n-tabs-title-border-radius: 100px 100px 100px 100px;
	--n-tabs-title-padding-top: 12px;
	--n-tabs-title-padding-right: 18px;
	--n-tabs-title-padding-bottom: 12px;
	--n-tabs-title-padding-left: 18px;
	--n-tabs-title-font-size: var(--e-global-typography-e290703-font-size);
	--n-tabs-title-color: var(--e-global-color-186e3fb);
	--n-tabs-title-color-active: var(--e-global-color-3f836ce);
}

.elementor-13 .elementor-element.elementor-element-f9a5d26 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ) {
	background: var(--e-global-color-3f836ce);
}

.elementor-13 .elementor-element.elementor-element-f9a5d26.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover {
	background: var(--e-global-color-d83e167);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-d83e167);
}

.elementor-13 .elementor-element.elementor-element-f9a5d26.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-13 .elementor-element.elementor-element-f9a5d26.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover {
	background: var(--e-global-color-0bf8c3f);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-0bf8c3f);
}

.elementor-13 .elementor-element.elementor-element-f9a5d26.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ) {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e6e8ec;
}

.elementor-13 .elementor-element.elementor-element-f9a5d26.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ) {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
}

.elementor-13 .elementor-element.elementor-element-f9a5d26 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover {
	--n-tabs-title-color-hover: var(--e-global-color-3f836ce);
}

:where( .elementor-13 .elementor-element.elementor-element-f9a5d26.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con {
	border-style: none;
	--padding-top: 0px;
	--padding-right: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
}

.elementor-13 .elementor-element.elementor-element-0d19d89 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 1px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #e6e8ec;
	--border-color: #e6e8ec;
	--border-radius: 1px 0px 1px 0px;
	--padding-top: 96px;
	--padding-bottom: 96px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-13 .elementor-element.elementor-element-0d19d89:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-0d19d89 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f8fa;
}

.elementor-13 .elementor-element.elementor-element-31048ef {
	width: var(--container-widget-width, 64px);
	max-width: 64px;
	--container-widget-width: 64px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-31048ef > .elementor-widget-container {
	--e-transform-translateX: -9px;
	margin: 0px 0px -26px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-31048ef img {
	width: 100%;
}

.elementor-13 .elementor-element.elementor-element-2886eff {
	width: var(--container-widget-width, 946px);
	max-width: 946px;
	--container-widget-width: 946px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-2886eff > .elementor-widget-container {
	margin: 0px 0px 36px 0px;
}

.elementor-13 .elementor-element.elementor-element-207b6d9 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--flex-wrap: wrap;
}

.elementor-13 .elementor-element.elementor-element-41ff976 {
	width: var(--container-widget-width, 136px);
	max-width: 136px;
	--container-widget-width: 136px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-41ff976 > .elementor-widget-container {
	padding: 0px 20px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-fad92f4 {
	width: var(--container-widget-width, 163px);
	max-width: 163px;
	--container-widget-width: 163px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-fad92f4 > .elementor-widget-container {
	padding: 0px 0px 0px 20px;
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #e6e8ec;
}

.elementor-13 .elementor-element.elementor-element-6bff553 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 102px 102px;
	--row-gap: 102px;
	--column-gap: 102px;
	--flex-wrap: wrap;
	--padding-top: 118px;
	--padding-bottom: 118px;
	--padding-left: 20px;
	--padding-right: 20px;
}

body:not(.rtl) .elementor-13 .elementor-element.elementor-element-ed86f49 {
	right: 0px;
}

body.rtl .elementor-13 .elementor-element.elementor-element-ed86f49 {
	left: 0px;
}

.elementor-13 .elementor-element.elementor-element-ed86f49 {
	z-index: 0;
}

.elementor-13 .elementor-element.elementor-element-12bdece {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--flex-wrap: wrap;
}

.elementor-13 .elementor-element.elementor-element-0d95ba3 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 22px 22px;
	--row-gap: 22px;
	--column-gap: 22px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 46px;
}

.elementor-13 .elementor-element.elementor-element-a76df0b {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-f99d49d);
}

.elementor-13 .elementor-element.elementor-element-a76df0b p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-e7c61a6 {
	width: var(--container-widget-width, 69%);
	max-width: 69%;
	--container-widget-width: 69%;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-e7c61a6 .elementor-heading-title {
	font-family: var(--e-global-typography-1c15d6d-font-family), Sans-serif;
	font-size: var(--e-global-typography-1c15d6d-font-size);
	font-weight: var(--e-global-typography-1c15d6d-font-weight);
	line-height: var(--e-global-typography-1c15d6d-line-height);
	letter-spacing: var(--e-global-typography-1c15d6d-letter-spacing);
	word-spacing: var(--e-global-typography-1c15d6d-word-spacing);
}

.elementor-13 .elementor-element.elementor-element-2f41c5a {
	width: var(--container-widget-width, 533px);
	max-width: 533px;
	--container-widget-width: 533px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-587b9a1 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 14px 14px;
	--row-gap: 14px;
	--column-gap: 14px;
}

.elementor-13 .elementor-element.elementor-element-587b9a1.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-13 .elementor-element.elementor-element-4158a1e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--flex-wrap: wrap;
}

.elementor-13 .elementor-element.elementor-element-69b688f {
	width: var(--container-widget-width, 22px);
	max-width: 22px;
	--container-widget-width: 22px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-69b688f img {
	width: 100%;
}

.elementor-13 .elementor-element.elementor-element-f137bbc {
	width: var(--container-widget-width, calc(100% - 34px));
	max-width: calc(100% - 34px);
	--container-widget-width: calc(100% - 34px);
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-cdec82a-font-family), Sans-serif;
	font-size: var(--e-global-typography-cdec82a-font-size);
	font-weight: var(--e-global-typography-cdec82a-font-weight);
	line-height: var(--e-global-typography-cdec82a-line-height);
	letter-spacing: var(--e-global-typography-cdec82a-letter-spacing);
	word-spacing: var(--e-global-typography-cdec82a-word-spacing);
}

.elementor-13 .elementor-element.elementor-element-52763a6 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--flex-wrap: wrap;
}

.elementor-13 .elementor-element.elementor-element-7bc5c41 {
	width: var(--container-widget-width, 22px);
	max-width: 22px;
	--container-widget-width: 22px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-7bc5c41 img {
	width: 100%;
}

.elementor-13 .elementor-element.elementor-element-909dccd {
	width: var(--container-widget-width, calc(100% - 34px));
	max-width: calc(100% - 34px);
	--container-widget-width: calc(100% - 34px);
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-cdec82a-font-family), Sans-serif;
	font-size: var(--e-global-typography-cdec82a-font-size);
	font-weight: var(--e-global-typography-cdec82a-font-weight);
	line-height: var(--e-global-typography-cdec82a-line-height);
	letter-spacing: var(--e-global-typography-cdec82a-letter-spacing);
	word-spacing: var(--e-global-typography-cdec82a-word-spacing);
}

.elementor-13 .elementor-element.elementor-element-578e8d7 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--flex-wrap: wrap;
}

.elementor-13 .elementor-element.elementor-element-03b56ca {
	width: var(--container-widget-width, 22px);
	max-width: 22px;
	--container-widget-width: 22px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-03b56ca img {
	width: 100%;
}

.elementor-13 .elementor-element.elementor-element-5b05a89 {
	width: var(--container-widget-width, calc(100% - 34px));
	max-width: calc(100% - 34px);
	--container-widget-width: calc(100% - 34px);
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-cdec82a-font-family), Sans-serif;
	font-size: var(--e-global-typography-cdec82a-font-size);
	font-weight: var(--e-global-typography-cdec82a-font-weight);
	line-height: var(--e-global-typography-cdec82a-line-height);
	letter-spacing: var(--e-global-typography-cdec82a-letter-spacing);
	word-spacing: var(--e-global-typography-cdec82a-word-spacing);
}

.elementor-13 .elementor-element.elementor-element-21b7d09 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--flex-wrap: wrap;
}

.elementor-13 .elementor-element.elementor-element-e4d45a3 {
	width: var(--container-widget-width, 22px);
	max-width: 22px;
	--container-widget-width: 22px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-e4d45a3 img {
	width: 100%;
}

.elementor-13 .elementor-element.elementor-element-288ef6c {
	width: var(--container-widget-width, calc(100% - 34px));
	max-width: calc(100% - 34px);
	--container-widget-width: calc(100% - 34px);
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-cdec82a-font-family), Sans-serif;
	font-size: var(--e-global-typography-cdec82a-font-size);
	font-weight: var(--e-global-typography-cdec82a-font-weight);
	line-height: var(--e-global-typography-cdec82a-line-height);
	letter-spacing: var(--e-global-typography-cdec82a-letter-spacing);
	word-spacing: var(--e-global-typography-cdec82a-word-spacing);
}

.elementor-13 .elementor-element.elementor-element-b5ef2ce {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--overflow: hidden;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #e6e8ec;
	--border-color: #e6e8ec;
	--border-radius: 14px 14px 14px 14px;
	box-shadow: 0px 24px 60px -20px rgba(34, 53, 73, .15);
}

.elementor-13 .elementor-element.elementor-element-b5ef2ce:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b5ef2ce > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3f836ce);
}

.elementor-13 .elementor-element.elementor-element-2a7efd3 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--flex-wrap: wrap;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 28px;
	--padding-right: 28px;
}

.elementor-13 .elementor-element.elementor-element-2a7efd3:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2a7efd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-4d6f3fd);
}

.elementor-13 .elementor-element.elementor-element-8d8b9e3 {
	--display: flex;
	--gap: 6px 6px;
	--row-gap: 6px;
	--column-gap: 6px;
}

.elementor-13 .elementor-element.elementor-element-ae962c6 {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-09cfbf2);
}

.elementor-13 .elementor-element.elementor-element-ae962c6 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-2db329e .elementor-heading-title {
	color: var(--e-global-color-3f836ce);
}

.elementor-13 .elementor-element.elementor-element-8a02e95 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-b32e016 {
	text-align: end;
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-09cfbf2);
}

.elementor-13 .elementor-element.elementor-element-b32e016 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-0b4fa93 {
	--display: flex;
	--gap: 28px 28px;
	--row-gap: 28px;
	--column-gap: 28px;
	--padding-top: 28px;
	--padding-bottom: 28px;
	--padding-left: 28px;
	--padding-right: 28px;
}

.elementor-13 .elementor-element.elementor-element-a6efe29 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 16px 16px;
	--row-gap: 16px;
	--column-gap: 16px;
	--flex-wrap: wrap;
}

.elementor-13 .elementor-element.elementor-element-6b27f51 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 16px;
	--padding-bottom: 16px;
	--padding-left: 16px;
	--padding-right: 16px;
}

.elementor-13 .elementor-element.elementor-element-6b27f51:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6b27f51 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f8fa;
}

.elementor-13 .elementor-element.elementor-element-1e9c4f3 {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-secondary);
}

.elementor-13 .elementor-element.elementor-element-1e9c4f3 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-b43427f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-end;
	--flex-wrap: wrap;
}

.elementor-13 .elementor-element.elementor-element-ed8791a .elementor-counter-number-wrapper {}

.elementor-13 .elementor-element.elementor-element-41b4982 > .elementor-widget-container {
	padding: 0px 0px 4px 0px;
}

.elementor-13 .elementor-element.elementor-element-41b4982 {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-41b4982 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-9deb4c9 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 16px;
	--padding-bottom: 16px;
	--padding-left: 16px;
	--padding-right: 16px;
}

.elementor-13 .elementor-element.elementor-element-9deb4c9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-9deb4c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f8fa;
}

.elementor-13 .elementor-element.elementor-element-8c78e01 {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-secondary);
}

.elementor-13 .elementor-element.elementor-element-8c78e01 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-76d17ec {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-end;
	--flex-wrap: wrap;
}

.elementor-13 .elementor-element.elementor-element-e0de69c .elementor-counter-number-wrapper {}

.elementor-13 .elementor-element.elementor-element-89a30d3 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 16px;
	--padding-bottom: 16px;
	--padding-left: 16px;
	--padding-right: 16px;
}

.elementor-13 .elementor-element.elementor-element-89a30d3:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-89a30d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f8fa;
}

.elementor-13 .elementor-element.elementor-element-1562314 {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-secondary);
}

.elementor-13 .elementor-element.elementor-element-1562314 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-6e0261c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-end;
	--flex-wrap: wrap;
}

.elementor-13 .elementor-element.elementor-element-8ad1f76 .elementor-counter-number-wrapper {}

.elementor-13 .elementor-element.elementor-element-2e93832 {
	--display: flex;
}

.elementor-13 .elementor-element.elementor-element-6349e37 > .elementor-widget-container {
	margin: 0px 0px 12px 0px;
}

.elementor-13 .elementor-element.elementor-element-6349e37 {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 600;
	line-height: 16px;
	letter-spacing: 2px;
	color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-6349e37 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-bbbd7cf {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 0px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #e6e8ec;
	--border-color: #e6e8ec;
	--padding-top: 12px;
	--padding-bottom: 12px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-ada1f29 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--flex-wrap: wrap;
}

.elementor-13 .elementor-element.elementor-element-b1396d7 {
	width: 100%;
	max-width: 100%;
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-b1396d7 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-f933e65 {
	--display: flex;
}

.elementor-13 .elementor-element.elementor-element-ec756ab {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-secondary);
}

.elementor-13 .elementor-element.elementor-element-38a4518 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-13 .elementor-element.elementor-element-7c8c0aa {
	--spacer-size: 10px;
	width: var(--container-widget-width, 10px);
	max-width: 10px;
	--container-widget-width: 10px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-7c8c0aa > .elementor-widget-container {
	background-color: #2ea568;
	border-radius: 100px 100px 100px 100px;
}

.elementor-13 .elementor-element.elementor-element-650755b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 0px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #e6e8ec;
	--border-color: #e6e8ec;
	--padding-top: 12px;
	--padding-bottom: 12px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-6f2d874 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--flex-wrap: wrap;
}

.elementor-13 .elementor-element.elementor-element-c0eb76c {
	width: 100%;
	max-width: 100%;
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-c0eb76c p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-c395932 {
	--display: flex;
}

.elementor-13 .elementor-element.elementor-element-6b9c253 {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-secondary);
}

.elementor-13 .elementor-element.elementor-element-5b8918e {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-13 .elementor-element.elementor-element-61b1391 {
	--spacer-size: 10px;
	width: var(--container-widget-width, 10px);
	max-width: 10px;
	--container-widget-width: 10px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-61b1391 > .elementor-widget-container {
	background-color: #e8a800;
	border-radius: 100px 100px 100px 100px;
}

.elementor-13 .elementor-element.elementor-element-6fb0772 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 0px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #e6e8ec;
	--border-color: #e6e8ec;
	--padding-top: 12px;
	--padding-bottom: 12px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-bbdba6e {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--flex-wrap: wrap;
}

.elementor-13 .elementor-element.elementor-element-9f8a916 {
	width: 100%;
	max-width: 100%;
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-9f8a916 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-4a95673 {
	--display: flex;
}

.elementor-13 .elementor-element.elementor-element-631eec8 {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-secondary);
}

.elementor-13 .elementor-element.elementor-element-889de0d {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-13 .elementor-element.elementor-element-774872b {
	--spacer-size: 10px;
	width: var(--container-widget-width, 10px);
	max-width: 10px;
	--container-widget-width: 10px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-774872b > .elementor-widget-container {
	background-color: #e84843;
	border-radius: 100px 100px 100px 100px;
}

.elementor-13 .elementor-element.elementor-element-c7cb643 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 0px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #e6e8ec;
	--border-color: #e6e8ec;
	--padding-top: 12px;
	--padding-bottom: 12px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-0463db5 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--flex-wrap: wrap;
}

.elementor-13 .elementor-element.elementor-element-5aaeb9c {
	width: 100%;
	max-width: 100%;
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-5aaeb9c p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-00e4e15 {
	--display: flex;
}

.elementor-13 .elementor-element.elementor-element-af162de {
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-secondary);
}

.elementor-13 .elementor-element.elementor-element-189d96b {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-13 .elementor-element.elementor-element-2def5c9 {
	--spacer-size: 10px;
	width: var(--container-widget-width, 10px);
	max-width: 10px;
	--container-widget-width: 10px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-2def5c9 > .elementor-widget-container {
	background-color: #2ea568;
	border-radius: 100px 100px 100px 100px;
}

.elementor-13 .elementor-element.elementor-element-da2a817 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--flex-wrap: wrap;
	--overlay-opacity: 1;
	--border-radius: 16px 16px 16px 16px;
	--padding-top: 96px;
	--padding-bottom: 96px;
	--padding-left: 64px;
	--padding-right: 64px;
}

.elementor-13 .elementor-element.elementor-element-da2a817:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-da2a817 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-4d6f3fd);
}

.elementor-13 .elementor-element.elementor-element-da2a817::before, .elementor-13 .elementor-element.elementor-element-da2a817 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-da2a817 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-da2a817 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-da2a817 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-da2a817 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://cdn-ilelbdd.nitrocdn.com/XhFkQLRbIZsFSxsutShyYeGOTChgPMOU/assets/images/optimized/rev-eaa4a2e/www.augmentt.com/wp-content/uploads/2026/06/Gradient.png");
	--background-overlay: "";
	background-position: top right;
	background-repeat: no-repeat;
	background-size: auto;
}

.elementor-13 .elementor-element.elementor-element-f656a37 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 21px;
}

.elementor-13 .elementor-element.elementor-element-7f53075 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 8px 8px;
	--row-gap: 8px;
	--column-gap: 8px;
	--flex-wrap: wrap;
	--border-radius: 100px 100px 100px 100px;
	--padding-top: 4px;
	--padding-bottom: 4px;
	--padding-left: 8px;
	--padding-right: 8px;
}

.elementor-13 .elementor-element.elementor-element-7f53075:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7f53075 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .12);
}

.elementor-13 .elementor-element.elementor-element-c511e58 {
	--spacer-size: 6px;
	width: var(--container-widget-width, 6px);
	max-width: 6px;
	--container-widget-width: 6px;
	--container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-c511e58 > .elementor-widget-container {
	background-color: var(--e-global-color-764fd7b);
	border-radius: 100px 100px 100px 100px;
}

.elementor-13 .elementor-element.elementor-element-a8930c4 {
	width: var(--container-widget-width, calc(100% - 14px));
	max-width: calc(100% - 14px);
	--container-widget-width: calc(100% - 14px);
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-e290703-font-family), Sans-serif;
	font-size: var(--e-global-typography-e290703-font-size);
	font-weight: var(--e-global-typography-e290703-font-weight);
	line-height: var(--e-global-typography-e290703-line-height);
	letter-spacing: var(--e-global-typography-e290703-letter-spacing);
	word-spacing: var(--e-global-typography-e290703-word-spacing);
	color: var(--e-global-color-3f836ce);
}

.elementor-13 .elementor-element.elementor-element-a8930c4 p {
	margin-block-end: 0px;
}

.elementor-13 .elementor-element.elementor-element-ae65c4a .elementor-heading-title {
	font-family: var(--e-global-typography-1c15d6d-font-family), Sans-serif;
	font-size: var(--e-global-typography-1c15d6d-font-size);
	font-weight: var(--e-global-typography-1c15d6d-font-weight);
	line-height: var(--e-global-typography-1c15d6d-line-height);
	letter-spacing: var(--e-global-typography-1c15d6d-letter-spacing);
	word-spacing: var(--e-global-typography-1c15d6d-word-spacing);
	color: var(--e-global-color-3f836ce);
}

.elementor-13 .elementor-element.elementor-element-979b012 {
	width: var(--container-widget-width, 657px);
	max-width: 657px;
	--container-widget-width: 657px;
	--container-widget-flex-grow: 0;
	color: var(--e-global-color-3f836ce);
}

.elementor-13 .elementor-element.elementor-element-0e783bb {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
}

.elementor-13 .elementor-element.elementor-element-1531b61 .elementor-button {
	background-color: var(--e-global-color-f10d911);
	fill: var(--e-global-color-3f836ce);
	color: var(--e-global-color-3f836ce);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-09cfbf2);
}

.elementor-13 .elementor-element.elementor-element-1531b61 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-1531b61 .elementor-button:focus {
	color: var(--e-global-color-3f836ce);
}

.elementor-13 .elementor-element.elementor-element-1531b61 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-1531b61 .elementor-button:focus svg {
	fill: var(--e-global-color-3f836ce);
}

.elementor-13 .elementor-element.elementor-element-c22a9d4 {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

:root {
	--page-title-display: none;
}

@media (max-width:1024px) {
	.elementor-13 .elementor-element.elementor-element-517e953 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--justify-content: center;
		--gap: 32px 32px;
		--row-gap: 32px;
		--column-gap: 32px;
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-dd7561e {
		--gap: 24px 24px;
		--row-gap: 24px;
		--column-gap: 24px;
	}
	
	.elementor-13 .elementor-element.elementor-element-3bcc40a {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-3bcc40a .elementor-heading-title {
		font-size: var(--e-global-typography-1c15d6d-font-size);
		line-height: var(--e-global-typography-1c15d6d-line-height);
		letter-spacing: var(--e-global-typography-1c15d6d-letter-spacing);
		word-spacing: var(--e-global-typography-1c15d6d-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-d0cfdc8 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-40ddcaa {
		text-align: center;
		font-size: var(--e-global-typography-9386d66-font-size);
		line-height: var(--e-global-typography-9386d66-line-height);
		letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
		word-spacing: var(--e-global-typography-9386d66-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-e9aae4b {
		--justify-content: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-51826c5 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-0fd06bc {
		--justify-content: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-0fd06bc.e-con {
		--order: -99999;
	}
	
	.elementor-13 .elementor-element.elementor-element-a0298f4 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-a0298f4 img {
		width: 400px;
	}
	
	.elementor-13 .elementor-element.elementor-element-f1e997a {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-db3990d {
		--e-image-carousel-slides-to-show: 4;
	}
	
	.elementor-13 .elementor-element.elementor-element-3998743 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-eb94b6f {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-13 .elementor-element.elementor-element-6ea20e9 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--border-radius: 0px 0px 0px 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-6ea20e9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6ea20e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: center center;
	}
	
	.elementor-13 .elementor-element.elementor-element-95a2a3a .elementor-heading-title {
		font-size: var(--e-global-typography-4f488c6-font-size);
		line-height: var(--e-global-typography-4f488c6-line-height);
		letter-spacing: var(--e-global-typography-4f488c6-letter-spacing);
		word-spacing: var(--e-global-typography-4f488c6-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-a138f42 {
		text-align: center;
		font-size: var(--e-global-typography-9386d66-font-size);
		line-height: var(--e-global-typography-9386d66-line-height);
		letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
		word-spacing: var(--e-global-typography-9386d66-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-0a48d3f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-0a48d3f .elementor-button {
		font-size: var(--e-global-typography-aa3f5d1-font-size);
		line-height: var(--e-global-typography-aa3f5d1-line-height);
		letter-spacing: var(--e-global-typography-aa3f5d1-letter-spacing);
		word-spacing: var(--e-global-typography-aa3f5d1-word-spacing);
		padding: 15px 20px 15px 20px;
	}
	
	body:not(.rtl) .elementor-13 .elementor-element.elementor-element-2e79d3b {
		left: -15px;
	}
	
	body.rtl .elementor-13 .elementor-element.elementor-element-2e79d3b {
		right: -15px;
	}
	
	.elementor-13 .elementor-element.elementor-element-2e79d3b .elementor-icon {
		font-size: 55px;
	}
	
	.elementor-13 .elementor-element.elementor-element-2e79d3b .elementor-icon svg {
		height: 55px;
	}
	
	.elementor-13 .elementor-element.elementor-element-3ee02d1 {
		--flex-direction: row;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--align-items: stretch;
		--padding-top: 30px;
		--padding-bottom: 0px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-13 .elementor-element.elementor-element-a51d6f2 {
		--border-radius: 0px 0px 0px 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-a51d6f2.e-con {
		--align-self: flex-end;
	}
	
	.elementor-13 .elementor-element.elementor-element-e98ad69 {
		--padding-top: 0px;
		--padding-bottom: 20px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-e67ec23 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-e67ec23 .elementor-heading-title {
		font-size: var(--e-global-typography-36e2221-font-size);
		line-height: var(--e-global-typography-36e2221-line-height);
		letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
		word-spacing: var(--e-global-typography-36e2221-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-9346fe0 img {
		width: 92%;
	}
	
	.elementor-13 .elementor-element.elementor-element-c504e5c {
		--justify-content: space-around;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--padding-top: 25px;
		--padding-bottom: 0px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-13 .elementor-element.elementor-element-ccc58c8 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-ccc58c8 .elementor-heading-title {
		font-size: var(--e-global-typography-36e2221-font-size);
		line-height: var(--e-global-typography-36e2221-line-height);
		letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
		word-spacing: var(--e-global-typography-36e2221-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-f79eb43 img {
		height: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-a0e57c1 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--padding-top: 25px;
		--padding-bottom: 0px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-13 .elementor-element.elementor-element-746a4d7 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-746a4d7 .elementor-heading-title {
		font-size: var(--e-global-typography-36e2221-font-size);
		line-height: var(--e-global-typography-36e2221-line-height);
		letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
		word-spacing: var(--e-global-typography-36e2221-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-84f622b img {
		height: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-71e2360 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-13 .elementor-element.elementor-element-106e984 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-13 .elementor-element.elementor-element-106e984:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-106e984 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: center center;
	}
	
	.elementor-13 .elementor-element.elementor-element-84bd03c .elementor-heading-title {
		font-size: var(--e-global-typography-4f488c6-font-size);
		line-height: var(--e-global-typography-4f488c6-line-height);
		letter-spacing: var(--e-global-typography-4f488c6-letter-spacing);
		word-spacing: var(--e-global-typography-4f488c6-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-dc06ca9 {
		text-align: center;
		font-size: var(--e-global-typography-9386d66-font-size);
		line-height: var(--e-global-typography-9386d66-line-height);
		letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
		word-spacing: var(--e-global-typography-9386d66-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-dc06ca9 p {
		margin-block-end: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-4211363 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-4211363 .elementor-button {
		font-size: var(--e-global-typography-aa3f5d1-font-size);
		line-height: var(--e-global-typography-aa3f5d1-line-height);
		letter-spacing: var(--e-global-typography-aa3f5d1-letter-spacing);
		word-spacing: var(--e-global-typography-aa3f5d1-word-spacing);
		padding: 15px 20px 15px 20px;
	}
	
	body:not(.rtl) .elementor-13 .elementor-element.elementor-element-015d166 {
		left: -15px;
	}
	
	body.rtl .elementor-13 .elementor-element.elementor-element-015d166 {
		right: -15px;
	}
	
	.elementor-13 .elementor-element.elementor-element-015d166 .elementor-icon {
		font-size: 55px;
	}
	
	.elementor-13 .elementor-element.elementor-element-015d166 .elementor-icon svg {
		height: 55px;
	}
	
	.elementor-13 .elementor-element.elementor-element-f80fb2c {
		--flex-direction: row;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--align-items: stretch;
	}
	
	.elementor-13 .elementor-element.elementor-element-e6dde46 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-e6dde46 .elementor-heading-title {
		font-size: var(--e-global-typography-36e2221-font-size);
		line-height: var(--e-global-typography-36e2221-line-height);
		letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
		word-spacing: var(--e-global-typography-36e2221-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-c7d7625 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-c7d7625 .elementor-heading-title {
		font-size: var(--e-global-typography-36e2221-font-size);
		line-height: var(--e-global-typography-36e2221-line-height);
		letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
		word-spacing: var(--e-global-typography-36e2221-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-c23ea6b img {
		height: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-a6a30a9 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-a6a30a9 .elementor-heading-title {
		font-size: var(--e-global-typography-36e2221-font-size);
		line-height: var(--e-global-typography-36e2221-line-height);
		letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
		word-spacing: var(--e-global-typography-36e2221-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-2e6f19d .elementor-heading-title {
		font-size: var(--e-global-typography-cdec82a-font-size);
		line-height: var(--e-global-typography-cdec82a-line-height);
		letter-spacing: var(--e-global-typography-cdec82a-letter-spacing);
		word-spacing: var(--e-global-typography-cdec82a-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-e89dd54 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-e89dd54 .elementor-heading-title {
		font-size: var(--e-global-typography-36e2221-font-size);
		line-height: var(--e-global-typography-36e2221-line-height);
		letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
		word-spacing: var(--e-global-typography-36e2221-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-9347079 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-59008c7 .elementor-heading-title {
		font-size: var(--e-global-typography-36e2221-font-size);
		line-height: var(--e-global-typography-36e2221-line-height);
		letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
		word-spacing: var(--e-global-typography-36e2221-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-63c79d5 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-13 .elementor-element.elementor-element-d18aba4 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-13 .elementor-element.elementor-element-d18aba4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d18aba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: center center;
	}
	
	.elementor-13 .elementor-element.elementor-element-5120bbc .elementor-heading-title {
		font-size: var(--e-global-typography-4f488c6-font-size);
		line-height: var(--e-global-typography-4f488c6-line-height);
		letter-spacing: var(--e-global-typography-4f488c6-letter-spacing);
		word-spacing: var(--e-global-typography-4f488c6-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-e2f0bac {
		text-align: center;
		font-size: var(--e-global-typography-9386d66-font-size);
		line-height: var(--e-global-typography-9386d66-line-height);
		letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
		word-spacing: var(--e-global-typography-9386d66-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-e2f0bac p {
		margin-block-end: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-4fd745f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-4fd745f .elementor-button {
		font-size: var(--e-global-typography-aa3f5d1-font-size);
		line-height: var(--e-global-typography-aa3f5d1-line-height);
		letter-spacing: var(--e-global-typography-aa3f5d1-letter-spacing);
		word-spacing: var(--e-global-typography-aa3f5d1-word-spacing);
		padding: 15px 20px 15px 20px;
	}
	
	body:not(.rtl) .elementor-13 .elementor-element.elementor-element-1b80977 {
		left: -15px;
	}
	
	body.rtl .elementor-13 .elementor-element.elementor-element-1b80977 {
		right: -15px;
	}
	
	.elementor-13 .elementor-element.elementor-element-1b80977 .elementor-icon {
		font-size: 55px;
	}
	
	.elementor-13 .elementor-element.elementor-element-1b80977 .elementor-icon svg {
		height: 55px;
	}
	
	.elementor-13 .elementor-element.elementor-element-aa43480 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--flex-wrap: wrap;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-13 .elementor-element.elementor-element-361123e {
		--min-height: max-content;
	}
	
	.elementor-13 .elementor-element.elementor-element-4c0d4ea {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-4c0d4ea .elementor-heading-title {
		font-size: var(--e-global-typography-36e2221-font-size);
		line-height: var(--e-global-typography-36e2221-line-height);
		letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
		word-spacing: var(--e-global-typography-36e2221-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-50694d7 {
		--min-height: 334px;
	}
	
	.elementor-13 .elementor-element.elementor-element-7bacc32 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-7bacc32 .elementor-heading-title {
		font-size: var(--e-global-typography-36e2221-font-size);
		line-height: var(--e-global-typography-36e2221-line-height);
		letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
		word-spacing: var(--e-global-typography-36e2221-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-8854ff8 {
		--min-height: 334px;
	}
	
	.elementor-13 .elementor-element.elementor-element-62581c5 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-62581c5 .elementor-heading-title {
		font-size: var(--e-global-typography-36e2221-font-size);
		line-height: var(--e-global-typography-36e2221-line-height);
		letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
		word-spacing: var(--e-global-typography-36e2221-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-8194092 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 30px;
		--padding-bottom: 0px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-13 .elementor-element.elementor-element-217f2b3 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-217f2b3 .elementor-heading-title {
		font-size: var(--e-global-typography-36e2221-font-size);
		line-height: var(--e-global-typography-36e2221-line-height);
		letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
		word-spacing: var(--e-global-typography-36e2221-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-eaf3b2f {
		--justify-content: space-around;
		--padding-top: 30px;
		--padding-bottom: 0px;
		--padding-left: 10px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-23c7f0f {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-23c7f0f .elementor-heading-title {
		font-size: var(--e-global-typography-36e2221-font-size);
		line-height: var(--e-global-typography-36e2221-line-height);
		letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
		word-spacing: var(--e-global-typography-36e2221-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-73c0037 img {
		height: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-b2218b5 {
		--padding-top: 40px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-14865bf {
		--padding-top: 40px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-25bd219 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-b72b36b .elementor-heading-title {
		font-size: var(--e-global-typography-87a225f-font-size);
		line-height: var(--e-global-typography-87a225f-line-height);
		letter-spacing: var(--e-global-typography-87a225f-letter-spacing);
		word-spacing: var(--e-global-typography-87a225f-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-6ed147f {
		font-size: var(--e-global-typography-cdec82a-font-size);
		line-height: var(--e-global-typography-cdec82a-line-height);
		letter-spacing: var(--e-global-typography-cdec82a-letter-spacing);
		word-spacing: var(--e-global-typography-cdec82a-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-02b81d8 .elementor-button {
		font-size: var(--e-global-typography-aa3f5d1-font-size);
		line-height: var(--e-global-typography-aa3f5d1-line-height);
		letter-spacing: var(--e-global-typography-aa3f5d1-letter-spacing);
		word-spacing: var(--e-global-typography-aa3f5d1-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-9974053 {
		--grid-auto-flow: row;
	}
	
	.elementor-13 .elementor-element.elementor-element-cff6120 {
		--padding-top: 72px;
		--padding-bottom: 72px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-69b7615 .elementor-heading-title {
		font-size: 40px;
		line-height: 50px;
	}
	
	.elementor-13 .elementor-element.elementor-element-1dd3bfa .elementor-heading-title {
		font-size: 40px;
		line-height: 50px;
	}
	
	.elementor-13 .elementor-element.elementor-element-eae274d > .elementor-widget-container {
		margin: 20px 0px 28px 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-10167fa > .elementor-widget-container {
		margin: 32px 0px 0px 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-5f36440 {
		width: var(--container-widget-width, 300px);
		max-width: 300px;
		--container-widget-width: 300px;
		--container-widget-flex-grow: 0;
		top: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-26bcbee {
		--padding-top: 32px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-93eee2f {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-4e2ca9a {
		--padding-top: 32px;
		--padding-bottom: 28px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-d35178c img {
		height: 36px;
	}
	
	.elementor-13 .elementor-element.elementor-element-64b956e img {
		height: 36px;
	}
	
	.elementor-13 .elementor-element.elementor-element-a50537b img {
		height: 36px;
	}
	
	.elementor-13 .elementor-element.elementor-element-b296d4f img {
		height: 36px;
	}
	
	.elementor-13 .elementor-element.elementor-element-c9d8f37 {
		width: var(--container-widget-width, 300px);
		max-width: 300px;
		--container-widget-width: 300px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-13 .elementor-element.elementor-element-1e0160c {
		--padding-top: 72px;
		--padding-bottom: 56px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-e83156e {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-b319bc9 {
		--margin-top: 40px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-805715e {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 28px;
		--padding-bottom: 28px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-595826e {
		--container-widget-width: 60px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 60px);
		max-width: 60px;
	}
	
	.elementor-13 .elementor-element.elementor-element-595826e .elementor-heading-title {
		font-size: var(--e-global-typography-1c15d6d-font-size);
		line-height: var(--e-global-typography-1c15d6d-line-height);
		letter-spacing: var(--e-global-typography-1c15d6d-letter-spacing);
		word-spacing: var(--e-global-typography-1c15d6d-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-662e2c3 {
		--container-widget-width: calc(60% - 100px);
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, calc(60% - 100px));
		max-width: calc(60% - 100px);
	}
	
	.elementor-13 .elementor-element.elementor-element-d866633 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 28px;
		--padding-bottom: 28px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-e229d51 {
		--container-widget-width: 60px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 60px);
		max-width: 60px;
	}
	
	.elementor-13 .elementor-element.elementor-element-e229d51 .elementor-heading-title {
		font-size: var(--e-global-typography-1c15d6d-font-size);
		line-height: var(--e-global-typography-1c15d6d-line-height);
		letter-spacing: var(--e-global-typography-1c15d6d-letter-spacing);
		word-spacing: var(--e-global-typography-1c15d6d-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-e564dd5 {
		--container-widget-width: calc(60% - 100px);
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, calc(60% - 100px));
		max-width: calc(60% - 100px);
	}
	
	.elementor-13 .elementor-element.elementor-element-71fdf03 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 28px;
		--padding-bottom: 28px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-f6b676b {
		--container-widget-width: 60px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 60px);
		max-width: 60px;
	}
	
	.elementor-13 .elementor-element.elementor-element-f6b676b .elementor-heading-title {
		font-size: var(--e-global-typography-1c15d6d-font-size);
		line-height: var(--e-global-typography-1c15d6d-line-height);
		letter-spacing: var(--e-global-typography-1c15d6d-letter-spacing);
		word-spacing: var(--e-global-typography-1c15d6d-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-f9fe99f {
		--container-widget-width: calc(60% - 100px);
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, calc(60% - 100px));
		max-width: calc(60% - 100px);
	}
	
	.elementor-13 .elementor-element.elementor-element-9369fce {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 28px;
		--padding-bottom: 28px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-09faa4e {
		--container-widget-width: 60px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 60px);
		max-width: 60px;
	}
	
	.elementor-13 .elementor-element.elementor-element-09faa4e .elementor-heading-title {
		font-size: var(--e-global-typography-1c15d6d-font-size);
		line-height: var(--e-global-typography-1c15d6d-line-height);
		letter-spacing: var(--e-global-typography-1c15d6d-letter-spacing);
		word-spacing: var(--e-global-typography-1c15d6d-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-799adcb {
		--container-widget-width: calc(60% - 100px);
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, calc(60% - 100px));
		max-width: calc(60% - 100px);
	}
	
	.elementor-13 .elementor-element.elementor-element-714c972 {
		width: var(--container-widget-width, 300px);
		max-width: 300px;
		--container-widget-width: 300px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-13 .elementor-element.elementor-element-15fdcc6 {
		--padding-top: 72px;
		--padding-bottom: 72px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-0e0e9e1 {
		font-size: var(--e-global-typography-9386d66-font-size);
		line-height: var(--e-global-typography-9386d66-line-height);
		letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
		word-spacing: var(--e-global-typography-9386d66-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-3a1eb2b {
		--margin-top: 40px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-e4b923b {
		--padding-top: 28px;
		--padding-bottom: 28px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-5ff4589 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-d5879ef {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-13 .elementor-element.elementor-element-0d593b3 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-aa02c09 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-4a27361 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-2e2f09f {
		--padding-top: 28px;
		--padding-bottom: 28px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-733f5fe {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-23256ba {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-13 .elementor-element.elementor-element-9134b16 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-3cb1f0b {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-e25164e {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-5756ac2 {
		--padding-top: 72px;
		--padding-bottom: 72px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-b580b16 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-b0315f6 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-f3e33f2 {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-13 .elementor-element.elementor-element-a5aae26 {
		font-size: var(--e-global-typography-9386d66-font-size);
		line-height: var(--e-global-typography-9386d66-line-height);
		letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
		word-spacing: var(--e-global-typography-9386d66-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-1ce2930 {
		font-size: var(--e-global-typography-9386d66-font-size);
		line-height: var(--e-global-typography-9386d66-line-height);
		letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
		word-spacing: var(--e-global-typography-9386d66-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-59aca85 {
		font-size: var(--e-global-typography-9386d66-font-size);
		line-height: var(--e-global-typography-9386d66-line-height);
		letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
		word-spacing: var(--e-global-typography-9386d66-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-d7068e9 {
		--padding-top: 28px;
		--padding-bottom: 28px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-c86d213 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-2a317e1 {
		font-size: var(--e-global-typography-9386d66-font-size);
		line-height: var(--e-global-typography-9386d66-line-height);
		letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
		word-spacing: var(--e-global-typography-9386d66-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-69cb3af {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-754a8f8 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-3d3985e {
		font-size: var(--e-global-typography-9386d66-font-size);
		line-height: var(--e-global-typography-9386d66-line-height);
		letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
		word-spacing: var(--e-global-typography-9386d66-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-cbc6eed {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-1164335 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-b03b332 {
		font-size: var(--e-global-typography-9386d66-font-size);
		line-height: var(--e-global-typography-9386d66-line-height);
		letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
		word-spacing: var(--e-global-typography-9386d66-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-22c63e2 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-60ff512 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-5c82043 {
		width: var(--container-widget-width, 300px);
		max-width: 300px;
		--container-widget-width: 300px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-13 .elementor-element.elementor-element-fbe22d5 {
		--padding-top: 72px;
		--padding-bottom: 72px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-47fed5a {
		width: var(--container-widget-width, 300px);
		max-width: 300px;
		--container-widget-width: 300px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-13 .elementor-element.elementor-element-16927f5 {
		width: var(--container-widget-width, 300px);
		max-width: 300px;
		--container-widget-width: 300px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-13 .elementor-element.elementor-element-a3df210 {
		width: var(--container-widget-width, 300px);
		max-width: 300px;
		--container-widget-width: 300px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-13 .elementor-element.elementor-element-f455dca {
		--padding-top: 0px;
		--padding-bottom: 40px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-483220b {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-0c06aa3 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 10px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-9949d2f {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-cda5f3f .elementor-heading-title {
		font-size: 70px;
		line-height: 56px;
	}
	
	.elementor-13 .elementor-element.elementor-element-bdd4915 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-e2d2cb1 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-5155574 {
		font-size: var(--e-global-typography-9386d66-font-size);
		line-height: var(--e-global-typography-9386d66-line-height);
		letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
		word-spacing: var(--e-global-typography-9386d66-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-5fe4f03 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-c123bc5 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-8021ccb {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-15020f5 {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-aebffa3 .elementor-heading-title {
		font-size: 70px;
		line-height: 56px;
	}
	
	.elementor-13 .elementor-element.elementor-element-12c261b {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-c5e6c30 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-4e25f59 {
		font-size: var(--e-global-typography-9386d66-font-size);
		line-height: var(--e-global-typography-9386d66-line-height);
		letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
		word-spacing: var(--e-global-typography-9386d66-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-48c7bc1 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-488c2cb {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-7ed6d90 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-6c7ec39 {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-74d7f22 .elementor-heading-title {
		font-size: 70px;
		line-height: 56px;
	}
	
	.elementor-13 .elementor-element.elementor-element-0c1f0a7 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-30f8a4e {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-2419735 {
		font-size: var(--e-global-typography-9386d66-font-size);
		line-height: var(--e-global-typography-9386d66-line-height);
		letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
		word-spacing: var(--e-global-typography-9386d66-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-aa35208 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-8cbe4ef {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-9f67469 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-36601cc {
		--padding-top: 72px;
		--padding-bottom: 56px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-f0a0950 {
		width: var(--container-widget-width, 300px);
		max-width: 300px;
		--container-widget-width: 300px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-13 .elementor-element.elementor-element-3905c0f {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-7880b09 > .elementor-widget-container {
		margin: 20px 0px 40px 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-cd4ad1f {
		--min-height: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-940f2b2 {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-3c1e271 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-c8f5d54 {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-faf9991 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-ea49f39 {
		--min-height: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-aaad028 {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-56ba435 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-eeb5dff {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-6cad0cc {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-55a974a {
		--min-height: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-36da688 {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-d32fa41 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-cdb85fd {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-26e5657 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-2ed2b57 {
		--min-height: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-b171604 {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-2888ceb {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-0330692 {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-2a975cf {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-0b1a9d3 {
		--min-height: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-47138ef {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-e49556c {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-e7443c0 {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-ad232af {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-f9a5d26 {
		--n-tabs-gap: 20px;
		--n-tabs-title-font-size: var(--e-global-typography-e290703-font-size);
	}
	
	.elementor-13 .elementor-element.elementor-element-f9a5d26.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ) {
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-0d19d89 {
		--padding-top: 72px;
		--padding-bottom: 72px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-6bff553 {
		--gap: 72px 72px;
		--row-gap: 72px;
		--column-gap: 72px;
		--padding-top: 72px;
		--padding-bottom: 72px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-12bdece {
		--gap: 32px 32px;
		--row-gap: 32px;
		--column-gap: 32px;
	}
	
	.elementor-13 .elementor-element.elementor-element-0d95ba3 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-a76df0b {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-e7c61a6 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-e7c61a6 .elementor-heading-title {
		font-size: var(--e-global-typography-1c15d6d-font-size);
		line-height: var(--e-global-typography-1c15d6d-line-height);
		letter-spacing: var(--e-global-typography-1c15d6d-letter-spacing);
		word-spacing: var(--e-global-typography-1c15d6d-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-2f41c5a {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-587b9a1 {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-13 .elementor-element.elementor-element-f137bbc {
		font-size: var(--e-global-typography-cdec82a-font-size);
		line-height: var(--e-global-typography-cdec82a-line-height);
		letter-spacing: var(--e-global-typography-cdec82a-letter-spacing);
		word-spacing: var(--e-global-typography-cdec82a-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-909dccd {
		font-size: var(--e-global-typography-cdec82a-font-size);
		line-height: var(--e-global-typography-cdec82a-line-height);
		letter-spacing: var(--e-global-typography-cdec82a-letter-spacing);
		word-spacing: var(--e-global-typography-cdec82a-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-5b05a89 {
		font-size: var(--e-global-typography-cdec82a-font-size);
		line-height: var(--e-global-typography-cdec82a-line-height);
		letter-spacing: var(--e-global-typography-cdec82a-letter-spacing);
		word-spacing: var(--e-global-typography-cdec82a-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-288ef6c {
		font-size: var(--e-global-typography-cdec82a-font-size);
		line-height: var(--e-global-typography-cdec82a-line-height);
		letter-spacing: var(--e-global-typography-cdec82a-letter-spacing);
		word-spacing: var(--e-global-typography-cdec82a-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-ae962c6 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-b32e016 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-1e9c4f3 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-ed8791a .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-921dac9-font-size);
		line-height: var(--e-global-typography-921dac9-line-height);
		letter-spacing: var(--e-global-typography-921dac9-letter-spacing);
		word-spacing: var(--e-global-typography-921dac9-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-41b4982 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-8c78e01 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-e0de69c .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-921dac9-font-size);
		line-height: var(--e-global-typography-921dac9-line-height);
		letter-spacing: var(--e-global-typography-921dac9-letter-spacing);
		word-spacing: var(--e-global-typography-921dac9-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-1562314 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-8ad1f76 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-921dac9-font-size);
		line-height: var(--e-global-typography-921dac9-line-height);
		letter-spacing: var(--e-global-typography-921dac9-letter-spacing);
		word-spacing: var(--e-global-typography-921dac9-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-6349e37 {
		font-size: 14px;
		line-height: 22px;
	}
	
	.elementor-13 .elementor-element.elementor-element-b1396d7 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-ec756ab {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-c0eb76c {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-6b9c253 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-9f8a916 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-631eec8 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-5aaeb9c {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-af162de {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-da2a817 {
		--padding-top: 72px;
		--padding-bottom: 72px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-f656a37 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-a8930c4 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-ae65c4a .elementor-heading-title {
		font-size: var(--e-global-typography-1c15d6d-font-size);
		line-height: var(--e-global-typography-1c15d6d-line-height);
		letter-spacing: var(--e-global-typography-1c15d6d-letter-spacing);
		word-spacing: var(--e-global-typography-1c15d6d-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-c22a9d4 {
		--grid-auto-flow: row;
	}
}

@media (max-width:767px) {
	.elementor-13 .elementor-element.elementor-element-3bcc40a {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-3bcc40a .elementor-heading-title {
		font-size: var(--e-global-typography-1c15d6d-font-size);
		line-height: var(--e-global-typography-1c15d6d-line-height);
		letter-spacing: var(--e-global-typography-1c15d6d-letter-spacing);
		word-spacing: var(--e-global-typography-1c15d6d-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-d0cfdc8 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-40ddcaa {
		text-align: center;
		font-size: var(--e-global-typography-9386d66-font-size);
		line-height: var(--e-global-typography-9386d66-line-height);
		letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
		word-spacing: var(--e-global-typography-9386d66-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-e9aae4b {
		--flex-direction: row;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: center;
		--align-items: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-51826c5 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-db3990d {
		--e-image-carousel-slides-to-show: 2;
	}
	
	.elementor-13 .elementor-element.elementor-element-6ea20e9 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-13 .elementor-element.elementor-element-95a2a3a {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-95a2a3a .elementor-heading-title {
		font-size: var(--e-global-typography-4f488c6-font-size);
		line-height: var(--e-global-typography-4f488c6-line-height);
		letter-spacing: var(--e-global-typography-4f488c6-letter-spacing);
		word-spacing: var(--e-global-typography-4f488c6-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-a138f42 {
		text-align: center;
		font-size: var(--e-global-typography-9386d66-font-size);
		line-height: var(--e-global-typography-9386d66-line-height);
		letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
		word-spacing: var(--e-global-typography-9386d66-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-0a48d3f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-0a48d3f .elementor-button {
		font-size: var(--e-global-typography-aa3f5d1-font-size);
		line-height: var(--e-global-typography-aa3f5d1-line-height);
		letter-spacing: var(--e-global-typography-aa3f5d1-letter-spacing);
		word-spacing: var(--e-global-typography-aa3f5d1-word-spacing);
		padding: 15px 20px 15px 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-3ee02d1 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-96c2c73 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-e67ec23 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-e67ec23 .elementor-heading-title {
		font-size: var(--e-global-typography-36e2221-font-size);
		line-height: var(--e-global-typography-36e2221-line-height);
		letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
		word-spacing: var(--e-global-typography-36e2221-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-9346fe0 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-c504e5c {
		--padding-top: 30px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-ccc58c8 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-ccc58c8 .elementor-heading-title {
		font-size: var(--e-global-typography-36e2221-font-size);
		line-height: var(--e-global-typography-36e2221-line-height);
		letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
		word-spacing: var(--e-global-typography-36e2221-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-f79eb43 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-a0e57c1 {
		--padding-top: 30px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-746a4d7 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-746a4d7 .elementor-heading-title {
		font-size: var(--e-global-typography-36e2221-font-size);
		line-height: var(--e-global-typography-36e2221-line-height);
		letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
		word-spacing: var(--e-global-typography-36e2221-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-84f622b {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-106e984 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-13 .elementor-element.elementor-element-84bd03c {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-84bd03c .elementor-heading-title {
		font-size: var(--e-global-typography-4f488c6-font-size);
		line-height: var(--e-global-typography-4f488c6-line-height);
		letter-spacing: var(--e-global-typography-4f488c6-letter-spacing);
		word-spacing: var(--e-global-typography-4f488c6-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-dc06ca9 {
		text-align: center;
		font-size: var(--e-global-typography-9386d66-font-size);
		line-height: var(--e-global-typography-9386d66-line-height);
		letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
		word-spacing: var(--e-global-typography-9386d66-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-4211363 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-4211363 .elementor-button {
		font-size: var(--e-global-typography-aa3f5d1-font-size);
		line-height: var(--e-global-typography-aa3f5d1-line-height);
		letter-spacing: var(--e-global-typography-aa3f5d1-letter-spacing);
		word-spacing: var(--e-global-typography-aa3f5d1-word-spacing);
		padding: 15px 20px 15px 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-f80fb2c {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-e6dde46 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-e6dde46 .elementor-heading-title {
		font-size: var(--e-global-typography-36e2221-font-size);
		line-height: var(--e-global-typography-36e2221-line-height);
		letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
		word-spacing: var(--e-global-typography-36e2221-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-ff690a9 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-c7d7625 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-c7d7625 .elementor-heading-title {
		font-size: var(--e-global-typography-36e2221-font-size);
		line-height: var(--e-global-typography-36e2221-line-height);
		letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
		word-spacing: var(--e-global-typography-36e2221-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-c23ea6b {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-8e01fb0 {
		--padding-top: 30px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-a6a30a9 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-a6a30a9 .elementor-heading-title {
		font-size: var(--e-global-typography-36e2221-font-size);
		line-height: var(--e-global-typography-36e2221-line-height);
		letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
		word-spacing: var(--e-global-typography-36e2221-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-64513cb {
		--flex-direction: column;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--justify-content: center;
		--align-items: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-2e6f19d .elementor-heading-title {
		font-size: var(--e-global-typography-cdec82a-font-size);
		line-height: var(--e-global-typography-cdec82a-line-height);
		letter-spacing: var(--e-global-typography-cdec82a-letter-spacing);
		word-spacing: var(--e-global-typography-cdec82a-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-7b93aed {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-7b93aed > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-016e81e {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-c7e4f3d {
		--padding-top: 30px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-e89dd54 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-e89dd54 .elementor-heading-title {
		font-size: var(--e-global-typography-36e2221-font-size);
		line-height: var(--e-global-typography-36e2221-line-height);
		letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
		word-spacing: var(--e-global-typography-36e2221-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-351e2af {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-59008c7 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-59008c7 > .elementor-widget-container {
		padding: 8px 15px 8px 15px;
	}
	
	.elementor-13 .elementor-element.elementor-element-59008c7 .elementor-heading-title {
		font-size: var(--e-global-typography-36e2221-font-size);
		line-height: var(--e-global-typography-36e2221-line-height);
		letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
		word-spacing: var(--e-global-typography-36e2221-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-d18aba4 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-13 .elementor-element.elementor-element-5120bbc {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-5120bbc .elementor-heading-title {
		font-size: var(--e-global-typography-4f488c6-font-size);
		line-height: var(--e-global-typography-4f488c6-line-height);
		letter-spacing: var(--e-global-typography-4f488c6-letter-spacing);
		word-spacing: var(--e-global-typography-4f488c6-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-e2f0bac {
		text-align: center;
		font-size: var(--e-global-typography-9386d66-font-size);
		line-height: var(--e-global-typography-9386d66-line-height);
		letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
		word-spacing: var(--e-global-typography-9386d66-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-4fd745f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-4fd745f .elementor-button {
		font-size: var(--e-global-typography-aa3f5d1-font-size);
		line-height: var(--e-global-typography-aa3f5d1-line-height);
		letter-spacing: var(--e-global-typography-aa3f5d1-letter-spacing);
		word-spacing: var(--e-global-typography-aa3f5d1-word-spacing);
		padding: 15px 20px 15px 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-aa43480 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-4c0d4ea {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-4c0d4ea .elementor-heading-title {
		font-size: var(--e-global-typography-36e2221-font-size);
		line-height: var(--e-global-typography-36e2221-line-height);
		letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
		word-spacing: var(--e-global-typography-36e2221-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-58793a6 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-7bacc32 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-7bacc32 .elementor-heading-title {
		font-size: var(--e-global-typography-36e2221-font-size);
		line-height: var(--e-global-typography-36e2221-line-height);
		letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
		word-spacing: var(--e-global-typography-36e2221-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-62581c5 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-62581c5 .elementor-heading-title {
		font-size: var(--e-global-typography-36e2221-font-size);
		line-height: var(--e-global-typography-36e2221-line-height);
		letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
		word-spacing: var(--e-global-typography-36e2221-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-dd0b0d8 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-8194092 {
		--padding-top: 30px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-217f2b3 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-217f2b3 .elementor-heading-title {
		font-size: var(--e-global-typography-36e2221-font-size);
		line-height: var(--e-global-typography-36e2221-line-height);
		letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
		word-spacing: var(--e-global-typography-36e2221-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-b3fb602 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-eaf3b2f {
		--padding-top: 30px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-23c7f0f {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-23c7f0f .elementor-heading-title {
		font-size: var(--e-global-typography-36e2221-font-size);
		line-height: var(--e-global-typography-36e2221-line-height);
		letter-spacing: var(--e-global-typography-36e2221-letter-spacing);
		word-spacing: var(--e-global-typography-36e2221-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-73c0037 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-fa2f175 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-b72b36b .elementor-heading-title {
		font-size: var(--e-global-typography-87a225f-font-size);
		line-height: var(--e-global-typography-87a225f-line-height);
		letter-spacing: var(--e-global-typography-87a225f-letter-spacing);
		word-spacing: var(--e-global-typography-87a225f-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-6ed147f {
		font-size: var(--e-global-typography-cdec82a-font-size);
		line-height: var(--e-global-typography-cdec82a-line-height);
		letter-spacing: var(--e-global-typography-cdec82a-letter-spacing);
		word-spacing: var(--e-global-typography-cdec82a-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-ec02d24 img {
		width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-774fcb8 img {
		width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-02b81d8 .elementor-button {
		font-size: var(--e-global-typography-aa3f5d1-font-size);
		line-height: var(--e-global-typography-aa3f5d1-line-height);
		letter-spacing: var(--e-global-typography-aa3f5d1-letter-spacing);
		word-spacing: var(--e-global-typography-aa3f5d1-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-9974053 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-13 .elementor-element.elementor-element-cff6120 {
		--padding-top: 56px;
		--padding-bottom: 56px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-69b7615 .elementor-heading-title {
		font-size: 32px;
		line-height: 40px;
	}
	
	.elementor-13 .elementor-element.elementor-element-1dd3bfa .elementor-heading-title {
		font-size: 32px;
		line-height: 40px;
	}
	
	.elementor-13 .elementor-element.elementor-element-93eee2f {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-4e2ca9a {
		--justify-content: center;
		--gap: 32px 32px;
		--row-gap: 32px;
		--column-gap: 32px;
	}
	
	.elementor-13 .elementor-element.elementor-element-e528210 {
		--gap: 32px 32px;
		--row-gap: 32px;
		--column-gap: 32px;
	}
	
	.elementor-13 .elementor-element.elementor-element-1e0160c {
		--padding-top: 56px;
		--padding-bottom: 56px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-e83156e {
		text-align: center;
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-e2ddc32 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-b319bc9 {
		--margin-top: 32px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-805715e {
		--gap: 16px 16px;
		--row-gap: 16px;
		--column-gap: 16px;
	}
	
	.elementor-13 .elementor-element.elementor-element-595826e {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-595826e .elementor-heading-title {
		font-size: var(--e-global-typography-1c15d6d-font-size);
		line-height: var(--e-global-typography-1c15d6d-line-height);
		letter-spacing: var(--e-global-typography-1c15d6d-letter-spacing);
		word-spacing: var(--e-global-typography-1c15d6d-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-e74dd85 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-662e2c3 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-d866633 {
		--gap: 16px 16px;
		--row-gap: 16px;
		--column-gap: 16px;
	}
	
	.elementor-13 .elementor-element.elementor-element-e229d51 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-e229d51 .elementor-heading-title {
		font-size: var(--e-global-typography-1c15d6d-font-size);
		line-height: var(--e-global-typography-1c15d6d-line-height);
		letter-spacing: var(--e-global-typography-1c15d6d-letter-spacing);
		word-spacing: var(--e-global-typography-1c15d6d-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-1cdc4f6 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-e564dd5 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-71fdf03 {
		--gap: 16px 16px;
		--row-gap: 16px;
		--column-gap: 16px;
	}
	
	.elementor-13 .elementor-element.elementor-element-f6b676b {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-f6b676b .elementor-heading-title {
		font-size: var(--e-global-typography-1c15d6d-font-size);
		line-height: var(--e-global-typography-1c15d6d-line-height);
		letter-spacing: var(--e-global-typography-1c15d6d-letter-spacing);
		word-spacing: var(--e-global-typography-1c15d6d-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-ead12ad {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-f9fe99f {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-9369fce {
		--gap: 16px 16px;
		--row-gap: 16px;
		--column-gap: 16px;
	}
	
	.elementor-13 .elementor-element.elementor-element-09faa4e {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-09faa4e .elementor-heading-title {
		font-size: var(--e-global-typography-1c15d6d-font-size);
		line-height: var(--e-global-typography-1c15d6d-line-height);
		letter-spacing: var(--e-global-typography-1c15d6d-letter-spacing);
		word-spacing: var(--e-global-typography-1c15d6d-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-9e9c722 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-799adcb {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-15fdcc6 {
		--padding-top: 56px;
		--padding-bottom: 56px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-0e0e9e1 {
		text-align: center;
		font-size: var(--e-global-typography-9386d66-font-size);
		line-height: var(--e-global-typography-9386d66-line-height);
		letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
		word-spacing: var(--e-global-typography-9386d66-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-dc8079e {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-6ca65b3 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-3a1eb2b {
		--margin-top: 32px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-ee6a826 img {
		object-position: center center;
	}
	
	.elementor-13 .elementor-element.elementor-element-5ff4589 {
		text-align: center;
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-12677d3 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-65738b5 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-0d593b3 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-aa02c09 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-4a27361 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-a6b8417 img {
		object-position: center center;
	}
	
	.elementor-13 .elementor-element.elementor-element-733f5fe {
		text-align: center;
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-b011fda {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-df45b33 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-9134b16 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-3cb1f0b {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-e25164e {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-5756ac2 {
		--gap: 32px 32px;
		--row-gap: 32px;
		--column-gap: 32px;
		--padding-top: 56px;
		--padding-bottom: 56px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-b580b16 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-b0315f6 {
		text-align: center;
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-6ae20d5 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-ebeac5a {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-a5aae26 {
		font-size: var(--e-global-typography-9386d66-font-size);
		line-height: var(--e-global-typography-9386d66-line-height);
		letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
		word-spacing: var(--e-global-typography-9386d66-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-1ce2930 {
		font-size: var(--e-global-typography-9386d66-font-size);
		line-height: var(--e-global-typography-9386d66-line-height);
		letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
		word-spacing: var(--e-global-typography-9386d66-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-59aca85 {
		font-size: var(--e-global-typography-9386d66-font-size);
		line-height: var(--e-global-typography-9386d66-line-height);
		letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
		word-spacing: var(--e-global-typography-9386d66-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-c86d213 {
		text-align: center;
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-dee6442 {
		--justify-content: center;
		--gap: 16px 16px;
		--row-gap: 16px;
		--column-gap: 16px;
		border-width: 0px 0px 3px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 3px;
		--border-left-width: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-37f0ddc {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-2a317e1 {
		text-align: center;
		font-size: var(--e-global-typography-9386d66-font-size);
		line-height: var(--e-global-typography-9386d66-line-height);
		letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
		word-spacing: var(--e-global-typography-9386d66-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-69cb3af {
		text-align: center;
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-375035e {
		--width: 75px;
	}
	
	.elementor-13 .elementor-element.elementor-element-754a8f8 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-4d76d9e {
		--justify-content: center;
		--gap: 16px 16px;
		--row-gap: 16px;
		--column-gap: 16px;
		border-width: 0px 0px 3px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 3px;
		--border-left-width: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-fec4a4f {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-3d3985e {
		text-align: center;
		font-size: var(--e-global-typography-9386d66-font-size);
		line-height: var(--e-global-typography-9386d66-line-height);
		letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
		word-spacing: var(--e-global-typography-9386d66-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-cbc6eed {
		text-align: center;
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-a738d5a {
		--width: 75px;
	}
	
	.elementor-13 .elementor-element.elementor-element-1164335 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-9e55c3d {
		--justify-content: center;
		--gap: 16px 16px;
		--row-gap: 16px;
		--column-gap: 16px;
		border-width: 0px 0px 3px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 3px;
		--border-left-width: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-995d6ce {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-b03b332 {
		text-align: center;
		font-size: var(--e-global-typography-9386d66-font-size);
		line-height: var(--e-global-typography-9386d66-line-height);
		letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
		word-spacing: var(--e-global-typography-9386d66-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-22c63e2 {
		text-align: center;
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-ec3b430 {
		--width: 75px;
	}
	
	.elementor-13 .elementor-element.elementor-element-60ff512 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-fbe22d5 {
		--padding-top: 56px;
		--padding-bottom: 56px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-d78c84c {
		width: var(--container-widget-width, 100px);
		max-width: 100px;
		--container-widget-width: 100px;
		--container-widget-flex-grow: 0;
		top: 200px;
	}
	
	.elementor-13 .elementor-element.elementor-element-47fed5a {
		--container-widget-width: 100px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100px);
		max-width: 100px;
	}
	
	.elementor-13 .elementor-element.elementor-element-16927f5 {
		--container-widget-width: 100px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100px);
		max-width: 100px;
	}
	
	.elementor-13 .elementor-element.elementor-element-a3df210 {
		--container-widget-width: 100px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100px);
		max-width: 100px;
	}
	
	.elementor-13 .elementor-element.elementor-element-f455dca {
		--gap: 16px 16px;
		--row-gap: 16px;
		--column-gap: 16px;
		--padding-top: 0px;
		--padding-bottom: 32px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-483220b {
		text-align: center;
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-3cb5812 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-0c06aa3 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-1d82dd6 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-9949d2f {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-66d54bb {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-13 .elementor-element.elementor-element-cda5f3f {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-cda5f3f .elementor-heading-title {
		font-size: 56px;
		line-height: 46px;
	}
	
	.elementor-13 .elementor-element.elementor-element-bdd4915 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-e2d2cb1 {
		text-align: center;
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-aea920e {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-5155574 {
		width: 100%;
		max-width: 100%;
		text-align: center;
		font-size: var(--e-global-typography-9386d66-font-size);
		line-height: var(--e-global-typography-9386d66-line-height);
		letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
		word-spacing: var(--e-global-typography-9386d66-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-b39fca1 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-13 .elementor-element.elementor-element-5fe4f03 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-c123bc5 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-8021ccb {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-15020f5 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-9c205e1 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-13 .elementor-element.elementor-element-aebffa3 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-aebffa3 .elementor-heading-title {
		font-size: 56px;
		line-height: 46px;
	}
	
	.elementor-13 .elementor-element.elementor-element-12c261b {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-c5e6c30 {
		text-align: center;
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-65d3179 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-4e25f59 {
		width: 100%;
		max-width: 100%;
		text-align: center;
		font-size: var(--e-global-typography-9386d66-font-size);
		line-height: var(--e-global-typography-9386d66-line-height);
		letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
		word-spacing: var(--e-global-typography-9386d66-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-9f30af5 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-13 .elementor-element.elementor-element-48c7bc1 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-488c2cb {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-7ed6d90 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-6c7ec39 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-08e84e1 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-13 .elementor-element.elementor-element-74d7f22 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-74d7f22 .elementor-heading-title {
		font-size: 56px;
		line-height: 46px;
	}
	
	.elementor-13 .elementor-element.elementor-element-0c1f0a7 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-30f8a4e {
		text-align: center;
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-abcf5d0 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-2419735 {
		width: 100%;
		max-width: 100%;
		text-align: center;
		font-size: var(--e-global-typography-9386d66-font-size);
		line-height: var(--e-global-typography-9386d66-line-height);
		letter-spacing: var(--e-global-typography-9386d66-letter-spacing);
		word-spacing: var(--e-global-typography-9386d66-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-8f77883 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-13 .elementor-element.elementor-element-aa35208 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-8cbe4ef {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-9f67469 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-36601cc {
		--padding-top: 56px;
		--padding-bottom: 56px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-f0a0950 {
		--container-widget-width: 200px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 200px);
		max-width: 200px;
	}
	
	.elementor-13 .elementor-element.elementor-element-3905c0f {
		text-align: center;
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-7880b09 > .elementor-widget-container {
		margin: 20px 0px 32px 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-7880b09 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-940f2b2 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-13 .elementor-element.elementor-element-3c1e271 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-7acc5b6 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-068a224 {
		border-width: 1px 0px 1px 0px;
		--border-top-width: 1px;
		--border-right-width: 0px;
		--border-bottom-width: 1px;
		--border-left-width: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-b01981b > .elementor-widget-container {
		--e-transform-rotateZ: 90deg;
	}
	
	.elementor-13 .elementor-element.elementor-element-c8f5d54 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-13 .elementor-element.elementor-element-faf9991 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-b465250 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-aaad028 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-13 .elementor-element.elementor-element-56ba435 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-5b70f91 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-f8c603e {
		border-width: 1px 0px 1px 0px;
		--border-top-width: 1px;
		--border-right-width: 0px;
		--border-bottom-width: 1px;
		--border-left-width: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-dbdd877 > .elementor-widget-container {
		--e-transform-rotateZ: 90deg;
	}
	
	.elementor-13 .elementor-element.elementor-element-eeb5dff {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-13 .elementor-element.elementor-element-6cad0cc {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-f55ca4d {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-36da688 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-13 .elementor-element.elementor-element-d32fa41 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-82fa15e {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-9345584 {
		border-width: 1px 0px 1px 0px;
		--border-top-width: 1px;
		--border-right-width: 0px;
		--border-bottom-width: 1px;
		--border-left-width: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-6fbadb3 > .elementor-widget-container {
		--e-transform-rotateZ: 90deg;
	}
	
	.elementor-13 .elementor-element.elementor-element-cdb85fd {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-13 .elementor-element.elementor-element-26e5657 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-2b8449b {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-b171604 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-13 .elementor-element.elementor-element-2888ceb {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-907d532 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-05e4a0c {
		border-width: 1px 0px 1px 0px;
		--border-top-width: 1px;
		--border-right-width: 0px;
		--border-bottom-width: 1px;
		--border-left-width: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-58d68e4 > .elementor-widget-container {
		--e-transform-rotateZ: 90deg;
	}
	
	.elementor-13 .elementor-element.elementor-element-0330692 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-13 .elementor-element.elementor-element-2a975cf {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-98f8712 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-47138ef {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-13 .elementor-element.elementor-element-e49556c {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-56655d7 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-d3b18cb {
		border-width: 1px 0px 1px 0px;
		--border-top-width: 1px;
		--border-right-width: 0px;
		--border-bottom-width: 1px;
		--border-left-width: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-c33d2a8 > .elementor-widget-container {
		--e-transform-rotateZ: 90deg;
	}
	
	.elementor-13 .elementor-element.elementor-element-e7443c0 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-13 .elementor-element.elementor-element-ad232af {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-261694c {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-f9a5d26 {
		--n-tabs-title-font-size: var(--e-global-typography-e290703-font-size);
	}
	
	.elementor-13 .elementor-element.elementor-element-f9a5d26.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ) {
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-0d19d89 {
		--padding-top: 56px;
		--padding-bottom: 56px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-2886eff > .elementor-widget-container {
		margin: 0px 0px 32px 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-2886eff {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-207b6d9 {
		--justify-content: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-6bff553 {
		--gap: 56px 56px;
		--row-gap: 56px;
		--column-gap: 56px;
		--padding-top: 56px;
		--padding-bottom: 56px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-ed86f49 {
		width: var(--container-widget-width, 200px);
		max-width: 200px;
		--container-widget-width: 200px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-13 .elementor-element.elementor-element-a76df0b {
		text-align: center;
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-e7c61a6 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-e7c61a6 .elementor-heading-title {
		font-size: var(--e-global-typography-1c15d6d-font-size);
		line-height: var(--e-global-typography-1c15d6d-line-height);
		letter-spacing: var(--e-global-typography-1c15d6d-letter-spacing);
		word-spacing: var(--e-global-typography-1c15d6d-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-2f41c5a {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-f137bbc {
		font-size: var(--e-global-typography-cdec82a-font-size);
		line-height: var(--e-global-typography-cdec82a-line-height);
		letter-spacing: var(--e-global-typography-cdec82a-letter-spacing);
		word-spacing: var(--e-global-typography-cdec82a-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-909dccd {
		font-size: var(--e-global-typography-cdec82a-font-size);
		line-height: var(--e-global-typography-cdec82a-line-height);
		letter-spacing: var(--e-global-typography-cdec82a-letter-spacing);
		word-spacing: var(--e-global-typography-cdec82a-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-5b05a89 {
		font-size: var(--e-global-typography-cdec82a-font-size);
		line-height: var(--e-global-typography-cdec82a-line-height);
		letter-spacing: var(--e-global-typography-cdec82a-letter-spacing);
		word-spacing: var(--e-global-typography-cdec82a-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-288ef6c {
		font-size: var(--e-global-typography-cdec82a-font-size);
		line-height: var(--e-global-typography-cdec82a-line-height);
		letter-spacing: var(--e-global-typography-cdec82a-letter-spacing);
		word-spacing: var(--e-global-typography-cdec82a-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-2a7efd3 {
		--gap: 16px 16px;
		--row-gap: 16px;
		--column-gap: 16px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-ae962c6 {
		text-align: center;
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-2db329e {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-8a02e95 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-b32e016 {
		text-align: center;
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-0b4fa93 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-a6efe29 {
		--justify-content: center;
		--gap: 16px 16px;
		--row-gap: 16px;
		--column-gap: 16px;
	}
	
	.elementor-13 .elementor-element.elementor-element-6b27f51 {
		--width: calc(50% - 8px);
		--justify-content: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-1e9c4f3 {
		text-align: center;
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-b43427f {
		--justify-content: center;
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-13 .elementor-element.elementor-element-ed8791a .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-921dac9-font-size);
		line-height: var(--e-global-typography-921dac9-line-height);
		letter-spacing: var(--e-global-typography-921dac9-letter-spacing);
		word-spacing: var(--e-global-typography-921dac9-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-41b4982 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-41b4982 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-9deb4c9 {
		--width: calc(50% - 8px);
		--justify-content: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-8c78e01 {
		text-align: center;
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-76d17ec {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-13 .elementor-element.elementor-element-e0de69c .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-921dac9-font-size);
		line-height: var(--e-global-typography-921dac9-line-height);
		letter-spacing: var(--e-global-typography-921dac9-letter-spacing);
		word-spacing: var(--e-global-typography-921dac9-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-89a30d3 {
		--width: calc(50% - 8px);
		--justify-content: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-1562314 {
		text-align: center;
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-6e0261c {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-13 .elementor-element.elementor-element-8ad1f76 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-921dac9-font-size);
		line-height: var(--e-global-typography-921dac9-line-height);
		letter-spacing: var(--e-global-typography-921dac9-letter-spacing);
		word-spacing: var(--e-global-typography-921dac9-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-6349e37 {
		text-align: center;
		font-size: 14px;
		line-height: 21px;
	}
	
	.elementor-13 .elementor-element.elementor-element-bbbd7cf {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-13 .elementor-element.elementor-element-b1396d7 {
		text-align: center;
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-ec756ab {
		text-align: center;
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-38a4518.e-con {
		--order: -99999;
	}
	
	.elementor-13 .elementor-element.elementor-element-650755b {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-13 .elementor-element.elementor-element-c0eb76c {
		text-align: center;
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-6b9c253 {
		text-align: center;
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-5b8918e.e-con {
		--order: -99999;
	}
	
	.elementor-13 .elementor-element.elementor-element-6fb0772 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-13 .elementor-element.elementor-element-9f8a916 {
		text-align: center;
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-631eec8 {
		text-align: center;
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-889de0d.e-con {
		--order: -99999;
	}
	
	.elementor-13 .elementor-element.elementor-element-c7cb643 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-13 .elementor-element.elementor-element-5aaeb9c {
		text-align: center;
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-af162de {
		text-align: center;
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-189d96b.e-con {
		--order: -99999;
	}
	
	.elementor-13 .elementor-element.elementor-element-da2a817 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 56px;
		--padding-bottom: 56px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-13 .elementor-element.elementor-element-f656a37 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-13 .elementor-element.elementor-element-7f53075 {
		--width: max-content;
	}
	
	.elementor-13 .elementor-element.elementor-element-a8930c4 {
		font-size: var(--e-global-typography-e290703-font-size);
		line-height: var(--e-global-typography-e290703-line-height);
		letter-spacing: var(--e-global-typography-e290703-letter-spacing);
		word-spacing: var(--e-global-typography-e290703-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-ae65c4a {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-ae65c4a .elementor-heading-title {
		font-size: var(--e-global-typography-1c15d6d-font-size);
		line-height: var(--e-global-typography-1c15d6d-line-height);
		letter-spacing: var(--e-global-typography-1c15d6d-letter-spacing);
		word-spacing: var(--e-global-typography-1c15d6d-word-spacing);
	}
	
	.elementor-13 .elementor-element.elementor-element-979b012 {
		text-align: center;
	}
	
	.elementor-13 .elementor-element.elementor-element-0e783bb {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-13 .elementor-element.elementor-element-c22a9d4 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
}

@media (min-width:768px) {
	.elementor-13 .elementor-element.elementor-element-dd7561e {
		--width: 40%;
	}
	
	.elementor-13 .elementor-element.elementor-element-0fd06bc {
		--width: 60%;
	}
	
	.elementor-13 .elementor-element.elementor-element-6ea20e9 {
		--width: 30%;
	}
	
	.elementor-13 .elementor-element.elementor-element-3ee02d1 {
		--width: 75%;
	}
	
	.elementor-13 .elementor-element.elementor-element-a51d6f2 {
		--width: 85%;
	}
	
	.elementor-13 .elementor-element.elementor-element-e98ad69 {
		--width: 36%;
	}
	
	.elementor-13 .elementor-element.elementor-element-236466f {
		--width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-c504e5c {
		--width: 50%;
	}
	
	.elementor-13 .elementor-element.elementor-element-a0e57c1 {
		--width: 50%;
	}
	
	.elementor-13 .elementor-element.elementor-element-106e984 {
		--width: 30%;
	}
	
	.elementor-13 .elementor-element.elementor-element-f80fb2c {
		--width: 75%;
	}
	
	.elementor-13 .elementor-element.elementor-element-4873cfe {
		--width: 64%;
	}
	
	.elementor-13 .elementor-element.elementor-element-ad6f743 {
		--width: 36%;
	}
	
	.elementor-13 .elementor-element.elementor-element-63b12d9 {
		--width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-8e01fb0 {
		--width: 60%;
	}
	
	.elementor-13 .elementor-element.elementor-element-8c81c9e {
		--width: 40%;
	}
	
	.elementor-13 .elementor-element.elementor-element-a70f5da {
		--width: 60%;
	}
	
	.elementor-13 .elementor-element.elementor-element-c7e4f3d {
		--width: 40%;
	}
	
	.elementor-13 .elementor-element.elementor-element-351e2af {
		--width: 50%;
	}
	
	.elementor-13 .elementor-element.elementor-element-d18aba4 {
		--width: 30%;
	}
	
	.elementor-13 .elementor-element.elementor-element-aa43480 {
		--width: 75%;
	}
	
	.elementor-13 .elementor-element.elementor-element-361123e {
		--width: 23%;
	}
	
	.elementor-13 .elementor-element.elementor-element-50694d7 {
		--width: 45%;
	}
	
	.elementor-13 .elementor-element.elementor-element-8854ff8 {
		--width: 33%;
	}
	
	.elementor-13 .elementor-element.elementor-element-3e272e7 {
		--width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-8194092 {
		--width: 45%;
	}
	
	.elementor-13 .elementor-element.elementor-element-eaf3b2f {
		--width: 55%;
	}
	
	.elementor-13 .elementor-element.elementor-element-cff6120 {
		--content-width: 1056px;
	}
	
	.elementor-13 .elementor-element.elementor-element-26bcbee {
		--content-width: 1256px;
	}
	
	.elementor-13 .elementor-element.elementor-element-4e2ca9a {
		--content-width: 1107px;
	}
	
	.elementor-13 .elementor-element.elementor-element-1e0160c {
		--content-width: 1256px;
	}
	
	.elementor-13 .elementor-element.elementor-element-15fdcc6 {
		--content-width: 1256px;
	}
	
	.elementor-13 .elementor-element.elementor-element-e4b923b {
		--width: calc(50% - 10px);
	}
	
	.elementor-13 .elementor-element.elementor-element-d5879ef {
		--width: 100.186%;
	}
	
	.elementor-13 .elementor-element.elementor-element-2e2f09f {
		--width: calc(50% - 10px);
	}
	
	.elementor-13 .elementor-element.elementor-element-5756ac2 {
		--content-width: 1256px;
	}
	
	.elementor-13 .elementor-element.elementor-element-b580b16 {
		--width: 55.5%;
	}
	
	.elementor-13 .elementor-element.elementor-element-d7068e9 {
		--width: 44.5%;
	}
	
	.elementor-13 .elementor-element.elementor-element-37f0ddc {
		--width: calc(100% - 115px);
	}
	
	.elementor-13 .elementor-element.elementor-element-375035e {
		--width: 75px;
	}
	
	.elementor-13 .elementor-element.elementor-element-fec4a4f {
		--width: calc(100% - 115px);
	}
	
	.elementor-13 .elementor-element.elementor-element-a738d5a {
		--width: 75px;
	}
	
	.elementor-13 .elementor-element.elementor-element-995d6ce {
		--width: calc(100% - 115px);
	}
	
	.elementor-13 .elementor-element.elementor-element-ec3b430 {
		--width: 75px;
	}
	
	.elementor-13 .elementor-element.elementor-element-fbe22d5 {
		--content-width: 1256px;
	}
	
	.elementor-13 .elementor-element.elementor-element-873901f {
		--width: 44%;
	}
	
	.elementor-13 .elementor-element.elementor-element-0c06aa3 {
		--width: 56%;
	}
	
	.elementor-13 .elementor-element.elementor-element-66d54bb {
		--width: 15%;
	}
	
	.elementor-13 .elementor-element.elementor-element-bdd4915 {
		--width: 63%;
	}
	
	.elementor-13 .elementor-element.elementor-element-b39fca1 {
		--width: 22%;
	}
	
	.elementor-13 .elementor-element.elementor-element-9c205e1 {
		--width: 15%;
	}
	
	.elementor-13 .elementor-element.elementor-element-12c261b {
		--width: 63%;
	}
	
	.elementor-13 .elementor-element.elementor-element-9f30af5 {
		--width: 22%;
	}
	
	.elementor-13 .elementor-element.elementor-element-08e84e1 {
		--width: 15%;
	}
	
	.elementor-13 .elementor-element.elementor-element-0c1f0a7 {
		--width: 63%;
	}
	
	.elementor-13 .elementor-element.elementor-element-8f77883 {
		--width: 22%;
	}
	
	.elementor-13 .elementor-element.elementor-element-36601cc {
		--content-width: 1056px;
	}
	
	.elementor-13 .elementor-element.elementor-element-940f2b2 {
		--width: 47%;
	}
	
	.elementor-13 .elementor-element.elementor-element-068a224 {
		--width: 6%;
	}
	
	.elementor-13 .elementor-element.elementor-element-c8f5d54 {
		--width: 47%;
	}
	
	.elementor-13 .elementor-element.elementor-element-aaad028 {
		--width: 47%;
	}
	
	.elementor-13 .elementor-element.elementor-element-f8c603e {
		--width: 6%;
	}
	
	.elementor-13 .elementor-element.elementor-element-eeb5dff {
		--width: 47%;
	}
	
	.elementor-13 .elementor-element.elementor-element-36da688 {
		--width: 47%;
	}
	
	.elementor-13 .elementor-element.elementor-element-9345584 {
		--width: 6%;
	}
	
	.elementor-13 .elementor-element.elementor-element-cdb85fd {
		--width: 47%;
	}
	
	.elementor-13 .elementor-element.elementor-element-b171604 {
		--width: 47%;
	}
	
	.elementor-13 .elementor-element.elementor-element-05e4a0c {
		--width: 6%;
	}
	
	.elementor-13 .elementor-element.elementor-element-0330692 {
		--width: 47%;
	}
	
	.elementor-13 .elementor-element.elementor-element-47138ef {
		--width: 47%;
	}
	
	.elementor-13 .elementor-element.elementor-element-d3b18cb {
		--width: 6%;
	}
	
	.elementor-13 .elementor-element.elementor-element-e7443c0 {
		--width: 47%;
	}
	
	.elementor-13 .elementor-element.elementor-element-0d19d89 {
		--content-width: 1256px;
	}
	
	.elementor-13 .elementor-element.elementor-element-6bff553 {
		--content-width: 1256px;
	}
	
	.elementor-13 .elementor-element.elementor-element-0d95ba3 {
		--width: 53%;
	}
	
	.elementor-13 .elementor-element.elementor-element-587b9a1 {
		--width: 100.186%;
	}
	
	.elementor-13 .elementor-element.elementor-element-b5ef2ce {
		--width: 47%;
	}
	
	.elementor-13 .elementor-element.elementor-element-8d8b9e3 {
		--width: 50%;
	}
	
	.elementor-13 .elementor-element.elementor-element-8a02e95 {
		--width: 50%;
	}
	
	.elementor-13 .elementor-element.elementor-element-6b27f51 {
		--width: calc(33.33% - 10.66px);
	}
	
	.elementor-13 .elementor-element.elementor-element-9deb4c9 {
		--width: calc(33.33% - 10.66px);
	}
	
	.elementor-13 .elementor-element.elementor-element-89a30d3 {
		--width: calc(33.33% - 10.66px);
	}
	
	.elementor-13 .elementor-element.elementor-element-ada1f29 {
		--width: 14%;
	}
	
	.elementor-13 .elementor-element.elementor-element-f933e65 {
		--width: 82%;
	}
	
	.elementor-13 .elementor-element.elementor-element-38a4518 {
		--width: 4%;
	}
	
	.elementor-13 .elementor-element.elementor-element-6f2d874 {
		--width: 14%;
	}
	
	.elementor-13 .elementor-element.elementor-element-c395932 {
		--width: 82%;
	}
	
	.elementor-13 .elementor-element.elementor-element-5b8918e {
		--width: 4%;
	}
	
	.elementor-13 .elementor-element.elementor-element-bbdba6e {
		--width: 14%;
	}
	
	.elementor-13 .elementor-element.elementor-element-4a95673 {
		--width: 82%;
	}
	
	.elementor-13 .elementor-element.elementor-element-889de0d {
		--width: 4%;
	}
	
	.elementor-13 .elementor-element.elementor-element-0463db5 {
		--width: 14%;
	}
	
	.elementor-13 .elementor-element.elementor-element-00e4e15 {
		--width: 82%;
	}
	
	.elementor-13 .elementor-element.elementor-element-189d96b {
		--width: 4%;
	}
	
	.elementor-13 .elementor-element.elementor-element-f656a37 {
		--width: 79.5%;
	}
	
	.elementor-13 .elementor-element.elementor-element-7f53075 {
		--width: max-content;
	}
	
	.elementor-13 .elementor-element.elementor-element-0e783bb {
		--width: 20.5%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-13 .elementor-element.elementor-element-dd7561e {
		--width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-0fd06bc {
		--width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-6ea20e9 {
		--width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-3ee02d1 {
		--width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-a51d6f2 {
		--width: 96%;
	}
	
	.elementor-13 .elementor-element.elementor-element-e98ad69 {
		--width: 44%;
	}
	
	.elementor-13 .elementor-element.elementor-element-106e984 {
		--width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-f80fb2c {
		--width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-ad6f743 {
		--width: 34%;
	}
	
	.elementor-13 .elementor-element.elementor-element-351e2af {
		--width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-d18aba4 {
		--width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-aa43480 {
		--width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-361123e {
		--width: 25%;
	}
	
	.elementor-13 .elementor-element.elementor-element-50694d7 {
		--width: 40%;
	}
	
	.elementor-13 .elementor-element.elementor-element-8854ff8 {
		--width: 27%;
	}
	
	.elementor-13 .elementor-element.elementor-element-66d54bb {
		--width: 12%;
	}
	
	.elementor-13 .elementor-element.elementor-element-bdd4915 {
		--width: 63%;
	}
	
	.elementor-13 .elementor-element.elementor-element-b39fca1 {
		--width: 25%;
	}
	
	.elementor-13 .elementor-element.elementor-element-9c205e1 {
		--width: 12%;
	}
	
	.elementor-13 .elementor-element.elementor-element-12c261b {
		--width: 63%;
	}
	
	.elementor-13 .elementor-element.elementor-element-9f30af5 {
		--width: 25%;
	}
	
	.elementor-13 .elementor-element.elementor-element-08e84e1 {
		--width: 12%;
	}
	
	.elementor-13 .elementor-element.elementor-element-0c1f0a7 {
		--width: 63%;
	}
	
	.elementor-13 .elementor-element.elementor-element-8f77883 {
		--width: 25%;
	}
	
	.elementor-13 .elementor-element.elementor-element-0d95ba3 {
		--width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-b5ef2ce {
		--width: 100%;
	}
	
	.elementor-13 .elementor-element.elementor-element-f656a37 {
		--width: 65%;
	}
	
	.elementor-13 .elementor-element.elementor-element-0e783bb {
		--width: 35%;
	}
}

@media (min-width:1025px) {
	.elementor-13 .elementor-element.elementor-element-6ea20e9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6ea20e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-attachment: scroll;
	}
	
	.elementor-13 .elementor-element.elementor-element-106e984:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-106e984 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-attachment: scroll;
	}
	
	.elementor-13 .elementor-element.elementor-element-d18aba4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d18aba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-attachment: scroll;
	}
}

/* Start custom CSS for image-carousel, class: .elementor-element-db3990d */
.elementor-13 .elementor-element.elementor-element-db3990d .swiper-wrapper {
	-webkit-transition-timing-function: linear !important;
	transition-timing-function: linear !important;
}

/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-10167fa */
.elementor-13 .elementor-element.elementor-element-10167fa img {
	filter: drop-shadow(0 30px 50px rgba(34, 53, 73, .22)) drop-shadow(0 2px 8px rgba(34, 53, 73, .05));
}

/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-b18958c */
.elementor-13 .elementor-element.elementor-element-b18958c .elementor-widget-container {
	display: flex;
}

/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-9edd495 */
.elementor-13 .elementor-element.elementor-element-9edd495 .elementor-widget-container {
	display: flex;
}

/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-1469854 */
.elementor-13 .elementor-element.elementor-element-1469854 .elementor-widget-container {
	display: flex;
}

/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-b6925ff */
.elementor-13 .elementor-element.elementor-element-b6925ff .elementor-widget-container {
	display: flex;
}

/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-8c98566 */
.elementor-13 .elementor-element.elementor-element-8c98566 .elementor-widget-container {
	display: flex;
}

/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-56fdc9b */
.elementor-13 .elementor-element.elementor-element-56fdc9b .elementor-widget-container {
	display: flex;
}

/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-e888124 */
.elementor-13 .elementor-element.elementor-element-e888124 .elementor-widget-container {
	display: flex;
}

/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-3fb6c89 */
.elementor-13 .elementor-element.elementor-element-3fb6c89 .elementor-widget-container {
	display: flex;
}

/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-13bdc59 */
.elementor-13 .elementor-element.elementor-element-13bdc59 .elementor-widget-container {
	display: flex;
}

/* End custom CSS */

/* Start custom CSS for nested-tabs, class: .elementor-element-f9a5d26 */
.elementor-13 .elementor-element.elementor-element-f9a5d26 .e-n-tab-title[aria-selected="true"] {
	font-weight: 700 !important;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-2886eff */
.elementor-13 .elementor-element.elementor-element-2886eff span {
	color: #39f;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-e7c61a6 */
.elementor-13 .elementor-element.elementor-element-e7c61a6 span {
	color: #39f;
}

/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-69b688f */
.elementor-13 .elementor-element.elementor-element-69b688f .elementor-widget-container {
	display: flex;
}

/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-7bc5c41 */
.elementor-13 .elementor-element.elementor-element-7bc5c41 .elementor-widget-container {
	display: flex;
}

/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-03b56ca */
.elementor-13 .elementor-element.elementor-element-03b56ca .elementor-widget-container {
	display: flex;
}

/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-e4d45a3 */
.elementor-13 .elementor-element.elementor-element-e4d45a3 .elementor-widget-container {
	display: flex;
}

/* End custom CSS */

/* Start custom CSS for spacer, class: .elementor-element-c511e58 */
.elementor-13 .elementor-element.elementor-element-c511e58 {
	height: 6px;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-7f53075 */
.elementor-13 .elementor-element.elementor-element-7f53075 {
	--container-widget-align-self: unset;
}
