
.elementor-13768 .elementor-element.elementor-element-9a82593 {
	--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: 1rem 4rem;
	--row-gap: 1rem;
	--column-gap: 4rem;
	--margin-top: 0rem;
	--margin-bottom: 0rem;
	--margin-left: 0rem;
	--margin-right: 0rem;
	--padding-top: 4rem;
	--padding-bottom: 6rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-9a82593:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-9a82593 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-888f384);
}

.elementor-13768 .elementor-element.elementor-element-9a82593 > .elementor-shape-bottom .elementor-shape-fill, .elementor-13768 .elementor-element.elementor-element-9a82593 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill {
	fill: var(--e-global-color-fa57148);
}

.elementor-13768 .elementor-element.elementor-element-9a82593 > .elementor-shape-bottom svg, .elementor-13768 .elementor-element.elementor-element-9a82593 > .e-con-inner > .elementor-shape-bottom svg {
	width: calc(200vw + 1.3px);
	height: 8rem;
	transform: translateX(-50%) rotateY(180deg);
}

.elementor-13768 .elementor-element.elementor-element-a799603 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 22px 22px;
	--row-gap: 22px;
	--column-gap: 22px;
}

.elementor-13768 .elementor-element.elementor-element-76d230c {
	--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;
	--align-content: flex-start;
}

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

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

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

.elementor-13768 .elementor-element.elementor-element-01d1910 {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
	font-family: "Libre Baskerville", Sans-serif;
	font-size: 1.4em;
	font-style: italic;
	line-height: 1.9em;
	color: var(--e-global-color-907905d);
}

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

.elementor-13768 .elementor-element.elementor-element-e0061fe {
	text-align: start;
}

.elementor-13768 .elementor-element.elementor-element-e0061fe .elementor-heading-title {
	font-size: 2.25em;
	font-weight: 400;
	line-height: 1.27em;
	color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-e85baf2 > .elementor-widget-container {
	margin: 0px 0px -20px 0px;
}

.elementor-13768 .elementor-element.elementor-element-e85baf2 {
	text-align: start;
	font-size: 1.1em;
	color: var(--e-global-color-907905d);
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-13768 .elementor-element.elementor-element-73a6383 .elementor-button {
	font-size: var(--e-global-typography-c4f1c4d-font-size);
}

.elementor-13768 .elementor-element.elementor-element-65077a4 > .elementor-widget-container {
	margin: 10px 0px 0px 100px;
}

.elementor-13768 .elementor-element.elementor-element-65077a4 {
	text-align: start;
	font-size: 1.1em;
	color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-cc4f16d {
	--display: flex;
}

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

body:not(.rtl) .elementor-13768 .elementor-element.elementor-element-9437e56 {
	right: -40%;
}

body.rtl .elementor-13768 .elementor-element.elementor-element-9437e56 {
	left: -40%;
}

.elementor-13768 .elementor-element.elementor-element-9437e56 {
	top: -45%;
	z-index: 0;
}

.elementor-13768 .elementor-element.elementor-element-9437e56 img {
	width: 85%;
}

.elementor-13768 .elementor-element.elementor-element-37db9f8 > .elementor-widget-container {
	margin: 0rem 0rem -9rem 0rem;
}

.elementor-13768 .elementor-element.elementor-element-37db9f8 {
	z-index: 2;
}

.elementor-13768 .elementor-element.elementor-element-37db9f8 img {
	border-radius: 2em 2em 2em 2em;
}

.elementor-13768 .elementor-element.elementor-element-6891c85 {
	--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: 4em 0em;
	--row-gap: 4em;
	--column-gap: 0em;
	--padding-top: 7rem;
	--padding-bottom: 4rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-6891c85:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-6891c85 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-fa57148);
}

.elementor-13768 .elementor-element.elementor-element-79ce6c8 {
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-79ce6c8 .elementor-heading-title {
	font-size: var(--e-global-typography-d70dd53-font-size);
	line-height: var(--e-global-typography-d70dd53-line-height);
}

.elementor-13768 .elementor-element.elementor-element-c17cc5f {
	--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: 1em 0em;
	--row-gap: 1em;
	--column-gap: 0em;
	--padding-top: 0rem;
	--padding-bottom: 8rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-c17cc5f:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-c17cc5f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-fa57148);
}

.elementor-13768 .elementor-element.elementor-element-34aa72f {
	--display: flex;
}

.elementor-13768 .elementor-element.elementor-element-4615459 {
	width: var(--container-widget-width, 36%);
	max-width: 36%;
	--container-widget-width: 36%;
	--container-widget-flex-grow: 0;
	top: 7%;
}

.elementor-13768 .elementor-element.elementor-element-4615459 > .elementor-widget-container {
	background-color: var(--e-global-color-907905d);
	padding: 20px 16px 1px 16px;
	border-radius: 12px 12px 12px 12px;
}

.elementor-13768 .elementor-element.elementor-element-4615459.elementor-element {
	--align-self: flex-start;
}

body:not(.rtl) .elementor-13768 .elementor-element.elementor-element-4615459 {
	left: 0%;
}

body.rtl .elementor-13768 .elementor-element.elementor-element-4615459 {
	right: 0%;
}

.elementor-13768 .elementor-element.elementor-element-c0098a8 {
	width: var(--container-widget-width, 36%);
	max-width: 36%;
	--container-widget-width: 36%;
	--container-widget-flex-grow: 0;
	top: 35%;
}

.elementor-13768 .elementor-element.elementor-element-c0098a8 > .elementor-widget-container {
	background-color: var(--e-global-color-907905d);
	padding: 20px 16px 1px 16px;
	border-radius: 12px 12px 12px 12px;
}

.elementor-13768 .elementor-element.elementor-element-c0098a8.elementor-element {
	--align-self: flex-start;
}

body:not(.rtl) .elementor-13768 .elementor-element.elementor-element-c0098a8 {
	left: 3.999%;
}

body.rtl .elementor-13768 .elementor-element.elementor-element-c0098a8 {
	right: 3.999%;
}

.elementor-13768 .elementor-element.elementor-element-8de964e {
	width: var(--container-widget-width, 36%);
	max-width: 36%;
	--container-widget-width: 36%;
	--container-widget-flex-grow: 0;
	bottom: 25%;
}

.elementor-13768 .elementor-element.elementor-element-8de964e > .elementor-widget-container {
	background-color: var(--e-global-color-907905d);
	padding: 20px 16px 1px 16px;
	border-radius: 12px 12px 12px 12px;
}

.elementor-13768 .elementor-element.elementor-element-8de964e.elementor-element {
	--align-self: flex-start;
}

body:not(.rtl) .elementor-13768 .elementor-element.elementor-element-8de964e {
	left: .071%;
}

body.rtl .elementor-13768 .elementor-element.elementor-element-8de964e {
	right: .071%;
}

.elementor-13768 .elementor-element.elementor-element-4a8afee {
	width: var(--container-widget-width, 36%);
	max-width: 36%;
	--container-widget-width: 36%;
	--container-widget-flex-grow: 0;
	bottom: -2%;
}

.elementor-13768 .elementor-element.elementor-element-4a8afee > .elementor-widget-container {
	background-color: var(--e-global-color-907905d);
	padding: 20px 16px 1px 16px;
	border-radius: 12px 12px 12px 12px;
}

.elementor-13768 .elementor-element.elementor-element-4a8afee.elementor-element {
	--align-self: flex-start;
}

body:not(.rtl) .elementor-13768 .elementor-element.elementor-element-4a8afee {
	left: 9%;
}

body.rtl .elementor-13768 .elementor-element.elementor-element-4a8afee {
	right: 9%;
}

.elementor-13768 .elementor-element.elementor-element-7d01318 {
	width: var(--container-widget-width, 36%);
	max-width: 36%;
	--container-widget-width: 36%;
	--container-widget-flex-grow: 0;
	top: 10%;
}

.elementor-13768 .elementor-element.elementor-element-7d01318 > .elementor-widget-container {
	background-color: var(--e-global-color-907905d);
	padding: 20px 16px 1px 16px;
	border-radius: 12px 12px 12px 12px;
}

.elementor-13768 .elementor-element.elementor-element-7d01318.elementor-element {
	--align-self: flex-start;
}

body:not(.rtl) .elementor-13768 .elementor-element.elementor-element-7d01318 {
	right: 0%;
}

body.rtl .elementor-13768 .elementor-element.elementor-element-7d01318 {
	left: 0%;
}

.elementor-13768 .elementor-element.elementor-element-23fd11e {
	width: var(--container-widget-width, 36%);
	max-width: 36%;
	--container-widget-width: 36%;
	--container-widget-flex-grow: 0;
	top: 40%;
}

.elementor-13768 .elementor-element.elementor-element-23fd11e > .elementor-widget-container {
	background-color: var(--e-global-color-907905d);
	padding: 20px 16px 1px 16px;
	border-radius: 12px 12px 12px 12px;
}

.elementor-13768 .elementor-element.elementor-element-23fd11e.elementor-element {
	--align-self: flex-start;
}

body:not(.rtl) .elementor-13768 .elementor-element.elementor-element-23fd11e {
	right: 4%;
}

body.rtl .elementor-13768 .elementor-element.elementor-element-23fd11e {
	left: 4%;
}

.elementor-13768 .elementor-element.elementor-element-45df370 {
	width: var(--container-widget-width, 36%);
	max-width: 36%;
	--container-widget-width: 36%;
	--container-widget-flex-grow: 0;
	bottom: 13%;
}

.elementor-13768 .elementor-element.elementor-element-45df370 > .elementor-widget-container {
	background-color: var(--e-global-color-907905d);
	padding: 20px 16px 1px 16px;
	border-radius: 12px 12px 12px 12px;
}

.elementor-13768 .elementor-element.elementor-element-45df370.elementor-element {
	--align-self: flex-start;
}

body:not(.rtl) .elementor-13768 .elementor-element.elementor-element-45df370 {
	right: 0%;
}

body.rtl .elementor-13768 .elementor-element.elementor-element-45df370 {
	left: 0%;
}

.elementor-13768 .elementor-element.elementor-element-15c6114 img {
	width: 780px;
	border-radius: 3em 3em 3em 3em;
}

.elementor-13768 .elementor-element.elementor-element-6872998 {
	--display: flex;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
}

.elementor-13768 .elementor-element.elementor-element-6b6e3f4 {
	width: 100%;
	max-width: 100%;
}

.elementor-13768 .elementor-element.elementor-element-6b6e3f4 > .elementor-widget-container {
	background-color: var(--e-global-color-907905d);
	padding: 20px 16px 1px 16px;
	border-radius: 12px 12px 12px 12px;
}

.elementor-13768 .elementor-element.elementor-element-6b6e3f4.elementor-element {
	--align-self: flex-start;
}

.elementor-13768 .elementor-element.elementor-element-1bff0c1 {
	width: 100%;
	max-width: 100%;
}

.elementor-13768 .elementor-element.elementor-element-1bff0c1 > .elementor-widget-container {
	background-color: var(--e-global-color-907905d);
	padding: 20px 16px 1px 16px;
	border-radius: 12px 12px 12px 12px;
}

.elementor-13768 .elementor-element.elementor-element-1bff0c1.elementor-element {
	--align-self: flex-start;
}

.elementor-13768 .elementor-element.elementor-element-f04dd9a {
	width: 100%;
	max-width: 100%;
}

.elementor-13768 .elementor-element.elementor-element-f04dd9a > .elementor-widget-container {
	background-color: var(--e-global-color-907905d);
	padding: 20px 16px 1px 16px;
	border-radius: 12px 12px 12px 12px;
}

.elementor-13768 .elementor-element.elementor-element-f04dd9a.elementor-element {
	--align-self: flex-start;
}

.elementor-13768 .elementor-element.elementor-element-4864e23 img {
	width: 780px;
	border-radius: 3em 3em 3em 3em;
}

.elementor-13768 .elementor-element.elementor-element-6bfc790 {
	width: 100%;
	max-width: 100%;
}

.elementor-13768 .elementor-element.elementor-element-6bfc790 > .elementor-widget-container {
	background-color: var(--e-global-color-907905d);
	padding: 20px 16px 1px 16px;
	border-radius: 12px 12px 12px 12px;
}

.elementor-13768 .elementor-element.elementor-element-6bfc790.elementor-element {
	--align-self: flex-start;
}

.elementor-13768 .elementor-element.elementor-element-03c0688 {
	width: 100%;
	max-width: 100%;
}

.elementor-13768 .elementor-element.elementor-element-03c0688 > .elementor-widget-container {
	background-color: var(--e-global-color-907905d);
	padding: 20px 16px 1px 16px;
	border-radius: 12px 12px 12px 12px;
}

.elementor-13768 .elementor-element.elementor-element-03c0688.elementor-element {
	--align-self: flex-start;
}

.elementor-13768 .elementor-element.elementor-element-c1359f9 {
	width: 100%;
	max-width: 100%;
}

.elementor-13768 .elementor-element.elementor-element-c1359f9 > .elementor-widget-container {
	background-color: var(--e-global-color-907905d);
	padding: 20px 16px 1px 16px;
	border-radius: 12px 12px 12px 12px;
}

.elementor-13768 .elementor-element.elementor-element-c1359f9.elementor-element {
	--align-self: flex-start;
}

.elementor-13768 .elementor-element.elementor-element-95a732e {
	width: 100%;
	max-width: 100%;
}

.elementor-13768 .elementor-element.elementor-element-95a732e > .elementor-widget-container {
	background-color: var(--e-global-color-907905d);
	padding: 20px 16px 1px 16px;
	border-radius: 12px 12px 12px 12px;
}

.elementor-13768 .elementor-element.elementor-element-95a732e.elementor-element {
	--align-self: flex-start;
}

.elementor-13768 .elementor-element.elementor-element-83b9083 {
	--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: 1em 4em;
	--row-gap: 1em;
	--column-gap: 4em;
	--padding-top: 4rem;
	--padding-bottom: 0rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-83b9083:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-83b9083 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-fa57148);
}

.elementor-13768 .elementor-element.elementor-element-8009a00 {
	--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;
}

.elementor-13768 .elementor-element.elementor-element-955c3f5 > .elementor-widget-container {
	margin: -8rem 0rem -4rem -6rem;
}

.elementor-13768 .elementor-element.elementor-element-955c3f5 {
	z-index: 0;
	text-align: start;
}

.elementor-13768 .elementor-element.elementor-element-955c3f5 img {
	width: 244px;
}

.elementor-13768 .elementor-element.elementor-element-49396cd .elementor-heading-title {
	font-size: var(--e-global-typography-23afc60-font-size);
	line-height: var(--e-global-typography-23afc60-line-height);
}

.elementor-13768 .elementor-element.elementor-element-5bf1acb {
	z-index: 9;
}

.elementor-13768 .elementor-element.elementor-element-e9ab206 {
	--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;
}

.elementor-13768 .elementor-element.elementor-element-1c0155e > .elementor-widget-container {
	margin: 0rem 0rem 0rem 0rem;
	border-radius: 2em 2em 2em 2em;
}

.elementor-13768 .elementor-element.elementor-element-1c0155e {
	z-index: 2;
}

.elementor-13768 .elementor-element.elementor-element-1c0155e .elementor-wrapper {
	--video-aspect-ratio: .5625;
}

.elementor-13768 .elementor-element.elementor-element-02224bd {
	z-index: 9;
}

.elementor-13768 .elementor-element.elementor-element-737e364 {
	--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: 3rem 0rem;
	--row-gap: 3rem;
	--column-gap: 0rem;
	--margin-top: -12rem;
	--margin-bottom: 0rem;
	--margin-left: 0rem;
	--margin-right: 0rem;
	--padding-top: 17rem;
	--padding-bottom: 10rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-737e364:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-737e364 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-888f384);
}

.elementor-13768 .elementor-element.elementor-element-737e364 > .elementor-shape-top .elementor-shape-fill, .elementor-13768 .elementor-element.elementor-element-737e364 > .e-con-inner > .elementor-shape-top .elementor-shape-fill {
	fill: var(--e-global-color-fa57148);
}

.elementor-13768 .elementor-element.elementor-element-737e364 > .elementor-shape-top svg, .elementor-13768 .elementor-element.elementor-element-737e364 > .e-con-inner > .elementor-shape-top svg {
	width: calc(150vw + 1.3px);
	height: 8rem;
	transform: translateX(-50%) rotateY(180deg);
}

.elementor-13768 .elementor-element.elementor-element-737e364 > .elementor-shape-bottom .elementor-shape-fill, .elementor-13768 .elementor-element.elementor-element-737e364 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill {
	fill: var(--e-global-color-fa57148);
}

.elementor-13768 .elementor-element.elementor-element-737e364 > .elementor-shape-bottom svg, .elementor-13768 .elementor-element.elementor-element-737e364 > .e-con-inner > .elementor-shape-bottom svg {
	width: calc(150vw + 1.3px);
	height: 8rem;
	transform: translateX(-50%) rotateY(180deg);
}

.elementor-13768 .elementor-element.elementor-element-6293ff5 {
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-6293ff5 .elementor-heading-title {
	font-family: var(--e-global-typography-045832d-font-family), Sans-serif;
	font-size: var(--e-global-typography-045832d-font-size);
	font-weight: var(--e-global-typography-045832d-font-weight);
	text-transform: var(--e-global-typography-045832d-text-transform);
	line-height: var(--e-global-typography-045832d-line-height);
	letter-spacing: var(--e-global-typography-045832d-letter-spacing);
	color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-8ac7531 {
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-8ac7531 img {
	width: 270px;
}

.elementor-13768 .elementor-element.elementor-element-6bf6ddf {
	width: var(--container-widget-width, 74%);
	max-width: 74%;
	--container-widget-width: 74%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-6bf6ddf.elementor-element {
	--align-self: center;
}

.elementor-13768 .elementor-element.elementor-element-6bf6ddf .elementor-heading-title {
	font-size: var(--e-global-typography-23afc60-font-size);
	line-height: var(--e-global-typography-23afc60-line-height);
	color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-894ee64 {
	--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: nowrap;
}

.elementor-13768 .elementor-element.elementor-element-8117027 {
	--display: flex;
	--border-radius: 2em 2em 2em 2em;
	--margin-top: 1rem;
	--margin-bottom: 0rem;
	--margin-left: 0rem;
	--margin-right: 0rem;
	--padding-top: 4rem;
	--padding-bottom: 4rem;
	--padding-left: 2rem;
	--padding-right: 14rem;
}

.elementor-13768 .elementor-element.elementor-element-8117027:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-8117027 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

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

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

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

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

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

.elementor-13768 .elementor-element.elementor-element-c00a21a > .elementor-widget-container {
	margin: 0rem 0rem 0rem 0rem;
}

.elementor-13768 .elementor-element.elementor-element-c00a21a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(1.1em / 2);
}

.elementor-13768 .elementor-element.elementor-element-c00a21a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(1.1em / 2);
}

.elementor-13768 .elementor-element.elementor-element-c00a21a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(1.1em / 2);
}

.elementor-13768 .elementor-element.elementor-element-c00a21a .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-1.1em / 2);
}

.elementor-13768 .elementor-element.elementor-element-c00a21a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-1.1em / 2);
}

.elementor-13768 .elementor-element.elementor-element-c00a21a .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-13768 .elementor-element.elementor-element-c00a21a .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-13768 .elementor-element.elementor-element-c00a21a {
	--e-icon-list-icon-size: 40px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 0px;
}

.elementor-13768 .elementor-element.elementor-element-c00a21a .elementor-icon-list-icon {
	padding-inline-end: .2em;
}

.elementor-13768 .elementor-element.elementor-element-c00a21a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13768 .elementor-element.elementor-element-c00a21a .elementor-icon-list-item > a {
	font-family: "Montserrat", Sans-serif;
	font-size: 1.1em;
	font-weight: 400;
	line-height: 1.4em;
}

.elementor-13768 .elementor-element.elementor-element-c00a21a .elementor-icon-list-text {
	color: var(--e-global-color-primary);
	transition: color .3s;
}

.elementor-13768 .elementor-element.elementor-element-27c211f {
	width: var(--container-widget-width, 26%);
	max-width: 26%;
	--container-widget-width: 26%;
	--container-widget-flex-grow: 0;
	z-index: 1;
}

.elementor-13768 .elementor-element.elementor-element-27c211f > .elementor-widget-container {
	margin: 4rem -1rem -15rem -13rem;
}

.elementor-13768 .elementor-element.elementor-element-27c211f img {
	border-radius: 3em 3em 3em 3em;
}

.elementor-13768 .elementor-element.elementor-element-75aa669 {
	--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: 4rem 0rem;
	--row-gap: 4rem;
	--column-gap: 0rem;
	--padding-top: 6rem;
	--padding-bottom: 4rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-75aa669:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-75aa669 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-fa57148);
}

.elementor-13768 .elementor-element.elementor-element-8f28f23 {
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-8f28f23 .elementor-heading-title {
	font-size: var(--e-global-typography-d70dd53-font-size);
	line-height: var(--e-global-typography-d70dd53-line-height);
}

.elementor-13768 .elementor-element.elementor-element-01ee512 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--padding-top: 0rem;
	--padding-bottom: 5rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-01ee512:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-01ee512 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-fa57148);
}

.elementor-13768 .elementor-element.elementor-element-444e595 {
	--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: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
}

.elementor-13768 .elementor-element.elementor-element-605f5f2 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 1em 1em 1em 1em;
	--margin-top: 0rem;
	--margin-bottom: 0rem;
	--margin-left: 0rem;
	--margin-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-605f5f2:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-605f5f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-2fa5c80 {
	width: var(--container-widget-width, 90%);
	max-width: 90%;
	--container-widget-width: 90%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-2fa5c80 > .elementor-widget-container {
	margin: -5rem 0rem 0rem 0rem;
}

.elementor-13768 .elementor-element.elementor-element-2fa5c80 img {
	max-width: 85px;
	border-radius: 1em 1em 1em 1em;
}

.elementor-13768 .elementor-element.elementor-element-265426f {
	width: 100%;
	max-width: 100%;
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	font-style: italic;
	line-height: 1.4em;
}

.elementor-13768 .elementor-element.elementor-element-5d6dbca {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 1em 1em 1em 1em;
	--margin-top: 0rem;
	--margin-bottom: 0rem;
	--margin-left: 0rem;
	--margin-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-5d6dbca:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-5d6dbca > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-ca1d7cc {
	width: var(--container-widget-width, 90%);
	max-width: 90%;
	--container-widget-width: 90%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-ca1d7cc > .elementor-widget-container {
	margin: -5rem 0rem 0rem 0rem;
}

.elementor-13768 .elementor-element.elementor-element-ca1d7cc img {
	max-width: 85px;
	border-radius: 1em 1em 1em 1em;
}

.elementor-13768 .elementor-element.elementor-element-480c556 {
	width: 100%;
	max-width: 100%;
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	font-style: italic;
	line-height: 1.4em;
}

.elementor-13768 .elementor-element.elementor-element-b9e325f {
	--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;
}

.elementor-13768 .elementor-element.elementor-element-f46ac36 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 1em 1em 1em 1em;
	--margin-top: 0rem;
	--margin-bottom: 0rem;
	--margin-left: 0rem;
	--margin-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-f46ac36:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-f46ac36 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-f89ed12 {
	width: var(--container-widget-width, 90%);
	max-width: 90%;
	--container-widget-width: 90%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-f89ed12 > .elementor-widget-container {
	margin: -5rem 0rem 0rem 0rem;
}

.elementor-13768 .elementor-element.elementor-element-f89ed12 img {
	max-width: 85px;
	border-radius: 1em 1em 1em 1em;
}

.elementor-13768 .elementor-element.elementor-element-f44de55 {
	text-align: start;
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	font-style: italic;
	line-height: 1.5em;
}

.elementor-13768 .elementor-element.elementor-element-e5d60d2 {
	width: 100%;
	max-width: 100%;
	font-family: "Libre Baskerville", Sans-serif;
	font-weight: 400;
	font-style: italic;
	line-height: 1.4em;
}

.elementor-13768 .elementor-element.elementor-element-e5d60d2 > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-13768 .elementor-element.elementor-element-f0351bd {
	--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: 14rem;
	--padding-bottom: 6rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-f0351bd:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-f0351bd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-secondary);
}

.elementor-13768 .elementor-element.elementor-element-f0351bd > .elementor-shape-top .elementor-shape-fill, .elementor-13768 .elementor-element.elementor-element-f0351bd > .e-con-inner > .elementor-shape-top .elementor-shape-fill {
	fill: var(--e-global-color-fa57148);
}

.elementor-13768 .elementor-element.elementor-element-f0351bd > .elementor-shape-top svg, .elementor-13768 .elementor-element.elementor-element-f0351bd > .e-con-inner > .elementor-shape-top svg {
	width: calc(150vw + 1.3px);
	height: 8rem;
}

body:not(.rtl) .elementor-13768 .elementor-element.elementor-element-df6d0d8 {
	left: -8%;
}

body.rtl .elementor-13768 .elementor-element.elementor-element-df6d0d8 {
	right: -8%;
}

.elementor-13768 .elementor-element.elementor-element-df6d0d8 {
	bottom: -4%;
	z-index: 0;
}

.elementor-13768 .elementor-element.elementor-element-df6d0d8 img {
	width: 400px;
}

.elementor-13768 .elementor-element.elementor-element-c944bcc {
	--display: flex;
	--gap: 3em 0em;
	--row-gap: 3em;
	--column-gap: 0em;
	--border-radius: 2em 2em 2em 2em;
}

.elementor-13768 .elementor-element.elementor-element-c944bcc:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-c944bcc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-1cf0aeb > .elementor-widget-container {
	margin: 1rem 0rem 0rem 0rem;
}

.elementor-13768 .elementor-element.elementor-element-1cf0aeb {
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-1cf0aeb .elementor-heading-title {
	font-size: var(--e-global-typography-d70dd53-font-size);
	line-height: var(--e-global-typography-d70dd53-line-height);
}

.elementor-13768 .elementor-element.elementor-element-89d5aad .elementor-button {
	font-size: var(--e-global-typography-c4f1c4d-font-size);
}

.elementor-13768 .elementor-element.elementor-element-f55d9b2 > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-13768 .elementor-element.elementor-element-f55d9b2 {
	text-align: center;
	font-size: 1.33rem;
	font-style: normal;
}

.elementor-13768 .elementor-element.elementor-element-77862b4 {
	--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;
	--gap: 3rem 0rem;
	--row-gap: 3rem;
	--column-gap: 0rem;
	--padding-top: 7rem;
	--padding-bottom: 12rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-27c5037 {
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-27c5037 .elementor-heading-title {
	font-family: var(--e-global-typography-36a6c2d-font-family), Sans-serif;
	font-size: var(--e-global-typography-36a6c2d-font-size);
	font-weight: var(--e-global-typography-36a6c2d-font-weight);
	text-transform: var(--e-global-typography-36a6c2d-text-transform);
	line-height: var(--e-global-typography-36a6c2d-line-height);
	letter-spacing: var(--e-global-typography-36a6c2d-letter-spacing);
}

.elementor-13768 .elementor-element.elementor-element-12a84e8 {
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-12a84e8 .elementor-heading-title {
	font-size: var(--e-global-typography-d70dd53-font-size);
	line-height: var(--e-global-typography-d70dd53-line-height);
}

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

body.rtl .elementor-13768 .elementor-element.elementor-element-ba4f413 {
	left: 0px;
}

.elementor-13768 .elementor-element.elementor-element-ba4f413 {
	bottom: -17%;
	z-index: 1;
}

.elementor-13768 .elementor-element.elementor-element-ba4f413 img {
	width: 150px;
}

.elementor-13768 .elementor-element.elementor-element-7fc3514 {
	--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: 0rem 3rem;
	--row-gap: 0rem;
	--column-gap: 3rem;
}

.elementor-13768 .elementor-element.elementor-element-9403204 {
	--display: flex;
}

.elementor-13768 .elementor-element.elementor-element-c9aac3f {
	text-align: center;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-13768 .elementor-element.elementor-element-39781c0 > .elementor-widget-container {
	margin: 0rem 0rem 0rem 0rem;
}

.elementor-13768 .elementor-element.elementor-element-39781c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(1.35em / 2);
}

.elementor-13768 .elementor-element.elementor-element-39781c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(1.35em / 2);
}

.elementor-13768 .elementor-element.elementor-element-39781c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(1.35em / 2);
}

.elementor-13768 .elementor-element.elementor-element-39781c0 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-1.35em / 2);
}

.elementor-13768 .elementor-element.elementor-element-39781c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-1.35em / 2);
}

.elementor-13768 .elementor-element.elementor-element-39781c0 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-13768 .elementor-element.elementor-element-39781c0 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-13768 .elementor-element.elementor-element-39781c0 {
	--e-icon-list-icon-size: 40px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 0px;
}

.elementor-13768 .elementor-element.elementor-element-39781c0 .elementor-icon-list-icon {
	padding-inline-end: .2em;
}

.elementor-13768 .elementor-element.elementor-element-39781c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13768 .elementor-element.elementor-element-39781c0 .elementor-icon-list-item > a {
	font-family: "Montserrat", Sans-serif;
	font-size: 1.1em;
	font-weight: 400;
	line-height: 1.4em;
}

.elementor-13768 .elementor-element.elementor-element-39781c0 .elementor-icon-list-text {
	color: var(--e-global-color-primary);
	transition: color .3s;
}

.elementor-13768 .elementor-element.elementor-element-a52f683 {
	--display: flex;
}

.elementor-13768 .elementor-element.elementor-element-3eae4a7 {
	z-index: 2;
}

.elementor-13768 .elementor-element.elementor-element-4e8f3d8 {
	--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: 3rem 0rem;
	--row-gap: 3rem;
	--column-gap: 0rem;
	--padding-top: 0rem;
	--padding-bottom: 7rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

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

.elementor-13768 .elementor-element.elementor-element-765d638 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--gap: 4% 8%;
	--row-gap: 4%;
	--column-gap: 8%;
	--grid-auto-flow: row;
	--margin-top: -5rem;
	--margin-bottom: 0rem;
	--margin-left: 0rem;
	--margin-right: 0rem;
	--z-index: 2;
}

.elementor-13768 .elementor-element.elementor-element-5e57dcc {
	--display: flex;
	--border-radius: 2em 2em 2em 2em;
	--padding-top: 0rem;
	--padding-bottom: 1rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-5e57dcc:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-5e57dcc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-e85752b img {
	border-radius: 2em 2em 2em 2em;
}

.elementor-13768 .elementor-element.elementor-element-a4353fa > .elementor-widget-container {
	padding: .5rem 3rem 0rem 3rem;
}

.elementor-13768 .elementor-element.elementor-element-a4353fa {
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-bf7c5be > .elementor-widget-container {
	padding: 0rem 2rem 0rem 2rem;
}

.elementor-13768 .elementor-element.elementor-element-bf7c5be {
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-b57d28e {
	--display: flex;
	--border-radius: 2em 2em 2em 2em;
	--padding-top: 0rem;
	--padding-bottom: 1rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-b57d28e:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-b57d28e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-539114a img {
	border-radius: 2em 2em 2em 2em;
}

.elementor-13768 .elementor-element.elementor-element-c4811c4 > .elementor-widget-container {
	padding: .5rem 2rem 0rem 2rem;
}

.elementor-13768 .elementor-element.elementor-element-c4811c4 {
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-2041996 > .elementor-widget-container {
	padding: 0rem 2rem 0rem 2rem;
}

.elementor-13768 .elementor-element.elementor-element-2041996 {
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-df01158 {
	--display: flex;
	--border-radius: 2em 2em 2em 2em;
	--padding-top: 0rem;
	--padding-bottom: 1rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-df01158:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-df01158 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-ba3246b img {
	border-radius: 2em 2em 2em 2em;
}

.elementor-13768 .elementor-element.elementor-element-94e469e > .elementor-widget-container {
	padding: .5rem 1rem 0rem 1rem;
}

.elementor-13768 .elementor-element.elementor-element-94e469e {
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-eb82c58 > .elementor-widget-container {
	padding: 0rem 2rem 0rem 2rem;
}

.elementor-13768 .elementor-element.elementor-element-eb82c58 {
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-b121e2c {
	--display: flex;
	--border-radius: 2em 2em 2em 2em;
	--padding-top: 0rem;
	--padding-bottom: 1rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-b121e2c:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-b121e2c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-ec95aec img {
	border-radius: 2em 2em 2em 2em;
}

.elementor-13768 .elementor-element.elementor-element-3a5deac > .elementor-widget-container {
	padding: .5rem 3rem 0rem 3rem;
}

.elementor-13768 .elementor-element.elementor-element-3a5deac {
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-04198fa > .elementor-widget-container {
	padding: 0rem 2rem 0rem 2rem;
}

.elementor-13768 .elementor-element.elementor-element-04198fa {
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-5a99597 {
	width: var(--container-widget-width, 70%);
	max-width: 70%;
	--container-widget-width: 70%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-5a99597 > .elementor-widget-container {
	margin: 4rem 0rem 0rem 0rem;
}

.elementor-13768 .elementor-element.elementor-element-5a99597.elementor-element {
	--align-self: center;
}

.elementor-13768 .elementor-element.elementor-element-5a99597 .elementor-heading-title {
	font-size: var(--e-global-typography-d70dd53-font-size);
	line-height: var(--e-global-typography-d70dd53-line-height);
}

.elementor-13768 .elementor-element.elementor-element-47d1123 {
	width: var(--container-widget-width, 78%);
	max-width: 78%;
	--container-widget-width: 78%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-47d1123.elementor-element {
	--align-self: center;
}

.elementor-13768 .elementor-element.elementor-element-b4df6bb {
	--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: 14rem;
	--padding-bottom: 6rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-b4df6bb:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-b4df6bb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-secondary);
}

.elementor-13768 .elementor-element.elementor-element-b4df6bb > .elementor-shape-top .elementor-shape-fill, .elementor-13768 .elementor-element.elementor-element-b4df6bb > .e-con-inner > .elementor-shape-top .elementor-shape-fill {
	fill: var(--e-global-color-fa57148);
}

.elementor-13768 .elementor-element.elementor-element-b4df6bb > .elementor-shape-top svg, .elementor-13768 .elementor-element.elementor-element-b4df6bb > .e-con-inner > .elementor-shape-top svg {
	width: calc(150vw + 1.3px);
	height: 8rem;
}

body:not(.rtl) .elementor-13768 .elementor-element.elementor-element-bb3a77c {
	left: -8%;
}

body.rtl .elementor-13768 .elementor-element.elementor-element-bb3a77c {
	right: -8%;
}

.elementor-13768 .elementor-element.elementor-element-bb3a77c {
	bottom: -4%;
	z-index: 0;
}

.elementor-13768 .elementor-element.elementor-element-bb3a77c img {
	width: 400px;
}

.elementor-13768 .elementor-element.elementor-element-f5f755f {
	--display: flex;
	--gap: 3em 0em;
	--row-gap: 3em;
	--column-gap: 0em;
	--border-radius: 2em 2em 2em 2em;
}

.elementor-13768 .elementor-element.elementor-element-f5f755f:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-f5f755f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-88a2a58 > .elementor-widget-container {
	margin: 1rem 0rem 0rem 0rem;
}

.elementor-13768 .elementor-element.elementor-element-88a2a58 {
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-88a2a58 .elementor-heading-title {
	font-size: var(--e-global-typography-d70dd53-font-size);
	line-height: var(--e-global-typography-d70dd53-line-height);
}

.elementor-13768 .elementor-element.elementor-element-5590124 {
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-0091c8f .elementor-button {
	font-size: var(--e-global-typography-c4f1c4d-font-size);
}

.elementor-13768 .elementor-element.elementor-element-190bed2 > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-13768 .elementor-element.elementor-element-190bed2 {
	text-align: center;
	font-size: 1.33rem;
	font-style: normal;
}

.elementor-13768 .elementor-element.elementor-element-9b54a30 {
	--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: 0em 4em;
	--row-gap: 0em;
	--column-gap: 4em;
	--padding-top: 4rem;
	--padding-bottom: 2rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-67592ef {
	--display: flex;
}

.elementor-13768 .elementor-element.elementor-element-8a6620f .elementor-heading-title {
	font-size: var(--e-global-typography-d70dd53-font-size);
	line-height: var(--e-global-typography-d70dd53-line-height);
}

.elementor-13768 .elementor-element.elementor-element-d514a55 {
	font-size: 1.2rem;
}

.elementor-13768 .elementor-element.elementor-element-b3dfb6d {
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
	z-index: 1;
}

.elementor-13768 .elementor-element.elementor-element-b3dfb6d > .elementor-widget-container {
	margin: -5rem -8rem -9rem 0rem;
	border-radius: 2em 2em 2em 2em;
}

.elementor-13768 .elementor-element.elementor-element-b3dfb6d .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-13768 .elementor-element.elementor-element-ea8f7f8 {
	--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: 3rem 0rem;
	--row-gap: 3rem;
	--column-gap: 0rem;
	--padding-top: 16rem;
	--padding-bottom: 10rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-ea8f7f8:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-ea8f7f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-secondary);
}

.elementor-13768 .elementor-element.elementor-element-ea8f7f8 > .elementor-shape-top .elementor-shape-fill, .elementor-13768 .elementor-element.elementor-element-ea8f7f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill {
	fill: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-ea8f7f8 > .elementor-shape-top svg, .elementor-13768 .elementor-element.elementor-element-ea8f7f8 > .e-con-inner > .elementor-shape-top svg {
	width: calc(150vw + 1.3px);
	height: 8rem;
}

.elementor-13768 .elementor-element.elementor-element-ea8f7f8 > .elementor-shape-bottom .elementor-shape-fill, .elementor-13768 .elementor-element.elementor-element-ea8f7f8 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill {
	fill: var(--e-global-color-fa57148);
}

.elementor-13768 .elementor-element.elementor-element-ea8f7f8 > .elementor-shape-bottom svg, .elementor-13768 .elementor-element.elementor-element-ea8f7f8 > .e-con-inner > .elementor-shape-bottom svg {
	width: calc(150vw + 1.3px);
	height: 8rem;
}

.elementor-13768 .elementor-element.elementor-element-2de3a67 {
	width: var(--container-widget-width, 86%);
	max-width: 86%;
	--container-widget-width: 86%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-2de3a67.elementor-element {
	--align-self: center;
}

.elementor-13768 .elementor-element.elementor-element-2de3a67 .elementor-heading-title {
	font-size: 2.25em;
	font-weight: 400;
	line-height: 1.27em;
	color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-2bfdd83 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(8, 1fr);
	--gap: 2% 2%;
	--row-gap: 2%;
	--column-gap: 2%;
	--grid-auto-flow: row;
}

.elementor-13768 .elementor-element.elementor-element-b94614d {
	--display: flex;
	--min-height: 100px;
	--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-radius: 20px 20px 20px 20px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-13768 .elementor-element.elementor-element-b94614d:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-b94614d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-fe3f9ba > .elementor-widget-container {
	background-color: var(--e-global-color-907905d);
	padding: 20px 0px 1px 0px;
	border-radius: 15px 15px 15px 15px;
}

.elementor-13768 .elementor-element.elementor-element-fe3f9ba {
	text-align: center;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-13768 .elementor-element.elementor-element-9b0cbe4 {
	--display: flex;
	--min-height: 100px;
	--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-radius: 20px 20px 20px 20px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-13768 .elementor-element.elementor-element-9b0cbe4:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-9b0cbe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-87ae22c > .elementor-widget-container {
	background-color: var(--e-global-color-907905d);
	padding: 20px 0px 1px 0px;
	border-radius: 15px 15px 15px 15px;
}

.elementor-13768 .elementor-element.elementor-element-87ae22c {
	text-align: center;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-13768 .elementor-element.elementor-element-95d8039 {
	--display: flex;
	--min-height: 100px;
	--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-radius: 20px 20px 20px 20px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-13768 .elementor-element.elementor-element-95d8039:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-95d8039 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-1ed044a > .elementor-widget-container {
	background-color: var(--e-global-color-907905d);
	padding: 20px 0px 1px 0px;
	border-radius: 15px 15px 15px 15px;
}

.elementor-13768 .elementor-element.elementor-element-1ed044a {
	text-align: center;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-13768 .elementor-element.elementor-element-e9e7f0a {
	--display: flex;
	--min-height: 100px;
	--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-radius: 20px 20px 20px 20px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-13768 .elementor-element.elementor-element-e9e7f0a:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-e9e7f0a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-83eba28 > .elementor-widget-container {
	background-color: var(--e-global-color-907905d);
	padding: 20px 0px 1px 0px;
	border-radius: 15px 15px 15px 15px;
}

.elementor-13768 .elementor-element.elementor-element-83eba28 {
	text-align: center;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-13768 .elementor-element.elementor-element-cca842d {
	--display: flex;
	--min-height: 100px;
	--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-radius: 20px 20px 20px 20px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-13768 .elementor-element.elementor-element-cca842d:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-cca842d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-0d55ef1 > .elementor-widget-container {
	background-color: var(--e-global-color-907905d);
	padding: 20px 0px 1px 0px;
	border-radius: 15px 15px 15px 15px;
}

.elementor-13768 .elementor-element.elementor-element-0d55ef1 {
	text-align: center;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-13768 .elementor-element.elementor-element-c65534b > .elementor-widget-container {
	border-radius: 20px 20px 20px 20px;
}

.elementor-13768 .elementor-element.elementor-element-c65534b img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-13768 .elementor-element.elementor-element-03f2a2a {
	--display: flex;
	--min-height: 100px;
	--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-radius: 20px 20px 20px 20px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-13768 .elementor-element.elementor-element-03f2a2a:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-03f2a2a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-f82307b > .elementor-widget-container {
	background-color: var(--e-global-color-907905d);
	padding: 20px 0px 1px 0px;
	border-radius: 15px 15px 15px 15px;
}

.elementor-13768 .elementor-element.elementor-element-f82307b {
	text-align: center;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-13768 .elementor-element.elementor-element-e5cd437 {
	--display: flex;
	--min-height: 100px;
	--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-radius: 20px 20px 20px 20px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-13768 .elementor-element.elementor-element-e5cd437:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-e5cd437 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-7c0f06a > .elementor-widget-container {
	background-color: var(--e-global-color-907905d);
	padding: 20px 0px 1px 0px;
	border-radius: 15px 15px 15px 15px;
}

.elementor-13768 .elementor-element.elementor-element-7c0f06a {
	text-align: center;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-13768 .elementor-element.elementor-element-ee9a671 {
	--display: flex;
	--min-height: 100px;
	--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-radius: 20px 20px 20px 20px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-13768 .elementor-element.elementor-element-ee9a671:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-ee9a671 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-66be728 > .elementor-widget-container {
	background-color: var(--e-global-color-907905d);
	padding: 20px 0px 1px 0px;
	border-radius: 15px 15px 15px 15px;
}

.elementor-13768 .elementor-element.elementor-element-66be728 {
	text-align: center;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-13768 .elementor-element.elementor-element-bd99b13 {
	--display: flex;
	--min-height: 100px;
	--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-radius: 20px 20px 20px 20px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-13768 .elementor-element.elementor-element-bd99b13:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-bd99b13 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-28ad1ba > .elementor-widget-container {
	background-color: var(--e-global-color-907905d);
	padding: 20px 0px 1px 0px;
	border-radius: 15px 15px 15px 15px;
}

.elementor-13768 .elementor-element.elementor-element-28ad1ba {
	text-align: center;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-13768 .elementor-element.elementor-element-68fbb28 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-13768 .elementor-element.elementor-element-d6cd2e8 {
	--display: flex;
	--min-height: 100px;
	--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-radius: 20px 20px 20px 20px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-13768 .elementor-element.elementor-element-d6cd2e8:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-d6cd2e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-f8a9e78 > .elementor-widget-container {
	background-color: var(--e-global-color-907905d);
	padding: 20px 0px 1px 0px;
	border-radius: 15px 15px 15px 15px;
}

.elementor-13768 .elementor-element.elementor-element-f8a9e78 {
	text-align: center;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-13768 .elementor-element.elementor-element-5bf17bd {
	--display: flex;
	--min-height: 100px;
	--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-radius: 20px 20px 20px 20px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-13768 .elementor-element.elementor-element-5bf17bd:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-5bf17bd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-de0b61f > .elementor-widget-container {
	background-color: var(--e-global-color-907905d);
	padding: 20px 0px 1px 0px;
	border-radius: 15px 15px 15px 15px;
}

.elementor-13768 .elementor-element.elementor-element-de0b61f {
	text-align: center;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-13768 .elementor-element.elementor-element-9637929 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-13768 .elementor-element.elementor-element-615ad07 {
	--display: flex;
	--min-height: 100px;
	--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-radius: 20px 20px 20px 20px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-13768 .elementor-element.elementor-element-615ad07:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-615ad07 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-f388315 > .elementor-widget-container {
	background-color: var(--e-global-color-907905d);
	padding: 20px 0px 1px 0px;
	border-radius: 15px 15px 15px 15px;
}

.elementor-13768 .elementor-element.elementor-element-f388315 {
	text-align: center;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-13768 .elementor-element.elementor-element-ddb33c8 {
	--display: flex;
	--min-height: 100px;
	--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-radius: 20px 20px 20px 20px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-13768 .elementor-element.elementor-element-ddb33c8:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-ddb33c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-769bae9 > .elementor-widget-container {
	background-color: var(--e-global-color-907905d);
	padding: 20px 0px 1px 0px;
	border-radius: 15px 15px 15px 15px;
}

.elementor-13768 .elementor-element.elementor-element-769bae9 {
	text-align: center;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-13768 .elementor-element.elementor-element-90174d5 {
	--display: flex;
	--min-height: 100px;
	--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-radius: 20px 20px 20px 20px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-13768 .elementor-element.elementor-element-90174d5:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-90174d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-5a2a3b0 > .elementor-widget-container {
	background-color: var(--e-global-color-907905d);
	padding: 20px 0px 1px 0px;
	border-radius: 15px 15px 15px 15px;
}

.elementor-13768 .elementor-element.elementor-element-5a2a3b0 {
	text-align: center;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-13768 .elementor-element.elementor-element-4476bd7 {
	--display: flex;
	--min-height: 100px;
	--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-radius: 20px 20px 20px 20px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-13768 .elementor-element.elementor-element-4476bd7:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-4476bd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-1c08d91 > .elementor-widget-container {
	background-color: var(--e-global-color-907905d);
	padding: 20px 0px 1px 0px;
	border-radius: 15px 15px 15px 15px;
}

.elementor-13768 .elementor-element.elementor-element-1c08d91 {
	text-align: center;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-13768 .elementor-element.elementor-element-59e4e6e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--padding-top: 4rem;
	--padding-bottom: 5rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-59e4e6e:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-59e4e6e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-fa57148);
}

.elementor-13768 .elementor-element.elementor-element-1d4c15b {
	--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: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
}

.elementor-13768 .elementor-element.elementor-element-ce3ef91 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 1em 1em 1em 1em;
	--margin-top: 0rem;
	--margin-bottom: 0rem;
	--margin-left: 0rem;
	--margin-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-ce3ef91:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-ce3ef91 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-c0fae82 {
	width: var(--container-widget-width, 90%);
	max-width: 90%;
	--container-widget-width: 90%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-c0fae82 > .elementor-widget-container {
	margin: -5rem 0rem 0rem 0rem;
}

.elementor-13768 .elementor-element.elementor-element-c0fae82 img {
	max-width: 85px;
	border-radius: 1em 1em 1em 1em;
}

.elementor-13768 .elementor-element.elementor-element-35a3967 {
	width: 100%;
	max-width: 100%;
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	font-style: italic;
	line-height: 1.4em;
}

.elementor-13768 .elementor-element.elementor-element-6477272 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 1em 1em 1em 1em;
	--margin-top: 0rem;
	--margin-bottom: 0rem;
	--margin-left: 0rem;
	--margin-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-6477272:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-6477272 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-ea0c777 {
	width: var(--container-widget-width, 90%);
	max-width: 90%;
	--container-widget-width: 90%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-ea0c777 > .elementor-widget-container {
	margin: -5rem 0rem 0rem 0rem;
}

.elementor-13768 .elementor-element.elementor-element-ea0c777 img {
	max-width: 85px;
	border-radius: 1em 1em 1em 1em;
}

.elementor-13768 .elementor-element.elementor-element-8dda000 {
	width: 100%;
	max-width: 100%;
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	font-style: italic;
	line-height: 1.4em;
}

.elementor-13768 .elementor-element.elementor-element-edfe531 {
	--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;
}

.elementor-13768 .elementor-element.elementor-element-fb66673 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 1em 1em 1em 1em;
	--margin-top: 0rem;
	--margin-bottom: 0rem;
	--margin-left: 0rem;
	--margin-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-fb66673:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-fb66673 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-1fac341 {
	width: var(--container-widget-width, 90%);
	max-width: 90%;
	--container-widget-width: 90%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-1fac341 > .elementor-widget-container {
	margin: -5rem 0rem 0rem 0rem;
}

.elementor-13768 .elementor-element.elementor-element-1fac341 img {
	max-width: 85px;
	border-radius: 1em 1em 1em 1em;
}

.elementor-13768 .elementor-element.elementor-element-6340790 {
	text-align: start;
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	font-style: italic;
	line-height: 1.5em;
}

.elementor-13768 .elementor-element.elementor-element-913cd1b {
	--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: 1em 4em;
	--row-gap: 1em;
	--column-gap: 4em;
	--padding-top: 6rem;
	--padding-bottom: 2rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-913cd1b:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-913cd1b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-5c53f57 {
	--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;
}

.elementor-13768 .elementor-element.elementor-element-7550b53 .elementor-heading-title {
	font-size: var(--e-global-typography-23afc60-font-size);
	line-height: var(--e-global-typography-23afc60-line-height);
}

.elementor-13768 .elementor-element.elementor-element-d8c078d > .elementor-widget-container {
	margin: 0rem -3rem -5rem 0rem;
}

.elementor-13768 .elementor-element.elementor-element-d8c078d {
	z-index: 1;
}

.elementor-13768 .elementor-element.elementor-element-d8c078d img {
	border-radius: 2em 2em 2em 2em;
}

.elementor-13768 .elementor-element.elementor-element-5b8e579 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(18px / 2);
}

.elementor-13768 .elementor-element.elementor-element-5b8e579 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(18px / 2);
}

.elementor-13768 .elementor-element.elementor-element-5b8e579 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(18px / 2);
}

.elementor-13768 .elementor-element.elementor-element-5b8e579 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-18px / 2);
}

.elementor-13768 .elementor-element.elementor-element-5b8e579 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-18px / 2);
}

.elementor-13768 .elementor-element.elementor-element-5b8e579 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-13768 .elementor-element.elementor-element-5b8e579 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-13768 .elementor-element.elementor-element-5b8e579 {
	--e-icon-list-icon-size: 36px;
}

.elementor-13768 .elementor-element.elementor-element-5b8e579 .elementor-icon-list-icon {
	padding-inline-end: 15px;
}

.elementor-13768 .elementor-element.elementor-element-5b8e579 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

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

.elementor-13768 .elementor-element.elementor-element-3adbc87 > .elementor-widget-container {
	margin: 0rem -3rem -5rem 0rem;
}

.elementor-13768 .elementor-element.elementor-element-3adbc87 {
	z-index: 1;
}

.elementor-13768 .elementor-element.elementor-element-3adbc87 img {
	border-radius: 2em 2em 2em 2em;
}

.elementor-13768 .elementor-element.elementor-element-3d9c32e {
	--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: 8rem;
	--padding-bottom: 6rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

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

.elementor-13768 .elementor-element.elementor-element-677ee2e {
	--display: flex;
	--gap: 2em 0em;
	--row-gap: 2em;
	--column-gap: 0em;
	--border-radius: 2em 2em 2em 2em;
	--z-index: 2;
}

.elementor-13768 .elementor-element.elementor-element-677ee2e:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-677ee2e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-034510d > .elementor-widget-container {
	margin: 1rem 0rem 0rem 0rem;
}

.elementor-13768 .elementor-element.elementor-element-034510d {
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-034510d .elementor-heading-title {
	font-size: var(--e-global-typography-d70dd53-font-size);
	line-height: var(--e-global-typography-d70dd53-line-height);
}

.elementor-13768 .elementor-element.elementor-element-cabe460 .elementor-button {
	font-size: var(--e-global-typography-c4f1c4d-font-size);
}

.elementor-13768 .elementor-element.elementor-element-32e32e6 {
	text-align: center;
	font-size: 1.33rem;
	font-style: normal;
}

body:not(.rtl) .elementor-13768 .elementor-element.elementor-element-4a16b2a {
	left: -9.702%;
}

body.rtl .elementor-13768 .elementor-element.elementor-element-4a16b2a {
	right: -9.702%;
}

.elementor-13768 .elementor-element.elementor-element-4a16b2a {
	bottom: -7.377%;
}

.elementor-13768 .elementor-element.elementor-element-4a16b2a img {
	width: 400px;
}

body:not(.rtl) .elementor-13768 .elementor-element.elementor-element-139a83d {
	left: 5.853%;
}

body.rtl .elementor-13768 .elementor-element.elementor-element-139a83d {
	right: 5.853%;
}

.elementor-13768 .elementor-element.elementor-element-139a83d {
	bottom: -2.036%;
}

.elementor-13768 .elementor-element.elementor-element-139a83d img {
	width: 200px;
}

.elementor-13768 .elementor-element.elementor-element-02c8d6e {
	--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: 6rem;
	--padding-bottom: 0rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-d77bad5 {
	z-index: 3;
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-d77bad5 .elementor-heading-title {
	font-size: var(--e-global-typography-d70dd53-font-size);
	line-height: var(--e-global-typography-d70dd53-line-height);
}

.elementor-13768 .elementor-element.elementor-element-4020518 {
	--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: 1em 4em;
	--row-gap: 1em;
	--column-gap: 4em;
	--padding-top: 3rem;
	--padding-bottom: 2rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-4020518:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-4020518 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-56b6060 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-13768 .elementor-element.elementor-element-2a25c46 > .elementor-widget-container {
	margin: 0rem 0rem -3rem 0rem;
	border-radius: 2em 2em 2em 2em;
}

.elementor-13768 .elementor-element.elementor-element-2a25c46 {
	z-index: 2;
}

.elementor-13768 .elementor-element.elementor-element-2a25c46 .elementor-wrapper {
	--video-aspect-ratio: .5625;
}

.elementor-13768 .elementor-element.elementor-element-3c82284 {
	--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;
}

.elementor-13768 .elementor-element.elementor-element-7ea15e1 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: -10rem;
	--margin-bottom: 0rem;
	--margin-left: 0rem;
	--margin-right: 0rem;
	--padding-top: 12rem;
	--padding-bottom: 1rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

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

.elementor-13768 .elementor-element.elementor-element-7ea15e1 > .elementor-shape-top svg, .elementor-13768 .elementor-element.elementor-element-7ea15e1 > .e-con-inner > .elementor-shape-top svg {
	width: calc(150vw + 1.3px);
	height: 7rem;
	transform: translateX(-50%) rotateY(180deg);
}

.elementor-13768 .elementor-element.elementor-element-71e9514 {
	width: var(--container-widget-width, 61%);
	max-width: 61%;
	--container-widget-width: 61%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-71e9514.elementor-element {
	--align-self: center;
}

.elementor-13768 .elementor-element.elementor-element-71e9514 .elementor-heading-title {
	font-size: var(--e-global-typography-d70dd53-font-size);
	line-height: var(--e-global-typography-d70dd53-line-height);
	color: var(--e-global-color-primary);
}

.elementor-13768 .elementor-element.elementor-element-dba2486 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--padding-top: 4rem;
	--padding-bottom: 12rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-dba2486:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-dba2486 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-fa57148);
}

.elementor-13768 .elementor-element.elementor-element-dba2486 > .elementor-shape-bottom svg, .elementor-13768 .elementor-element.elementor-element-dba2486 > .e-con-inner > .elementor-shape-bottom svg {
	width: calc(150vw + 1.3px);
	height: 8rem;
}

.elementor-13768 .elementor-element.elementor-element-42d384e {
	--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: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
	--z-index: 2;
}

.elementor-13768 .elementor-element.elementor-element-38064f4 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 1em 1em 1em 1em;
	--margin-top: 0rem;
	--margin-bottom: 0rem;
	--margin-left: 0rem;
	--margin-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-38064f4:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-38064f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-1922c5d {
	width: var(--container-widget-width, 90%);
	max-width: 90%;
	--container-widget-width: 90%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-1922c5d > .elementor-widget-container {
	margin: -5rem 0rem 0rem 0rem;
}

.elementor-13768 .elementor-element.elementor-element-1922c5d img {
	max-width: 85px;
	border-radius: 1em 1em 1em 1em;
}

.elementor-13768 .elementor-element.elementor-element-31a76d1 {
	width: 100%;
	max-width: 100%;
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	font-style: italic;
	line-height: 1.4em;
}

.elementor-13768 .elementor-element.elementor-element-70e76ab {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 1em 1em 1em 1em;
	--margin-top: 0rem;
	--margin-bottom: 0rem;
	--margin-left: 0rem;
	--margin-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-70e76ab:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-70e76ab > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-14bbc6a {
	width: var(--container-widget-width, 90%);
	max-width: 90%;
	--container-widget-width: 90%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-14bbc6a > .elementor-widget-container {
	margin: -5rem 0rem 0rem 0rem;
}

.elementor-13768 .elementor-element.elementor-element-14bbc6a img {
	max-width: 85px;
	border-radius: 1em 1em 1em 1em;
}

.elementor-13768 .elementor-element.elementor-element-d959dd7 {
	width: 100%;
	max-width: 100%;
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	font-style: italic;
	line-height: 1.4em;
}

.elementor-13768 .elementor-element.elementor-element-284dbad {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 1em 1em 1em 1em;
	--margin-top: 0rem;
	--margin-bottom: 0rem;
	--margin-left: 0rem;
	--margin-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-284dbad:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-284dbad > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-2ad9348 {
	width: var(--container-widget-width, 90%);
	max-width: 90%;
	--container-widget-width: 90%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-2ad9348 > .elementor-widget-container {
	margin: -5rem 0rem 0rem 0rem;
}

.elementor-13768 .elementor-element.elementor-element-2ad9348 img {
	max-width: 85px;
	border-radius: 1em 1em 1em 1em;
}

.elementor-13768 .elementor-element.elementor-element-6d6916d {
	width: 100%;
	max-width: 100%;
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	font-style: italic;
	line-height: 1.4em;
}

.elementor-13768 .elementor-element.elementor-element-3b01e1e {
	--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: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
	--z-index: 2;
}

.elementor-13768 .elementor-element.elementor-element-5bf7c37 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 1em 1em 1em 1em;
	--margin-top: 0rem;
	--margin-bottom: 0rem;
	--margin-left: 0rem;
	--margin-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-5bf7c37:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-5bf7c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-5d73447 {
	width: var(--container-widget-width, 90%);
	max-width: 90%;
	--container-widget-width: 90%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-5d73447 > .elementor-widget-container {
	margin: -5rem 0rem 0rem 0rem;
}

.elementor-13768 .elementor-element.elementor-element-5d73447 img {
	max-width: 85px;
	border-radius: 1em 1em 1em 1em;
}

.elementor-13768 .elementor-element.elementor-element-e1f163c {
	text-align: start;
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	font-style: italic;
	line-height: 1.5em;
}

.elementor-13768 .elementor-element.elementor-element-a4addc9 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 1em 1em 1em 1em;
	--margin-top: 0rem;
	--margin-bottom: 0rem;
	--margin-left: 0rem;
	--margin-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-a4addc9:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-a4addc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-4cc102d {
	width: var(--container-widget-width, 90%);
	max-width: 90%;
	--container-widget-width: 90%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-4cc102d > .elementor-widget-container {
	margin: -5rem 0rem 0rem 0rem;
}

.elementor-13768 .elementor-element.elementor-element-4cc102d img {
	max-width: 85px;
	border-radius: 1em 1em 1em 1em;
}

.elementor-13768 .elementor-element.elementor-element-476be35 {
	text-align: start;
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	font-style: italic;
	line-height: 1.5em;
}

body:not(.rtl) .elementor-13768 .elementor-element.elementor-element-846633a {
	right: -8%;
}

body.rtl .elementor-13768 .elementor-element.elementor-element-846633a {
	left: -8%;
}

.elementor-13768 .elementor-element.elementor-element-846633a {
	bottom: -4%;
}

.elementor-13768 .elementor-element.elementor-element-846633a img {
	width: 100%;
}

.elementor-13768 .elementor-element.elementor-element-b7d272b {
	--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: 8rem;
	--padding-bottom: 6rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-b7d272b:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-b7d272b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-7d36a6f {
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-7d36a6f .elementor-heading-title {
	font-size: var(--e-global-typography-d70dd53-font-size);
	line-height: var(--e-global-typography-d70dd53-line-height);
}

.elementor-13768 .elementor-element.elementor-element-ab0fa1f {
	--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: 1em 4em;
	--row-gap: 1em;
	--column-gap: 4em;
	--padding-top: 0rem;
	--padding-bottom: 0rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-0089145 {
	--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;
}

.elementor-13768 .elementor-element.elementor-element-f700f03 {
	--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;
}

.elementor-13768 .elementor-element.elementor-element-eb1a49e > .elementor-widget-container {
	margin: 0rem 0rem -7rem 0rem;
}

.elementor-13768 .elementor-element.elementor-element-eb1a49e {
	z-index: 1;
	text-align: end;
}

.elementor-13768 .elementor-element.elementor-element-eb1a49e img {
	width: 80%;
	border-radius: 2em 2em 2em 2em;
}

body:not(.rtl) .elementor-13768 .elementor-element.elementor-element-5e7e208 {
	left: -12%;
}

body.rtl .elementor-13768 .elementor-element.elementor-element-5e7e208 {
	right: -12%;
}

.elementor-13768 .elementor-element.elementor-element-5e7e208 {
	top: 25%;
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-5e7e208 img {
	width: 44%;
}

.elementor-13768 .elementor-element.elementor-element-2a54d88 {
	--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: 3rem 0rem;
	--row-gap: 3rem;
	--column-gap: 0rem;
	--padding-top: 12rem;
	--padding-bottom: 6rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-2a54d88:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-2a54d88 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-fa57148);
}

.elementor-13768 .elementor-element.elementor-element-3812ca0.elementor-element {
	--align-self: center;
}

.elementor-13768 .elementor-element.elementor-element-3812ca0 {
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-3812ca0 .elementor-heading-title {
	font-size: var(--e-global-typography-f7d98eb-font-size);
	font-weight: var(--e-global-typography-f7d98eb-font-weight);
	line-height: var(--e-global-typography-f7d98eb-line-height);
}

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

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

.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon {
	color: var(--e-global-color-accent);
}

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

.elementor-widget-toggle .elementor-tab-content {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-13768 .elementor-element.elementor-element-ee68f78.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-13768 .elementor-element.elementor-element-ee68f78 {
	z-index: 2;
}

.elementor-13768 .elementor-element.elementor-element-ee68f78 > .elementor-widget-container {
	border-radius: 2em 2em 2em 2em;
}

.elementor-13768 .elementor-element.elementor-element-ee68f78 .elementor-tab-title {
	border-width: 0px;
	background-color: var(--e-global-color-907905d);
	padding: 3rem 3rem 3rem 3rem;
}

.elementor-13768 .elementor-element.elementor-element-ee68f78 .elementor-tab-content {
	border-width: 0px;
	background-color: var(--e-global-color-907905d);
	padding: 1rem 1rem 2rem 3rem;
}

.elementor-13768 .elementor-element.elementor-element-ee68f78 .elementor-toggle-item:not(:last-child) {
	margin-block-end: 25px;
}

.elementor-13768 .elementor-element.elementor-element-ee68f78 .elementor-toggle-title, .elementor-13768 .elementor-element.elementor-element-ee68f78 .elementor-toggle-icon {
	color: var(--e-global-color-text);
}

.elementor-13768 .elementor-element.elementor-element-ee68f78 .elementor-toggle-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-13768 .elementor-element.elementor-element-ee68f78 .elementor-tab-title.elementor-active a, .elementor-13768 .elementor-element.elementor-element-ee68f78 .elementor-tab-title.elementor-active .elementor-toggle-icon {
	color: var(--e-global-color-text);
}

.elementor-13768 .elementor-element.elementor-element-ee68f78 .elementor-toggle-title {
	font-family: "Libre Baskerville", Sans-serif;
	font-size: 1.25em;
	text-decoration: none;
	line-height: 1.4em;
}

.elementor-13768 .elementor-element.elementor-element-ee68f78 .elementor-toggle-icon {
	margin-inline-end: 30px;
}

body:not(.rtl) .elementor-13768 .elementor-element.elementor-element-88e3fd3 {
	left: -55px;
}

body.rtl .elementor-13768 .elementor-element.elementor-element-88e3fd3 {
	right: -55px;
}

.elementor-13768 .elementor-element.elementor-element-88e3fd3 {
	bottom: 0%;
	text-align: start;
}

.elementor-13768 .elementor-element.elementor-element-88e3fd3 img {
	width: 75%;
}

.elementor-13768 .elementor-element.elementor-element-45a12a8 > .elementor-widget-container {
	padding: 3rem 0rem 0rem 0rem;
}

.elementor-13768 .elementor-element.elementor-element-45a12a8 .elementor-button {
	font-size: var(--e-global-typography-c4f1c4d-font-size);
}

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

.elementor-13768 .elementor-element.elementor-element-3e182de {
	text-align: center;
	font-size: 1.33rem;
	font-style: normal;
}

.elementor-13768 .elementor-element.elementor-element-67f2e19 {
	--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: 6rem;
	--padding-bottom: 0rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-7e2f4f1 {
	width: var(--container-widget-width, 44%);
	max-width: 44%;
	--container-widget-width: 44%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-7e2f4f1.elementor-element {
	--align-self: center;
}

.elementor-13768 .elementor-element.elementor-element-7e2f4f1 .elementor-heading-title {
	font-size: var(--e-global-typography-d70dd53-font-size);
	line-height: var(--e-global-typography-d70dd53-line-height);
}

.elementor-13768 .elementor-element.elementor-element-e5dac29 {
	--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: 1em 4em;
	--row-gap: 1em;
	--column-gap: 4em;
	--padding-top: 3rem;
	--padding-bottom: 5rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-e5dac29:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-e5dac29 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-de82c1d {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-13768 .elementor-element.elementor-element-512e5da {
	z-index: 2;
}

.elementor-13768 .elementor-element.elementor-element-512e5da img {
	border-radius: 2em 2em 2em 2em;
}

body:not(.rtl) .elementor-13768 .elementor-element.elementor-element-ec8966c {
	left: -40%;
}

body.rtl .elementor-13768 .elementor-element.elementor-element-ec8966c {
	right: -40%;
}

.elementor-13768 .elementor-element.elementor-element-ec8966c {
	bottom: -40%;
	z-index: 1;
}

.elementor-13768 .elementor-element.elementor-element-ec8966c img {
	width: 400px;
	max-width: 100%;
}

.elementor-13768 .elementor-element.elementor-element-7469e84 {
	--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;
}

.elementor-13768 .elementor-element.elementor-element-3f14dde {
	--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: 6rem;
	--padding-bottom: 6rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

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

.elementor-13768 .elementor-element.elementor-element-40215a8 {
	--display: flex;
	--gap: 3em 0em;
	--row-gap: 3em;
	--column-gap: 0em;
	--border-radius: 2em 2em 2em 2em;
	--z-index: 3;
}

.elementor-13768 .elementor-element.elementor-element-40215a8:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-40215a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-6f562dd > .elementor-widget-container {
	margin: 2rem 0rem 0rem 0rem;
}

.elementor-13768 .elementor-element.elementor-element-6f562dd {
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-6f562dd .elementor-heading-title {
	font-size: var(--e-global-typography-d70dd53-font-size);
	line-height: var(--e-global-typography-d70dd53-line-height);
}

.elementor-13768 .elementor-element.elementor-element-5d5c1f9 .elementor-button {
	font-size: var(--e-global-typography-c4f1c4d-font-size);
}

.elementor-13768 .elementor-element.elementor-element-4735b4c > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-13768 .elementor-element.elementor-element-4735b4c {
	text-align: center;
	font-size: 1.33rem;
	font-style: normal;
}

.elementor-13768 .elementor-element.elementor-element-9f71f45 {
	--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: 4rem 4rem;
	--row-gap: 4rem;
	--column-gap: 4rem;
	--padding-top: 6rem;
	--padding-bottom: 3rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-13768 .elementor-element.elementor-element-9f71f45:not(.elementor-motion-effects-element-type-background), .elementor-13768 .elementor-element.elementor-element-9f71f45 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-1e147bf);
}

.elementor-13768 .elementor-element.elementor-element-fcd865d {
	text-align: center;
}

.elementor-13768 .elementor-element.elementor-element-fcd865d img {
	width: 300px;
}

.elementor-13768 .elementor-element.elementor-element-83bcefc {
	--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: 6px 6px;
	--row-gap: 6px;
	--column-gap: 6px;
}

.elementor-13768 .elementor-element.elementor-element-d1c4335 {
	text-align: center;
	color: var(--e-global-color-907905d);
}

.elementor-13768 .elementor-element.elementor-element-f2d7f13 {
	color: var(--e-global-color-907905d);
}

@media (max-width:1024px) {
	.elementor-13768 .elementor-element.elementor-element-9a82593 {
		--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;
		--gap: 1rem 1rem;
		--row-gap: 1rem;
		--column-gap: 1rem;
		--margin-top: 0rem;
		--margin-bottom: 0rem;
		--margin-left: 0rem;
		--margin-right: 0rem;
		--padding-top: 3rem;
		--padding-bottom: 2rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-9a82593 > .elementor-shape-bottom svg, .elementor-13768 .elementor-element.elementor-element-9a82593 > .e-con-inner > .elementor-shape-bottom svg {
		height: 4rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-a799603 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--gap: 15px 15px;
		--row-gap: 15px;
		--column-gap: 15px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-76d230c {
		--justify-content: center;
	}
	
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-01d1910 {
		text-align: center;
	}
	
	.elementor-widget-heading .elementor-heading-title {
		line-height: var(--e-global-typography-primary-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-e0061fe .elementor-heading-title {
		font-size: 2.2em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-e85baf2 {
		text-align: center;
	}
	
	.elementor-widget-button .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
	}
	
	.elementor-13768 .elementor-element.elementor-element-73a6383 .elementor-button {
		font-size: var(--e-global-typography-c4f1c4d-font-size);
	}
	
	.elementor-13768 .elementor-element.elementor-element-65077a4 {
		text-align: center;
	}
	
	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	body:not(.rtl) .elementor-13768 .elementor-element.elementor-element-9437e56 {
		right: -50%;
	}
	
	body.rtl .elementor-13768 .elementor-element.elementor-element-9437e56 {
		left: -50%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-9437e56 {
		top: -7%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-9437e56 img {
		width: 50%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-6891c85 {
		--padding-top: 10rem;
		--padding-bottom: 3rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-79ce6c8 .elementor-heading-title {
		font-size: var(--e-global-typography-d70dd53-font-size);
		line-height: var(--e-global-typography-d70dd53-line-height);
	}
	
	body:not(.rtl) .elementor-13768 .elementor-element.elementor-element-45df370 {
		right: 0%;
	}
	
	body.rtl .elementor-13768 .elementor-element.elementor-element-45df370 {
		left: 0%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-45df370 {
		bottom: 8.023%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-83b9083 {
		--padding-top: 2rem;
		--padding-bottom: 0rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-955c3f5 > .elementor-widget-container {
		margin: -5rem 0rem -5rem -4rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-955c3f5 img {
		width: 200px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-49396cd .elementor-heading-title {
		font-size: var(--e-global-typography-23afc60-font-size);
		line-height: var(--e-global-typography-23afc60-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-737e364 {
		--gap: 2rem 2rem;
		--row-gap: 2rem;
		--column-gap: 2rem;
		--margin-top: 0rem;
		--margin-bottom: 0rem;
		--margin-left: 0rem;
		--margin-right: 0rem;
		--padding-top: 8rem;
		--padding-bottom: 2rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-737e364 > .elementor-shape-top svg, .elementor-13768 .elementor-element.elementor-element-737e364 > .e-con-inner > .elementor-shape-top svg {
		height: 4rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-6293ff5 .elementor-heading-title {
		font-size: var(--e-global-typography-045832d-font-size);
		line-height: var(--e-global-typography-045832d-line-height);
		letter-spacing: var(--e-global-typography-045832d-letter-spacing);
	}
	
	.elementor-13768 .elementor-element.elementor-element-6bf6ddf {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-6bf6ddf .elementor-heading-title {
		font-size: var(--e-global-typography-23afc60-font-size);
		line-height: var(--e-global-typography-23afc60-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-894ee64 {
		--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;
	}
	
	.elementor-13768 .elementor-element.elementor-element-8117027 {
		--padding-top: 2rem;
		--padding-bottom: 6rem;
		--padding-left: 2rem;
		--padding-right: 2rem;
	}
	
	.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-c00a21a > .elementor-widget-container {
		margin: 0rem 0rem 0rem 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-c00a21a {
		--e-icon-list-icon-size: 36px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-c00a21a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13768 .elementor-element.elementor-element-c00a21a .elementor-icon-list-item > a {
		font-size: 18px;
		line-height: 1.4em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-27c211f > .elementor-widget-container {
		margin: -5rem 0rem -5rem 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-27c211f {
		--container-widget-width: 52%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 52%);
		max-width: 52%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-75aa669 {
		--gap: 2rem 2rem;
		--row-gap: 2rem;
		--column-gap: 2rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-8f28f23 .elementor-heading-title {
		font-size: var(--e-global-typography-d70dd53-font-size);
		line-height: var(--e-global-typography-d70dd53-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-2fa5c80 > .elementor-widget-container {
		margin: -3rem 0rem 0rem 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-2fa5c80 img {
		max-width: 50px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-265426f {
		font-size: 18px;
		line-height: 1.4em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-ca1d7cc > .elementor-widget-container {
		margin: -3rem 0rem 0rem 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-ca1d7cc img {
		max-width: 50px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-480c556 {
		font-size: 18px;
		line-height: 1.4em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-f89ed12 > .elementor-widget-container {
		margin: -3rem 0rem 0rem 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-f89ed12 img {
		max-width: 50px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-f44de55 {
		font-size: 18px;
		line-height: 1.4em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-f0351bd > .elementor-shape-top svg, .elementor-13768 .elementor-element.elementor-element-f0351bd > .e-con-inner > .elementor-shape-top svg {
		height: 3rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-f0351bd {
		--padding-top: 7rem;
		--padding-bottom: 3rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-1cf0aeb .elementor-heading-title {
		font-size: var(--e-global-typography-d70dd53-font-size);
		line-height: var(--e-global-typography-d70dd53-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-89d5aad .elementor-button {
		font-size: var(--e-global-typography-c4f1c4d-font-size);
	}
	
	.elementor-13768 .elementor-element.elementor-element-77862b4 {
		--gap: 2rem 2rem;
		--row-gap: 2rem;
		--column-gap: 2rem;
		--padding-top: 5rem;
		--padding-bottom: 8rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-27c5037 .elementor-heading-title {
		font-size: var(--e-global-typography-36a6c2d-font-size);
		line-height: var(--e-global-typography-36a6c2d-line-height);
		letter-spacing: var(--e-global-typography-36a6c2d-letter-spacing);
	}
	
	.elementor-13768 .elementor-element.elementor-element-12a84e8 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-12a84e8 .elementor-heading-title {
		font-size: var(--e-global-typography-d70dd53-font-size);
		line-height: var(--e-global-typography-d70dd53-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-c9aac3f {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-39781c0 > .elementor-widget-container {
		margin: 0rem 0rem 0rem 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-39781c0 {
		--e-icon-list-icon-size: 36px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-39781c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13768 .elementor-element.elementor-element-39781c0 .elementor-icon-list-item > a {
		font-size: 18px;
		line-height: 1.4em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-4e8f3d8 {
		--gap: 2rem 2rem;
		--row-gap: 2rem;
		--column-gap: 2rem;
		--padding-top: 0rem;
		--padding-bottom: 3rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-765d638 {
		--gap: 2% 2%;
		--row-gap: 2%;
		--column-gap: 2%;
		--grid-auto-flow: row;
	}
	
	.elementor-13768 .elementor-element.elementor-element-a4353fa > .elementor-widget-container {
		padding: 0rem 1rem 0rem 1rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-bf7c5be > .elementor-widget-container {
		padding: 0rem 1rem 0rem 1rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-c4811c4 > .elementor-widget-container {
		padding: 0rem 1rem 0rem 1rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-2041996 > .elementor-widget-container {
		padding: 0rem 1rem 0rem 1rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-94e469e > .elementor-widget-container {
		padding: 0rem 1rem 0rem 1rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-eb82c58 > .elementor-widget-container {
		padding: 0rem 1rem 0rem 1rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-3a5deac > .elementor-widget-container {
		padding: 0rem 1rem 0rem 1rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-04198fa > .elementor-widget-container {
		padding: 0rem 1rem 0rem 1rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-5a99597 .elementor-heading-title {
		font-size: var(--e-global-typography-d70dd53-font-size);
		line-height: var(--e-global-typography-d70dd53-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-b4df6bb > .elementor-shape-top svg, .elementor-13768 .elementor-element.elementor-element-b4df6bb > .e-con-inner > .elementor-shape-top svg {
		height: 3rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-b4df6bb {
		--padding-top: 7rem;
		--padding-bottom: 3rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-88a2a58 .elementor-heading-title {
		font-size: var(--e-global-typography-d70dd53-font-size);
		line-height: var(--e-global-typography-d70dd53-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-0091c8f .elementor-button {
		font-size: var(--e-global-typography-c4f1c4d-font-size);
	}
	
	.elementor-13768 .elementor-element.elementor-element-9b54a30 {
		--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: 2em 2em;
		--row-gap: 2em;
		--column-gap: 2em;
		--padding-top: 3rem;
		--padding-bottom: 1rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-8a6620f {
		text-align: center;
	}
	
	.elementor-13768 .elementor-element.elementor-element-8a6620f .elementor-heading-title {
		font-size: var(--e-global-typography-d70dd53-font-size);
		line-height: var(--e-global-typography-d70dd53-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-d514a55 {
		text-align: center;
	}
	
	.elementor-13768 .elementor-element.elementor-element-b3dfb6d > .elementor-widget-container {
		margin: 0rem 0rem -8rem 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-b3dfb6d {
		--container-widget-width: 81000%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 81000%);
		max-width: 81000%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-ea8f7f8 > .elementor-shape-top svg, .elementor-13768 .elementor-element.elementor-element-ea8f7f8 > .e-con-inner > .elementor-shape-top svg {
		height: 4rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-ea8f7f8 > .elementor-shape-bottom svg, .elementor-13768 .elementor-element.elementor-element-ea8f7f8 > .e-con-inner > .elementor-shape-bottom svg {
		height: 4rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-ea8f7f8 {
		--padding-top: 10rem;
		--padding-bottom: 9rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-2de3a67 .elementor-heading-title {
		font-size: 2.2em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-2bfdd83 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-13768 .elementor-element.elementor-element-fe3f9ba {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-87ae22c {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-1ed044a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-83eba28 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-0d55ef1 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-f82307b {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-7c0f06a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-66be728 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-28ad1ba {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-f8a9e78 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-de0b61f {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-f388315 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-769bae9 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-5a2a3b0 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-1c08d91 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-c0fae82 > .elementor-widget-container {
		margin: -3rem 0rem 0rem 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-c0fae82 img {
		max-width: 50px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-35a3967 {
		font-size: 18px;
		line-height: 1.4em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-ea0c777 > .elementor-widget-container {
		margin: -3rem 0rem 0rem 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-ea0c777 img {
		max-width: 50px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-8dda000 {
		font-size: 18px;
		line-height: 1.4em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-1fac341 > .elementor-widget-container {
		margin: -3rem 0rem 0rem 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-1fac341 img {
		max-width: 50px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-6340790 {
		font-size: 18px;
		line-height: 1.4em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-7550b53 .elementor-heading-title {
		font-size: var(--e-global-typography-23afc60-font-size);
		line-height: var(--e-global-typography-23afc60-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-3d9c32e {
		--padding-top: 3rem;
		--padding-bottom: 3rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-034510d .elementor-heading-title {
		font-size: var(--e-global-typography-d70dd53-font-size);
		line-height: var(--e-global-typography-d70dd53-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-cabe460 .elementor-button {
		font-size: var(--e-global-typography-c4f1c4d-font-size);
	}
	
	.elementor-13768 .elementor-element.elementor-element-4a16b2a img {
		width: 300px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-139a83d img {
		width: 150px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-d77bad5 .elementor-heading-title {
		font-size: var(--e-global-typography-d70dd53-font-size);
		line-height: var(--e-global-typography-d70dd53-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-4020518 {
		--gap: 2em 2em;
		--row-gap: 2em;
		--column-gap: 2em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-7ea15e1 > .elementor-shape-top svg, .elementor-13768 .elementor-element.elementor-element-7ea15e1 > .e-con-inner > .elementor-shape-top svg {
		width: calc(200vw + 1.3px);
		height: 4rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-7ea15e1 {
		--margin-top: -1rem;
		--margin-bottom: 0rem;
		--margin-left: 0rem;
		--margin-right: 0rem;
		--padding-top: 7rem;
		--padding-bottom: 2rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-71e9514 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-71e9514 .elementor-heading-title {
		font-size: var(--e-global-typography-d70dd53-font-size);
		line-height: var(--e-global-typography-d70dd53-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-31a76d1 {
		font-size: 18px;
		line-height: 1.4em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-d959dd7 {
		font-size: 18px;
		line-height: 1.4em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-6d6916d {
		font-size: 18px;
		line-height: 1.4em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-e1f163c {
		font-size: 18px;
		line-height: 1.4em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-476be35 {
		font-size: 18px;
		line-height: 1.4em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-b7d272b {
		--padding-top: 4rem;
		--padding-bottom: 0rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-7d36a6f .elementor-heading-title {
		font-size: var(--e-global-typography-d70dd53-font-size);
		line-height: var(--e-global-typography-d70dd53-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-ab0fa1f {
		--padding-top: 2rem;
		--padding-bottom: 0rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-eb1a49e img {
		width: 100%;
	}
	
	body:not(.rtl) .elementor-13768 .elementor-element.elementor-element-5e7e208 {
		left: -48.366%;
	}
	
	body.rtl .elementor-13768 .elementor-element.elementor-element-5e7e208 {
		right: -48.366%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-5e7e208 {
		top: 81%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-3812ca0 .elementor-heading-title {
		font-size: var(--e-global-typography-f7d98eb-font-size);
		line-height: var(--e-global-typography-f7d98eb-line-height);
	}
	
	.elementor-widget-toggle .elementor-toggle-title {
		line-height: var(--e-global-typography-primary-line-height);
	}
	
	.elementor-widget-toggle .elementor-tab-content {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-ee68f78 .elementor-toggle-icon {
		margin-inline-end: 35px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-45a12a8 .elementor-button {
		font-size: var(--e-global-typography-c4f1c4d-font-size);
	}
	
	.elementor-13768 .elementor-element.elementor-element-67f2e19 {
		--padding-top: 3rem;
		--padding-bottom: 0rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-7e2f4f1 {
		--container-widget-width: 88%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 88%);
		max-width: 88%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-7e2f4f1 .elementor-heading-title {
		font-size: var(--e-global-typography-d70dd53-font-size);
		line-height: var(--e-global-typography-d70dd53-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-e5dac29 {
		--gap: 2em 2em;
		--row-gap: 2em;
		--column-gap: 2em;
		--padding-top: 2rem;
		--padding-bottom: 2rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-3f14dde {
		--padding-top: 3rem;
		--padding-bottom: 3rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-6f562dd .elementor-heading-title {
		font-size: var(--e-global-typography-d70dd53-font-size);
		line-height: var(--e-global-typography-d70dd53-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-5d5c1f9 .elementor-button {
		font-size: var(--e-global-typography-c4f1c4d-font-size);
	}
}

@media (max-width:767px) {
	.elementor-13768 .elementor-element.elementor-element-9a82593 {
		--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: 1rem 1rem;
		--row-gap: 1rem;
		--column-gap: 1rem;
		--margin-top: 0rem;
		--margin-bottom: 0rem;
		--margin-left: 0rem;
		--margin-right: 0rem;
		--padding-top: 2rem;
		--padding-bottom: 3rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-9a82593 > .elementor-shape-bottom svg, .elementor-13768 .elementor-element.elementor-element-9a82593 > .e-con-inner > .elementor-shape-bottom svg {
		height: 2.5rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-76d230c {
		--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;
	}
	
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-01d1910 > .elementor-widget-container {
		margin: 0px 0px -24px 0px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-01d1910 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		font-size: 1.1em;
	}
	
	.elementor-widget-heading .elementor-heading-title {
		line-height: var(--e-global-typography-primary-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-e0061fe {
		width: var(--container-widget-width, 239px);
		max-width: 239px;
		--container-widget-width: 239px;
		--container-widget-flex-grow: 0;
		text-align: center;
	}
	
	.elementor-13768 .elementor-element.elementor-element-e0061fe.elementor-element {
		--align-self: center;
	}
	
	.elementor-13768 .elementor-element.elementor-element-e0061fe .elementor-heading-title {
		font-size: 2.3em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-e85baf2 {
		font-size: 1.1rem;
	}
	
	.elementor-widget-button .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
	}
	
	.elementor-13768 .elementor-element.elementor-element-73a6383 .elementor-button {
		font-size: var(--e-global-typography-c4f1c4d-font-size);
	}
	
	.elementor-13768 .elementor-element.elementor-element-65077a4 > .elementor-widget-container {
		margin: -1px -1px -1px -1px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-65077a4 {
		font-size: 1.1rem;
	}
	
	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	body:not(.rtl) .elementor-13768 .elementor-element.elementor-element-9437e56 {
		right: -40%;
	}
	
	body.rtl .elementor-13768 .elementor-element.elementor-element-9437e56 {
		left: -40%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-9437e56 {
		top: -7%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-6891c85 {
		--gap: 1em 1em;
		--row-gap: 1em;
		--column-gap: 1em;
		--padding-top: 9rem;
		--padding-bottom: 3rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-79ce6c8 .elementor-heading-title {
		font-size: var(--e-global-typography-d70dd53-font-size);
		line-height: var(--e-global-typography-d70dd53-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-c17cc5f {
		--gap: 1em 1em;
		--row-gap: 1em;
		--column-gap: 1em;
		--padding-top: 0rem;
		--padding-bottom: 3rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-15c6114 img {
		border-radius: 2em 2em 2em 2em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-6872998 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--margin-top: -55px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-f04dd9a {
		z-index: 1;
	}
	
	.elementor-13768 .elementor-element.elementor-element-4864e23 > .elementor-widget-container {
		margin: -20px 0px -20px 0px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-4864e23 {
		z-index: 0;
	}
	
	.elementor-13768 .elementor-element.elementor-element-4864e23 img {
		border-radius: 1em 1em 1em 1em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-83b9083 {
		--padding-top: 5rem;
		--padding-bottom: 5rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-955c3f5 > .elementor-widget-container {
		margin: -6rem 0rem 0rem 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-955c3f5 {
		text-align: center;
	}
	
	.elementor-13768 .elementor-element.elementor-element-955c3f5 img {
		width: 180px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-49396cd .elementor-heading-title {
		font-size: var(--e-global-typography-23afc60-font-size);
		line-height: var(--e-global-typography-23afc60-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-737e364 {
		--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: 2rem 2rem;
		--row-gap: 2rem;
		--column-gap: 2rem;
		--margin-top: -5rem;
		--margin-bottom: 0rem;
		--margin-left: 0rem;
		--margin-right: 0rem;
		--padding-top: 5rem;
		--padding-bottom: 5rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-737e364 > .elementor-shape-top svg, .elementor-13768 .elementor-element.elementor-element-737e364 > .e-con-inner > .elementor-shape-top svg {
		width: calc(200vw + 1.3px);
		height: 2.5rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-737e364 > .elementor-shape-bottom svg, .elementor-13768 .elementor-element.elementor-element-737e364 > .e-con-inner > .elementor-shape-bottom svg {
		height: 2.5rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-6293ff5 .elementor-heading-title {
		font-size: var(--e-global-typography-045832d-font-size);
		line-height: var(--e-global-typography-045832d-line-height);
		letter-spacing: var(--e-global-typography-045832d-letter-spacing);
	}
	
	.elementor-13768 .elementor-element.elementor-element-8ac7531 img {
		width: 200px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-6bf6ddf .elementor-heading-title {
		font-size: var(--e-global-typography-23afc60-font-size);
		line-height: var(--e-global-typography-23afc60-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-894ee64 {
		--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-13768 .elementor-element.elementor-element-8117027 {
		--margin-top: 0rem;
		--margin-bottom: 0rem;
		--margin-left: 0rem;
		--margin-right: 0rem;
		--padding-top: 2rem;
		--padding-bottom: 7rem;
		--padding-left: 1rem;
		--padding-right: 1rem;
	}
	
	.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-c00a21a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(1em / 2);
	}
	
	.elementor-13768 .elementor-element.elementor-element-c00a21a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(1em / 2);
	}
	
	.elementor-13768 .elementor-element.elementor-element-c00a21a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(1em / 2);
	}
	
	.elementor-13768 .elementor-element.elementor-element-c00a21a .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-1em / 2);
	}
	
	.elementor-13768 .elementor-element.elementor-element-c00a21a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-1em / 2);
	}
	
	.elementor-13768 .elementor-element.elementor-element-c00a21a {
		--e-icon-list-icon-size: 30px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-c00a21a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13768 .elementor-element.elementor-element-c00a21a .elementor-icon-list-item > a {
		font-size: 1em;
		line-height: 1.4em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-27c211f > .elementor-widget-container {
		margin: -6rem 0rem -8rem 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-27c211f {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-27c211f img {
		border-radius: 2em 2em 2em 2em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-75aa669 {
		--padding-top: 5rem;
		--padding-bottom: 3rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-8f28f23 {
		text-align: center;
	}
	
	.elementor-13768 .elementor-element.elementor-element-8f28f23 .elementor-heading-title {
		font-size: var(--e-global-typography-d70dd53-font-size);
		line-height: var(--e-global-typography-d70dd53-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-01ee512 {
		--padding-top: 0rem;
		--padding-bottom: 3rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-605f5f2 {
		--gap: 2px 2px;
		--row-gap: 2px;
		--column-gap: 2px;
		--margin-top: 0rem;
		--margin-bottom: 0rem;
		--margin-left: 0rem;
		--margin-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-2fa5c80 > .elementor-widget-container {
		margin: -3rem 0rem 0rem 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-2fa5c80 img {
		max-width: 50px;
		border-radius: 0em 0em 0em 0em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-265426f {
		font-size: 18px;
		line-height: 1.4em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-5d6dbca {
		--gap: 2px 2px;
		--row-gap: 2px;
		--column-gap: 2px;
		--margin-top: 0rem;
		--margin-bottom: 0rem;
		--margin-left: 0rem;
		--margin-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-ca1d7cc > .elementor-widget-container {
		margin: -3rem 0rem 0rem 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-ca1d7cc img {
		max-width: 50px;
		border-radius: 0em 0em 0em 0em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-480c556 {
		font-size: 18px;
		line-height: 1.4em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-f46ac36 {
		--gap: 2px 2px;
		--row-gap: 2px;
		--column-gap: 2px;
		--margin-top: 0rem;
		--margin-bottom: 0rem;
		--margin-left: 0rem;
		--margin-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-f89ed12 > .elementor-widget-container {
		margin: -3rem 0rem 0rem 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-f89ed12 img {
		max-width: 50px;
		border-radius: 0em 0em 0em 0em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-f44de55 {
		text-align: center;
		font-size: 18px;
		line-height: 1.4em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-f0351bd > .elementor-shape-top svg, .elementor-13768 .elementor-element.elementor-element-f0351bd > .e-con-inner > .elementor-shape-top svg {
		height: 2.5rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-f0351bd {
		--padding-top: 5rem;
		--padding-bottom: 2rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	body:not(.rtl) .elementor-13768 .elementor-element.elementor-element-df6d0d8 {
		left: -25%;
	}
	
	body.rtl .elementor-13768 .elementor-element.elementor-element-df6d0d8 {
		right: -25%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-df6d0d8 img {
		width: 300px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-c944bcc {
		--gap: 2em 2em;
		--row-gap: 2em;
		--column-gap: 2em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-1cf0aeb .elementor-heading-title {
		font-size: var(--e-global-typography-d70dd53-font-size);
		line-height: var(--e-global-typography-d70dd53-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-89d5aad .elementor-button {
		font-size: var(--e-global-typography-c4f1c4d-font-size);
	}
	
	.elementor-13768 .elementor-element.elementor-element-f55d9b2 {
		font-size: 1.15rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-77862b4 {
		--gap: 2rem 2rem;
		--row-gap: 2rem;
		--column-gap: 2rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-27c5037 {
		z-index: 5;
	}
	
	.elementor-13768 .elementor-element.elementor-element-27c5037 .elementor-heading-title {
		font-size: var(--e-global-typography-36a6c2d-font-size);
		line-height: var(--e-global-typography-36a6c2d-line-height);
		letter-spacing: var(--e-global-typography-36a6c2d-letter-spacing);
	}
	
	.elementor-13768 .elementor-element.elementor-element-12a84e8 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-12a84e8 .elementor-heading-title {
		font-size: var(--e-global-typography-d70dd53-font-size);
		line-height: var(--e-global-typography-d70dd53-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-7fc3514 {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--gap: 2rem 2rem;
		--row-gap: 2rem;
		--column-gap: 2rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-c9aac3f {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-39781c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(1em / 2);
	}
	
	.elementor-13768 .elementor-element.elementor-element-39781c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(1em / 2);
	}
	
	.elementor-13768 .elementor-element.elementor-element-39781c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(1em / 2);
	}
	
	.elementor-13768 .elementor-element.elementor-element-39781c0 .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-1em / 2);
	}
	
	.elementor-13768 .elementor-element.elementor-element-39781c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-1em / 2);
	}
	
	.elementor-13768 .elementor-element.elementor-element-39781c0 {
		--e-icon-list-icon-size: 30px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-39781c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13768 .elementor-element.elementor-element-39781c0 .elementor-icon-list-item > a {
		font-size: 1em;
		line-height: 1.4em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-3eae4a7 > .elementor-widget-container {
		margin: 0px -20px 0px -20px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-4e8f3d8 {
		--gap: 1rem 1rem;
		--row-gap: 1rem;
		--column-gap: 1rem;
		--padding-top: 0rem;
		--padding-bottom: 2rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-765d638 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--gap: 1% 1%;
		--row-gap: 1%;
		--column-gap: 1%;
		--grid-auto-flow: row;
		--margin-top: -5rem;
		--margin-bottom: 0rem;
		--margin-left: 0rem;
		--margin-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-5a99597 > .elementor-widget-container {
		margin: 5rem 0rem 0rem 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-5a99597 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-5a99597 .elementor-heading-title {
		font-size: var(--e-global-typography-d70dd53-font-size);
		line-height: var(--e-global-typography-d70dd53-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-47d1123 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-b4df6bb > .elementor-shape-top svg, .elementor-13768 .elementor-element.elementor-element-b4df6bb > .e-con-inner > .elementor-shape-top svg {
		height: 2.5rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-b4df6bb {
		--padding-top: 5rem;
		--padding-bottom: 2rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	body:not(.rtl) .elementor-13768 .elementor-element.elementor-element-bb3a77c {
		left: -25%;
	}
	
	body.rtl .elementor-13768 .elementor-element.elementor-element-bb3a77c {
		right: -25%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-bb3a77c img {
		width: 300px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-f5f755f {
		--gap: 2em 2em;
		--row-gap: 2em;
		--column-gap: 2em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-88a2a58 .elementor-heading-title {
		font-size: var(--e-global-typography-d70dd53-font-size);
		line-height: var(--e-global-typography-d70dd53-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-0091c8f .elementor-button {
		font-size: var(--e-global-typography-c4f1c4d-font-size);
	}
	
	.elementor-13768 .elementor-element.elementor-element-190bed2 {
		font-size: 1.15rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-9b54a30 {
		--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: 1em 1em;
		--row-gap: 1em;
		--column-gap: 1em;
		--padding-top: 3rem;
		--padding-bottom: 0rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-8a6620f {
		text-align: start;
	}
	
	.elementor-13768 .elementor-element.elementor-element-8a6620f .elementor-heading-title {
		font-size: var(--e-global-typography-d70dd53-font-size);
		line-height: var(--e-global-typography-d70dd53-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-d514a55 {
		text-align: start;
		font-size: 1rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-b3dfb6d > .elementor-widget-container {
		margin: 0rem 0rem -5rem 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-b3dfb6d {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-ea8f7f8 > .elementor-shape-top svg, .elementor-13768 .elementor-element.elementor-element-ea8f7f8 > .e-con-inner > .elementor-shape-top svg {
		height: 2.5rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-ea8f7f8 > .elementor-shape-bottom svg, .elementor-13768 .elementor-element.elementor-element-ea8f7f8 > .e-con-inner > .elementor-shape-bottom svg {
		height: 2.5rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-ea8f7f8 {
		--padding-top: 7rem;
		--padding-bottom: 6rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-2de3a67 .elementor-heading-title {
		font-size: 1.7em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-2bfdd83 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--gap: 12px 12px;
		--row-gap: 12px;
		--column-gap: 12px;
		--grid-auto-flow: row;
	}
	
	.elementor-13768 .elementor-element.elementor-element-fe3f9ba {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-87ae22c {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-1ed044a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-83eba28 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-0d55ef1 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-f82307b {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-7c0f06a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-66be728 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-28ad1ba {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-f8a9e78 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-de0b61f {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-f388315 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-769bae9 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-5a2a3b0 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-1c08d91 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-59e4e6e {
		--gap: 60px 60px;
		--row-gap: 60px;
		--column-gap: 60px;
		--padding-top: 3rem;
		--padding-bottom: 3rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-ce3ef91 {
		--gap: 2px 2px;
		--row-gap: 2px;
		--column-gap: 2px;
		--margin-top: 0rem;
		--margin-bottom: 0rem;
		--margin-left: 0rem;
		--margin-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-c0fae82 > .elementor-widget-container {
		margin: -3rem 0rem 0rem 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-c0fae82 img {
		max-width: 50px;
		border-radius: 0em 0em 0em 0em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-35a3967 {
		font-size: 18px;
		line-height: 1.4em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-6477272 {
		--gap: 2px 2px;
		--row-gap: 2px;
		--column-gap: 2px;
		--margin-top: 0rem;
		--margin-bottom: 0rem;
		--margin-left: 0rem;
		--margin-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-ea0c777 > .elementor-widget-container {
		margin: -3rem 0rem 0rem 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-ea0c777 img {
		max-width: 50px;
		border-radius: 0em 0em 0em 0em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-8dda000 {
		font-size: 18px;
		line-height: 1.4em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-fb66673 {
		--gap: 2px 2px;
		--row-gap: 2px;
		--column-gap: 2px;
		--margin-top: 0rem;
		--margin-bottom: 0rem;
		--margin-left: 0rem;
		--margin-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-1fac341 > .elementor-widget-container {
		margin: -3rem 0rem 0rem 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-1fac341 img {
		max-width: 50px;
		border-radius: 0em 0em 0em 0em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-6340790 {
		text-align: start;
		font-size: 18px;
		line-height: 1.4em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-913cd1b {
		--padding-top: 3rem;
		--padding-bottom: 6rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-7550b53 .elementor-heading-title {
		font-size: var(--e-global-typography-23afc60-font-size);
		line-height: var(--e-global-typography-23afc60-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-d8c078d > .elementor-widget-container {
		margin: 0rem 0rem 0rem 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-d8c078d img {
		height: 359px;
		object-fit: cover;
	}
	
	.elementor-13768 .elementor-element.elementor-element-3adbc87 > .elementor-widget-container {
		margin: 1rem 0rem -6rem 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-3d9c32e {
		--padding-top: 0rem;
		--padding-bottom: 3rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-677ee2e {
		--gap: 2em 2em;
		--row-gap: 2em;
		--column-gap: 2em;
		--margin-top: -6rem;
		--margin-bottom: 0rem;
		--margin-left: 0rem;
		--margin-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-034510d .elementor-heading-title {
		font-size: var(--e-global-typography-d70dd53-font-size);
		line-height: var(--e-global-typography-d70dd53-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-cabe460 .elementor-button {
		font-size: var(--e-global-typography-c4f1c4d-font-size);
	}
	
	.elementor-13768 .elementor-element.elementor-element-32e32e6 {
		font-size: 1.15rem;
	}
	
	body:not(.rtl) .elementor-13768 .elementor-element.elementor-element-4a16b2a {
		left: 36%;
	}
	
	body.rtl .elementor-13768 .elementor-element.elementor-element-4a16b2a {
		right: 36%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-4a16b2a {
		bottom: -4%;
	}
	
	body:not(.rtl) .elementor-13768 .elementor-element.elementor-element-139a83d {
		left: 65%;
	}
	
	body.rtl .elementor-13768 .elementor-element.elementor-element-139a83d {
		right: 65%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-d77bad5 {
		text-align: start;
	}
	
	.elementor-13768 .elementor-element.elementor-element-d77bad5 .elementor-heading-title {
		font-size: var(--e-global-typography-d70dd53-font-size);
		line-height: var(--e-global-typography-d70dd53-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-4020518 {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--padding-top: 1rem;
		--padding-bottom: 2rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-2a25c46 > .elementor-widget-container {
		margin: -1rem 0rem 0rem 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-7ea15e1 {
		--margin-top: 0rem;
		--margin-bottom: 0rem;
		--margin-left: 0rem;
		--margin-right: 0rem;
		--padding-top: 3rem;
		--padding-bottom: 3rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-71e9514 .elementor-heading-title {
		font-size: var(--e-global-typography-d70dd53-font-size);
		line-height: var(--e-global-typography-d70dd53-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-dba2486 {
		--gap: 60px 60px;
		--row-gap: 60px;
		--column-gap: 60px;
		--padding-top: 4rem;
		--padding-bottom: 4rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-dba2486 > .elementor-shape-bottom svg, .elementor-13768 .elementor-element.elementor-element-dba2486 > .e-con-inner > .elementor-shape-bottom svg {
		height: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-38064f4 {
		--gap: 2px 2px;
		--row-gap: 2px;
		--column-gap: 2px;
		--margin-top: 0rem;
		--margin-bottom: 0rem;
		--margin-left: 0rem;
		--margin-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-1922c5d > .elementor-widget-container {
		margin: -3rem 0rem 0rem 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-1922c5d img {
		max-width: 50px;
		border-radius: 0em 0em 0em 0em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-31a76d1 {
		font-size: 18px;
		line-height: 1.4em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-70e76ab {
		--gap: 2px 2px;
		--row-gap: 2px;
		--column-gap: 2px;
		--margin-top: 0rem;
		--margin-bottom: 0rem;
		--margin-left: 0rem;
		--margin-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-14bbc6a > .elementor-widget-container {
		margin: -3rem 0rem 0rem 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-14bbc6a img {
		max-width: 50px;
		border-radius: 0em 0em 0em 0em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-d959dd7 {
		font-size: 18px;
		line-height: 1.4em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-284dbad {
		--gap: 2px 2px;
		--row-gap: 2px;
		--column-gap: 2px;
		--margin-top: 0rem;
		--margin-bottom: 0rem;
		--margin-left: 0rem;
		--margin-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-2ad9348 > .elementor-widget-container {
		margin: -3rem 0rem 0rem 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-2ad9348 img {
		max-width: 50px;
		border-radius: 0em 0em 0em 0em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-6d6916d {
		font-size: 18px;
		line-height: 1.4em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-5bf7c37 {
		--gap: 2px 2px;
		--row-gap: 2px;
		--column-gap: 2px;
		--margin-top: 0rem;
		--margin-bottom: 0rem;
		--margin-left: 0rem;
		--margin-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-5d73447 > .elementor-widget-container {
		margin: -3rem 0rem 0rem 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-5d73447 img {
		max-width: 50px;
		border-radius: 0em 0em 0em 0em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-e1f163c {
		text-align: start;
		font-size: 18px;
		line-height: 1.4em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-a4addc9 {
		--gap: 2px 2px;
		--row-gap: 2px;
		--column-gap: 2px;
		--margin-top: 0rem;
		--margin-bottom: 0rem;
		--margin-left: 0rem;
		--margin-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-4cc102d > .elementor-widget-container {
		margin: -3rem 0rem 0rem 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-4cc102d img {
		max-width: 50px;
		border-radius: 0em 0em 0em 0em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-476be35 {
		text-align: start;
		font-size: 18px;
		line-height: 1.4em;
	}
	
	body:not(.rtl) .elementor-13768 .elementor-element.elementor-element-846633a {
		right: -17%;
	}
	
	body.rtl .elementor-13768 .elementor-element.elementor-element-846633a {
		left: -17%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-846633a {
		bottom: 2%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-846633a img {
		width: 175px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-b7d272b {
		--padding-top: 3rem;
		--padding-bottom: 2rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-7d36a6f .elementor-heading-title {
		font-size: var(--e-global-typography-d70dd53-font-size);
		line-height: var(--e-global-typography-d70dd53-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-ab0fa1f {
		--gap: 4em 4em;
		--row-gap: 4em;
		--column-gap: 4em;
		--padding-top: 0rem;
		--padding-bottom: 0rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-eb4fb08 {
		text-align: center;
	}
	
	.elementor-13768 .elementor-element.elementor-element-eb1a49e img {
		width: 100%;
	}
	
	body:not(.rtl) .elementor-13768 .elementor-element.elementor-element-5e7e208 {
		left: 59.967%;
	}
	
	body.rtl .elementor-13768 .elementor-element.elementor-element-5e7e208 {
		right: 59.967%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-5e7e208 {
		top: -20.932%;
		text-align: center;
	}
	
	.elementor-13768 .elementor-element.elementor-element-5e7e208 img {
		width: 128px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-2a54d88 {
		--padding-top: 10rem;
		--padding-bottom: 3rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-3812ca0 .elementor-heading-title {
		font-size: var(--e-global-typography-f7d98eb-font-size);
		line-height: var(--e-global-typography-f7d98eb-line-height);
	}
	
	.elementor-widget-toggle .elementor-toggle-title {
		line-height: var(--e-global-typography-primary-line-height);
	}
	
	.elementor-widget-toggle .elementor-tab-content {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-ee68f78 .elementor-toggle-item:not(:last-child) {
		margin-block-end: 18px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-ee68f78 .elementor-tab-title {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-ee68f78 .elementor-toggle-icon {
		margin-inline-end: 29px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-ee68f78 .elementor-tab-content {
		padding: 2rem 1rem 1rem 1rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-88e3fd3 {
		bottom: 9%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-88e3fd3 img {
		width: 200px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-45a12a8 .elementor-button {
		font-size: var(--e-global-typography-c4f1c4d-font-size);
	}
	
	.elementor-13768 .elementor-element.elementor-element-3e182de {
		font-size: 1.15rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-7e2f4f1 .elementor-heading-title {
		font-size: var(--e-global-typography-d70dd53-font-size);
		line-height: var(--e-global-typography-d70dd53-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-e5dac29 {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--padding-top: 1rem;
		--padding-bottom: 3rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	body:not(.rtl) .elementor-13768 .elementor-element.elementor-element-ec8966c {
		left: 24.164%;
	}
	
	body.rtl .elementor-13768 .elementor-element.elementor-element-ec8966c {
		right: 24.164%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-ec8966c {
		bottom: -17%;
		z-index: 0;
	}
	
	.elementor-13768 .elementor-element.elementor-element-3f14dde {
		--padding-top: 4rem;
		--padding-bottom: 3rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-40215a8 {
		--gap: 2em 2em;
		--row-gap: 2em;
		--column-gap: 2em;
	}
	
	.elementor-13768 .elementor-element.elementor-element-6f562dd > .elementor-widget-container {
		margin: 1rem 0rem 0rem 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-6f562dd .elementor-heading-title {
		font-size: var(--e-global-typography-d70dd53-font-size);
		line-height: var(--e-global-typography-d70dd53-line-height);
	}
	
	.elementor-13768 .elementor-element.elementor-element-5d5c1f9 .elementor-button {
		font-size: var(--e-global-typography-c4f1c4d-font-size);
	}
	
	.elementor-13768 .elementor-element.elementor-element-4735b4c {
		font-size: 1.15rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-9f71f45 {
		--padding-top: 4rem;
		--padding-bottom: 4rem;
		--padding-left: 0rem;
		--padding-right: 0rem;
	}
	
	.elementor-13768 .elementor-element.elementor-element-fcd865d img {
		width: 250px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-f2d7f13 {
		text-align: center;
	}
}

@media (min-width:768px) {
	.elementor-13768 .elementor-element.elementor-element-a799603 {
		--width: 55%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-cc4f16d {
		--width: 50%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-6891c85 {
		--content-width: 62%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-83b9083 {
		--content-width: 100%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-8009a00 {
		--width: 65%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-e9ab206 {
		--width: 50%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-8117027 {
		--width: 80%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-75aa669 {
		--content-width: 800px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-444e595 {
		--width: 50%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-b9e325f {
		--width: 50%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-f0351bd {
		--content-width: 90%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-c944bcc {
		--content-width: 800px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-9403204 {
		--width: 50%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-a52f683 {
		--width: 50%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-4e8f3d8 {
		--content-width: 87%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-b4df6bb {
		--content-width: 90%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-f5f755f {
		--content-width: 800px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-9b54a30 {
		--content-width: 93%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-67592ef {
		--width: 45%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-1d4c15b {
		--width: 50%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-edfe531 {
		--width: 50%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-913cd1b {
		--content-width: 100%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-5c53f57 {
		--width: 70%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-9c35419 {
		--width: 45%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-3d9c32e {
		--content-width: 90%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-677ee2e {
		--content-width: 800px;
	}
	
	.elementor-13768 .elementor-element.elementor-element-4020518 {
		--content-width: 95%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-56b6060 {
		--width: 35%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-3c82284 {
		--width: 65%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-42d384e {
		--width: 50%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-3b01e1e {
		--width: 50%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-b7d272b {
		--content-width: 60%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-0089145 {
		--width: 40%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-f700f03 {
		--width: 60%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-2a54d88 {
		--content-width: 80%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-e5dac29 {
		--content-width: 95%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-de82c1d {
		--width: 40%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-7469e84 {
		--width: 60%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-3f14dde {
		--content-width: 90%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-40215a8 {
		--content-width: 850px;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-13768 .elementor-element.elementor-element-a799603 {
		--width: 100%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-cc4f16d {
		--width: 85%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-6891c85 {
		--content-width: 80%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-8117027 {
		--width: 100%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-f0351bd {
		--content-width: 100%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-4e8f3d8 {
		--content-width: 100%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-b4df6bb {
		--content-width: 100%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-67592ef {
		--width: 100%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-3d9c32e {
		--content-width: 100%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-b7d272b {
		--content-width: 80%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-0089145 {
		--width: 50%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-2a54d88 {
		--content-width: 100%;
	}
	
	.elementor-13768 .elementor-element.elementor-element-3f14dde {
		--content-width: 100%;
	}
}
