.elementor-38 .elementor-element.elementor-element-58f0e55 {
			--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-38 .elementor-element.elementor-element-58f0e55:not(.elementor-motion-effects-element-type-background),
		.elementor-38 .elementor-element.elementor-element-58f0e55>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: var(--e-global-color-theme_color_bg_color_2)
		}

		.elementor-38 .elementor-element.elementor-element-58f0e55 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-58f0e55 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-58f0e55 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-608afe4 {
			--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;
			--overlay-opacity: 0.2;
			--border-radius: 0px 0px 80px 80px;
			--padding-top: 150px;
			--padding-bottom: 70px;
			--padding-left: 70px;
			--padding-right: 70px
		}

		.elementor-38 .elementor-element.elementor-element-608afe4:not(.elementor-motion-effects-element-type-background),
		.elementor-38 .elementor-element.elementor-element-608afe4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			
			background-position: center center;
			background-repeat: no-repeat;
			background-size: cover
		}

		.elementor-38 .elementor-element.elementor-element-608afe4::before,
		.elementor-38 .elementor-element.elementor-element-608afe4>.elementor-background-video-container::before,
		.elementor-38 .elementor-element.elementor-element-608afe4>.e-con-inner>.elementor-background-video-container::before,
		.elementor-38 .elementor-element.elementor-element-608afe4>.elementor-background-slideshow::before,
		.elementor-38 .elementor-element.elementor-element-608afe4>.e-con-inner>.elementor-background-slideshow::before,
		.elementor-38 .elementor-element.elementor-element-608afe4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
			background-color: #000000;
			--background-overlay: ""
		}

		.elementor-38 .elementor-element.elementor-element-608afe4 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-608afe4 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-608afe4 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-9ac6ca0 {
			--display: flex;
			--justify-content: space-between;
			--gap: 5vw 5vw;
			--row-gap: 5vw;
			--column-gap: 5vw
		}

		.elementor-38 .elementor-element.elementor-element-9ac6ca0 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-9ac6ca0 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-9ac6ca0 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-59c6dc7 .trx-addons-advanced-title {
			font-size: 5.7vw;
			line-height: 1em;
			color: var(--e-global-color-theme_color_alt_title);
			fill: var(--e-global-color-theme_color_alt_title)
		}

		.elementor-38 .elementor-element.elementor-element-a6efbd6.elementor-element {
			--align-self: flex-start
		}

		.elementor-38 .elementor-element.elementor-element-a6efbd6 .elementor-heading-title {
			font-size: 14px;
			text-transform: uppercase;
			color: var(--e-global-color-theme_color_alt_title)
		}

		.elementor-38 .elementor-element.elementor-element-a6efbd6 .elementor-heading-title a:hover,
		.elementor-38 .elementor-element.elementor-element-a6efbd6 .elementor-heading-title a:focus {
			color: var(--ts1-accent-1, #C7F41F)
		}

		.elementor-38 .elementor-element.elementor-element-8d049c8 {
			width: var(--container-widget-width, 420px);
			max-width: 420px;
			--container-widget-width: 420px;
			--container-widget-flex-grow: 0
		}

		.elementor-38 .elementor-element.elementor-element-8d049c8 .elementor-heading-title {
			color: var(--e-global-color-theme_color_alt_title)
		}

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

		.elementor-38 .elementor-element.elementor-element-911e92b .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-911e92b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-911e92b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-45f7b54 {
			--display: grid;
			--min-height: 330px;
			--e-con-grid-template-columns: repeat(2, 1fr);
			--e-con-grid-template-rows: repeat(1, 1fr);
			--gap: 20px 20px;
			--row-gap: 20px;
			--column-gap: 20px;
			--grid-auto-flow: row
		}

		.elementor-38 .elementor-element.elementor-element-45f7b54 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-45f7b54 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-45f7b54 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-ea0bbe4 {
			--display: flex;
			--justify-content: space-between;
			--border-radius: 40px 40px 40px 40px;
			--padding-top: 30px;
			--padding-bottom: 30px;
			--padding-left: 30px;
			--padding-right: 30px
		}

		.elementor-38 .elementor-element.elementor-element-ea0bbe4:not(.elementor-motion-effects-element-type-background),
		.elementor-38 .elementor-element.elementor-element-ea0bbe4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: var(--e-global-color-theme_color_alt_bg_color)
		}

		.elementor-38 .elementor-element.elementor-element-ea0bbe4 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-ea0bbe4 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-ea0bbe4 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

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

		.elementor-38 .elementor-element.elementor-element-48b5c15 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-48b5c15 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-48b5c15 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-bc598f8 {
			--display: flex
		}

		.elementor-38 .elementor-element.elementor-element-bc598f8 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-bc598f8 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-bc598f8 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-4b7cdb4 {
			width: var(--container-widget-width, 300px);
			max-width: 300px;
			--container-widget-width: 300px;
			--container-widget-flex-grow: 0
		}

		.elementor-38 .elementor-element.elementor-element-4b7cdb4 .elementor-heading-title {
			color: var(--e-global-color-theme_color_alt_title)
		}

		.elementor-38 .elementor-element.elementor-element-62fcc0b {
			--display: flex;
			--align-items: flex-end;
			--container-widget-width: calc((1 - var(--container-widget-flex-grow))*100%)
		}

		.elementor-38 .elementor-element.elementor-element-62fcc0b .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-62fcc0b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-62fcc0b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-98c3ef9 {
			margin: -10px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px
		}

		.elementor-38 .elementor-element.elementor-element-98c3ef9 .elementor-icon-box-wrapper {
			gap: 0px
		}

		.elementor-38 .elementor-element.elementor-element-98c3ef9 .elementor-icon-box-title {
			margin-block-end: 0px
		}

		.elementor-38 .elementor-element.elementor-element-98c3ef9.elementor-view-stacked .elementor-icon {
			background-color: var(--e-global-color-theme_color_alt_title);
			fill: var(--e-global-color-theme_color_alt_bg_color);
			color: var(--e-global-color-theme_color_alt_bg_color)
		}

		.elementor-38 .elementor-element.elementor-element-98c3ef9.elementor-view-framed .elementor-icon,
		.elementor-38 .elementor-element.elementor-element-98c3ef9.elementor-view-default .elementor-icon {
			fill: var(--e-global-color-theme_color_alt_title);
			color: var(--e-global-color-theme_color_alt_title);
			border-color: var(--e-global-color-theme_color_alt_title)
		}

		.elementor-38 .elementor-element.elementor-element-98c3ef9.elementor-view-framed .elementor-icon {
			background-color: var(--e-global-color-theme_color_alt_bg_color)
		}

		.elementor-38 .elementor-element.elementor-element-98c3ef9.elementor-view-framed:has(:hover) .elementor-icon,
		.elementor-38 .elementor-element.elementor-element-98c3ef9.elementor-view-framed:has(:focus) .elementor-icon {
			background-color: var(--e-global-color-theme_color_alt_meta)
		}

		.elementor-38 .elementor-element.elementor-element-98c3ef9.elementor-view-stacked:has(:hover) .elementor-icon,
		.elementor-38 .elementor-element.elementor-element-98c3ef9.elementor-view-stacked:has(:focus) .elementor-icon {
			fill: var(--e-global-color-theme_color_alt_meta);
			color: var(--e-global-color-theme_color_alt_meta)
		}

		.elementor-38 .elementor-element.elementor-element-98c3ef9 .elementor-icon {
			font-size: 18px;
			padding: 22px
		}

		.elementor-38 .elementor-element.elementor-element-1135cbe .trx-addons-counter-container {
			text-align: left
		}

		.elementor-38 .elementor-element.elementor-element-1135cbe .trx-addons-counter-number {
			color: var(--e-global-color-theme_color_alt_title)
		}

		.elementor-38 .elementor-element.elementor-element-1135cbe .trx-addons-counter-number-suffix {
			color: var(--e-global-color-theme_color_alt_title)
		}

		.elementor-38 .elementor-element.elementor-element-1135cbe .trx-addons-counter-title {
			color: var(--e-global-color-theme_color_alt_title);
			line-height: 1.3em
		}

		.elementor-38 .elementor-element.elementor-element-1135cbe .trx-addons-counter-title-wrap {
			margin-top: 0px;
			margin-left: 0px;
			margin-right: 0px;
			margin-bottom: 3px
		}

		.elementor-38 .elementor-element.elementor-element-c0b39bc {
			--display: flex;
			--justify-content: space-between;
			--border-radius: 40px 40px 40px 40px;
			--padding-top: 30px;
			--padding-bottom: 30px;
			--padding-left: 30px;
			--padding-right: 30px
		}

		.elementor-38 .elementor-element.elementor-element-c0b39bc:not(.elementor-motion-effects-element-type-background),
		.elementor-38 .elementor-element.elementor-element-c0b39bc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: transparent;
			background-image: linear-gradient(135deg, #FFFFFF66 0%, #FFFFFF33 100%)
		}

		.elementor-38 .elementor-element.elementor-element-c0b39bc:not(.elementor-widget) {
			backdrop-filter: blur(8px)
		}

		.elementor-38 .elementor-element.elementor-element-c0b39bc .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-c0b39bc .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-c0b39bc .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

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

		.elementor-38 .elementor-element.elementor-element-b46d3b3 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-b46d3b3 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-b46d3b3 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-0643d99 {
			--display: flex
		}

		.elementor-38 .elementor-element.elementor-element-0643d99 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-0643d99 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-0643d99 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-787d070 {
			width: var(--container-widget-width, 300px);
			max-width: 300px;
			--container-widget-width: 300px;
			--container-widget-flex-grow: 0
		}

		.elementor-38 .elementor-element.elementor-element-787d070 .elementor-heading-title {
			color: var(--e-global-color-theme_color_alt_title)
		}

		.elementor-38 .elementor-element.elementor-element-97b8459 {
			--display: flex;
			--align-items: flex-end;
			--container-widget-width: calc((1 - var(--container-widget-flex-grow))*100%)
		}

		.elementor-38 .elementor-element.elementor-element-97b8459 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-97b8459 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-97b8459 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-9da7ec3 {
			margin: -10px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px
		}

		.elementor-38 .elementor-element.elementor-element-9da7ec3 .elementor-icon-box-wrapper {
			gap: 0px
		}

		.elementor-38 .elementor-element.elementor-element-9da7ec3 .elementor-icon-box-title {
			margin-block-end: 0px
		}

		.elementor-38 .elementor-element.elementor-element-9da7ec3.elementor-view-stacked .elementor-icon {
			background-color: var(--e-global-color-theme_color_alt_title);
			fill: var(--e-global-color-theme_color_alt_bg_color);
			color: var(--e-global-color-theme_color_alt_bg_color)
		}

		.elementor-38 .elementor-element.elementor-element-9da7ec3.elementor-view-framed .elementor-icon,
		.elementor-38 .elementor-element.elementor-element-9da7ec3.elementor-view-default .elementor-icon {
			fill: var(--e-global-color-theme_color_alt_title);
			color: var(--e-global-color-theme_color_alt_title);
			border-color: var(--e-global-color-theme_color_alt_title)
		}

		.elementor-38 .elementor-element.elementor-element-9da7ec3.elementor-view-framed .elementor-icon {
			background-color: var(--e-global-color-theme_color_alt_bg_color)
		}

		.elementor-38 .elementor-element.elementor-element-9da7ec3.elementor-view-framed:has(:hover) .elementor-icon,
		.elementor-38 .elementor-element.elementor-element-9da7ec3.elementor-view-framed:has(:focus) .elementor-icon {
			background-color: var(--e-global-color-theme_color_alt_meta)
		}

		.elementor-38 .elementor-element.elementor-element-9da7ec3.elementor-view-stacked:has(:hover) .elementor-icon,
		.elementor-38 .elementor-element.elementor-element-9da7ec3.elementor-view-stacked:has(:focus) .elementor-icon {
			fill: var(--e-global-color-theme_color_alt_meta);
			color: var(--e-global-color-theme_color_alt_meta)
		}

		.elementor-38 .elementor-element.elementor-element-9da7ec3 .elementor-icon {
			font-size: 18px;
			padding: 22px
		}

		.elementor-38 .elementor-element.elementor-element-fc40939 {
			--display: flex;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px
		}

		.elementor-38 .elementor-element.elementor-element-fc40939 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-fc40939 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-fc40939 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-fa734fb>.elementor-widget-container {
			margin: 0vw 0vw 2.2vw 0vw
		}

		.elementor-38 .elementor-element.elementor-element-fa734fb .trx-addons-counter-container {
			text-align: left
		}

		.elementor-38 .elementor-element.elementor-element-fa734fb .trx-addons-counter-number {
			color: var(--e-global-color-theme_color_alt_title)
		}

		.elementor-38 .elementor-element.elementor-element-fa734fb .trx-addons-counter-number-suffix {
			color: var(--e-global-color-theme_color_alt_title)
		}

		.elementor-38 .elementor-element.elementor-element-fa734fb .trx-addons-counter-title {
			color: var(--e-global-color-theme_color_alt_title);
			line-height: 1.3em
		}

		.elementor-38 .elementor-element.elementor-element-fa734fb .trx-addons-counter-title-wrap {
			margin-top: 0px;
			margin-left: 0px;
			margin-right: 0px;
			margin-bottom: 3px
		}

		.elementor-38 .elementor-element.elementor-element-52045a4 .elementor-heading-title {
			line-height: 1.3em;
			color: var(--e-global-color-theme_color_alt_title)
		}

		.elementor-38 .elementor-element.elementor-element-5067140 {
			--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-38 .elementor-element.elementor-element-5067140:not(.elementor-motion-effects-element-type-background),
		.elementor-38 .elementor-element.elementor-element-5067140>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: var(--e-global-color-theme_color_bg_color)
		}

		.elementor-38 .elementor-element.elementor-element-5067140 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-5067140 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-5067140 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-8314657 {
			--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: 50px 50px;
			--row-gap: 50px;
			--column-gap: 50px;
			--border-radius: 0px 0px 80px 80px;
			--padding-top: 150px;
			--padding-bottom: 150px;
			--padding-left: 0px;
			--padding-right: 0px
		}

		.elementor-38 .elementor-element.elementor-element-8314657:not(.elementor-motion-effects-element-type-background),
		.elementor-38 .elementor-element.elementor-element-8314657>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: var(--e-global-color-theme_color_bg_color_2)
		}

		.elementor-38 .elementor-element.elementor-element-8314657 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-8314657 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-8314657 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-c35c322 {
			--display: flex
		}

		.elementor-38 .elementor-element.elementor-element-c35c322 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-c35c322 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-c35c322 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-1e76b04 {
			--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: 10px 10px;
			--row-gap: 10px;
			--column-gap: 10px
		}

		.elementor-38 .elementor-element.elementor-element-1e76b04 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-1e76b04 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-1e76b04 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-30519e0 {
			--display: flex
		}

		.elementor-38 .elementor-element.elementor-element-30519e0 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-30519e0 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-30519e0 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-6b9cf99 img {
			opacity: 0.3;
			transition-duration: 0.3s
		}

		.elementor-38 .elementor-element.elementor-element-6b9cf99:hover img {
			opacity: 1
		}

		.elementor-38 .elementor-element.elementor-element-3fec922 {
			--display: flex
		}

		.elementor-38 .elementor-element.elementor-element-3fec922 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-3fec922 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-3fec922 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-8e6cc4f img {
			opacity: 0.3;
			transition-duration: 0.3s
		}

		.elementor-38 .elementor-element.elementor-element-8e6cc4f:hover img {
			opacity: 1
		}

		.elementor-38 .elementor-element.elementor-element-22dec4c {
			--display: flex
		}

		.elementor-38 .elementor-element.elementor-element-22dec4c .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-22dec4c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-22dec4c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-17aa681 img {
			opacity: 0.3;
			transition-duration: 0.3s
		}

		.elementor-38 .elementor-element.elementor-element-17aa681:hover img {
			opacity: 1
		}

		.elementor-38 .elementor-element.elementor-element-d58a912 {
			--display: flex
		}

		.elementor-38 .elementor-element.elementor-element-d58a912 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-d58a912 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-d58a912 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-cd42fa5 img {
			opacity: 0.3;
			transition-duration: 0.3s
		}

		.elementor-38 .elementor-element.elementor-element-cd42fa5:hover img {
			opacity: 1
		}

		.elementor-38 .elementor-element.elementor-element-9df6454 {
			--display: flex
		}

		.elementor-38 .elementor-element.elementor-element-9df6454 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-9df6454 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-9df6454 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-ddf0dfd img {
			opacity: 0.3;
			transition-duration: 0.3s
		}

		.elementor-38 .elementor-element.elementor-element-ddf0dfd:hover img {
			opacity: 1
		}

		.elementor-38 .elementor-element.elementor-element-3be5cdc {
			--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-38 .elementor-element.elementor-element-3be5cdc:not(.elementor-motion-effects-element-type-background),
		.elementor-38 .elementor-element.elementor-element-3be5cdc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: var(--e-global-color-theme_color_alt_bg_color)
		}

		.elementor-38 .elementor-element.elementor-element-3be5cdc .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-3be5cdc .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-3be5cdc .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-5bfc299 {
			--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;
			--border-radius: 0px 0px 80px 80px;
			--padding-top: 150px;
			--padding-bottom: 150px;
			--padding-left: 0px;
			--padding-right: 0px
		}

		.elementor-38 .elementor-element.elementor-element-5bfc299:not(.elementor-motion-effects-element-type-background),
		.elementor-38 .elementor-element.elementor-element-5bfc299>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: var(--e-global-color-theme_color_bg_color)
		}

		.elementor-38 .elementor-element.elementor-element-5bfc299 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-5bfc299 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-5bfc299 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-da1cfde {
			--display: flex;
			--padding-top: 0vw;
			--padding-bottom: 0vw;
			--padding-left: 0vw;
			--padding-right: 5.8vw
		}

		.elementor-38 .elementor-element.elementor-element-da1cfde .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-da1cfde .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-da1cfde .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-ce9d271 img {
			border-radius: 30px 30px 30px 30px
		}

		.elementor-38 .elementor-element.elementor-element-8ef67b3 {
			--display: flex;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px
		}

		.elementor-38 .elementor-element.elementor-element-8ef67b3 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-8ef67b3 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-8ef67b3 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-480579f {
			--display: flex;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
			--margin-top: 0px;
			--margin-bottom: 60px;
			--margin-left: 0px;
			--margin-right: 0px
		}

		.elementor-38 .elementor-element.elementor-element-480579f .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-480579f .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-480579f .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-b0f6a89 {
			margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px
		}

		.elementor-38 .elementor-element.elementor-element-b0f6a89 .elementor-heading-title {
			font-size: 14px;
			text-transform: uppercase;
			line-height: 1em;
			letter-spacing: 0.08em
		}

		.elementor-38 .elementor-element.elementor-element-60699d9 {
			margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px
		}

		.elementor-38 .elementor-element.elementor-element-3061dbb img {
			border-radius: 30px 30px 30px 30px
		}

		.elementor-38 .elementor-element.elementor-element-1631a9c {
			--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-38 .elementor-element.elementor-element-1631a9c:not(.elementor-motion-effects-element-type-background),
		.elementor-38 .elementor-element.elementor-element-1631a9c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: var(--e-global-color-theme_color_alt_title)
		}

		.elementor-38 .elementor-element.elementor-element-1631a9c .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-1631a9c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-1631a9c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-f0a91e3 {
			--display: flex;
			--flex-direction: column;
			--container-widget-width: 100%;
			--container-widget-height: initial;
			--container-widget-flex-grow: 0;
			--container-widget-align-self: initial;
			--flex-wrap-mobile: wrap;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
			--overflow: hidden;
			--border-radius: 0px 0px 80px 80px;
			--padding-top: 150px;
			--padding-bottom: 150px;
			--padding-left: 0px;
			--padding-right: 0px
		}

		.elementor-38 .elementor-element.elementor-element-f0a91e3:not(.elementor-motion-effects-element-type-background),
		.elementor-38 .elementor-element.elementor-element-f0a91e3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: var(--e-global-color-theme_color_alt_bg_color)
		}

		.elementor-38 .elementor-element.elementor-element-f0a91e3 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-f0a91e3 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-f0a91e3 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-b044054 {
			width: var(--container-widget-width, 59.5vw);
			max-width: 59.5vw;
			--container-widget-width: 59.5vw;
			--container-widget-flex-grow: 0;
			top: 0vw;
			z-index: 0
		}

		body:not(.rtl) .elementor-38 .elementor-element.elementor-element-b044054 {
			left: -35vw
		}

		body.rtl .elementor-38 .elementor-element.elementor-element-b044054 {
			right: -35vw
		}

		.elementor-38 .elementor-element.elementor-element-25cf662 {
			--display: flex;
			--z-index: 1
		}

		.elementor-38 .elementor-element.elementor-element-25cf662 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-25cf662 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-25cf662 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-9880b1a {
			margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px
		}

		.elementor-38 .elementor-element.elementor-element-9880b1a .elementor-heading-title {
			font-size: 14px;
			text-transform: uppercase;
			line-height: 1em;
			letter-spacing: 0.08em;
			color: var(--e-global-color-theme_color_alt_title)
		}

		.elementor-38 .elementor-element.elementor-element-3f48305 {
			--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;
			--margin-top: 0px;
			--margin-bottom: 50px;
			--margin-left: 0px;
			--margin-right: 0px;
			--z-index: 1
		}

		.elementor-38 .elementor-element.elementor-element-3f48305 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-3f48305 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-3f48305 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

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

		.elementor-38 .elementor-element.elementor-element-d6c3311 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-d6c3311 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-d6c3311 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-e7e97a1 .elementor-heading-title {
			color: var(--e-global-color-theme_color_alt_title)
		}

		.elementor-38 .elementor-element.elementor-element-96d35e8 {
			--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: 11px;
			--padding-bottom: 0px;
			--padding-left: 0px;
			--padding-right: 0px
		}

		.elementor-38 .elementor-element.elementor-element-96d35e8 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-96d35e8 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-96d35e8 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-d974c74 {
			color: var(--e-global-color-theme_color_alt_text)
		}

		.elementor-38 .elementor-element.elementor-element-846aaa8 {
			--display: grid;
			--e-con-grid-template-columns: repeat(3, 1fr);
			--e-con-grid-template-rows: repeat(1, 1fr);
			--grid-auto-flow: row;
			--z-index: 1
		}

		.elementor-38 .elementor-element.elementor-element-846aaa8 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-846aaa8 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-846aaa8 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-00a9f54 {
			--display: flex;
			--min-height: 395px;
			--justify-content: space-between;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
			--border-radius: 30px 30px 30px 30px
		}

		.elementor-38 .elementor-element.elementor-element-00a9f54:not(.elementor-motion-effects-element-type-background),
		.elementor-38 .elementor-element.elementor-element-00a9f54>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: var(--e-global-color-theme_color_bg_color_2)
		}

		.elementor-38 .elementor-element.elementor-element-00a9f54 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-00a9f54 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-00a9f54 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-3880f98 {
			--display: flex;
			--justify-content: space-between;
			--padding-top: 60px;
			--padding-bottom: 40px;
			--padding-left: 40px;
			--padding-right: 40px
		}

		.elementor-38 .elementor-element.elementor-element-3880f98 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-3880f98 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-3880f98 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-3880f98.e-con {
			--flex-grow: 1;
			--flex-shrink: 0
		}

		.elementor-38 .elementor-element.elementor-element-a3a1524 .elementor-icon-wrapper {
			text-align: start
		}

		.elementor-38 .elementor-element.elementor-element-a3a1524.elementor-view-stacked .elementor-icon {
			background-color: var(--e-global-color-theme_color_link)
		}

		.elementor-38 .elementor-element.elementor-element-a3a1524.elementor-view-framed .elementor-icon,
		.elementor-38 .elementor-element.elementor-element-a3a1524.elementor-view-default .elementor-icon {
			color: var(--e-global-color-theme_color_link);
			border-color: var(--e-global-color-theme_color_link)
		}

		.elementor-38 .elementor-element.elementor-element-a3a1524.elementor-view-framed .elementor-icon,
		.elementor-38 .elementor-element.elementor-element-a3a1524.elementor-view-default .elementor-icon svg {
			fill: var(--e-global-color-theme_color_link)
		}

		.elementor-38 .elementor-element.elementor-element-a3a1524 .elementor-icon {
			font-size: 65px
		}

		.elementor-38 .elementor-element.elementor-element-a3a1524 .elementor-icon svg {
			height: 65px
		}

		.elementor-38 .elementor-element.elementor-element-1f5148a {
			--display: flex;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
			--padding-top: 0px;
			--padding-bottom: 0px;
			--padding-left: 0px;
			--padding-right: 10px
		}

		.elementor-38 .elementor-element.elementor-element-1f5148a .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-1f5148a .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-1f5148a .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-98b4acf {
			margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px
		}

		.elementor-38 .elementor-element.elementor-element-c59cff2 {
			--display: flex;
			border-style: solid;
			--border-style: solid;
			border-width: 1px 0px 0px 0px;
			--border-top-width: 1px;
			--border-right-width: 0px;
			--border-bottom-width: 0px;
			--border-left-width: 0px;
			border-color: var(--e-global-color-theme_color_bd_color);
			--border-color: var(--e-global-color-theme_color_bd_color);
			--padding-top: 27px;
			--padding-bottom: 27px;
			--padding-left: 40px;
			--padding-right: 40px
		}

		.elementor-38 .elementor-element.elementor-element-c59cff2 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-c59cff2 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-c59cff2 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-c59cff2.e-con {
			--flex-grow: 0;
			--flex-shrink: 0
		}

		.elementor-38 .elementor-element.elementor-element-0317dcf.elementor-element {
			--align-self: flex-start
		}

		.elementor-38 .elementor-element.elementor-element-0317dcf .trx-addons-list-container .trx-addons-list-items li {
			align-items: center
		}

		.elementor-38 .elementor-element.elementor-element-0317dcf .trx-addons-icon-wrapper {
			top: 0px
		}

		.elementor-38 .elementor-element.elementor-element-0317dcf .trx-addons-list-items .trx-addons-icon-list-icon {
			font-size: 14px;
			line-height: 14px
		}

		.elementor-38 .elementor-element.elementor-element-0317dcf .trx-addons-list-items .trx-addons-icon-list-image img {
			width: 14px
		}

		body:not(.rtl) .elementor-38 .elementor-element.elementor-element-0317dcf.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper {
			margin-right: 0px
		}

		body.rtl .elementor-38 .elementor-element.elementor-element-0317dcf.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper {
			margin-left: 0px
		}

		.elementor-38 .elementor-element.elementor-element-0317dcf.trx-addons-icon-right .trx-addons-list-items .trx-addons-icon-wrapper {
			margin-left: 0px
		}

		.elementor-38 .elementor-element.elementor-element-0317dcf .trx-addons-icon-list-text {
			color: var(--e-global-color-theme_color_title);
			font-size: 16px
		}

		.elementor-38 .elementor-element.elementor-element-0317dcf .trx-addons-icon-list-item:hover .trx-addons-icon-list-text {
			color: var(--e-global-color-theme_color_text)
		}

		.elementor-38 .elementor-element.elementor-element-a7ecf28 {
			--display: flex;
			--min-height: 395px;
			--justify-content: space-between;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
			--border-radius: 30px 30px 30px 30px
		}

		.elementor-38 .elementor-element.elementor-element-a7ecf28:not(.elementor-motion-effects-element-type-background),
		.elementor-38 .elementor-element.elementor-element-a7ecf28>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: var(--e-global-color-theme_color_bg_color_2)
		}

		.elementor-38 .elementor-element.elementor-element-a7ecf28 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-a7ecf28 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-a7ecf28 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-244a830 {
			--display: flex;
			--justify-content: space-between;
			--padding-top: 60px;
			--padding-bottom: 40px;
			--padding-left: 40px;
			--padding-right: 40px
		}

		.elementor-38 .elementor-element.elementor-element-244a830 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-244a830 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-244a830 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-244a830.e-con {
			--flex-grow: 1;
			--flex-shrink: 0
		}

		.elementor-38 .elementor-element.elementor-element-c44f399 .elementor-icon-wrapper {
			text-align: start
		}

		.elementor-38 .elementor-element.elementor-element-c44f399.elementor-view-stacked .elementor-icon {
			background-color: var(--e-global-color-theme_color_link)
		}

		.elementor-38 .elementor-element.elementor-element-c44f399.elementor-view-framed .elementor-icon,
		.elementor-38 .elementor-element.elementor-element-c44f399.elementor-view-default .elementor-icon {
			color: var(--e-global-color-theme_color_link);
			border-color: var(--e-global-color-theme_color_link)
		}

		.elementor-38 .elementor-element.elementor-element-c44f399.elementor-view-framed .elementor-icon,
		.elementor-38 .elementor-element.elementor-element-c44f399.elementor-view-default .elementor-icon svg {
			fill: var(--e-global-color-theme_color_link)
		}

		.elementor-38 .elementor-element.elementor-element-c44f399 .elementor-icon {
			font-size: 65px
		}

		.elementor-38 .elementor-element.elementor-element-c44f399 .elementor-icon svg {
			height: 65px
		}

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

		.elementor-38 .elementor-element.elementor-element-28ea3b0 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-28ea3b0 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-28ea3b0 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-a5b9885 {
			margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px
		}

		.elementor-38 .elementor-element.elementor-element-3547009 {
			--display: flex;
			border-style: solid;
			--border-style: solid;
			border-width: 1px 0px 0px 0px;
			--border-top-width: 1px;
			--border-right-width: 0px;
			--border-bottom-width: 0px;
			--border-left-width: 0px;
			border-color: var(--e-global-color-theme_color_bd_color);
			--border-color: var(--e-global-color-theme_color_bd_color);
			--padding-top: 27px;
			--padding-bottom: 27px;
			--padding-left: 40px;
			--padding-right: 40px
		}

		.elementor-38 .elementor-element.elementor-element-3547009 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-3547009 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-3547009 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-3547009.e-con {
			--flex-grow: 0;
			--flex-shrink: 0
		}

		.elementor-38 .elementor-element.elementor-element-61d9cea.elementor-element {
			--align-self: flex-start
		}

		.elementor-38 .elementor-element.elementor-element-61d9cea .trx-addons-list-container .trx-addons-list-items li {
			align-items: center
		}

		.elementor-38 .elementor-element.elementor-element-61d9cea .trx-addons-icon-wrapper {
			top: 0px
		}

		.elementor-38 .elementor-element.elementor-element-61d9cea .trx-addons-list-items .trx-addons-icon-list-icon {
			font-size: 14px;
			line-height: 14px
		}

		.elementor-38 .elementor-element.elementor-element-61d9cea .trx-addons-list-items .trx-addons-icon-list-image img {
			width: 14px
		}

		body:not(.rtl) .elementor-38 .elementor-element.elementor-element-61d9cea.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper {
			margin-right: 0px
		}

		body.rtl .elementor-38 .elementor-element.elementor-element-61d9cea.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper {
			margin-left: 0px
		}

		.elementor-38 .elementor-element.elementor-element-61d9cea.trx-addons-icon-right .trx-addons-list-items .trx-addons-icon-wrapper {
			margin-left: 0px
		}

		.elementor-38 .elementor-element.elementor-element-61d9cea .trx-addons-icon-list-text {
			color: var(--e-global-color-theme_color_title);
			font-size: 16px
		}

		.elementor-38 .elementor-element.elementor-element-61d9cea .trx-addons-icon-list-item:hover .trx-addons-icon-list-text {
			color: var(--e-global-color-theme_color_text)
		}

		.elementor-38 .elementor-element.elementor-element-9e715ff {
			--display: flex;
			--min-height: 395px;
			--justify-content: space-between;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
			--border-radius: 30px 30px 30px 30px
		}

		.elementor-38 .elementor-element.elementor-element-9e715ff:not(.elementor-motion-effects-element-type-background),
		.elementor-38 .elementor-element.elementor-element-9e715ff>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: var(--e-global-color-theme_color_bg_color_2)
		}

		.elementor-38 .elementor-element.elementor-element-9e715ff .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-9e715ff .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-9e715ff .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-ac5d816 {
			--display: flex;
			--justify-content: space-between;
			--padding-top: 60px;
			--padding-bottom: 40px;
			--padding-left: 40px;
			--padding-right: 40px
		}

		.elementor-38 .elementor-element.elementor-element-ac5d816 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-ac5d816 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-ac5d816 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-ac5d816.e-con {
			--flex-grow: 1;
			--flex-shrink: 0
		}

		.elementor-38 .elementor-element.elementor-element-0a88c65 .elementor-icon-wrapper {
			text-align: start
		}

		.elementor-38 .elementor-element.elementor-element-0a88c65.elementor-view-stacked .elementor-icon {
			background-color: var(--e-global-color-theme_color_link)
		}

		.elementor-38 .elementor-element.elementor-element-0a88c65.elementor-view-framed .elementor-icon,
		.elementor-38 .elementor-element.elementor-element-0a88c65.elementor-view-default .elementor-icon {
			color: var(--e-global-color-theme_color_link);
			border-color: var(--e-global-color-theme_color_link)
		}

		.elementor-38 .elementor-element.elementor-element-0a88c65.elementor-view-framed .elementor-icon,
		.elementor-38 .elementor-element.elementor-element-0a88c65.elementor-view-default .elementor-icon svg {
			fill: var(--e-global-color-theme_color_link)
		}

		.elementor-38 .elementor-element.elementor-element-0a88c65 .elementor-icon {
			font-size: 65px
		}

		.elementor-38 .elementor-element.elementor-element-0a88c65 .elementor-icon svg {
			height: 65px
		}

		.elementor-38 .elementor-element.elementor-element-c27f008 {
			--display: flex;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
			--padding-top: 0px;
			--padding-bottom: 0px;
			--padding-left: 0px;
			--padding-right: 10px
		}

		.elementor-38 .elementor-element.elementor-element-c27f008 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-c27f008 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-c27f008 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-a2433fd {
			margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px
		}

		.elementor-38 .elementor-element.elementor-element-527f064 {
			--display: flex;
			border-style: solid;
			--border-style: solid;
			border-width: 1px 0px 0px 0px;
			--border-top-width: 1px;
			--border-right-width: 0px;
			--border-bottom-width: 0px;
			--border-left-width: 0px;
			border-color: var(--e-global-color-theme_color_bd_color);
			--border-color: var(--e-global-color-theme_color_bd_color);
			--padding-top: 27px;
			--padding-bottom: 27px;
			--padding-left: 40px;
			--padding-right: 40px
		}

		.elementor-38 .elementor-element.elementor-element-527f064 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-527f064 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-527f064 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-527f064.e-con {
			--flex-grow: 0;
			--flex-shrink: 0
		}

		.elementor-38 .elementor-element.elementor-element-768f2af.elementor-element {
			--align-self: flex-start
		}

		.elementor-38 .elementor-element.elementor-element-768f2af .trx-addons-list-container .trx-addons-list-items li {
			align-items: center
		}

		.elementor-38 .elementor-element.elementor-element-768f2af .trx-addons-icon-wrapper {
			top: 0px
		}

		.elementor-38 .elementor-element.elementor-element-768f2af .trx-addons-list-items .trx-addons-icon-list-icon {
			font-size: 14px;
			line-height: 14px
		}

		.elementor-38 .elementor-element.elementor-element-768f2af .trx-addons-list-items .trx-addons-icon-list-image img {
			width: 14px
		}

		body:not(.rtl) .elementor-38 .elementor-element.elementor-element-768f2af.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper {
			margin-right: 0px
		}

		body.rtl .elementor-38 .elementor-element.elementor-element-768f2af.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper {
			margin-left: 0px
		}

		.elementor-38 .elementor-element.elementor-element-768f2af.trx-addons-icon-right .trx-addons-list-items .trx-addons-icon-wrapper {
			margin-left: 0px
		}

		.elementor-38 .elementor-element.elementor-element-768f2af .trx-addons-icon-list-text {
			color: var(--e-global-color-theme_color_title);
			font-size: 16px
		}

		.elementor-38 .elementor-element.elementor-element-768f2af .trx-addons-icon-list-item:hover .trx-addons-icon-list-text {
			color: var(--e-global-color-theme_color_text)
		}

		.elementor-38 .elementor-element.elementor-element-1020ad6 {
			width: var(--container-widget-width, 59.5vw);
			max-width: 59.5vw;
			--container-widget-width: 59.5vw;
			--container-widget-flex-grow: 0;
			bottom: -30vw;
			z-index: 0
		}

		body:not(.rtl) .elementor-38 .elementor-element.elementor-element-1020ad6 {
			right: -25vw
		}

		body.rtl .elementor-38 .elementor-element.elementor-element-1020ad6 {
			left: -25vw
		}

		.elementor-38 .elementor-element.elementor-element-1fe15fd {
			--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-38 .elementor-element.elementor-element-1fe15fd:not(.elementor-motion-effects-element-type-background),
		.elementor-38 .elementor-element.elementor-element-1fe15fd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: var(--e-global-color-theme_color_bg_color)
		}

		.elementor-38 .elementor-element.elementor-element-1fe15fd .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-1fe15fd .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-1fe15fd .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-37db531 {
			--display: grid;
			--e-con-grid-template-columns: repeat(4, 1fr);
			--e-con-grid-template-rows: repeat(1, 1fr);
			--grid-auto-flow: row;
			--border-radius: 0px 0px 80px 80px;
			--padding-top: 150px;
			--padding-bottom: 150px;
			--padding-left: 0px;
			--padding-right: 0px
		}

		.elementor-38 .elementor-element.elementor-element-37db531:not(.elementor-motion-effects-element-type-background),
		.elementor-38 .elementor-element.elementor-element-37db531>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: var(--e-global-color-theme_color_alt_title)
		}

		.elementor-38 .elementor-element.elementor-element-37db531 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-37db531 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-37db531 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-6fb1747 {
			--display: flex
		}

		.elementor-38 .elementor-element.elementor-element-6fb1747 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-6fb1747 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-6fb1747 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-c729b18 .trx-addons-counter-container {
			text-align: center
		}

		.elementor-38 .elementor-element.elementor-element-c729b18 .trx-addons-counter-number {
			color: var(--e-global-color-theme_color_alt_bg_color)
		}

		.elementor-38 .elementor-element.elementor-element-c729b18 .trx-addons-counter-number-wrap {
			font-size: 120px;
			line-height: 0.9em;
			margin-top: 0px;
			margin-left: 0px;
			margin-right: 0px;
			margin-bottom: 10px
		}

		.elementor-38 .elementor-element.elementor-element-c729b18 .trx-addons-counter-title {
			color: var(--e-global-color-theme_color_alt_bg_color)
		}

		.elementor-38 .elementor-element.elementor-element-9c81f41 {
			--display: flex
		}

		.elementor-38 .elementor-element.elementor-element-9c81f41 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-9c81f41 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-9c81f41 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-17a6116 .trx-addons-counter-container {
			text-align: center
		}

		.elementor-38 .elementor-element.elementor-element-17a6116 .trx-addons-counter-number {
			color: var(--e-global-color-theme_color_alt_bg_color)
		}

		.elementor-38 .elementor-element.elementor-element-17a6116 .trx-addons-counter-number-wrap {
			font-size: 120px;
			line-height: 0.9em;
			margin-top: 0px;
			margin-left: 0px;
			margin-right: 0px;
			margin-bottom: 10px
		}

		.elementor-38 .elementor-element.elementor-element-17a6116 .trx-addons-counter-title {
			color: var(--e-global-color-theme_color_alt_bg_color)
		}

		.elementor-38 .elementor-element.elementor-element-8c0b171 {
			--display: flex
		}

		.elementor-38 .elementor-element.elementor-element-8c0b171 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-8c0b171 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-8c0b171 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-a8ae5d5 .trx-addons-counter-container {
			text-align: center
		}

		.elementor-38 .elementor-element.elementor-element-a8ae5d5 .trx-addons-counter-number {
			color: var(--e-global-color-theme_color_alt_bg_color)
		}

		.elementor-38 .elementor-element.elementor-element-a8ae5d5 .trx-addons-counter-number-wrap {
			font-size: 120px;
			line-height: 0.9em;
			margin-top: 0px;
			margin-left: 0px;
			margin-right: 0px;
			margin-bottom: 10px
		}

		.elementor-38 .elementor-element.elementor-element-a8ae5d5 .trx-addons-counter-title {
			color: var(--e-global-color-theme_color_alt_bg_color)
		}

		.elementor-38 .elementor-element.elementor-element-9efd56b {
			--display: flex
		}

		.elementor-38 .elementor-element.elementor-element-9efd56b .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-9efd56b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-9efd56b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-89f3ce2 .trx-addons-counter-container {
			text-align: center
		}

		.elementor-38 .elementor-element.elementor-element-89f3ce2 .trx-addons-counter-number {
			color: var(--e-global-color-theme_color_alt_bg_color)
		}

		.elementor-38 .elementor-element.elementor-element-89f3ce2 .trx-addons-counter-number-wrap {
			font-size: 120px;
			line-height: 0.9em;
			margin-top: 0px;
			margin-left: 0px;
			margin-right: 0px;
			margin-bottom: 10px
		}

		.elementor-38 .elementor-element.elementor-element-89f3ce2 .trx-addons-counter-title {
			color: var(--e-global-color-theme_color_alt_bg_color)
		}

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

		.elementor-38 .elementor-element.elementor-element-3ab0ce4 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-3ab0ce4 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-3ab0ce4 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-1158f9cf {
			--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;
			--margin-top: 0px;
			--margin-bottom: 50px;
			--margin-left: 0px;
			--margin-right: 0px
		}

		.elementor-38 .elementor-element.elementor-element-1158f9cf .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-1158f9cf .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-1158f9cf .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-52e17091 {
			--display: flex
		}

		.elementor-38 .elementor-element.elementor-element-52e17091 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-52e17091 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-52e17091 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-d2fdd7d .elementor-repeater-item-bfa82fe.trx-addons-advanced-title-item-text,
		.elementor-38 .elementor-element.elementor-element-d2fdd7d .elementor-repeater-item-bfa82fe.trx-addons-advanced-title-item-icon i,
		.elementor-38 .elementor-element.elementor-element-d2fdd7d .elementor-repeater-item-bfa82fe.trx-addons-advanced-title-item-icon svg {
			color: var(--e-global-color-theme_color_link);
			fill: var(--e-global-color-theme_color_link)
		}

		.elementor-38 .elementor-element.elementor-element-4eb88141 {
			--display: flex;
			--justify-content: flex-end;
			--align-items: flex-end;
			--container-widget-width: calc((1 - var(--container-widget-flex-grow))*100%);
			--padding-top: 0px;
			--padding-bottom: 7px;
			--padding-left: 0px;
			--padding-right: 0px
		}

		.elementor-38 .elementor-element.elementor-element-4eb88141 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-4eb88141 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-4eb88141 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-2a218f6a .trx-addons-list-container .trx-addons-list-items li {
			align-items: center
		}

		.elementor-38 .elementor-element.elementor-element-2a218f6a .trx-addons-icon-wrapper {
			top: 0px
		}

		.elementor-38 .elementor-element.elementor-element-2a218f6a .trx-addons-list-items .trx-addons-icon-list-icon {
			font-size: 14px;
			line-height: 14px
		}

		.elementor-38 .elementor-element.elementor-element-2a218f6a .trx-addons-list-items .trx-addons-icon-list-image img {
			width: 14px
		}

		body:not(.rtl) .elementor-38 .elementor-element.elementor-element-2a218f6a.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper {
			margin-right: 8px
		}

		body.rtl .elementor-38 .elementor-element.elementor-element-2a218f6a.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper {
			margin-left: 8px
		}

		.elementor-38 .elementor-element.elementor-element-2a218f6a.trx-addons-icon-right .trx-addons-list-items .trx-addons-icon-wrapper {
			margin-left: 8px
		}

		.elementor-38 .elementor-element.elementor-element-2a218f6a .trx-addons-icon-list-text {
			font-size: 16px
		}

		.elementor-38 .elementor-element.elementor-element-2a218f6a .trx-addons-icon-list-item:hover .trx-addons-icon-list-text {
			color: var(--e-global-color-theme_color_text)
		}

		.elementor-38 .elementor-element.elementor-element-5e31bf44 {
			--display: flex
		}

		.elementor-38 .elementor-element.elementor-element-5e31bf44 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-5e31bf44 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-5e31bf44 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-2ea8a1d5 {
			--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-38 .elementor-element.elementor-element-2ea8a1d5 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-2ea8a1d5 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-2ea8a1d5 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-2009f6f8 img {
			border-radius: 30px 30px 30px 30px
		}

		.elementor-38 .elementor-element.elementor-element-a5a960c {
			--display: flex
		}

		.elementor-38 .elementor-element.elementor-element-a5a960c .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-a5a960c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-a5a960c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-7f743fa7 {
			--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-38 .elementor-element.elementor-element-7f743fa7 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-7f743fa7 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-7f743fa7 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-896260e img {
			border-radius: 30px 30px 30px 30px
		}

		.elementor-38 .elementor-element.elementor-element-124ca34e {
			--display: flex
		}

		.elementor-38 .elementor-element.elementor-element-124ca34e .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-124ca34e .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-124ca34e .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-1aad43d4 {
			--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-38 .elementor-element.elementor-element-1aad43d4 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-1aad43d4 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-1aad43d4 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-3a018972 img {
			border-radius: 30px 30px 30px 30px
		}

		.elementor-38 .elementor-element.elementor-element-1ac9daf8 {
			--display: flex
		}

		.elementor-38 .elementor-element.elementor-element-1ac9daf8 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-1ac9daf8 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-1ac9daf8 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-57466bc1 {
			--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-38 .elementor-element.elementor-element-57466bc1 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-57466bc1 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-57466bc1 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-2a4c733b img {
			border-radius: 30px 30px 30px 30px
		}

		.elementor-38 .elementor-element.elementor-element-289e8c8a {
			--display: flex
		}

		.elementor-38 .elementor-element.elementor-element-289e8c8a .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-289e8c8a .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-289e8c8a .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-6cd67045 {
			--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-38 .elementor-element.elementor-element-6cd67045 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-6cd67045 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-6cd67045 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-6e6f083 img {
			border-radius: 30px 30px 30px 30px
		}

		.elementor-38 .elementor-element.elementor-element-6a9c619e {
			--n-tabs-direction: row;
			--n-tabs-heading-direction: column;
			--n-tabs-heading-width: 32%;
			--n-tabs-title-flex-basis: content;
			--n-tabs-title-flex-shrink: initial;
			--n-tabs-heading-justify-content: flex-start;
			--n-tabs-title-width: initial;
			--n-tabs-title-height: initial;
			--n-tabs-title-align-items: flex-start;
			--n-tabs-heading-wrap: wrap;
			--n-tabs-title-justify-content: flex-start;
			--n-tabs-title-text-align: start;
			--n-tabs-title-gap: 0px;
			--n-tabs-gap: 30px;
			--n-tabs-title-padding-top: 18px;
			--n-tabs-title-padding-right: 0px;
			--n-tabs-title-padding-bottom: 18px;
			--n-tabs-title-padding-left: 0px;
			--n-tabs-title-font-size: 23px;
			--n-tabs-title-color: var(--e-global-color-theme_color_meta);
			--n-tabs-title-color-active: var(--e-global-color-theme_color_title);
			--n-tabs-icon-color-active: #525252
		}

		.elementor-38 .elementor-element.elementor-element-6a9c619e>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:not(:hover) {
			background: #FFFFFF00
		}

		.elementor-38 .elementor-element.elementor-element-6a9c619e.elementor-widget-n-tabs>.e-n-tabs[data-touch-mode="false"]>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover {
			background: #FFFFFF00;
			border-style: solid;
			border-width: 1px 0px 1px 0px;
			border-color: var(--e-global-color-theme_color_bd_color)
		}

		.elementor-38 .elementor-element.elementor-element-6a9c619e.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"],
		.elementor-38 .elementor-element.elementor-element-6a9c619e.elementor-widget-n-tabs>.e-n-tabs[data-touch-mode="true"]>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover {
			background: #FFFFFF00;
			border-style: solid;
			border-width: 1px 0px 1px 0px;
			border-color: var(--e-global-color-theme_color_title)
		}

		.elementor-38 .elementor-element.elementor-element-6a9c619e.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:not(:hover) {
			border-style: solid;
			border-width: 1px 0px 1px 0px;
			border-color: var(--e-global-color-theme_color_bd_color)
		}

		.elementor-38 .elementor-element.elementor-element-6a9c619e.elementor-widget-n-tabs.e-n-tabs-heading-border-as-separator.e-n-tabs-direction-inline-start .e-n-tabs>.e-n-tabs-heading>.e-n-tab-title:first-child {
			border-top-color: var(--e-global-color-theme_color_bd_color)
		}

		.elementor-38 .elementor-element.elementor-element-6a9c619e.elementor-widget-n-tabs.e-n-tabs-heading-border-as-separator.e-n-tabs-direction-inline-start .e-n-tabs>.e-n-tabs-heading>.e-n-tab-title:first-child[aria-selected="false"]:hover {
			border-top-color: var(--e-global-color-theme_color_bd_color)
		}

		.elementor-38 .elementor-element.elementor-element-6a9c619e.elementor-widget-n-tabs.e-n-tabs-heading-border-as-separator.e-n-tabs-direction-inline-end .e-n-tabs>.e-n-tabs-heading>.e-n-tab-title:first-child {
			border-top-color: var(--e-global-color-theme_color_bd_color)
		}

		.elementor-38 .elementor-element.elementor-element-6a9c619e.elementor-widget-n-tabs.e-n-tabs-heading-border-as-separator.e-n-tabs-direction-inline-end .e-n-tabs>.e-n-tabs-heading>.e-n-tab-title:first-child[aria-selected="false"]:hover {
			border-top-color: var(--e-global-color-theme_color_bd_color)
		}

		.elementor-38 .elementor-element.elementor-element-6a9c619e.elementor-widget-n-tabs.e-n-tabs-heading-border-as-separator.e-n-tabs-direction-block-start .e-n-tabs>.e-n-tabs-heading>.e-n-tab-title:first-child {
			border-left-color: var(--e-global-color-theme_color_bd_color)
		}

		.elementor-38 .elementor-element.elementor-element-6a9c619e.elementor-widget-n-tabs.e-n-tabs-heading-border-as-separator.e-n-tabs-direction-block-start .e-n-tabs>.e-n-tabs-heading>.e-n-tab-title:first-child[aria-selected="false"]:hover {
			border-left-color: var(--e-global-color-theme_color_bd_color)
		}

		.elementor-38 .elementor-element.elementor-element-6a9c619e.elementor-widget-n-tabs.e-n-tabs-heading-border-as-separator.e-n-tabs-direction-block-end .e-n-tabs>.e-n-tabs-heading>.e-n-tab-title:first-child {
			border-left-color: var(--e-global-color-theme_color_bd_color)
		}

		.elementor-38 .elementor-element.elementor-element-6a9c619e.elementor-widget-n-tabs.e-n-tabs-heading-border-as-separator.e-n-tabs-direction-block-end .e-n-tabs>.e-n-tabs-heading>.e-n-tab-title:first-child[aria-selected="false"]:hover {
			border-left-color: var(--e-global-color-theme_color_bd_color)
		}

		.elementor-38 .elementor-element.elementor-element-6a9c619e [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover {
			--n-tabs-title-color-hover: var(--e-global-color-theme_color_title)
		}

		.elementor-38 .elementor-element.elementor-element-6a9c619e .e-n-tab-subtitle {
			font-size: 0.9em;
			color: #999999
		}

		.elementor-38 .elementor-element.elementor-element-2e9eaad6 {
			--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: 0px;
			--padding-bottom: 150px;
			--padding-left: 0px;
			--padding-right: 0px
		}

		.elementor-38 .elementor-element.elementor-element-2e9eaad6 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-2e9eaad6 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-2e9eaad6 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-3953d1a2 {
			--display: flex;
			--min-height: 115px
		}

		.elementor-38 .elementor-element.elementor-element-3953d1a2 .trx_addons_bg_text_char {
			color: var(--ts1-accent-2, #FFCD00);
			font-size: 137px;
			font-weight: 600;
			text-transform: uppercase;
			line-height: 0.8em
		}

		.elementor-38 .elementor-element.elementor-element-3953d1a2 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-3953d1a2 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 0px
		}

		.elementor-38 .elementor-element.elementor-element-3953d1a2 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 0px
		}

		.elementor-38 .elementor-element.elementor-element-3953d1a2 .trx_addons_bg_text_overlay {
			background-image: url(../images/inline-564abbf4.svg)
		}

		.elementor-38 .elementor-element.elementor-element-3953d1a2 .trx_addons_bg_text_delimiter {
			color: var(--ts1-accent-2, #FFCD00);
			margin-left: 45px;
			margin-right: 45px
		}

		.elementor-38 .elementor-element.elementor-element-3953d1a2 .trx_addons_bg_text_delimiter svg {
			fill: var(--ts1-accent-2, #FFCD00)
		}

		.elementor-38 .elementor-element.elementor-element-3953d1a2 .trx_addons_bg_text_char.trx_addons_bg_text_delimiter {
			font-size: 68px
		}

		.elementor-38 .elementor-element.elementor-element-baca76f {
			--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: 0px;
			--padding-bottom: 0px;
			--padding-left: 70px;
			--padding-right: 70px
		}

		.elementor-38 .elementor-element.elementor-element-baca76f .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-baca76f .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-baca76f .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-36a049c {
			--display: flex;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
			--overflow: hidden;
			--border-radius: 80px 80px 80px 80px;
			--padding-top: 8vw;
			--padding-bottom: 8vw;
			--padding-left: 2vw;
			--padding-right: 2vw
		}

		.elementor-38 .elementor-element.elementor-element-36a049c:not(.elementor-motion-effects-element-type-background),
		.elementor-38 .elementor-element.elementor-element-36a049c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: var(--e-global-color-theme_color_alt_bg_color)
		}

		.elementor-38 .elementor-element.elementor-element-36a049c .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-36a049c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-36a049c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-3d2ac4f {
			width: var(--container-widget-width, 59.5vw);
			max-width: 59.5vw;
			--container-widget-width: 59.5vw;
			--container-widget-flex-grow: 0;
			top: -20vw;
			z-index: 0
		}

		body:not(.rtl) .elementor-38 .elementor-element.elementor-element-3d2ac4f {
			left: -28vw
		}

		body.rtl .elementor-38 .elementor-element.elementor-element-3d2ac4f {
			right: -28vw
		}

		.elementor-38 .elementor-element.elementor-element-972adf8 {
			--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;
			--margin-top: 0px;
			--margin-bottom: 50px;
			--margin-left: 0px;
			--margin-right: 0px;
			--z-index: 1
		}

		.elementor-38 .elementor-element.elementor-element-972adf8 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-972adf8 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-972adf8 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-ddfa115 {
			--display: flex;
			--padding-top: 11px;
			--padding-bottom: 0px;
			--padding-left: 0px;
			--padding-right: 0px
		}

		.elementor-38 .elementor-element.elementor-element-ddfa115 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-ddfa115 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-ddfa115 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-80db8d2 .elementor-heading-title {
			font-size: 14px;
			text-transform: uppercase;
			line-height: 1em;
			letter-spacing: 0.08em;
			color: var(--e-global-color-theme_color_alt_title)
		}

		.elementor-38 .elementor-element.elementor-element-4c4ea7a {
			--display: flex
		}

		.elementor-38 .elementor-element.elementor-element-4c4ea7a .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-4c4ea7a .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-4c4ea7a .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-d931300 .elementor-heading-title {
			color: var(--e-global-color-theme_color_alt_title)
		}

		.elementor-38 .elementor-element.elementor-element-2b3a6c6 {
			z-index: 1
		}

		.elementor-38 .elementor-element.elementor-element-2b3a6c6 .trx-addons-posts-item-wrap {
			padding-left: calc(30px/2);
			padding-right: calc(30px/2)
		}

		.elementor-38 .elementor-element.elementor-element-2b3a6c6:not(.trx-addons-posts-with-box-shadow-yes):not(.trx-addons-posts-box-shadow-position-) .trx-addons-posts-carousel,
		.elementor-38 .elementor-element.elementor-element-2b3a6c6 .trx-addons-posts-grid {
			margin-left: calc(-30px/2);
			margin-right: calc(-30px/2)
		}

		.elementor-38 .elementor-element.elementor-element-2b3a6c6 .trx-addons-elementor-grid .trx-addons-grid-item-wrap {
			margin-bottom: 0px
		}

		.elementor-38 .elementor-element.elementor-element-2b3a6c6 .trx-addons-posts-skin-event .trx-addons-posts-item-content {
			gap: 30px
		}

		.elementor-38 .elementor-element.elementor-element-2b3a6c6 .trx-addons-posts-skin-stripe .trx-addons-posts-item-content {
			gap: 30px
		}

		.elementor-38 .elementor-element.elementor-element-2b3a6c6 .trx-addons-posts-item-thumbnail {
			margin-bottom: 22px
		}

		.elementor-38 .elementor-element.elementor-element-2b3a6c6 .trx-addons-posts-skin-list .trx-addons-posts-item {
			gap: 30px
		}

		.elementor-38 .elementor-element.elementor-element-2b3a6c6 .trx-addons-posts-skin-stripe .trx-addons-posts-item {
			gap: 30px
		}

		.elementor-38 .elementor-element.elementor-element-2b3a6c6 .trx-addons-posts-item-thumbnail,
		.elementor-38 .elementor-element.elementor-element-2b3a6c6 .trx-addons-posts-item-thumbnail img {
			border-radius: 30px 30px 30px 30px
		}

		.elementor-38 .elementor-element.elementor-element-2b3a6c6 .trx-addons-posts-item-terms-wrap {
			font-size: 14px;
			font-weight: 500;
			text-transform: uppercase;
			line-height: 18px;
			letter-spacing: 0.08em;
			margin-bottom: 10px
		}

		.elementor-38 .elementor-element.elementor-element-2b3a6c6 .trx-addons-posts-item-terms {
			color: var(--e-global-color-theme_color_alt_title)
		}

		.elementor-38 .elementor-element.elementor-element-2b3a6c6 .trx-addons-posts-item-terms a:hover {
			color: var(--e-global-color-theme_color_alt_title)
		}

		.elementor-38 .elementor-element.elementor-element-2b3a6c6 .trx-addons-posts-item-title,
		.elementor-38 .elementor-element.elementor-element-2b3a6c6 .trx-addons-posts-item-title a {
			color: var(--e-global-color-theme_color_alt_title)
		}

		.elementor-38 .elementor-element.elementor-element-2b3a6c6 .trx-addons-posts-item-title a:hover {
			color: var(--e-global-color-theme_color_alt_text)
		}

		.elementor-38 .elementor-element.elementor-element-2b3a6c6 .trx-addons-posts-item-title {
			margin-bottom: 5px
		}

		.elementor-38 .elementor-element.elementor-element-2b3a6c6 .trx-addons-posts-item-meta {
			font-size: 14px;
			color: var(--e-global-color-theme_color_alt_meta);
			margin-bottom: 0px
		}

		.elementor-38 .elementor-element.elementor-element-2b3a6c6 .trx-addons-posts-item-meta .trx-addons-meta-separator {
			font-size: 10px;
			top: -2px
		}

		.elementor-38 .elementor-element.elementor-element-2b3a6c6 .trx-addons-posts-item-meta .trx-addons-meta-separator:not(:last-child) {
			margin-left: calc(12px/2);
			margin-right: calc(12px/2)
		}

		.elementor-38 .elementor-element.elementor-element-a2de97d {
			width: var(--container-widget-width, 59.5vw);
			max-width: 59.5vw;
			--container-widget-width: 59.5vw;
			--container-widget-flex-grow: 0;
			bottom: -26vw;
			z-index: 0
		}

		body:not(.rtl) .elementor-38 .elementor-element.elementor-element-a2de97d {
			right: -26vw
		}

		body.rtl .elementor-38 .elementor-element.elementor-element-a2de97d {
			left: -26vw
		}

		.elementor-38 .elementor-element.elementor-element-00a9f59 {
			--display: flex;
			--flex-direction: column;
			--container-widget-width: 100%;
			--container-widget-height: initial;
			--container-widget-flex-grow: 0;
			--container-widget-align-self: initial;
			--flex-wrap-mobile: wrap;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
			--border-radius: 0px 0px 80px 80px;
			--padding-top: 150px;
			--padding-bottom: 150px;
			--padding-left: 70px;
			--padding-right: 70px;
			--z-index: 1
		}

		.elementor-38 .elementor-element.elementor-element-00a9f59:not(.elementor-motion-effects-element-type-background),
		.elementor-38 .elementor-element.elementor-element-00a9f59>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: var(--e-global-color-theme_color_bg_color)
		}

		.elementor-38 .elementor-element.elementor-element-00a9f59 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-00a9f59 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-00a9f59 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-93c23a9 {
			--display: flex;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
			--padding-top: 0px;
			--padding-bottom: 145px;
			--padding-left: 0px;
			--padding-right: 0px
		}

		.elementor-38 .elementor-element.elementor-element-93c23a9 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-93c23a9 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-93c23a9 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-ab24983 {
			--display: flex;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
			--margin-top: 0px;
			--margin-bottom: 28px;
			--margin-left: 0px;
			--margin-right: 0px
		}

		.elementor-38 .elementor-element.elementor-element-ab24983 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-ab24983 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-ab24983 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-804ff49 {
			margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px
		}

		.elementor-38 .elementor-element.elementor-element-804ff49 .elementor-heading-title {
			font-size: 14px;
			text-transform: uppercase;
			line-height: 1em;
			letter-spacing: 0.08em
		}

		.elementor-38 .elementor-element.elementor-element-b7c3c56 .elementor-repeater-item-f4d33a4.trx-addons-advanced-title-item-text,
		.elementor-38 .elementor-element.elementor-element-b7c3c56 .elementor-repeater-item-f4d33a4.trx-addons-advanced-title-item-icon i,
		.elementor-38 .elementor-element.elementor-element-b7c3c56 .elementor-repeater-item-f4d33a4.trx-addons-advanced-title-item-icon svg {
			color: var(--e-global-color-theme_color_link);
			fill: var(--e-global-color-theme_color_link)
		}

		.elementor-38 .elementor-element.elementor-element-7c48edb {
			--display: flex;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px
		}

		.elementor-38 .elementor-element.elementor-element-7c48edb .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-7c48edb .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-7c48edb .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-7c48edb.e-con {
			--align-self: flex-end
		}

		.elementor-38 .elementor-element.elementor-element-af15a6d {
			--display: flex
		}

		.elementor-38 .elementor-element.elementor-element-af15a6d .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-af15a6d .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-af15a6d .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-c976634 {
			--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: -4vw;
			--margin-bottom: 0vw;
			--margin-left: 0vw;
			--margin-right: 0vw
		}

		.elementor-38 .elementor-element.elementor-element-c976634:not(.elementor-motion-effects-element-type-background),
		.elementor-38 .elementor-element.elementor-element-c976634>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: var(--e-global-color-theme_color_alt_bg_color)
		}

		.elementor-38 .elementor-element.elementor-element-c976634 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-c976634 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-c976634 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-d0f79c8 {
			--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: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
			--overflow: hidden;
			--border-radius: 0px 0px 80px 80px;
			--padding-top: 17vw;
			--padding-bottom: 15vw;
			--padding-left: 0vw;
			--padding-right: 0vw
		}

		.elementor-38 .elementor-element.elementor-element-d0f79c8:not(.elementor-motion-effects-element-type-background),
		.elementor-38 .elementor-element.elementor-element-d0f79c8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: var(--e-global-color-theme_color_alt_title);
			
			background-position: center center;
			background-repeat: no-repeat;
			background-size: cover
		}

		.elementor-38 .elementor-element.elementor-element-d0f79c8 .trx_addons_bg_text {
			z-index: 0
		}

		.elementor-38 .elementor-element.elementor-element-d0f79c8 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
			padding-right: 50px
		}

		.elementor-38 .elementor-element.elementor-element-d0f79c8 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
			padding-left: 50px
		}

		.elementor-38 .elementor-element.elementor-element-0f991ec {
			width: var(--container-widget-width, 800px);
			max-width: 800px;
			margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;
			--container-widget-width: 800px;
			--container-widget-flex-grow: 0;
			text-align: center
		}

		.elementor-38 .elementor-element.elementor-element-2ef5b2e .elementor-button {
			background-color: var(--e-global-color-theme_color_alt_bd_color);
			fill: var(--e-global-color-theme_color_alt_title);
			color: var(--e-global-color-theme_color_alt_title)
		}

		.elementor-38 .elementor-element.elementor-element-2ef5b2e .elementor-button:hover,
		.elementor-38 .elementor-element.elementor-element-2ef5b2e .elementor-button:focus {
			background-color: var(--e-global-color-theme_color_alt_hover)
		}

		@media (max-width:1279px) {
			.elementor-38 .elementor-element.elementor-element-608afe4 {
				--border-radius: 0px 0px 60px 60px;
				--padding-top: 130px;
				--padding-bottom: 30px;
				--padding-left: 30px;
				--padding-right: 30px
			}

			.elementor-38 .elementor-element.elementor-element-9ac6ca0 {
				--gap: 8vw 8vw;
				--row-gap: 8vw;
				--column-gap: 8vw
			}

			.elementor-38 .elementor-element.elementor-element-8d049c8 {
				--container-widget-width: 230px;
				--container-widget-flex-grow: 0;
				width: var(--container-widget-width, 230px);
				max-width: 230px
			}

			.elementor-38 .elementor-element.elementor-element-45f7b54 {
				--min-height: 260px;
				--grid-auto-flow: row
			}

			.elementor-38 .elementor-element.elementor-element-ea0bbe4 {
				--border-radius: 30px 30px 30px 30px;
				--padding-top: 25px;
				--padding-bottom: 25px;
				--padding-left: 25px;
				--padding-right: 25px
			}

			.elementor-38 .elementor-element.elementor-element-98c3ef9 .elementor-icon {
				font-size: 16px;
				padding: 18px
			}

			.elementor-38 .elementor-element.elementor-element-c0b39bc {
				--border-radius: 30px 30px 30px 30px;
				--padding-top: 25px;
				--padding-bottom: 25px;
				--padding-left: 25px;
				--padding-right: 25px
			}

			.elementor-38 .elementor-element.elementor-element-9da7ec3 .elementor-icon {
				font-size: 16px;
				padding: 18px
			}

			.elementor-38 .elementor-element.elementor-element-fa734fb>.elementor-widget-container {
				margin: 0px 0px 20px 0px
			}

			.elementor-38 .elementor-element.elementor-element-8314657 {
				--gap: 30px 30px;
				--row-gap: 30px;
				--column-gap: 30px;
				--flex-wrap: wrap;
				--border-radius: 0px 0px 60px 60px;
				--padding-top: 95px;
				--padding-bottom: 95px;
				--padding-left: 0px;
				--padding-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-f972ed6 {
				text-align: center
			}

			.elementor-38 .elementor-element.elementor-element-5bfc299 {
				--border-radius: 0px 0px 60px 60px;
				--padding-top: 95px;
				--padding-bottom: 95px;
				--padding-left: 0px;
				--padding-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-da1cfde {
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-480579f {
				--margin-top: 0px;
				--margin-bottom: 40px;
				--margin-left: 0px;
				--margin-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-b0f6a89 {
				margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px
			}

			.elementor-38 .elementor-element.elementor-element-60699d9 {
				margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px
			}

			.elementor-38 .elementor-element.elementor-element-f0a91e3 {
				--border-radius: 0px 0px 60px 60px;
				--padding-top: 95px;
				--padding-bottom: 95px;
				--padding-left: 0px;
				--padding-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-9880b1a {
				margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px
			}

			.elementor-38 .elementor-element.elementor-element-3f48305 {
				--margin-top: 0px;
				--margin-bottom: 38px;
				--margin-left: 0px;
				--margin-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-96d35e8 {
				--padding-top: 8px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-846aaa8 {
				--grid-auto-flow: row
			}

			.elementor-38 .elementor-element.elementor-element-00a9f54 {
				--min-height: 250px
			}

			.elementor-38 .elementor-element.elementor-element-3880f98 {
				--padding-top: 45px;
				--padding-bottom: 25px;
				--padding-left: 25px;
				--padding-right: 25px
			}

			.elementor-38 .elementor-element.elementor-element-a3a1524 .elementor-icon {
				font-size: 56px
			}

			.elementor-38 .elementor-element.elementor-element-a3a1524 .elementor-icon svg {
				height: 56px
			}

			.elementor-38 .elementor-element.elementor-element-1f5148a {
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-98b4acf {
				margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px
			}

			.elementor-38 .elementor-element.elementor-element-c59cff2 {
				--padding-top: 20px;
				--padding-bottom: 20px;
				--padding-left: 25px;
				--padding-right: 25px
			}

			.elementor-38 .elementor-element.elementor-element-a7ecf28 {
				--min-height: 250px
			}

			.elementor-38 .elementor-element.elementor-element-244a830 {
				--padding-top: 45px;
				--padding-bottom: 25px;
				--padding-left: 25px;
				--padding-right: 25px
			}

			.elementor-38 .elementor-element.elementor-element-c44f399 .elementor-icon {
				font-size: 56px
			}

			.elementor-38 .elementor-element.elementor-element-c44f399 .elementor-icon svg {
				height: 56px
			}

			.elementor-38 .elementor-element.elementor-element-28ea3b0 {
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-a5b9885 {
				margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px
			}

			.elementor-38 .elementor-element.elementor-element-3547009 {
				--padding-top: 20px;
				--padding-bottom: 20px;
				--padding-left: 25px;
				--padding-right: 25px
			}

			.elementor-38 .elementor-element.elementor-element-9e715ff {
				--min-height: 250px
			}

			.elementor-38 .elementor-element.elementor-element-ac5d816 {
				--padding-top: 45px;
				--padding-bottom: 25px;
				--padding-left: 25px;
				--padding-right: 25px
			}

			.elementor-38 .elementor-element.elementor-element-0a88c65 .elementor-icon {
				font-size: 56px
			}

			.elementor-38 .elementor-element.elementor-element-0a88c65 .elementor-icon svg {
				height: 56px
			}

			.elementor-38 .elementor-element.elementor-element-c27f008 {
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-a2433fd {
				margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px
			}

			.elementor-38 .elementor-element.elementor-element-527f064 {
				--padding-top: 20px;
				--padding-bottom: 20px;
				--padding-left: 25px;
				--padding-right: 25px
			}

			.elementor-38 .elementor-element.elementor-element-37db531 {
				--grid-auto-flow: row;
				--border-radius: 0px 0px 60px 60px;
				--padding-top: 95px;
				--padding-bottom: 95px;
				--padding-left: 0px;
				--padding-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-c729b18 .trx-addons-counter-number-wrap {
				font-size: 65px
			}

			.elementor-38 .elementor-element.elementor-element-17a6116 .trx-addons-counter-number-wrap {
				font-size: 65px
			}

			.elementor-38 .elementor-element.elementor-element-a8ae5d5 .trx-addons-counter-number-wrap {
				font-size: 65px
			}

			.elementor-38 .elementor-element.elementor-element-89f3ce2 .trx-addons-counter-number-wrap {
				font-size: 65px
			}

			.elementor-38 .elementor-element.elementor-element-3ab0ce4 {
				--padding-top: 95px;
				--padding-bottom: 95px;
				--padding-left: 0px;
				--padding-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-1158f9cf {
				--margin-top: 0px;
				--margin-bottom: 38px;
				--margin-left: 0px;
				--margin-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-6a9c619e {
				--n-tabs-heading-width: 40%;
				--n-tabs-title-padding-top: 14px;
				--n-tabs-title-padding-right: 0px;
				--n-tabs-title-padding-bottom: 14px;
				--n-tabs-title-padding-left: 0px;
				--n-tabs-title-font-size: 20px
			}

			.elementor-38 .elementor-element.elementor-element-2e9eaad6 {
				--padding-top: 0px;
				--padding-bottom: 95px;
				--padding-left: 0px;
				--padding-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-3953d1a2 {
				--min-height: 75px
			}

			.elementor-38 .elementor-element.elementor-element-3953d1a2 .trx_addons_bg_text_char {
				font-size: 90px
			}

			.elementor-38 .elementor-element.elementor-element-3953d1a2 .trx_addons_bg_text_char.trx_addons_bg_text_delimiter {
				font-size: 50px
			}

			.elementor-38 .elementor-element.elementor-element-3953d1a2 .trx_addons_bg_text_delimiter {
				margin-left: 30px;
				margin-right: 30px
			}

			.elementor-38 .elementor-element.elementor-element-baca76f {
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 30px;
				--padding-right: 30px
			}

			.elementor-38 .elementor-element.elementor-element-36a049c {
				--border-radius: 60px 60px 60px 60px;
				--padding-top: 70px;
				--padding-bottom: 70px;
				--padding-left: 30px;
				--padding-right: 30px
			}

			.elementor-38 .elementor-element.elementor-element-972adf8 {
				--margin-top: 0px;
				--margin-bottom: 38px;
				--margin-left: 0px;
				--margin-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-ddfa115 {
				--padding-top: 8px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-2b3a6c6>.elementor-widget-container {
				margin: 0px 0px -30px 0px
			}

			.elementor-38 .elementor-element.elementor-element-2b3a6c6 .trx-addons-posts-item-wrap {
				padding-left: calc(30px/2);
				padding-right: calc(30px/2)
			}

			.elementor-38 .elementor-element.elementor-element-2b3a6c6:not(.trx-addons-posts-with-box-shadow-yes):not(.trx-addons-posts-box-shadow-position-) .trx-addons-posts-carousel,
			.elementor-38 .elementor-element.elementor-element-2b3a6c6 .trx-addons-posts-grid {
				margin-left: calc(-30px/2);
				margin-right: calc(-30px/2)
			}

			.elementor-38 .elementor-element.elementor-element-2b3a6c6 .trx-addons-elementor-grid .trx-addons-grid-item-wrap {
				margin-bottom: 30px
			}

			.elementor-38 .elementor-element.elementor-element-00a9f59 {
				--border-radius: 0px 0px 60px 60px;
				--padding-top: 95px;
				--padding-bottom: 95px;
				--padding-left: 30px;
				--padding-right: 30px
			}

			.elementor-38 .elementor-element.elementor-element-93c23a9 {
				--padding-top: 0px;
				--padding-bottom: 90px;
				--padding-left: 0px;
				--padding-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-ab24983 {
				--margin-top: 0px;
				--margin-bottom: 22px;
				--margin-left: 0px;
				--margin-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-804ff49 {
				margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px
			}

			.elementor-38 .elementor-element.elementor-element-c976634 {
				--margin-top: -30px;
				--margin-bottom: 0px;
				--margin-left: 0px;
				--margin-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-d0f79c8 {
				--border-radius: 0px 0px 60px 60px;
				--padding-top: 130px;
				--padding-bottom: 100px;
				--padding-left: 0px;
				--padding-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-0f991ec {
				margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;
				--container-widget-width: 600px;
				--container-widget-flex-grow: 0;
				width: var(--container-widget-width, 600px);
				max-width: 600px
			}
		}

		@media (max-width:767px) {
			.elementor-38 .elementor-element.elementor-element-608afe4 {
				--border-radius: 0px 0px 30px 30px;
				--padding-top: 120px;
				--padding-bottom: 20px;
				--padding-left: 20px;
				--padding-right: 20px
			}

			.elementor-38 .elementor-element.elementor-element-9ac6ca0 {
				--gap: 30px 30px;
				--row-gap: 30px;
				--column-gap: 30px
			}

			.elementor-38 .elementor-element.elementor-element-59c6dc7 .trx-addons-advanced-title {
				font-size: 11vw
			}

			.elementor-38 .elementor-element.elementor-element-8d049c8 {
				--container-widget-width: 100%;
				--container-widget-flex-grow: 0;
				width: var(--container-widget-width, 100%);
				max-width: 100%
			}

			.elementor-38 .elementor-element.elementor-element-45f7b54 {
				--min-height: 240px;
				--e-con-grid-template-columns: repeat(1, 1fr);
				--grid-auto-flow: row
			}

			.elementor-38 .elementor-element.elementor-element-ea0bbe4 {
				--border-radius: 20px 20px 20px 20px
			}

			.elementor-38 .elementor-element.elementor-element-48b5c15 {
				--flex-wrap: nowrap
			}

			.elementor-38 .elementor-element.elementor-element-bc598f8 {
				--width: 60%
			}

			.elementor-38 .elementor-element.elementor-element-62fcc0b {
				--width: 40%
			}

			.elementor-38 .elementor-element.elementor-element-98c3ef9 .elementor-icon {
				font-size: 14px
			}

			.elementor-38 .elementor-element.elementor-element-c0b39bc {
				--border-radius: 20px 20px 20px 20px
			}

			.elementor-38 .elementor-element.elementor-element-b46d3b3 {
				--flex-wrap: nowrap
			}

			.elementor-38 .elementor-element.elementor-element-0643d99 {
				--width: 60%
			}

			.elementor-38 .elementor-element.elementor-element-97b8459 {
				--width: 40%
			}

			.elementor-38 .elementor-element.elementor-element-9da7ec3 .elementor-icon {
				font-size: 14px
			}

			.elementor-38 .elementor-element.elementor-element-8314657 {
				--gap: 20px 20px;
				--row-gap: 20px;
				--column-gap: 20px;
				--border-radius: 0px 0px 30px 30px;
				--padding-top: 65px;
				--padding-bottom: 65px;
				--padding-left: 0px;
				--padding-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-1e76b04 {
				--justify-content: center;
				--gap: 0px 0px;
				--row-gap: 0px;
				--column-gap: 0px
			}

			.elementor-38 .elementor-element.elementor-element-30519e0 {
				--width: 50%;
				--padding-top: 0px;
				--padding-bottom: 12px;
				--padding-left: 0px;
				--padding-right: 6px
			}

			.elementor-38 .elementor-element.elementor-element-3fec922 {
				--width: 50%;
				--padding-top: 0px;
				--padding-bottom: 12px;
				--padding-left: 6px;
				--padding-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-22dec4c {
				--width: 50%;
				--padding-top: 0px;
				--padding-bottom: 12px;
				--padding-left: 0px;
				--padding-right: 6px
			}

			.elementor-38 .elementor-element.elementor-element-d58a912 {
				--width: 50%;
				--padding-top: 0px;
				--padding-bottom: 12px;
				--padding-left: 6px;
				--padding-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-9df6454 {
				--width: 50%;
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 3px;
				--padding-right: 3px
			}

			.elementor-38 .elementor-element.elementor-element-5bfc299 {
				--gap: 25px 25px;
				--row-gap: 25px;
				--column-gap: 25px;
				--border-radius: 0px 0px 30px 30px;
				--padding-top: 65px;
				--padding-bottom: 65px;
				--padding-left: 0px;
				--padding-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-ce9d271 img {
				border-radius: 20px 20px 20px 20px
			}

			.elementor-38 .elementor-element.elementor-element-480579f {
				--margin-top: 0px;
				--margin-bottom: 30px;
				--margin-left: 0px;
				--margin-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-b0f6a89 {
				margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px
			}

			.elementor-38 .elementor-element.elementor-element-b0f6a89 .elementor-heading-title {
				font-size: 13px
			}

			.elementor-38 .elementor-element.elementor-element-60699d9 {
				margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px
			}

			.elementor-38 .elementor-element.elementor-element-3061dbb img {
				border-radius: 20px 20px 20px 20px
			}

			.elementor-38 .elementor-element.elementor-element-f0a91e3 {
				--border-radius: 0px 0px 30px 30px;
				--padding-top: 65px;
				--padding-bottom: 65px;
				--padding-left: 0px;
				--padding-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-b044054 {
				--container-widget-width: 80vw;
				--container-widget-flex-grow: 0;
				width: var(--container-widget-width, 80vw);
				max-width: 80vw
			}

			.elementor-38 .elementor-element.elementor-element-9880b1a {
				margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px
			}

			.elementor-38 .elementor-element.elementor-element-9880b1a .elementor-heading-title {
				font-size: 13px
			}

			.elementor-38 .elementor-element.elementor-element-3f48305 {
				--gap: 15px 15px;
				--row-gap: 15px;
				--column-gap: 15px;
				--margin-top: 0px;
				--margin-bottom: 28px;
				--margin-left: 0px;
				--margin-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-96d35e8 {
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-846aaa8 {
				--e-con-grid-template-columns: repeat(1, 1fr);
				--gap: 20px 20px;
				--row-gap: 20px;
				--column-gap: 20px;
				--grid-auto-flow: row
			}

			.elementor-38 .elementor-element.elementor-element-00a9f54 {
				--min-height: 200px;
				--border-radius: 20px 20px 20px 20px
			}

			.elementor-38 .elementor-element.elementor-element-3880f98 {
				--gap: 20px 20px;
				--row-gap: 20px;
				--column-gap: 20px;
				--padding-top: 30px;
				--padding-bottom: 22px;
				--padding-left: 25px;
				--padding-right: 25px
			}

			.elementor-38 .elementor-element.elementor-element-a7ecf28 {
				--min-height: 200px;
				--border-radius: 20px 20px 20px 20px
			}

			.elementor-38 .elementor-element.elementor-element-244a830 {
				--gap: 20px 20px;
				--row-gap: 20px;
				--column-gap: 20px;
				--padding-top: 30px;
				--padding-bottom: 22px;
				--padding-left: 25px;
				--padding-right: 25px
			}

			.elementor-38 .elementor-element.elementor-element-9e715ff {
				--min-height: 200px;
				--border-radius: 20px 20px 20px 20px
			}

			.elementor-38 .elementor-element.elementor-element-ac5d816 {
				--gap: 20px 20px;
				--row-gap: 20px;
				--column-gap: 20px;
				--padding-top: 30px;
				--padding-bottom: 22px;
				--padding-left: 25px;
				--padding-right: 25px
			}

			.elementor-38 .elementor-element.elementor-element-1020ad6 {
				--container-widget-width: 80vw;
				--container-widget-flex-grow: 0;
				width: var(--container-widget-width, 80vw);
				max-width: 80vw
			}

			.elementor-38 .elementor-element.elementor-element-37db531 {
				--e-con-grid-template-columns: repeat(2, 1fr);
				--gap: 20px 20px;
				--row-gap: 20px;
				--column-gap: 20px;
				--grid-auto-flow: row;
				--border-radius: 0px 0px 30px 30px;
				--padding-top: 65px;
				--padding-bottom: 65px;
				--padding-left: 0px;
				--padding-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-c729b18 .trx-addons-counter-number-wrap {
				font-size: 48px
			}

			.elementor-38 .elementor-element.elementor-element-17a6116 .trx-addons-counter-number-wrap {
				font-size: 48px
			}

			.elementor-38 .elementor-element.elementor-element-a8ae5d5 .trx-addons-counter-number-wrap {
				font-size: 48px
			}

			.elementor-38 .elementor-element.elementor-element-89f3ce2 .trx-addons-counter-number-wrap {
				font-size: 48px
			}

			.elementor-38 .elementor-element.elementor-element-3ab0ce4 {
				--padding-top: 65px;
				--padding-bottom: 65px;
				--padding-left: 0px;
				--padding-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-1158f9cf {
				--gap: 20px 20px;
				--row-gap: 20px;
				--column-gap: 20px;
				--margin-top: 0px;
				--margin-bottom: 28px;
				--margin-left: 0px;
				--margin-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-4eb88141 {
				--justify-content: flex-start;
				--align-items: flex-start;
				--container-widget-width: calc((1 - var(--container-widget-flex-grow))*100%);
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-2009f6f8 img {
				border-radius: 20px 20px 20px 20px
			}

			.elementor-38 .elementor-element.elementor-element-896260e img {
				border-radius: 20px 20px 20px 20px
			}

			.elementor-38 .elementor-element.elementor-element-3a018972 img {
				border-radius: 20px 20px 20px 20px
			}

			.elementor-38 .elementor-element.elementor-element-2a4c733b img {
				border-radius: 20px 20px 20px 20px
			}

			.elementor-38 .elementor-element.elementor-element-6e6f083 img {
				border-radius: 20px 20px 20px 20px
			}

			.elementor-38 .elementor-element.elementor-element-6a9c619e {
				--n-tabs-gap: 20px
			}

			.elementor-38 .elementor-element.elementor-element-2e9eaad6 {
				--padding-top: 0px;
				--padding-bottom: 65px;
				--padding-left: 0px;
				--padding-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-3953d1a2 {
				--min-height: 45px
			}

			.elementor-38 .elementor-element.elementor-element-3953d1a2 .trx_addons_bg_text_char {
				font-size: 50px
			}

			.elementor-38 .elementor-element.elementor-element-3953d1a2 .trx_addons_bg_text_char.trx_addons_bg_text_delimiter {
				font-size: 30px
			}

			.elementor-38 .elementor-element.elementor-element-3953d1a2 .trx_addons_bg_text_delimiter {
				margin-left: 20px;
				margin-right: 20px
			}

			.elementor-38 .elementor-element.elementor-element-baca76f {
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 20px;
				--padding-right: 20px
			}

			.elementor-38 .elementor-element.elementor-element-36a049c {
				--border-radius: 30px 30px 30px 30px;
				--padding-top: 55px;
				--padding-bottom: 55px;
				--padding-left: 20px;
				--padding-right: 20px
			}

			.elementor-38 .elementor-element.elementor-element-972adf8 {
				--gap: 10px 10px;
				--row-gap: 10px;
				--column-gap: 10px;
				--margin-top: 0px;
				--margin-bottom: 28px;
				--margin-left: 0px;
				--margin-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-ddfa115 {
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-80db8d2 .elementor-heading-title {
				font-size: 13px
			}

			.elementor-38 .elementor-element.elementor-element-2b3a6c6 .trx-addons-posts-item-thumbnail {
				margin-bottom: 18px
			}

			.elementor-38 .elementor-element.elementor-element-2b3a6c6 .trx-addons-posts-item-thumbnail,
			.elementor-38 .elementor-element.elementor-element-2b3a6c6 .trx-addons-posts-item-thumbnail img {
				border-radius: 20px 20px 20px 20px
			}

			.elementor-38 .elementor-element.elementor-element-00a9f59 {
				--border-radius: 0px 0px 30px 30px;
				--padding-top: 65px;
				--padding-bottom: 65px;
				--padding-left: 20px;
				--padding-right: 20px
			}

			.elementor-38 .elementor-element.elementor-element-93c23a9 {
				--padding-top: 0px;
				--padding-bottom: 60px;
				--padding-left: 0px;
				--padding-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-ab24983 {
				--width: 100%;
				--margin-top: 0px;
				--margin-bottom: 15px;
				--margin-left: 0px;
				--margin-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-804ff49 {
				margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px
			}

			.elementor-38 .elementor-element.elementor-element-804ff49 .elementor-heading-title {
				font-size: 13px
			}

			.elementor-38 .elementor-element.elementor-element-7c48edb {
				--width: 100%
			}

			.elementor-38 .elementor-element.elementor-element-d0f79c8 {
				--border-radius: 0px 0px 30px 30px;
				--padding-top: 80px;
				--padding-bottom: 60px;
				--padding-left: 0px;
				--padding-right: 0px
			}

			.elementor-38 .elementor-element.elementor-element-0f991ec {
				margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
				--container-widget-width: 100%;
				--container-widget-flex-grow: 0;
				width: var(--container-widget-width, 100%);
				max-width: 100%
			}
		}

		@media (min-width:768px) {
			.elementor-38 .elementor-element.elementor-element-9ac6ca0 {
				--width: 37%
			}

			.elementor-38 .elementor-element.elementor-element-911e92b {
				--width: 63%
			}

			.elementor-38 .elementor-element.elementor-element-45f7b54 {
				--width: 620px
			}

			.elementor-38 .elementor-element.elementor-element-bc598f8 {
				--width: 60%
			}

			.elementor-38 .elementor-element.elementor-element-62fcc0b {
				--width: 40%
			}

			.elementor-38 .elementor-element.elementor-element-0643d99 {
				--width: 60%
			}

			.elementor-38 .elementor-element.elementor-element-97b8459 {
				--width: 40%
			}

			.elementor-38 .elementor-element.elementor-element-c35c322 {
				--width: 20%
			}

			.elementor-38 .elementor-element.elementor-element-1e76b04 {
				--width: 80%
			}

			.elementor-38 .elementor-element.elementor-element-30519e0 {
				--width: 20%
			}

			.elementor-38 .elementor-element.elementor-element-3fec922 {
				--width: 20%
			}

			.elementor-38 .elementor-element.elementor-element-22dec4c {
				--width: 20%
			}

			.elementor-38 .elementor-element.elementor-element-d58a912 {
				--width: 20%
			}

			.elementor-38 .elementor-element.elementor-element-9df6454 {
				--width: 20%
			}

			.elementor-38 .elementor-element.elementor-element-da1cfde {
				--width: 50%
			}

			.elementor-38 .elementor-element.elementor-element-8ef67b3 {
				--width: 50%
			}

			.elementor-38 .elementor-element.elementor-element-d6c3311 {
				--width: 50%
			}

			.elementor-38 .elementor-element.elementor-element-96d35e8 {
				--width: 50%
			}

			.elementor-38 .elementor-element.elementor-element-52e17091 {
				--width: 75%
			}

			.elementor-38 .elementor-element.elementor-element-4eb88141 {
				--width: 25%
			}

			.elementor-38 .elementor-element.elementor-element-ddfa115 {
				--width: 50%
			}

			.elementor-38 .elementor-element.elementor-element-4c4ea7a {
				--width: 50%
			}

			.elementor-38 .elementor-element.elementor-element-ab24983 {
				--width: 80%
			}

			.elementor-38 .elementor-element.elementor-element-7c48edb {
				--width: 49%
			}
		}

		@media (max-width:1279px) and (min-width:768px) {
			.elementor-38 .elementor-element.elementor-element-45f7b54 {
				--width: 100%
			}

			.elementor-38 .elementor-element.elementor-element-c35c322 {
				--width: 100%
			}

			.elementor-38 .elementor-element.elementor-element-1e76b04 {
				--width: 100%
			}

			.elementor-38 .elementor-element.elementor-element-ab24983 {
				--width: 90%
			}

			.elementor-38 .elementor-element.elementor-element-7c48edb {
				--width: 60%
			}
		}
