.elementor-33 .elementor-element.elementor-element-213fcf65 {
	--display: flex;
	--min-height: 100vh;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overlay-opacity: 0.3;
	--padding-top: 150px;
	--padding-bottom: 70px;
	--padding-left: 70px;
	--padding-right: 70px;
}

.elementor-33 .elementor-element.elementor-element-213fcf65::before,
.elementor-33 .elementor-element.elementor-element-213fcf65>.elementor-background-video-container::before,
.elementor-33 .elementor-element.elementor-element-213fcf65>.e-con-inner>.elementor-background-video-container::before,
.elementor-33 .elementor-element.elementor-element-213fcf65>.elementor-background-slideshow::before,
.elementor-33 .elementor-element.elementor-element-213fcf65>.e-con-inner>.elementor-background-slideshow::before,
.elementor-33 .elementor-element.elementor-element-213fcf65>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: #161c26;
	--background-overlay: "";
}

.elementor-33 .elementor-element.elementor-element-213fcf65 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-213fcf65 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-213fcf65 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-6c31536 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0vw;
	--margin-bottom: 10vw;
	--margin-left: 0vw;
	--margin-right: 0vw;
}

.elementor-33 .elementor-element.elementor-element-6c31536 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-6c31536 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-6c31536 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-1d6977a7 {
	width: var(--container-widget-width, 460px);
	max-width: 460px;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;
	--container-widget-width: 460px;
	--container-widget-flex-grow: 0;
}

.elementor-33 .elementor-element.elementor-element-1d6977a7 .elementor-heading-title {
	font-size: 17px;
	text-transform: none;
	line-height: 1.5em;
	letter-spacing: 0.01rem;
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-720da603 .elementor-repeater-item-e2b7258.trx-addons-advanced-title-item-text,
.elementor-33 .elementor-element.elementor-element-720da603 .elementor-repeater-item-e2b7258.trx-addons-advanced-title-item-icon i,
.elementor-33 .elementor-element.elementor-element-720da603 .elementor-repeater-item-e2b7258.trx-addons-advanced-title-item-icon svg {
	color: #c1d383;
	fill: #c1d383;
}

.elementor-33 .elementor-element.elementor-element-720da603 {
	width: var(--container-widget-width, 860px);
	max-width: 860px;
	--container-widget-width: 860px;
	--container-widget-flex-grow: 0;
}

.elementor-33 .elementor-element.elementor-element-720da603 .trx-addons-advanced-title {
	font-size: 70px;
	line-height: 1.05em;
	color: var(--e-global-color-theme_color_alt_title);
	fill: var(--e-global-color-theme_color_alt_title);
}

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

.elementor-33 .elementor-element.elementor-element-6d869f8 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-6d869f8 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-6d869f8 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-4d94cb55 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
}

.elementor-33 .elementor-element.elementor-element-4d94cb55 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-4d94cb55 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-4d94cb55 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-21fd3c79 .trx-addons-list-container .trx-addons-list-items li {
	align-items: flex-start;
}

.elementor-33 .elementor-element.elementor-element-21fd3c79 .trx-addons-icon-wrapper {
	top: 2px;
}

.elementor-33 .elementor-element.elementor-element-21fd3c79 .trx-addons-list-items .trx-addons-icon-list-icon {
	font-size: 13px;
	line-height: 13px;
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-21fd3c79 .trx-addons-list-items .trx-addons-icon-list-image img {
	width: 13px;
}

body:not(.rtl) .elementor-33 .elementor-element.elementor-element-21fd3c79.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper {
	margin-right: 14px;
}

body.rtl .elementor-33 .elementor-element.elementor-element-21fd3c79.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper {
	margin-left: 14px;
}

.elementor-33 .elementor-element.elementor-element-21fd3c79.trx-addons-icon-right .trx-addons-list-items .trx-addons-icon-wrapper {
	margin-left: 14px;
}

.elementor-33 .elementor-element.elementor-element-21fd3c79 .trx-addons-list-items .trx-addons-icon-list-icon svg {
	fill: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-21fd3c79 .trx-addons-icon-list-text {
	color: var(--e-global-color-theme_color_alt_title);
	font-size: 17px;
	text-transform: none;
	line-height: 1em;
	letter-spacing: 0.01rem;
}

.elementor-33 .elementor-element.elementor-element-5fe6c601 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-33 .elementor-element.elementor-element-5fe6c601 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-5fe6c601 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-5fe6c601 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-4a305bd9 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
}

.elementor-33 .elementor-element.elementor-element-4a305bd9 .elementor-heading-title {
	font-size: 17px;
	text-transform: none;
	line-height: 1em;
	letter-spacing: 0.01rem;
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-ec0ead7 .elementor-heading-title {
	font-size: 17px;
	text-transform: none;
	line-height: 1em;
	letter-spacing: 0.01rem;
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-ec0ead7 .elementor-heading-title a:hover,
.elementor-33 .elementor-element.elementor-element-ec0ead7 .elementor-heading-title a:focus {
	color: var(--e-global-color-theme_color_alt_text);
}

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

.elementor-33 .elementor-element.elementor-element-70bcdd32 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-70bcdd32 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-70bcdd32 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-2fa6ef95 .elementor-button {
	background-color: #5db3cc;
}

.elementor-33 .elementor-element.elementor-element-2fa6ef95 .elementor-button:hover,
.elementor-33 .elementor-element.elementor-element-2fa6ef95 .elementor-button:focus {
	background-color: #4ca6c0;
}

.elementor-33 .elementor-element.elementor-element-25eacf6a {
	--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;
	--padding-top: 150px;
	--padding-bottom: 150px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 1;
}

.elementor-33 .elementor-element.elementor-element-25eacf6a:not(.elementor-motion-effects-element-type-background),
.elementor-33 .elementor-element.elementor-element-25eacf6a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-theme_color_alt_bg_color);
}

.elementor-33 .elementor-element.elementor-element-25eacf6a .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-25eacf6a .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-25eacf6a .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

body:not(.rtl) .elementor-33 .elementor-element.elementor-element-87e5558 {
	right: 0px;
}

body.rtl .elementor-33 .elementor-element.elementor-element-87e5558 {
	left: 0px;
}

.elementor-33 .elementor-element.elementor-element-87e5558 {
	top: 0px;
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-87e5558 img {
	max-width: 15vw;
}

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

body.rtl .elementor-33 .elementor-element.elementor-element-cc174c7 {
	right: 0px;
}

.elementor-33 .elementor-element.elementor-element-cc174c7 {
	bottom: -2vw;
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-cc174c7 img {
	max-width: 15vw;
}

.elementor-33 .elementor-element.elementor-element-4d43b74c {
	--display: flex;
	--padding-top: 0vw;
	--padding-bottom: 0vw;
	--padding-left: 0vw;
	--padding-right: 5.8vw;
}

.elementor-33 .elementor-element.elementor-element-4d43b74c .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-4d43b74c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-4d43b74c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-43362ecc img {
	border-radius: 30px;
	;
}

.elementor-33 .elementor-element.elementor-element-6ff2f00c {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-33 .elementor-element.elementor-element-6ff2f00c .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-6ff2f00c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-6ff2f00c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-4d26b131 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 80px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-33 .elementor-element.elementor-element-4d26b131 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-4d26b131 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-4d26b131 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-7ef66d5f {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;
}

.elementor-33 .elementor-element.elementor-element-7ef66d5f .elementor-heading-title {
	font-size: 17px;
	line-height: 1em;
	letter-spacing: 0.01rem;
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-15b8a9cf {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;
}

.elementor-33 .elementor-element.elementor-element-15b8a9cf .elementor-heading-title {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-5ef36474 {
	color: var(--e-global-color-theme_color_alt_text);
}

.elementor-33 .elementor-element.elementor-element-274b25b0 img {
	border-radius: 30px;
}

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

.elementor-33 .elementor-element.elementor-element-25b3c8c .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-25b3c8c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-25b3c8c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-03132ec {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 50px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-33 .elementor-element.elementor-element-03132ec .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-03132ec .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-03132ec .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-41057b2 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 28px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-33 .elementor-element.elementor-element-41057b2 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-41057b2 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-41057b2 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-ff701d8 .elementor-repeater-item-8818021.trx-addons-advanced-title-item-text,
.elementor-33 .elementor-element.elementor-element-ff701d8 .elementor-repeater-item-8818021.trx-addons-advanced-title-item-icon i,
.elementor-33 .elementor-element.elementor-element-ff701d8 .elementor-repeater-item-8818021.trx-addons-advanced-title-item-icon svg {
	color: var(--e-global-color-theme_color_alt_link);
	fill: var(--e-global-color-theme_color_alt_link);
}

.elementor-33 .elementor-element.elementor-element-ff701d8 .trx-addons-advanced-title {
	color: var(--e-global-color-theme_color_alt_title);
	fill: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-7838ce9 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 15px;
	--padding-right: 0px;
}

.elementor-33 .elementor-element.elementor-element-7838ce9 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-7838ce9 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-7838ce9 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-7838ce9.e-con {
	--align-self: flex-end;
}

.elementor-33 .elementor-element.elementor-element-0a765cb {
	color: var(--e-global-color-theme_color_alt_text);
}

.elementor-33 .elementor-element.elementor-element-49c9695 {
	--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: 55px 55px;
	--row-gap: 55px;
	--column-gap: 55px;
}

.elementor-33 .elementor-element.elementor-element-49c9695 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-49c9695 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-49c9695 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-253fcd3 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-theme_color_alt_title);
	--divider-border-width: 2px;
}

.elementor-33 .elementor-element.elementor-element-253fcd3 .elementor-divider-separator {
	width: 100%;
}

.elementor-33 .elementor-element.elementor-element-253fcd3 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-33 .elementor-element.elementor-element-cfead40 {
	--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-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-theme_color_alt_bd_color);
	--border-color: var(--e-global-color-theme_color_alt_bd_color);
	--padding-top: 0px;
	--padding-bottom: 55px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-33 .elementor-element.elementor-element-cfead40 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-cfead40 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-cfead40 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-bde9f41 {
	--display: flex;
	--justify-content: space-between;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
}

.elementor-33 .elementor-element.elementor-element-bde9f41 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-bde9f41 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-bde9f41 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-27ce1e9 .elementor-heading-title {
	line-height: 0.9em;
	color: var(--e-global-color-theme_color_alt_bd_color);
}

.elementor-33 .elementor-element.elementor-element-37b8abe {
	--display: flex;
	--gap: 2px 2px;
	--row-gap: 2px;
	--column-gap: 2px;
}

.elementor-33 .elementor-element.elementor-element-37b8abe .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-37b8abe .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-37b8abe .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-cdbe598 .elementor-heading-title {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-16f656a {
	--display: flex;
}

.elementor-33 .elementor-element.elementor-element-16f656a .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-16f656a .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-16f656a .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-e4629ce img {
	border-radius: 30px;
}

.elementor-33 .elementor-element.elementor-element-7aa4df1 {
	--display: flex;
	--justify-content: space-between;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 6.5%;
	--padding-right: 0%;
}

.elementor-33 .elementor-element.elementor-element-7aa4df1 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-7aa4df1 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-7aa4df1 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-4e0a537 .elementor-heading-title {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-3bfaaa2 {
	--display: flex;
	--gap: 6px 6px;
	--row-gap: 6px;
	--column-gap: 6px;
}

.elementor-33 .elementor-element.elementor-element-3bfaaa2 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-3bfaaa2 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-3bfaaa2 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

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

.elementor-33 .elementor-element.elementor-element-b11b476 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-b11b476 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-b11b476 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-bcf7b48 {
	width: var(--container-widget-width, 55%);
	max-width: 55%;
	--container-widget-width: 55%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 5px;
	--icon-vertical-offset: 0px;
}

.elementor-33 .elementor-element.elementor-element-bcf7b48 .elementor-icon-list-icon i {
	color: var(--e-global-color-theme_color_alt_title);
	transition: color 0.3s;
}

.elementor-33 .elementor-element.elementor-element-bcf7b48 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-theme_color_alt_title);
	transition: fill 0.3s;
}

.elementor-33 .elementor-element.elementor-element-bcf7b48 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-33 .elementor-element.elementor-element-bcf7b48 .elementor-icon-list-text {
	color: var(--e-global-color-theme_color_alt_text);
	transition: color 0.3s;
}

.elementor-33 .elementor-element.elementor-element-76a9352 {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-71e2b4a {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-33 .elementor-element.elementor-element-71e2b4a .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-71e2b4a .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-71e2b4a .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-c6f958a {
	width: var(--container-widget-width, 55%);
	max-width: 55%;
	--container-widget-width: 55%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 5px;
	--icon-vertical-offset: 0px;
}

.elementor-33 .elementor-element.elementor-element-c6f958a .elementor-icon-list-icon i {
	color: var(--e-global-color-theme_color_alt_title);
	transition: color 0.3s;
}

.elementor-33 .elementor-element.elementor-element-c6f958a .elementor-icon-list-icon svg {
	fill: var(--e-global-color-theme_color_alt_title);
	transition: fill 0.3s;
}

.elementor-33 .elementor-element.elementor-element-c6f958a .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-33 .elementor-element.elementor-element-c6f958a .elementor-icon-list-text {
	color: var(--e-global-color-theme_color_alt_text);
	transition: color 0.3s;
}

.elementor-33 .elementor-element.elementor-element-28b0e04 {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-1485cd5 {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-33 .elementor-element.elementor-element-1485cd5 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-1485cd5 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-1485cd5 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-4fd6a8c {
	width: var(--container-widget-width, 55%);
	max-width: 55%;
	--container-widget-width: 55%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 5px;
	--icon-vertical-offset: 0px;
}

.elementor-33 .elementor-element.elementor-element-4fd6a8c .elementor-icon-list-icon i {
	color: var(--e-global-color-theme_color_alt_title);
	transition: color 0.3s;
}

.elementor-33 .elementor-element.elementor-element-4fd6a8c .elementor-icon-list-icon svg {
	fill: var(--e-global-color-theme_color_alt_title);
	transition: fill 0.3s;
}

.elementor-33 .elementor-element.elementor-element-4fd6a8c .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-33 .elementor-element.elementor-element-4fd6a8c .elementor-icon-list-text {
	color: var(--e-global-color-theme_color_alt_text);
	transition: color 0.3s;
}

.elementor-33 .elementor-element.elementor-element-69ae416 {
	color: var(--e-global-color-theme_color_alt_title);
}

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

.elementor-33 .elementor-element.elementor-element-d7b2387 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-d7b2387 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-d7b2387 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-3157f57 {
	width: var(--container-widget-width, 55%);
	max-width: 55%;
	--container-widget-width: 55%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 5px;
	--icon-vertical-offset: 0px;
}

.elementor-33 .elementor-element.elementor-element-3157f57 .elementor-icon-list-icon i {
	color: var(--e-global-color-theme_color_alt_title);
	transition: color 0.3s;
}

.elementor-33 .elementor-element.elementor-element-3157f57 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-theme_color_alt_title);
	transition: fill 0.3s;
}

.elementor-33 .elementor-element.elementor-element-3157f57 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-33 .elementor-element.elementor-element-3157f57 .elementor-icon-list-text {
	color: var(--e-global-color-theme_color_alt_text);
	transition: color 0.3s;
}

.elementor-33 .elementor-element.elementor-element-8a04516 {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-a0d5298 {
	--display: flex;
	--justify-content: space-between;
	--align-items: flex-end;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
}

.elementor-33 .elementor-element.elementor-element-a0d5298 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-a0d5298 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-a0d5298 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-f9a1a1b .elementor-heading-title {
	color: var(--e-global-color-theme_color_alt_text);
}

.elementor-33 .elementor-element.elementor-element-1af6f88>.elementor-widget-container {
	--e-transform-rotateZ: 0deg;
}

.elementor-33 .elementor-element.elementor-element-1af6f88>.elementor-widget-container:hover {
	--e-transform-rotateZ: -45deg;
}

.elementor-33 .elementor-element.elementor-element-1af6f88 .trx-addons-info-box-icon {
	font-size: 19px;
	color: var(--e-global-color-theme_color_alt_title);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-theme_color_alt_bd_color);
	border-radius: 50% 50% 50% 50%;
	overflow: hidden;
	padding: 20px 20px 20px 20px;
}

.elementor-33 .elementor-element.elementor-element-1af6f88 .trx-addons-info-box-icon svg {
	fill: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-1af6f88 .trx-addons-info-box-container:hover .trx-addons-info-box-icon {
	border-color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-1af6f88 .trx-addons-info-box-container {
	align-items: flex-start;
	justify-content: flex-start;
}

.elementor-33 .elementor-element.elementor-element-1af6f88 .trx-addons-info-box {
	text-align: right;
}

.elementor-33 .elementor-element.elementor-element-e241168 {
	--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-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-theme_color_alt_bd_color);
	--border-color: var(--e-global-color-theme_color_alt_bd_color);
	--padding-top: 0px;
	--padding-bottom: 55px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-33 .elementor-element.elementor-element-e241168 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-e241168 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-e241168 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-2203e2c {
	--display: flex;
	--justify-content: space-between;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
}

.elementor-33 .elementor-element.elementor-element-2203e2c .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-2203e2c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-2203e2c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-62b4ce3 .elementor-heading-title {
	line-height: 0.9em;
	color: var(--e-global-color-theme_color_alt_bd_color);
}

.elementor-33 .elementor-element.elementor-element-6186024 {
	--display: flex;
	--gap: 2px 2px;
	--row-gap: 2px;
	--column-gap: 2px;
}

.elementor-33 .elementor-element.elementor-element-6186024 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-6186024 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-6186024 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-8f22251 .elementor-heading-title {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-1bc285e {
	--display: flex;
}

.elementor-33 .elementor-element.elementor-element-1bc285e .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-1bc285e .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-1bc285e .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-fb6d355 img {
	border-radius: 30px;
}

.elementor-33 .elementor-element.elementor-element-e80f380 {
	--display: flex;
	--justify-content: space-between;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 6.5%;
	--padding-right: 0%;
}

.elementor-33 .elementor-element.elementor-element-e80f380 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-e80f380 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-e80f380 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-2db4df7 .elementor-heading-title {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-50f1c3f {
	--display: flex;
	--gap: 6px 6px;
	--row-gap: 6px;
	--column-gap: 6px;
}

.elementor-33 .elementor-element.elementor-element-50f1c3f .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-50f1c3f .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-50f1c3f .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

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

.elementor-33 .elementor-element.elementor-element-a8e914f .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-a8e914f .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-a8e914f .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-95f8958 {
	width: var(--container-widget-width, 55%);
	max-width: 55%;
	--container-widget-width: 55%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 5px;
	--icon-vertical-offset: 0px;
}

.elementor-33 .elementor-element.elementor-element-95f8958 .elementor-icon-list-icon i {
	color: var(--e-global-color-theme_color_alt_title);
	transition: color 0.3s;
}

.elementor-33 .elementor-element.elementor-element-95f8958 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-theme_color_alt_title);
	transition: fill 0.3s;
}

.elementor-33 .elementor-element.elementor-element-95f8958 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-33 .elementor-element.elementor-element-95f8958 .elementor-icon-list-text {
	color: var(--e-global-color-theme_color_alt_text);
	transition: color 0.3s;
}

.elementor-33 .elementor-element.elementor-element-5eebf6e {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-3b34719 {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-33 .elementor-element.elementor-element-3b34719 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-3b34719 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-3b34719 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-d86d541 {
	width: var(--container-widget-width, 55%);
	max-width: 55%;
	--container-widget-width: 55%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 5px;
	--icon-vertical-offset: 0px;
}

.elementor-33 .elementor-element.elementor-element-d86d541 .elementor-icon-list-icon i {
	color: var(--e-global-color-theme_color_alt_title);
	transition: color 0.3s;
}

.elementor-33 .elementor-element.elementor-element-d86d541 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-theme_color_alt_title);
	transition: fill 0.3s;
}

.elementor-33 .elementor-element.elementor-element-d86d541 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-33 .elementor-element.elementor-element-d86d541 .elementor-icon-list-text {
	color: var(--e-global-color-theme_color_alt_text);
	transition: color 0.3s;
}

.elementor-33 .elementor-element.elementor-element-d23f927 {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-95c056c {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-33 .elementor-element.elementor-element-95c056c .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-95c056c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-95c056c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-ff4ebd3 {
	width: var(--container-widget-width, 55%);
	max-width: 55%;
	--container-widget-width: 55%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 5px;
	--icon-vertical-offset: 0px;
}

.elementor-33 .elementor-element.elementor-element-ff4ebd3 .elementor-icon-list-icon i {
	color: var(--e-global-color-theme_color_alt_title);
	transition: color 0.3s;
}

.elementor-33 .elementor-element.elementor-element-ff4ebd3 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-theme_color_alt_title);
	transition: fill 0.3s;
}

.elementor-33 .elementor-element.elementor-element-ff4ebd3 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-33 .elementor-element.elementor-element-ff4ebd3 .elementor-icon-list-text {
	color: var(--e-global-color-theme_color_alt_text);
	transition: color 0.3s;
}

.elementor-33 .elementor-element.elementor-element-8e2995b {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-3e6c4a6 {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-33 .elementor-element.elementor-element-3e6c4a6 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-3e6c4a6 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-3e6c4a6 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-6bf3238 {
	width: var(--container-widget-width, 55%);
	max-width: 55%;
	--container-widget-width: 55%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 5px;
	--icon-vertical-offset: 0px;
}

.elementor-33 .elementor-element.elementor-element-6bf3238 .elementor-icon-list-icon i {
	color: var(--e-global-color-theme_color_alt_title);
	transition: color 0.3s;
}

.elementor-33 .elementor-element.elementor-element-6bf3238 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-theme_color_alt_title);
	transition: fill 0.3s;
}

.elementor-33 .elementor-element.elementor-element-6bf3238 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-33 .elementor-element.elementor-element-6bf3238 .elementor-icon-list-text {
	color: var(--e-global-color-theme_color_alt_text);
	transition: color 0.3s;
}

.elementor-33 .elementor-element.elementor-element-2b5a4bf {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-a5dd1dc {
	--display: flex;
	--justify-content: space-between;
	--align-items: flex-end;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
}

.elementor-33 .elementor-element.elementor-element-a5dd1dc .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-a5dd1dc .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-a5dd1dc .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-a637885 .elementor-heading-title {
	color: var(--e-global-color-theme_color_alt_text);
}

.elementor-33 .elementor-element.elementor-element-88b54b0>.elementor-widget-container {
	--e-transform-rotateZ: 0deg;
}

.elementor-33 .elementor-element.elementor-element-88b54b0>.elementor-widget-container:hover {
	--e-transform-rotateZ: -45deg;
}

.elementor-33 .elementor-element.elementor-element-88b54b0 .trx-addons-info-box-icon {
	font-size: 19px;
	color: var(--e-global-color-theme_color_alt_title);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-theme_color_alt_bd_color);
	border-radius: 50% 50% 50% 50%;
	overflow: hidden;
	padding: 20px 20px 20px 20px;
}

.elementor-33 .elementor-element.elementor-element-88b54b0 .trx-addons-info-box-icon svg {
	fill: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-88b54b0 .trx-addons-info-box-container:hover .trx-addons-info-box-icon {
	border-color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-88b54b0 .trx-addons-info-box-container {
	align-items: flex-start;
	justify-content: flex-start;
}

.elementor-33 .elementor-element.elementor-element-88b54b0 .trx-addons-info-box {
	text-align: right;
}

.elementor-33 .elementor-element.elementor-element-e9a582a {
	--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: 145px;
	--padding-bottom: 150px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-33 .elementor-element.elementor-element-e9a582a .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-e9a582a .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-e9a582a .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-4cb3493 {
	--display: flex;
	--min-height: 160px;
}

.elementor-33 .elementor-element.elementor-element-4cb3493 .trx_addons_bg_text_char {
	color: var(--e-global-color-theme_color_alt_title);
	font-size: 157px;
	font-weight: 400;
	line-height: 0.87em;
	letter-spacing: -0.01em;
}

.elementor-33 .elementor-element.elementor-element-4cb3493 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-4cb3493 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 6%;
}

.elementor-33 .elementor-element.elementor-element-4cb3493 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 6%;
}

.elementor-33 .elementor-element.elementor-element-b4f33ff {
	--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-33 .elementor-element.elementor-element-b4f33ff .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-b4f33ff .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-b4f33ff .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-40a25f0 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
}

.elementor-33 .elementor-element.elementor-element-40a25f0 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-40a25f0 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-40a25f0 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

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

.elementor-33 .elementor-element.elementor-element-3e5e2964 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-3e5e2964 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-3e5e2964 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-286158e3 {
	--display: flex;
	--min-height: 150px;
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-33 .elementor-element.elementor-element-286158e3 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-286158e3 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-286158e3 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-4358a026 {
	--display: flex;
}

.elementor-33 .elementor-element.elementor-element-4358a026 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-4358a026 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-4358a026 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-2f2d5398 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-theme_color_bd_color);
	--border-color: var(--e-global-color-theme_color_bd_color);
}

.elementor-33 .elementor-element.elementor-element-2f2d5398 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-2f2d5398 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-2f2d5398 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-57bb1cbe {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-theme_color_bd_color);
	--border-color: var(--e-global-color-theme_color_bd_color);
}

.elementor-33 .elementor-element.elementor-element-57bb1cbe .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-57bb1cbe .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-57bb1cbe .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-22a6f2b4 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-theme_color_bd_color);
	--border-color: var(--e-global-color-theme_color_bd_color);
}

.elementor-33 .elementor-element.elementor-element-22a6f2b4 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-22a6f2b4 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-22a6f2b4 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-2c1c21c2 {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-33 .elementor-element.elementor-element-2c1c21c2 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-2c1c21c2 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-2c1c21c2 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-59ecc657 {
	--display: flex;
	--justify-content: space-between;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-33 .elementor-element.elementor-element-59ecc657 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-59ecc657 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-59ecc657 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-5ccd6808 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-33 .elementor-element.elementor-element-5ccd6808 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-5ccd6808 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-5ccd6808 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

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

.elementor-33 .elementor-element.elementor-element-27522522 .elementor-heading-title {
	font-size: 17px;
	line-height: 1em;
	letter-spacing: 0.07rem;
}

.elementor-33 .elementor-element.elementor-element-67981d47 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;
}

.elementor-33 .elementor-element.elementor-element-3b9ef2bf {
	--display: flex;
}

.elementor-33 .elementor-element.elementor-element-3b9ef2bf .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-3b9ef2bf .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-3b9ef2bf .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

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

.elementor-33 .elementor-element.elementor-element-d9bb0b2 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-d9bb0b2 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-d9bb0b2 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-6c4f41a .trx-addons-info-box-icon {
	border-radius: 30px;
	overflow: hidden;
}

.elementor-33 .elementor-element.elementor-element-6c4f41a .trx-addons-info-box-icon-wrap {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 26px;
}

.elementor-33 .elementor-element.elementor-element-6c4f41a .trx-addons-info-box-container {
	align-items: flex-start;
	justify-content: flex-start;
}

.elementor-33 .elementor-element.elementor-element-6c4f41a .trx-addons-info-box {
	text-align: left;
}

.elementor-33 .elementor-element.elementor-element-6c4f41a .trx-addons-info-box-title {
	margin-bottom: 12px;
}

.elementor-33 .elementor-element.elementor-element-6c4f41a .trx-addons-info-box-description {
	margin-bottom: 0px;
}

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

.elementor-33 .elementor-element.elementor-element-b100d0a .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-b100d0a .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-b100d0a .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-677c1477 .trx-addons-info-box-icon {
	border-radius: 30px;
	overflow: hidden;
}

.elementor-33 .elementor-element.elementor-element-677c1477 .trx-addons-info-box-icon-wrap {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 26px;
}

.elementor-33 .elementor-element.elementor-element-677c1477 .trx-addons-info-box-container {
	align-items: flex-start;
	justify-content: flex-start;
}

.elementor-33 .elementor-element.elementor-element-677c1477 .trx-addons-info-box {
	text-align: left;
}

.elementor-33 .elementor-element.elementor-element-677c1477 .trx-addons-info-box-title {
	margin-bottom: 12px;
}

.elementor-33 .elementor-element.elementor-element-677c1477 .trx-addons-info-box-description {
	margin-bottom: 0px;
}

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

.elementor-33 .elementor-element.elementor-element-3ce7747d .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-3ce7747d .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-3ce7747d .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-3621e0d7 .trx-addons-info-box-icon {
	border-radius: 30px;
	overflow: hidden;
}

.elementor-33 .elementor-element.elementor-element-3621e0d7 .trx-addons-info-box-icon-wrap {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 26px;
}

.elementor-33 .elementor-element.elementor-element-3621e0d7 .trx-addons-info-box-container {
	align-items: flex-start;
	justify-content: flex-start;
}

.elementor-33 .elementor-element.elementor-element-3621e0d7 .trx-addons-info-box {
	text-align: left;
}

.elementor-33 .elementor-element.elementor-element-3621e0d7 .trx-addons-info-box-title {
	margin-bottom: 12px;
}

.elementor-33 .elementor-element.elementor-element-3621e0d7 .trx-addons-info-box-description {
	margin-bottom: 0px;
}

.elementor-33 .elementor-element.elementor-element-21e40972 {
	--display: flex;
	--min-height: 150px;
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-33 .elementor-element.elementor-element-21e40972 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-21e40972 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-21e40972 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-1d7d2914 {
	--display: flex;
}

.elementor-33 .elementor-element.elementor-element-1d7d2914 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-1d7d2914 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-1d7d2914 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

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

.elementor-33 .elementor-element.elementor-element-b54fb0c .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-b54fb0c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-b54fb0c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-5b9a50f1 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-theme_color_bd_color);
	--border-color: var(--e-global-color-theme_color_bd_color);
}

.elementor-33 .elementor-element.elementor-element-5b9a50f1 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-5b9a50f1 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-5b9a50f1 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-5bed22bb {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-theme_color_bd_color);
	--border-color: var(--e-global-color-theme_color_bd_color);
}

.elementor-33 .elementor-element.elementor-element-5bed22bb .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-5bed22bb .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-5bed22bb .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-892ca63 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 150px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-33 .elementor-element.elementor-element-892ca63 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-892ca63 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-892ca63 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

body:not(.rtl) .elementor-33 .elementor-element.elementor-element-6ba4634 {
	right: 0px;
}

body.rtl .elementor-33 .elementor-element.elementor-element-6ba4634 {
	left: 0px;
}

.elementor-33 .elementor-element.elementor-element-6ba4634 {
	top: 0px;
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-6ba4634 img {
	max-width: 15vw;
}

.elementor-33 .elementor-element.elementor-element-a456833 {
	--display: flex;
}

.elementor-33 .elementor-element.elementor-element-a456833 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-a456833 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-a456833 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

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

.elementor-33 .elementor-element.elementor-element-ff8c75b .elementor-heading-title {
	font-size: 17px;
	line-height: 1em;
	letter-spacing: 0.01rem;
}

.elementor-33 .elementor-element.elementor-element-1e67f27 {
	--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;
}

.elementor-33 .elementor-element.elementor-element-1e67f27 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-1e67f27 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-1e67f27 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-fc40bbb {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0vw;
	--padding-bottom: 0vw;
	--padding-left: 0vw;
	--padding-right: 4vw;
}

.elementor-33 .elementor-element.elementor-element-fc40bbb .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-fc40bbb .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-fc40bbb .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-046e95c {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;
}

.elementor-33 .elementor-element.elementor-element-2395f24 {
	--display: flex;
	--padding-top: 11px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-33 .elementor-element.elementor-element-2395f24 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-2395f24 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-2395f24 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-591fb41 .trx-addons-accordion-item:not(:last-child) {
	margin-bottom: 30px;
}

.elementor-33 .elementor-element.elementor-element-591fb41 .trx-addons-accordion-item {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var(--e-global-color-theme_color_bd_color);
}

.elementor-33 .elementor-element.elementor-element-591fb41 .trx-addons-accordion .trx-addons-accordion-tab-title {
	padding: 0px 0px 0px 0px;
	margin-bottom: 34px;
}

.elementor-33 .elementor-element.elementor-element-591fb41 .trx-addons-accordion .trx-addons-accordion-tab-title.trx-addons-accordion-tab-active {
	margin-bottom: 12px;
}

.elementor-33 .elementor-element.elementor-element-591fb41 .trx-addons-accordion .trx-addons-accordion-item .trx-addons-accordion-tab-content {
	color: var(--e-global-color-theme_color_text);
	font-size: 15px;
	padding: 0px 90px 30px 0px;
}

.elementor-33 .elementor-element.elementor-element-591fb41 .trx-addons-toggle-icon-align-left .trx-addons-accordion-toggle-icon {
	margin-right: 20px;
}

.elementor-33 .elementor-element.elementor-element-591fb41 .trx-addons-toggle-icon-align-right .trx-addons-accordion-toggle-icon {
	margin-left: 20px;
}

.elementor-33 .elementor-element.elementor-element-591fb41 .trx-addons-accordion .trx-addons-accordion-tab-title .trx-addons-accordion-toggle-icon .trx-addons-icon {
	font-size: 12px;
}

.elementor-33 .elementor-element.elementor-element-591fb41 .trx-addons-accordion .trx-addons-accordion-tab-title .trx-addons-accordion-toggle-icon {
	color: var(--e-global-color-theme_color_title);
}

.elementor-33 .elementor-element.elementor-element-591fb41 .trx-addons-accordion .trx-addons-accordion-tab-title .trx-addons-accordion-toggle-icon svg {
	fill: var(--e-global-color-theme_color_title);
}

.elementor-33 .elementor-element.elementor-element-2387f425 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--padding-top: 150px;
	--padding-bottom: 190px;
	--padding-left: 70px;
	--padding-right: 70px;
}

.elementor-33 .elementor-element.elementor-element-2387f425 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-2387f425 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-2387f425 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-911b770 {
	margin: -1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;
}

body:not(.rtl) .elementor-33 .elementor-element.elementor-element-911b770 {
	left: 45%;
}

body.rtl .elementor-33 .elementor-element.elementor-element-911b770 {
	right: 45%;
}

.elementor-33 .elementor-element.elementor-element-911b770 img {
	width: 16.3vw;
}

.elementor-33 .elementor-element.elementor-element-21692001 .elementor-repeater-item-2fbcc6c.trx-addons-advanced-title-item-text {
	font-size: 18vw;
	line-height: 1em;
	letter-spacing: -12px;
}

.elementor-33 .elementor-element.elementor-element-21692001 .elementor-repeater-item-2fbcc6c.trx-addons-advanced-title-item-text,
.elementor-33 .elementor-element.elementor-element-21692001 .elementor-repeater-item-2fbcc6c.trx-addons-advanced-title-item-icon i,
.elementor-33 .elementor-element.elementor-element-21692001 .elementor-repeater-item-2fbcc6c.trx-addons-advanced-title-item-icon svg {
	color: var(--e-global-color-theme_color_bd_color);
	fill: var(--e-global-color-theme_color_bd_color);
}

.elementor-33 .elementor-element.elementor-element-21692001>.elementor-widget-container {
	margin: -2.6vw 0vw 1vw -1vw;
}

.elementor-33 .elementor-element.elementor-element-6977acbc {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 150px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-33 .elementor-element.elementor-element-6977acbc .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-6977acbc .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-6977acbc .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

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

body.rtl .elementor-33 .elementor-element.elementor-element-bc08bf1 {
	right: 0px;
}

.elementor-33 .elementor-element.elementor-element-bc08bf1 {
	bottom: 6vw;
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-bc08bf1 img {
	max-width: 9vw;
}

.elementor-33 .elementor-element.elementor-element-3f7c77d0 {
	--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-33 .elementor-element.elementor-element-3f7c77d0 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-3f7c77d0 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-3f7c77d0 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-58fba56d {
	--display: flex;
	--overflow: hidden;
	--margin-top: 0px;
	--margin-bottom: 24px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-33 .elementor-element.elementor-element-58fba56d .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-58fba56d .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-58fba56d .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-44f0ee41 img {
	border-radius: 30px;
}

.elementor-33 .elementor-element.elementor-element-206bfae0 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-33 .elementor-element.elementor-element-206bfae0 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-206bfae0 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-206bfae0 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-7f6ed60 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
}

.elementor-33 .elementor-element.elementor-element-7f6ed60.elementor-element {
	--align-self: flex-start;
}

.elementor-33 .elementor-element.elementor-element-7f6ed60 .elementor-heading-title a:hover,
.elementor-33 .elementor-element.elementor-element-7f6ed60 .elementor-heading-title a:focus {
	color: var(--e-global-color-theme_color_text);
}

.elementor-33 .elementor-element.elementor-element-18913629.elementor-element {
	--align-self: flex-start;
}

.elementor-33 .elementor-element.elementor-element-184c1390 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--gap: 0px 10px;
	--row-gap: 0px;
	--column-gap: 10px;
	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);
	--margin-top: 24px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 18px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-33 .elementor-element.elementor-element-184c1390 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-184c1390 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-184c1390 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-4448b8a4.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-33 .elementor-element.elementor-element-2449748e {
	text-align: end;
}

.elementor-33 .elementor-element.elementor-element-d30ee51 {
	--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-33 .elementor-element.elementor-element-d30ee51 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-d30ee51 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-d30ee51 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-6a95b208 {
	--display: flex;
	--overflow: hidden;
	--margin-top: 0px;
	--margin-bottom: 24px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-33 .elementor-element.elementor-element-6a95b208 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-6a95b208 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-6a95b208 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-4f6b5e45 img {
	border-radius: 30px;
}

.elementor-33 .elementor-element.elementor-element-4acc1c93 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-33 .elementor-element.elementor-element-4acc1c93 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-4acc1c93 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-4acc1c93 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-7837ddb5 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
}

.elementor-33 .elementor-element.elementor-element-7837ddb5.elementor-element {
	--align-self: flex-start;
}

.elementor-33 .elementor-element.elementor-element-7837ddb5 .elementor-heading-title a:hover,
.elementor-33 .elementor-element.elementor-element-7837ddb5 .elementor-heading-title a:focus {
	color: var(--e-global-color-theme_color_text);
}

.elementor-33 .elementor-element.elementor-element-31f9c903.elementor-element {
	--align-self: flex-start;
}

.elementor-33 .elementor-element.elementor-element-779ff4f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--gap: 0px 10px;
	--row-gap: 0px;
	--column-gap: 10px;
	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);
	--margin-top: 24px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 18px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-33 .elementor-element.elementor-element-779ff4f .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-779ff4f .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-779ff4f .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-61ca246e.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-33 .elementor-element.elementor-element-d764bb4 {
	text-align: end;
}

.elementor-33 .elementor-element.elementor-element-5518548a {
	--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-33 .elementor-element.elementor-element-5518548a .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-5518548a .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-5518548a .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-756859b0 {
	--display: flex;
	--overflow: hidden;
	--margin-top: 0px;
	--margin-bottom: 24px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-33 .elementor-element.elementor-element-756859b0 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-756859b0 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-756859b0 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-3c65784 img {
	border-radius: 30px;
}

.elementor-33 .elementor-element.elementor-element-20f70480 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-33 .elementor-element.elementor-element-20f70480 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-20f70480 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-20f70480 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-29e97aa9 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
}

.elementor-33 .elementor-element.elementor-element-29e97aa9.elementor-element {
	--align-self: flex-start;
}

.elementor-33 .elementor-element.elementor-element-29e97aa9 .elementor-heading-title a:hover,
.elementor-33 .elementor-element.elementor-element-29e97aa9 .elementor-heading-title a:focus {
	color: var(--e-global-color-theme_color_text);
}

.elementor-33 .elementor-element.elementor-element-3a2beba8.elementor-element {
	--align-self: flex-start;
}

.elementor-33 .elementor-element.elementor-element-220a51ea {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--gap: 0px 10px;
	--row-gap: 0px;
	--column-gap: 10px;
	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);
	--margin-top: 24px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 18px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-33 .elementor-element.elementor-element-220a51ea .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-220a51ea .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-220a51ea .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-373a3c6e.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-33 .elementor-element.elementor-element-2cb06100 {
	text-align: end;
}

.elementor-33 .elementor-element.elementor-element-35787a12 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: flex-end;
	--padding-top: 9.6vw;
	--padding-bottom: 0vw;
	--padding-left: 0vw;
	--padding-right: 0vw;
}

.elementor-33 .elementor-element.elementor-element-35787a12:not(.elementor-motion-effects-element-type-background),
.elementor-33 .elementor-element.elementor-element-35787a12>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://domi.ancorathemes.com/wp-content/uploads/2026/01/custom-img-13-copyright.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-33 .elementor-element.elementor-element-35787a12 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-35787a12 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-35787a12 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-75d5a627 {
	--display: flex;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--border-radius: 7px 0px 0px 0px;
	--padding-top: 70px;
	--padding-bottom: 70px;
	--padding-left: 60px;
	--padding-right: 60px;
}

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

.elementor-33 .elementor-element.elementor-element-75d5a627 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-75d5a627 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-75d5a627 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

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

body.rtl .elementor-33 .elementor-element.elementor-element-9695572 {
	left: 0px;
}

.elementor-33 .elementor-element.elementor-element-9695572 {
	top: 0px;
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-9695572 img {
	max-width: 18vw;
}

.elementor-33 .elementor-element.elementor-element-16d0df90 .elementor-heading-title {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-6853199d {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-33 .elementor-element.elementor-element-6853199d .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-6853199d .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-6853199d .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-60fc4cd2 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;
}

.elementor-33 .elementor-element.elementor-element-60fc4cd2 .elementor-heading-title {
	color: var(--e-global-color-theme_color_alt_text);
}

.elementor-33 .elementor-element.elementor-element-7278baa1 {
	width: var(--container-widget-width, 220px);
	max-width: 220px;
	--container-widget-width: 220px;
	--container-widget-flex-grow: 0;
}

.elementor-33 .elementor-element.elementor-element-7278baa1>.elementor-widget-container {
	margin: 0px 0px 11px 0px;
}

.elementor-33 .elementor-element.elementor-element-7278baa1 .trx-addons-list-container .trx-addons-list-items li {
	align-items: center;
}

.elementor-33 .elementor-element.elementor-element-7278baa1 .trx-addons-icon-wrapper {
	top: 0px;
}

.elementor-33 .elementor-element.elementor-element-7278baa1 .trx-addons-list-items .trx-addons-icon-list-icon {
	font-size: 14px;
	line-height: 14px;
}

.elementor-33 .elementor-element.elementor-element-7278baa1 .trx-addons-list-items .trx-addons-icon-list-image img {
	width: 14px;
}

body:not(.rtl) .elementor-33 .elementor-element.elementor-element-7278baa1.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper {
	margin-right: 8px;
}

body.rtl .elementor-33 .elementor-element.elementor-element-7278baa1.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper {
	margin-left: 8px;
}

.elementor-33 .elementor-element.elementor-element-7278baa1.trx-addons-icon-right .trx-addons-list-items .trx-addons-icon-wrapper {
	margin-left: 8px;
}

.elementor-33 .elementor-element.elementor-element-7278baa1 .trx-addons-icon-list-text {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-756bd9a7.trx-addons-icon-list-traditional .trx-addons-list-items li,
.elementor-33 .elementor-element.elementor-element-756bd9a7.trx-addons-icon-list-inline .trx-addons-list-items {
	justify-content: flex-start;
}

.elementor-33 .elementor-element.elementor-element-756bd9a7 .trx-addons-list-container .trx-addons-list-items li {
	align-items: center;
}

.elementor-33 .elementor-element.elementor-element-756bd9a7 .trx-addons-icon-wrapper {
	top: 1px;
}

.elementor-33 .elementor-element.elementor-element-756bd9a7 .trx-addons-list-items .trx-addons-icon-list-icon {
	font-size: 22px;
	line-height: 22px;
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-756bd9a7 .trx-addons-list-items .trx-addons-icon-list-image img {
	width: 22px;
}

body:not(.rtl) .elementor-33 .elementor-element.elementor-element-756bd9a7.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper {
	margin-right: 10px;
}

body.rtl .elementor-33 .elementor-element.elementor-element-756bd9a7.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper {
	margin-left: 10px;
}

.elementor-33 .elementor-element.elementor-element-756bd9a7.trx-addons-icon-right .trx-addons-list-items .trx-addons-icon-wrapper {
	margin-left: 10px;
}

.elementor-33 .elementor-element.elementor-element-756bd9a7 .trx-addons-list-items .trx-addons-icon-list-icon svg {
	fill: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-756bd9a7 .trx-addons-icon-list-item:hover .trx-addons-icon-wrapper .trx-addons-icon-list-icon {
	color: var(--e-global-color-theme_color_alt_text);
}

.elementor-33 .elementor-element.elementor-element-756bd9a7 .trx-addons-icon-list-item:hover .trx-addons-icon-wrapper .trx-addons-icon-list-icon svg {
	fill: var(--e-global-color-theme_color_alt_text);
}

.elementor-33 .elementor-element.elementor-element-756bd9a7 .trx-addons-icon-list-text {
	color: var(--e-global-color-theme_color_alt_title);
	font-size: 16px;
	font-weight: 500;
}

.elementor-33 .elementor-element.elementor-element-756bd9a7 .trx-addons-icon-list-item:hover .trx-addons-icon-list-text {
	color: var(--e-global-color-theme_color_alt_text);
}

.elementor-33 .elementor-element.elementor-element-36bec9ca {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-33 .elementor-element.elementor-element-36bec9ca .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-36bec9ca .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-36bec9ca .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-7bdc06c6 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;
}

.elementor-33 .elementor-element.elementor-element-7bdc06c6 .elementor-heading-title {
	color: var(--e-global-color-theme_color_alt_text);
}

.elementor-33 .elementor-element.elementor-element-6444990e .trx-addons-list-container .trx-addons-list-items li {
	align-items: center;
}

.elementor-33 .elementor-element.elementor-element-6444990e .trx-addons-icon-wrapper {
	top: 0px;
}

.elementor-33 .elementor-element.elementor-element-6444990e .trx-addons-list-items .trx-addons-icon-list-icon {
	font-size: 14px;
	line-height: 14px;
}

.elementor-33 .elementor-element.elementor-element-6444990e .trx-addons-list-items .trx-addons-icon-list-image img {
	width: 14px;
}

body:not(.rtl) .elementor-33 .elementor-element.elementor-element-6444990e.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper {
	margin-right: 8px;
}

body.rtl .elementor-33 .elementor-element.elementor-element-6444990e.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper {
	margin-left: 8px;
}

.elementor-33 .elementor-element.elementor-element-6444990e.trx-addons-icon-right .trx-addons-list-items .trx-addons-icon-wrapper {
	margin-left: 8px;
}

.elementor-33 .elementor-element.elementor-element-6444990e .trx-addons-icon-list-text {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-4f4ae5fe {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-33 .elementor-element.elementor-element-4f4ae5fe .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-4f4ae5fe .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-4f4ae5fe .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-4d42d568 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;
}

.elementor-33 .elementor-element.elementor-element-4d42d568 .elementor-heading-title {
	color: var(--e-global-color-theme_color_alt_text);
}

.elementor-33 .elementor-element.elementor-element-58f903d9 .trx-addons-list-items.trx-addons-inline-items {
	gap: 13px 13px;
}

.elementor-33 .elementor-element.elementor-element-58f903d9 .trx-addons-list-items:not(.trx-addons-inline-items) li:not(:last-child) {
	margin-bottom: 13px;
}

.elementor-33 .elementor-element.elementor-element-58f903d9 .trx-addons-list-container .trx-addons-list-items li {
	align-items: center;
}

.elementor-33 .elementor-element.elementor-element-58f903d9 .trx-addons-icon-wrapper {
	top: 0px;
}

.elementor-33 .elementor-element.elementor-element-58f903d9 .trx-addons-list-items .trx-addons-icon-list-icon {
	font-size: 14px;
	line-height: 14px;
}

.elementor-33 .elementor-element.elementor-element-58f903d9 .trx-addons-list-items .trx-addons-icon-list-image img {
	width: 14px;
}

body:not(.rtl) .elementor-33 .elementor-element.elementor-element-58f903d9.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper {
	margin-right: 8px;
}

body.rtl .elementor-33 .elementor-element.elementor-element-58f903d9.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper {
	margin-left: 8px;
}

.elementor-33 .elementor-element.elementor-element-58f903d9.trx-addons-icon-right .trx-addons-list-items .trx-addons-icon-wrapper {
	margin-left: 8px;
}

.elementor-33 .elementor-element.elementor-element-58f903d9 .trx-addons-icon-list-text {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-58f903d9 .trx-addons-icon-list-item:hover .trx-addons-icon-list-text {
	color: var(--e-global-color-theme_color_alt_text);
}

.elementor-33 .elementor-element.elementor-element-3d0c3274 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 150px;
	--padding-bottom: 150px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-33 .elementor-element.elementor-element-3d0c3274 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-3d0c3274 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-3d0c3274 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

body:not(.rtl) .elementor-33 .elementor-element.elementor-element-40c3557 {
	left: 0px;
}

body.rtl .elementor-33 .elementor-element.elementor-element-40c3557 {
	right: 0px;
}

.elementor-33 .elementor-element.elementor-element-40c3557 {
	top: 0px;
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-40c3557 img {
	max-width: 16vw;
}

.elementor-33 .elementor-element.elementor-element-4052899d {
	--display: flex;
}

.elementor-33 .elementor-element.elementor-element-4052899d .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-4052899d .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-4052899d .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-7c20521e {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;
}

.elementor-33 .elementor-element.elementor-element-7c20521e .elementor-heading-title {
	font-size: 17px;
	line-height: 1em;
	letter-spacing: 0.01rem;
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-1a212444 {
	--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-33 .elementor-element.elementor-element-1a212444 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-1a212444 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-1a212444 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-2d3a718e {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-33 .elementor-element.elementor-element-2d3a718e .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-2d3a718e .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-2d3a718e .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-1bfe6ecb {
	width: var(--container-widget-width, 500px);
	max-width: 500px;
	--container-widget-width: 500px;
	--container-widget-flex-grow: 0;
}

.elementor-33 .elementor-element.elementor-element-1bfe6ecb .elementor-heading-title {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-66a10ebd {
	--display: flex;
	--padding-top: 10px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-33 .elementor-element.elementor-element-66a10ebd .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-66a10ebd .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-66a10ebd .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-5b10862f {
	color: var(--e-global-color-theme_color_alt_text);
}

.elementor-33 .elementor-element.elementor-element-2f0b9d31 {
	--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;
}

.elementor-33 .elementor-element.elementor-element-2f0b9d31 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-2f0b9d31 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-2f0b9d31 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-270731bd {
	--display: flex;
}

.elementor-33 .elementor-element.elementor-element-270731bd .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-270731bd .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-270731bd .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

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

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

.elementor-33 .elementor-element.elementor-element-591b356c .trx-addons-elementor-grid .trx-addons-grid-item-wrap {
	margin-bottom: 0px;
}

.elementor-33 .elementor-element.elementor-element-591b356c .trx-addons-posts-skin-event .trx-addons-posts-item-content {
	gap: 30px;
}

.elementor-33 .elementor-element.elementor-element-591b356c .trx-addons-posts-skin-stripe .trx-addons-posts-item-content {
	gap: 30px;
}

.elementor-33 .elementor-element.elementor-element-591b356c .trx-addons-posts-item-thumbnail {
	margin-bottom: 25px;
}

.elementor-33 .elementor-element.elementor-element-591b356c .trx-addons-posts-skin-list .trx-addons-posts-item {
	gap: 30px;
}

.elementor-33 .elementor-element.elementor-element-591b356c .trx-addons-posts-skin-stripe .trx-addons-posts-item {
	gap: 30px;
}

.elementor-33 .elementor-element.elementor-element-591b356c .trx-addons-posts-item-thumbnail,
.elementor-33 .elementor-element.elementor-element-591b356c .trx-addons-posts-item-thumbnail img {
	border-radius: 30px;
}

.elementor-33 .elementor-element.elementor-element-591b356c .trx-addons-posts-item-terms-wrap {
	font-size: 0.875rem;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.1875rem;
	letter-spacing: 0.06rem;
	margin-bottom: 10px;
}

.elementor-33 .elementor-element.elementor-element-591b356c .trx-addons-posts-item-terms {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-591b356c .trx-addons-posts-item-terms a:hover {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-591b356c .trx-addons-posts-item-title,
.elementor-33 .elementor-element.elementor-element-591b356c .trx-addons-posts-item-title a {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-591b356c .trx-addons-posts-item-title a:hover {
	color: var(--e-global-color-theme_color_alt_text);
}

.elementor-33 .elementor-element.elementor-element-591b356c .trx-addons-posts-item-title {
	margin-bottom: 7px;
}

.elementor-33 .elementor-element.elementor-element-591b356c .trx-addons-posts-item-meta {
	font-size: 14px;
	line-height: 1.5em;
	color: var(--e-global-color-theme_color_alt_meta);
	margin-bottom: 0px;
}

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

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

.elementor-33 .elementor-element.elementor-element-7c2a80e2 {
	--display: flex;
	--margin-top: 110px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-33 .elementor-element.elementor-element-7c2a80e2 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-7c2a80e2 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-7c2a80e2 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

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

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

.elementor-33 .elementor-element.elementor-element-789e0ad7 .trx-addons-elementor-grid .trx-addons-grid-item-wrap {
	margin-bottom: 0px;
}

.elementor-33 .elementor-element.elementor-element-789e0ad7 .trx-addons-posts-skin-event .trx-addons-posts-item-content {
	gap: 30px;
}

.elementor-33 .elementor-element.elementor-element-789e0ad7 .trx-addons-posts-skin-stripe .trx-addons-posts-item-content {
	gap: 30px;
}

.elementor-33 .elementor-element.elementor-element-789e0ad7 .trx-addons-posts-item-thumbnail {
	margin-bottom: 25px;
}

.elementor-33 .elementor-element.elementor-element-789e0ad7 .trx-addons-posts-skin-list .trx-addons-posts-item {
	gap: 30px;
}

.elementor-33 .elementor-element.elementor-element-789e0ad7 .trx-addons-posts-skin-stripe .trx-addons-posts-item {
	gap: 30px;
}

.elementor-33 .elementor-element.elementor-element-789e0ad7 .trx-addons-posts-item-thumbnail,
.elementor-33 .elementor-element.elementor-element-789e0ad7 .trx-addons-posts-item-thumbnail img {
	border-radius: 30px;
}

.elementor-33 .elementor-element.elementor-element-789e0ad7 .trx-addons-posts-item-terms-wrap {
	font-size: 0.875rem;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.1875rem;
	letter-spacing: 0.07rem;
	margin-bottom: 10px;
}

.elementor-33 .elementor-element.elementor-element-789e0ad7 .trx-addons-posts-item-terms {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-789e0ad7 .trx-addons-posts-item-terms a:hover {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-789e0ad7 .trx-addons-posts-item-title,
.elementor-33 .elementor-element.elementor-element-789e0ad7 .trx-addons-posts-item-title a {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-33 .elementor-element.elementor-element-789e0ad7 .trx-addons-posts-item-title a:hover {
	color: var(--e-global-color-theme_color_alt_text);
}

.elementor-33 .elementor-element.elementor-element-789e0ad7 .trx-addons-posts-item-title {
	margin-bottom: 7px;
}

.elementor-33 .elementor-element.elementor-element-789e0ad7 .trx-addons-posts-item-meta {
	font-size: 14px;
	line-height: 1.5em;
	color: var(--e-global-color-theme_color_alt_meta);
	margin-bottom: 0px;
}

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

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

.elementor-33 .elementor-element.elementor-element-1773e8b9 {
	--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: 120px;
}

.elementor-33 .elementor-element.elementor-element-1773e8b9:not(.elementor-motion-effects-element-type-background),
.elementor-33 .elementor-element.elementor-element-1773e8b9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-theme_color_alt_bg_color);
}

.elementor-33 .elementor-element.elementor-element-1773e8b9 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-33 .elementor-element.elementor-element-1773e8b9 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-33 .elementor-element.elementor-element-1773e8b9 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-7d0feaa.trx-addons-marquee-item-icon svg,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-7d0feaa.trx-addons-marquee-item-image img,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-7d0feaa.trx-addons-marquee-item-gallery img,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-7d0feaa.trx-addons-marquee-item-video video {
	height: 345px;
	max-height: none;
}

.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-7d0feaa.trx-addons-marquee-item-icon i {
	font-size: 345px;
}

.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-7d0feaa.trx-addons-marquee-item-text,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-7d0feaa.trx-addons-marquee-item-icon i,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-7d0feaa.trx-addons-marquee-item-icon .trx-addons-marquee-item-icon-svg,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-7d0feaa.trx-addons-marquee-item-image img,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-7d0feaa.trx-addons-marquee-item-gallery img,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-7d0feaa.trx-addons-marquee-item-video video {
	border-radius: 30px;
}

.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-cf18077.trx-addons-marquee-item-icon svg,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-cf18077.trx-addons-marquee-item-image img,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-cf18077.trx-addons-marquee-item-gallery img,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-cf18077.trx-addons-marquee-item-video video {
	height: 345px;
	max-height: none;
}

.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-cf18077.trx-addons-marquee-item-icon i {
	font-size: 345px;
}

.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-cf18077.trx-addons-marquee-item-text,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-cf18077.trx-addons-marquee-item-icon i,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-cf18077.trx-addons-marquee-item-icon .trx-addons-marquee-item-icon-svg,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-cf18077.trx-addons-marquee-item-image img,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-cf18077.trx-addons-marquee-item-gallery img,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-cf18077.trx-addons-marquee-item-video video {
	border-radius: 30px;
}

.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-1da2fe7.trx-addons-marquee-item-icon svg,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-1da2fe7.trx-addons-marquee-item-image img,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-1da2fe7.trx-addons-marquee-item-gallery img,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-1da2fe7.trx-addons-marquee-item-video video {
	height: 345px;
	max-height: none;
}

.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-1da2fe7.trx-addons-marquee-item-icon i {
	font-size: 345px;
}

.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-1da2fe7.trx-addons-marquee-item-text,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-1da2fe7.trx-addons-marquee-item-icon i,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-1da2fe7.trx-addons-marquee-item-icon .trx-addons-marquee-item-icon-svg,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-1da2fe7.trx-addons-marquee-item-image img,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-1da2fe7.trx-addons-marquee-item-gallery img,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-1da2fe7.trx-addons-marquee-item-video video {
	border-radius: 30px;
}

.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-6474ed4.trx-addons-marquee-item-icon svg,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-6474ed4.trx-addons-marquee-item-image img,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-6474ed4.trx-addons-marquee-item-gallery img,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-6474ed4.trx-addons-marquee-item-video video {
	height: 345px;
	max-height: none;
}

.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-6474ed4.trx-addons-marquee-item-icon i {
	font-size: 345px;
}

.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-6474ed4.trx-addons-marquee-item-text,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-6474ed4.trx-addons-marquee-item-icon i,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-6474ed4.trx-addons-marquee-item-icon .trx-addons-marquee-item-icon-svg,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-6474ed4.trx-addons-marquee-item-image img,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-6474ed4.trx-addons-marquee-item-gallery img,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-6474ed4.trx-addons-marquee-item-video video {
	border-radius: 30px;
}

.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-b35cf7d.trx-addons-marquee-item-icon svg,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-b35cf7d.trx-addons-marquee-item-image img,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-b35cf7d.trx-addons-marquee-item-gallery img,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-b35cf7d.trx-addons-marquee-item-video video {
	height: 345px;
	max-height: none;
}

.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-b35cf7d.trx-addons-marquee-item-icon i {
	font-size: 345px;
}

.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-b35cf7d.trx-addons-marquee-item-text,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-b35cf7d.trx-addons-marquee-item-icon i,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-b35cf7d.trx-addons-marquee-item-icon .trx-addons-marquee-item-icon-svg,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-b35cf7d.trx-addons-marquee-item-image img,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-b35cf7d.trx-addons-marquee-item-gallery img,
.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-b35cf7d.trx-addons-marquee-item-video video {
	border-radius: 30px;
}

.elementor-33 .elementor-element.elementor-element-203de689 .trx-addons-marquee-item-separator {
	width: 30px;
}

@media (max-width: 1279px) {
	.elementor-33 .elementor-element.elementor-element-213fcf65 {
		--min-height: 90vh;
		--overlay-opacity: 0.4;
		--padding-top: 130px;
		--padding-bottom: 40px;
		--padding-left: 30px;
		--padding-right: 30px;
	}

	.elementor-33 .elementor-element.elementor-element-1d6977a7 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
	}

	.elementor-33 .elementor-element.elementor-element-720da603 {
		--container-widget-width: 580px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 580px);
		max-width: 580px;
	}

	.elementor-33 .elementor-element.elementor-element-720da603 .trx-addons-advanced-title {
		font-size: 52px;
	}

	.elementor-33 .elementor-element.elementor-element-4d94cb55 {
		--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: 25px 25px;
		--row-gap: 25px;
		--column-gap: 25px;
	}

	body:not(.rtl) .elementor-33 .elementor-element.elementor-element-21fd3c79.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper {
		margin-right: 10px;
	}

	body.rtl .elementor-33 .elementor-element.elementor-element-21fd3c79.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper {
		margin-left: 10px;
	}

	.elementor-33 .elementor-element.elementor-element-21fd3c79.trx-addons-icon-right .trx-addons-list-items .trx-addons-icon-wrapper {
		margin-left: 10px;
	}

	.elementor-33 .elementor-element.elementor-element-4a305bd9 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;
	}

	.elementor-33 .elementor-element.elementor-element-25eacf6a {
		--padding-top: 95px;
		--padding-bottom: 95px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-cc174c7 {
		bottom: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-4d43b74c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-4d26b131 {
		--margin-top: 0px;
		--margin-bottom: 50px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-7ef66d5f {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;
	}

	.elementor-33 .elementor-element.elementor-element-15b8a9cf {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;
	}

	.elementor-33 .elementor-element.elementor-element-03132ec {
		--margin-top: 0px;
		--margin-bottom: 38px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-41057b2 {
		--margin-top: 0px;
		--margin-bottom: 22px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-7aa4df1 {
		--padding-top: 0%;
		--padding-bottom: 0%;
		--padding-left: 0%;
		--padding-right: 0%;
	}

	.elementor-33 .elementor-element.elementor-element-bcf7b48 {
		--container-widget-width: 65%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 65%);
		max-width: 65%;
	}

	.elementor-33 .elementor-element.elementor-element-c6f958a {
		--container-widget-width: 65%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 65%);
		max-width: 65%;
	}

	.elementor-33 .elementor-element.elementor-element-4fd6a8c {
		--container-widget-width: 65%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 65%);
		max-width: 65%;
	}

	.elementor-33 .elementor-element.elementor-element-3157f57 {
		--container-widget-width: 65%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 65%);
		max-width: 65%;
	}

	.elementor-33 .elementor-element.elementor-element-1af6f88 .trx-addons-info-box-icon {
		font-size: 18px;
		padding: 18px 18px 18px 18px;
	}

	.elementor-33 .elementor-element.elementor-element-e80f380 {
		--padding-top: 0%;
		--padding-bottom: 0%;
		--padding-left: 0%;
		--padding-right: 0%;
	}

	.elementor-33 .elementor-element.elementor-element-95f8958 {
		--container-widget-width: 65%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 65%);
		max-width: 65%;
	}

	.elementor-33 .elementor-element.elementor-element-d86d541 {
		--container-widget-width: 65%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 65%);
		max-width: 65%;
	}

	.elementor-33 .elementor-element.elementor-element-ff4ebd3 {
		--container-widget-width: 65%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 65%);
		max-width: 65%;
	}

	.elementor-33 .elementor-element.elementor-element-6bf3238 {
		--container-widget-width: 65%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 65%);
		max-width: 65%;
	}

	.elementor-33 .elementor-element.elementor-element-88b54b0 .trx-addons-info-box-icon {
		font-size: 18px;
		padding: 18px 18px 18px 18px;
	}

	.elementor-33 .elementor-element.elementor-element-e9a582a {
		--padding-top: 95px;
		--padding-bottom: 95px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-4cb3493 {
		--min-height: 102px;
	}

	.elementor-33 .elementor-element.elementor-element-4cb3493 .trx_addons_bg_text_char {
		font-size: 100px;
	}

	.elementor-33 .elementor-element.elementor-element-286158e3 {
		--min-height: 95px;
	}

	.elementor-33 .elementor-element.elementor-element-2f2d5398 {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-57bb1cbe {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-22a6f2b4 {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-2c1c21c2 {
		--flex-wrap: wrap;
	}

	.elementor-33 .elementor-element.elementor-element-59ecc657 {
		--margin-top: 0px;
		--margin-bottom: 30px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 30px;
		--padding-right: 30px;
	}

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

	.elementor-33 .elementor-element.elementor-element-67981d47 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;
	}

	.elementor-33 .elementor-element.elementor-element-d9bb0b2 {
		--margin-top: 0px;
		--margin-bottom: 25px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 30px;
		--padding-right: 30px;
	}

	.elementor-33 .elementor-element.elementor-element-6c4f41a .trx-addons-info-box-icon-wrap {
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 22px;
	}

	.elementor-33 .elementor-element.elementor-element-6c4f41a .trx-addons-info-box-title {
		margin-bottom: 8px;
	}

	.elementor-33 .elementor-element.elementor-element-b100d0a {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 30px;
		--padding-right: 30px;
	}

	.elementor-33 .elementor-element.elementor-element-677c1477 .trx-addons-info-box-icon-wrap {
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 22px;
	}

	.elementor-33 .elementor-element.elementor-element-677c1477 .trx-addons-info-box-title {
		margin-bottom: 8px;
	}

	.elementor-33 .elementor-element.elementor-element-3ce7747d {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 30px;
		--padding-right: 30px;
	}

	.elementor-33 .elementor-element.elementor-element-3621e0d7 .trx-addons-info-box-icon-wrap {
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 22px;
	}

	.elementor-33 .elementor-element.elementor-element-3621e0d7 .trx-addons-info-box-title {
		margin-bottom: 8px;
	}

	.elementor-33 .elementor-element.elementor-element-21e40972 {
		--min-height: 95px;
	}

	.elementor-33 .elementor-element.elementor-element-b54fb0c {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-5b9a50f1 {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-5bed22bb {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-892ca63 {
		--padding-top: 95px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-6ba4634 img {
		max-width: 20vw;
	}

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

	.elementor-33 .elementor-element.elementor-element-fc40bbb {
		--padding-top: 0vw;
		--padding-bottom: 0vw;
		--padding-left: 0vw;
		--padding-right: 2vw;
	}

	.elementor-33 .elementor-element.elementor-element-046e95c {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;
	}

	.elementor-33 .elementor-element.elementor-element-2395f24 {
		--padding-top: 7px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-591fb41 .trx-addons-accordion-item:not(:last-child) {
		margin-bottom: 25px;
	}

	.elementor-33 .elementor-element.elementor-element-591fb41 .trx-addons-accordion .trx-addons-accordion-tab-title {
		margin-bottom: 25px;
	}

	.elementor-33 .elementor-element.elementor-element-591fb41 .trx-addons-accordion .trx-addons-accordion-item .trx-addons-accordion-tab-content {
		padding: 0px 0px 23px 0px;
	}

	.elementor-33 .elementor-element.elementor-element-2387f425 {
		--padding-top: 95px;
		--padding-bottom: 115px;
		--padding-left: 30px;
		--padding-right: 30px;
	}

	.elementor-33 .elementor-element.elementor-element-21692001 .elementor-repeater-item-2fbcc6c.trx-addons-advanced-title-item-text {
		letter-spacing: -4.5px;
	}

	.elementor-33 .elementor-element.elementor-element-6977acbc {
		--grid-auto-flow: row;
		--padding-top: 0px;
		--padding-bottom: 95px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-bc08bf1 {
		bottom: 31vw;
	}

	.elementor-33 .elementor-element.elementor-element-bc08bf1 img {
		max-width: 12vw;
	}

	.elementor-33 .elementor-element.elementor-element-58fba56d {
		--margin-top: 0px;
		--margin-bottom: 19px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-7f6ed60 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;
	}

	.elementor-33 .elementor-element.elementor-element-184c1390 {
		--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: 16px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 11px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-2449748e {
		text-align: start;
	}

	.elementor-33 .elementor-element.elementor-element-6a95b208 {
		--margin-top: 0px;
		--margin-bottom: 19px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-7837ddb5 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;
	}

	.elementor-33 .elementor-element.elementor-element-779ff4f {
		--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: 16px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 11px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-d764bb4 {
		text-align: start;
	}

	.elementor-33 .elementor-element.elementor-element-756859b0 {
		--margin-top: 0px;
		--margin-bottom: 19px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-29e97aa9 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;
	}

	.elementor-33 .elementor-element.elementor-element-220a51ea {
		--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: 16px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 11px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-2cb06100 {
		text-align: start;
	}

	.elementor-33 .elementor-element.elementor-element-35787a12 {
		--padding-top: 95px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-75d5a627 {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 55px;
		--padding-bottom: 55px;
		--padding-left: 45px;
		--padding-right: 45px;
	}

	.elementor-33 .elementor-element.elementor-element-9695572 img {
		max-width: 25vw;
	}

	.elementor-33 .elementor-element.elementor-element-60fc4cd2 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	}

	.elementor-33 .elementor-element.elementor-element-7278baa1>.elementor-widget-container {
		margin: 0px 0px 8px 0px;
	}

	.elementor-33 .elementor-element.elementor-element-7bdc06c6 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	}

	.elementor-33 .elementor-element.elementor-element-4d42d568 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	}

	.elementor-33 .elementor-element.elementor-element-58f903d9 .trx-addons-list-items.trx-addons-inline-items {
		gap: 10px 10px;
	}

	.elementor-33 .elementor-element.elementor-element-58f903d9 .trx-addons-list-items:not(.trx-addons-inline-items) li:not(:last-child) {
		margin-bottom: 10px;
	}

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

	.elementor-33 .elementor-element.elementor-element-7c20521e {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;
	}

	.elementor-33 .elementor-element.elementor-element-1a212444 {
		--margin-top: 0px;
		--margin-bottom: 38px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-1bfe6ecb {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}

	.elementor-33 .elementor-element.elementor-element-66a10ebd {
		--padding-top: 5px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-7c2a80e2 {
		--margin-top: 50px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-7d0feaa.trx-addons-marquee-item-icon svg,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-7d0feaa.trx-addons-marquee-item-image img,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-7d0feaa.trx-addons-marquee-item-gallery img,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-7d0feaa.trx-addons-marquee-item-video video {
		height: 250px;
		max-height: none;
	}

	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-7d0feaa.trx-addons-marquee-item-icon i {
		font-size: 250px;
	}

	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-cf18077.trx-addons-marquee-item-icon svg,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-cf18077.trx-addons-marquee-item-image img,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-cf18077.trx-addons-marquee-item-gallery img,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-cf18077.trx-addons-marquee-item-video video {
		height: 250px;
		max-height: none;
	}

	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-cf18077.trx-addons-marquee-item-icon i {
		font-size: 250px;
	}

	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-1da2fe7.trx-addons-marquee-item-icon svg,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-1da2fe7.trx-addons-marquee-item-image img,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-1da2fe7.trx-addons-marquee-item-gallery img,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-1da2fe7.trx-addons-marquee-item-video video {
		height: 250px;
		max-height: none;
	}

	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-1da2fe7.trx-addons-marquee-item-icon i {
		font-size: 250px;
	}

	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-6474ed4.trx-addons-marquee-item-icon svg,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-6474ed4.trx-addons-marquee-item-image img,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-6474ed4.trx-addons-marquee-item-gallery img,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-6474ed4.trx-addons-marquee-item-video video {
		height: 250px;
		max-height: none;
	}

	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-6474ed4.trx-addons-marquee-item-icon i {
		font-size: 250px;
	}

	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-b35cf7d.trx-addons-marquee-item-icon svg,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-b35cf7d.trx-addons-marquee-item-image img,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-b35cf7d.trx-addons-marquee-item-gallery img,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-b35cf7d.trx-addons-marquee-item-video video {
		height: 250px;
		max-height: none;
	}

	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-b35cf7d.trx-addons-marquee-item-icon i {
		font-size: 250px;
	}
}

@media (max-width: 991px) {
	.elementor-33 .elementor-element.elementor-element-15b8a9cf .elementor-heading-title {
		font-size: 28px;
	}
}

@media (max-width: 767px) {
	.elementor-33 .elementor-element.elementor-element-213fcf65 {
		--padding-top: 120px;
		--padding-bottom: 40px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-33 .elementor-element.elementor-element-6c31536 {
		--margin-top: 0px;
		--margin-bottom: 30px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-1d6977a7 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}

	.elementor-33 .elementor-element.elementor-element-1d6977a7 .elementor-heading-title {
		font-size: 15px;
	}

	.elementor-33 .elementor-element.elementor-element-720da603 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}

	.elementor-33 .elementor-element.elementor-element-720da603 .trx-addons-advanced-title {
		font-size: 35px;
	}

	.elementor-33 .elementor-element.elementor-element-6d869f8 {
		--align-items: flex-start;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
		--gap: 25px 25px;
		--row-gap: 25px;
		--column-gap: 25px;
	}

	.elementor-33 .elementor-element.elementor-element-4d94cb55 {
		--gap: 15px 15px;
		--row-gap: 15px;
		--column-gap: 15px;
	}

	.elementor-33 .elementor-element.elementor-element-21fd3c79 .trx-addons-icon-list-text {
		font-size: 15px;
	}

	.elementor-33 .elementor-element.elementor-element-4a305bd9 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;
	}

	.elementor-33 .elementor-element.elementor-element-4a305bd9 .elementor-heading-title {
		font-size: 15px;
	}

	.elementor-33 .elementor-element.elementor-element-ec0ead7 .elementor-heading-title {
		font-size: 15px;
	}

	.elementor-33 .elementor-element.elementor-element-70bcdd32 {
		--align-items: flex-start;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	}

	.elementor-33 .elementor-element.elementor-element-25eacf6a {
		--gap: 25px 25px;
		--row-gap: 25px;
		--column-gap: 25px;
		--padding-top: 65px;
		--padding-bottom: 65px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-87e5558 img {
		max-width: 80px;
	}

	.elementor-33 .elementor-element.elementor-element-cc174c7 img {
		max-width: 80px;
	}

	.elementor-33 .elementor-element.elementor-element-4d26b131 {
		--margin-top: 30px;
		--margin-bottom: 30px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-7ef66d5f {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	}

	.elementor-33 .elementor-element.elementor-element-7ef66d5f .elementor-heading-title {
		font-size: 15px;
	}

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

	.elementor-33 .elementor-element.elementor-element-03132ec {
		--margin-top: 0px;
		--margin-bottom: 28px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-41057b2 {
		--width: 100%;
		--margin-top: 0px;
		--margin-bottom: 15px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-7838ce9 {
		--width: 100%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-49c9695 {
		--gap: 37px 37px;
		--row-gap: 37px;
		--column-gap: 37px;
	}

	.elementor-33 .elementor-element.elementor-element-cfead40 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--padding-top: 0px;
		--padding-bottom: 35px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-bde9f41 {
		--width: 30%;
		--margin-top: 0px;
		--margin-bottom: 25px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-16f656a {
		--width: 70%;
		--margin-top: 0px;
		--margin-bottom: 25px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-7aa4df1 {
		--width: 65%;
	}

	.elementor-33 .elementor-element.elementor-element-bcf7b48 {
		width: auto;
		max-width: auto;
	}

	.elementor-33 .elementor-element.elementor-element-c6f958a {
		width: auto;
		max-width: auto;
	}

	.elementor-33 .elementor-element.elementor-element-4fd6a8c {
		width: auto;
		max-width: auto;
	}

	.elementor-33 .elementor-element.elementor-element-3157f57 {
		width: auto;
		max-width: auto;
	}

	.elementor-33 .elementor-element.elementor-element-a0d5298 {
		--width: 35%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 10px;
		--padding-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-1af6f88 .trx-addons-info-box-icon {
		padding: 13px 13px 13px 13px;
	}

	.elementor-33 .elementor-element.elementor-element-e241168 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--padding-top: 0px;
		--padding-bottom: 35px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-2203e2c {
		--width: 30%;
		--margin-top: 0px;
		--margin-bottom: 25px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-1bc285e {
		--width: 70%;
		--margin-top: 0px;
		--margin-bottom: 25px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-e80f380 {
		--width: 65%;
	}

	.elementor-33 .elementor-element.elementor-element-95f8958 {
		width: auto;
		max-width: auto;
	}

	.elementor-33 .elementor-element.elementor-element-d86d541 {
		width: auto;
		max-width: auto;
	}

	.elementor-33 .elementor-element.elementor-element-ff4ebd3 {
		width: auto;
		max-width: auto;
	}

	.elementor-33 .elementor-element.elementor-element-6bf3238 {
		width: auto;
		max-width: auto;
	}

	.elementor-33 .elementor-element.elementor-element-a5dd1dc {
		--width: 35%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 10px;
		--padding-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-88b54b0 .trx-addons-info-box-icon {
		padding: 13px 13px 13px 13px;
	}

	.elementor-33 .elementor-element.elementor-element-e9a582a {
		--padding-top: 65px;
		--padding-bottom: 65px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-4cb3493 {
		--min-height: 62px;
	}

	.elementor-33 .elementor-element.elementor-element-4cb3493 .trx_addons_bg_text_char {
		font-size: 60px;
	}

	.elementor-33 .elementor-element.elementor-element-286158e3 {
		--min-height: 65px;
		--flex-wrap: nowrap;
	}

	.elementor-33 .elementor-element.elementor-element-59ecc657 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

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

	.elementor-33 .elementor-element.elementor-element-27522522 .elementor-heading-title {
		font-size: 15px;
	}

	.elementor-33 .elementor-element.elementor-element-67981d47 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;
	}

	.elementor-33 .elementor-element.elementor-element-d9bb0b2 {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-33 .elementor-element.elementor-element-6c4f41a .trx-addons-info-box-icon-wrap {
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 18px;
	}

	.elementor-33 .elementor-element.elementor-element-6c4f41a .trx-addons-info-box-title {
		margin-bottom: 6px;
	}

	.elementor-33 .elementor-element.elementor-element-b100d0a {
		--margin-top: 0px;
		--margin-bottom: 25px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-33 .elementor-element.elementor-element-677c1477 .trx-addons-info-box-icon-wrap {
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 18px;
	}

	.elementor-33 .elementor-element.elementor-element-677c1477 .trx-addons-info-box-title {
		margin-bottom: 6px;
	}

	.elementor-33 .elementor-element.elementor-element-3ce7747d {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-33 .elementor-element.elementor-element-3621e0d7 .trx-addons-info-box-icon-wrap {
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 18px;
	}

	.elementor-33 .elementor-element.elementor-element-3621e0d7 .trx-addons-info-box-title {
		margin-bottom: 6px;
	}

	.elementor-33 .elementor-element.elementor-element-21e40972 {
		--min-height: 65px;
		--flex-wrap: nowrap;
	}

	.elementor-33 .elementor-element.elementor-element-892ca63 {
		--padding-top: 65px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-6ba4634 img {
		max-width: 100px;
	}

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

	.elementor-33 .elementor-element.elementor-element-ff8c75b .elementor-heading-title {
		font-size: 15px;
	}

	.elementor-33 .elementor-element.elementor-element-fc40bbb {
		--padding-top: 0vw;
		--padding-bottom: 0vw;
		--padding-left: 0vw;
		--padding-right: 0vw;
	}

	.elementor-33 .elementor-element.elementor-element-046e95c {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;
	}

	.elementor-33 .elementor-element.elementor-element-2395f24 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-2387f425 {
		--padding-top: 65px;
		--padding-bottom: 75px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-33 .elementor-element.elementor-element-21692001 .elementor-repeater-item-2fbcc6c.trx-addons-advanced-title-item-text {
		letter-spacing: -4px;
	}

	.elementor-33 .elementor-element.elementor-element-6977acbc {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--gap: 28px 28px;
		--row-gap: 28px;
		--column-gap: 28px;
		--grid-auto-flow: row;
		--padding-top: 0px;
		--padding-bottom: 65px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-bc08bf1 {
		bottom: -200px;
	}

	.elementor-33 .elementor-element.elementor-element-bc08bf1 img {
		max-width: 100px;
	}

	.elementor-33 .elementor-element.elementor-element-35787a12 {
		--padding-top: 65px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-75d5a627 {
		--width: 300px;
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 35px;
		--padding-bottom: 35px;
		--padding-left: 30px;
		--padding-right: 30px;
	}

	.elementor-33 .elementor-element.elementor-element-9695572 img {
		max-width: 120px;
	}

	.elementor-33 .elementor-element.elementor-element-60fc4cd2 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;
	}

	.elementor-33 .elementor-element.elementor-element-7278baa1>.elementor-widget-container {
		margin: 0px 0px 4px 0px;
	}

	.elementor-33 .elementor-element.elementor-element-756bd9a7 .trx-addons-icon-list-text {
		font-size: 15px;
	}

	.elementor-33 .elementor-element.elementor-element-7bdc06c6 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;
	}

	.elementor-33 .elementor-element.elementor-element-4d42d568 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;
	}

	.elementor-33 .elementor-element.elementor-element-58f903d9 .trx-addons-list-items.trx-addons-inline-items {
		gap: 8px 8px;
	}

	.elementor-33 .elementor-element.elementor-element-58f903d9 .trx-addons-list-items:not(.trx-addons-inline-items) li:not(:last-child) {
		margin-bottom: 8px;
	}

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

	.elementor-33 .elementor-element.elementor-element-40c3557 img {
		max-width: 100px;
	}

	.elementor-33 .elementor-element.elementor-element-7c20521e {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	}

	.elementor-33 .elementor-element.elementor-element-7c20521e .elementor-heading-title {
		font-size: 15px;
	}

	.elementor-33 .elementor-element.elementor-element-1a212444 {
		--gap: 15px 15px;
		--row-gap: 15px;
		--column-gap: 15px;
		--margin-top: 0px;
		--margin-bottom: 28px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-66a10ebd {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-2f0b9d31 {
		--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: 25px 25px;
		--row-gap: 25px;
		--column-gap: 25px;
	}

	.elementor-33 .elementor-element.elementor-element-591b356c .trx-addons-posts-item-thumbnail {
		margin-bottom: 20px;
	}

	.elementor-33 .elementor-element.elementor-element-7c2a80e2 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-33 .elementor-element.elementor-element-789e0ad7 .trx-addons-posts-item-thumbnail {
		margin-bottom: 20px;
	}

	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-7d0feaa.trx-addons-marquee-item-icon svg,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-7d0feaa.trx-addons-marquee-item-image img,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-7d0feaa.trx-addons-marquee-item-gallery img,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-7d0feaa.trx-addons-marquee-item-video video {
		height: 200px;
		max-height: none;
	}

	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-7d0feaa.trx-addons-marquee-item-icon i {
		font-size: 200px;
	}

	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-cf18077.trx-addons-marquee-item-icon svg,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-cf18077.trx-addons-marquee-item-image img,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-cf18077.trx-addons-marquee-item-gallery img,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-cf18077.trx-addons-marquee-item-video video {
		height: 200px;
		max-height: none;
	}

	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-cf18077.trx-addons-marquee-item-icon i {
		font-size: 200px;
	}

	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-1da2fe7.trx-addons-marquee-item-icon svg,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-1da2fe7.trx-addons-marquee-item-image img,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-1da2fe7.trx-addons-marquee-item-gallery img,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-1da2fe7.trx-addons-marquee-item-video video {
		height: 200px;
		max-height: none;
	}

	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-1da2fe7.trx-addons-marquee-item-icon i {
		font-size: 200px;
	}

	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-6474ed4.trx-addons-marquee-item-icon svg,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-6474ed4.trx-addons-marquee-item-image img,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-6474ed4.trx-addons-marquee-item-gallery img,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-6474ed4.trx-addons-marquee-item-video video {
		height: 200px;
		max-height: none;
	}

	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-6474ed4.trx-addons-marquee-item-icon i {
		font-size: 200px;
	}

	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-b35cf7d.trx-addons-marquee-item-icon svg,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-b35cf7d.trx-addons-marquee-item-image img,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-b35cf7d.trx-addons-marquee-item-gallery img,
	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-b35cf7d.trx-addons-marquee-item-video video {
		height: 200px;
		max-height: none;
	}

	.elementor-33 .elementor-element.elementor-element-203de689 .elementor-repeater-item-b35cf7d.trx-addons-marquee-item-icon i {
		font-size: 200px;
	}

	.elementor-33 .elementor-element.elementor-element-203de689 .trx-addons-marquee-item-separator {
		width: 20px;
	}
}

@media (min-width: 768px) {
	.elementor-33 .elementor-element.elementor-element-4d94cb55 {
		--width: 50%;
	}

	.elementor-33 .elementor-element.elementor-element-5fe6c601 {
		--width: auto;
	}

	.elementor-33 .elementor-element.elementor-element-70bcdd32 {
		--width: 50%;
	}

	.elementor-33 .elementor-element.elementor-element-4d43b74c {
		--width: 50%;
	}

	.elementor-33 .elementor-element.elementor-element-6ff2f00c {
		--width: 50%;
	}

	.elementor-33 .elementor-element.elementor-element-41057b2 {
		--width: 1100px;
	}

	.elementor-33 .elementor-element.elementor-element-7838ce9 {
		--width: 50%;
	}

	.elementor-33 .elementor-element.elementor-element-bde9f41 {
		--width: 25%;
	}

	.elementor-33 .elementor-element.elementor-element-16f656a {
		--width: 25%;
	}

	.elementor-33 .elementor-element.elementor-element-7aa4df1 {
		--width: 35%;
	}

	.elementor-33 .elementor-element.elementor-element-a0d5298 {
		--width: 15%;
	}

	.elementor-33 .elementor-element.elementor-element-2203e2c {
		--width: 25%;
	}

	.elementor-33 .elementor-element.elementor-element-1bc285e {
		--width: 25%;
	}

	.elementor-33 .elementor-element.elementor-element-e80f380 {
		--width: 35%;
	}

	.elementor-33 .elementor-element.elementor-element-a5dd1dc {
		--width: 15%;
	}

	.elementor-33 .elementor-element.elementor-element-4358a026 {
		--width: 25%;
	}

	.elementor-33 .elementor-element.elementor-element-2f2d5398 {
		--width: 25%;
	}

	.elementor-33 .elementor-element.elementor-element-57bb1cbe {
		--width: 25%;
	}

	.elementor-33 .elementor-element.elementor-element-22a6f2b4 {
		--width: 25%;
	}

	.elementor-33 .elementor-element.elementor-element-59ecc657 {
		--width: 25%;
	}

	.elementor-33 .elementor-element.elementor-element-d9bb0b2 {
		--width: 25%;
	}

	.elementor-33 .elementor-element.elementor-element-b100d0a {
		--width: 25%;
	}

	.elementor-33 .elementor-element.elementor-element-3ce7747d {
		--width: 25%;
	}

	.elementor-33 .elementor-element.elementor-element-1d7d2914 {
		--width: 25%;
	}

	.elementor-33 .elementor-element.elementor-element-b54fb0c {
		--width: 25%;
	}

	.elementor-33 .elementor-element.elementor-element-5b9a50f1 {
		--width: 25%;
	}

	.elementor-33 .elementor-element.elementor-element-5bed22bb {
		--width: 25%;
	}

	.elementor-33 .elementor-element.elementor-element-fc40bbb {
		--width: 50%;
	}

	.elementor-33 .elementor-element.elementor-element-2395f24 {
		--width: 50%;
	}

	.elementor-33 .elementor-element.elementor-element-75d5a627 {
		--width: 43.5vw;
	}

	.elementor-33 .elementor-element.elementor-element-2d3a718e {
		--width: 50%;
	}

	.elementor-33 .elementor-element.elementor-element-66a10ebd {
		--width: 50%;
	}

	.elementor-33 .elementor-element.elementor-element-270731bd {
		--width: 50%;
	}

	.elementor-33 .elementor-element.elementor-element-7c2a80e2 {
		--width: 50%;
	}
}

@media (max-width: 1279px) and (min-width: 768px) {
	.elementor-33 .elementor-element.elementor-element-5fe6c601 {
		--width: 100%;
	}

	.elementor-33 .elementor-element.elementor-element-41057b2 {
		--width: 85%;
	}

	.elementor-33 .elementor-element.elementor-element-bde9f41 {
		--width: 15%;
	}

	.elementor-33 .elementor-element.elementor-element-16f656a {
		--width: 35%;
	}

	.elementor-33 .elementor-element.elementor-element-7aa4df1 {
		--width: 32%;
	}

	.elementor-33 .elementor-element.elementor-element-a0d5298 {
		--width: 18%;
	}

	.elementor-33 .elementor-element.elementor-element-2203e2c {
		--width: 15%;
	}

	.elementor-33 .elementor-element.elementor-element-1bc285e {
		--width: 35%;
	}

	.elementor-33 .elementor-element.elementor-element-e80f380 {
		--width: 32%;
	}

	.elementor-33 .elementor-element.elementor-element-a5dd1dc {
		--width: 18%;
	}

	.elementor-33 .elementor-element.elementor-element-59ecc657 {
		--width: 50%;
	}

	.elementor-33 .elementor-element.elementor-element-d9bb0b2 {
		--width: 50%;
	}

	.elementor-33 .elementor-element.elementor-element-b100d0a {
		--width: 50%;
	}

	.elementor-33 .elementor-element.elementor-element-3ce7747d {
		--width: 50%;
	}

	.elementor-33 .elementor-element.elementor-element-75d5a627 {
		--width: 50vw;
	}
}