.elementor-5068 .elementor-element.elementor-element-1c4cff8 {
	--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;
	--overlay-opacity: 0.2;
	--padding-top: 150px;
	--padding-bottom: 40px;
	--padding-left: 70px;
	--padding-right: 70px;
}

.elementor-5068 .elementor-element.elementor-element-1c4cff8:not(.elementor-motion-effects-element-type-background),
.elementor-5068 .elementor-element.elementor-element-1c4cff8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-theme_color_alt_bg_color);
	background-image: url("../../../../assets/banner/banner-img.webp");
	background-position: center center;
	background-size: cover;
}

@media (max-width: 767px) {
    .elementor-5068 .elementor-element.elementor-element-1c4cff8:not(.elementor-motion-effects-element-type-background),
    .elementor-5068 .elementor-element.elementor-element-1c4cff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: 80% center !important; /* 70%–90% try kar sakte ho */
    }
}


.elementor-5068 .elementor-element.elementor-element-1c4cff8::before,
.elementor-5068 .elementor-element.elementor-element-1c4cff8>.elementor-background-video-container::before,
.elementor-5068 .elementor-element.elementor-element-1c4cff8>.e-con-inner>.elementor-background-video-container::before,
.elementor-5068 .elementor-element.elementor-element-1c4cff8>.elementor-background-slideshow::before,
.elementor-5068 .elementor-element.elementor-element-1c4cff8>.e-con-inner>.elementor-background-slideshow::before,
.elementor-5068 .elementor-element.elementor-element-1c4cff8>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: #000000;
	--background-overlay: '';
}

.elementor-5068 .elementor-element.elementor-element-1c4cff8 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-1c4cff8 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-1c4cff8 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-434d5eb .elementor-heading-title {
	font-size: 11.5vw;
	line-height: 1em;
	letter-spacing: -0.03em;
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-5068 .elementor-element.elementor-element-28fbb8b {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 2;
}

.elementor-5068 .elementor-element.elementor-element-28fbb8b:not(.elementor-motion-effects-element-type-background),
.elementor-5068 .elementor-element.elementor-element-28fbb8b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-theme_color_alt_bg_color);
}

.elementor-5068 .elementor-element.elementor-element-28fbb8b .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-28fbb8b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-28fbb8b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-974b2be {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;
	text-align: center;
}

.elementor-5068 .elementor-element.elementor-element-974b2be .elementor-heading-title {
	font-size: 14px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1em;
	letter-spacing: 1px;
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-5068 .elementor-element.elementor-element-23033ed {
	width: var(--container-widget-width, 850px);
	max-width: 850px;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;
	--container-widget-width: 850px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-5068 .elementor-element.elementor-element-23033ed .elementor-heading-title {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-5068 .elementor-element.elementor-element-5cdac3b {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-5068 .elementor-element.elementor-element-5cdac3b .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-5cdac3b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-5cdac3b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-38197a6 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-5068 .elementor-element.elementor-element-38197a6 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-38197a6 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-38197a6 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-9a349ff {
	--display: flex;
	--overflow: hidden;
}

.elementor-5068 .elementor-element.elementor-element-9a349ff .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-9a349ff .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-9a349ff .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-8efd585 img {
	border-radius: 30px 30px 30px 30px;
}

.elementor-5068 .elementor-element.elementor-element-5c76e69 {
	background-color: var(--e-global-color-theme_color_alt_bg_color_2);
	padding: 30px 30px 30px 30px;
	border-radius: 30px 30px 30px 30px;
	text-align: center;
}

.elementor-5068 .elementor-element.elementor-element-5c76e69 .elementor-heading-title {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-5068 .elementor-element.elementor-element-f06aaa4 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-5068 .elementor-element.elementor-element-f06aaa4 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-f06aaa4 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-f06aaa4 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-f8baa0a {
	--display: flex;
	--overflow: hidden;
}

.elementor-5068 .elementor-element.elementor-element-f8baa0a .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-f8baa0a .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-f8baa0a .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-c3de339 img {
	border-radius: 30px 30px 30px 30px;
}

.elementor-5068 .elementor-element.elementor-element-516020d {
	background-color: var(--e-global-color-theme_color_alt_bg_color_2);
	padding: 30px 30px 30px 30px;
	border-radius: 30px 30px 30px 30px;
	text-align: center;
}

.elementor-5068 .elementor-element.elementor-element-516020d .elementor-heading-title {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-5068 .elementor-element.elementor-element-15e2cf0 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-5068 .elementor-element.elementor-element-15e2cf0 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-15e2cf0 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-15e2cf0 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-19e7c8b {
	--display: flex;
	--overflow: hidden;
}

.elementor-5068 .elementor-element.elementor-element-19e7c8b .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-19e7c8b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-19e7c8b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-5f7344a img {
	border-radius: 30px 30px 30px 30px;
}

.elementor-5068 .elementor-element.elementor-element-8093d78 {
	background-color: var(--e-global-color-theme_color_alt_bg_color_2);
	padding: 30px 30px 30px 30px;
	border-radius: 30px 30px 30px 30px;
	text-align: center;
}

.elementor-5068 .elementor-element.elementor-element-8093d78 .elementor-heading-title {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-5068 .elementor-element.elementor-element-9079059 {
	--display: flex;
	--min-height: 460px;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--overflow: hidden;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 70px;
	--padding-right: 70px;
	--z-index: 2;
}

.elementor-5068 .elementor-element.elementor-element-9079059:not(.elementor-motion-effects-element-type-background),
.elementor-5068 .elementor-element.elementor-element-9079059>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-theme_color_alt_bg_color);
}

.elementor-5068 .elementor-element.elementor-element-9079059 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-9079059 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-9079059 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-9fdc6cc {
	margin: 0vw -1.5vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-9fdc6cc .elementor-heading-title {
	font-size: 20.3vw;
	text-transform: uppercase;
	line-height: 0.8em;
	letter-spacing: 0em;
	color: var(--e-global-color-theme_color_alt_bg_color_2);
}

.elementor-5068 .elementor-element.elementor-element-2fa0304 {
	--display: flex;
	--position: absolute;
	--min-height: 52vw;
	--z-index: 1;
}

.elementor-5068 .elementor-element.elementor-element-2fa0304:not(.elementor-motion-effects-element-type-background),
.elementor-5068 .elementor-element.elementor-element-2fa0304>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: radial-gradient(at center center, #171823B3 20%, #FFFFFF00 100%);
}

.elementor-5068 .elementor-element.elementor-element-2fa0304 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-2fa0304 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-2fa0304 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-ce1444f {
	--display: flex;
	--justify-content: flex-start;
	--align-items: flex-end;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--z-index: 2;
}

.elementor-5068 .elementor-element.elementor-element-ce1444f .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-ce1444f .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-ce1444f .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-ce1444f.e-con {
	--align-self: stretch;
}

.elementor-5068 .elementor-element.elementor-element-7ffe473 {
	--e-transform-rotateZ: -10deg;
	margin: 40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-5068 .elementor-element.elementor-element-7ffe473 img {
	max-width: 15vw;
	border-radius: 30px 30px 30px 30px;
}

.elementor-5068 .elementor-element.elementor-element-900c9a4 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 80px;
	--padding-bottom: 80px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 2;
}

.elementor-5068 .elementor-element.elementor-element-900c9a4 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-900c9a4 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-900c9a4 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-5b6e936 {
	width: var(--container-widget-width, 600px);
	max-width: 600px;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;
	--container-widget-width: 600px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-5068 .elementor-element.elementor-element-5b6e936 .elementor-heading-title {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-5068 .elementor-element.elementor-element-454aa8a {
	--display: flex;
	--justify-content: flex-end;
	--align-items: flex-start;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--z-index: 2;
}

.elementor-5068 .elementor-element.elementor-element-454aa8a .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-454aa8a .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-454aa8a .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-454aa8a.e-con {
	--align-self: stretch;
}

.elementor-5068 .elementor-element.elementor-element-31216e7 {
	--e-transform-rotateZ: 10deg;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;
	text-align: center;
}

.elementor-5068 .elementor-element.elementor-element-31216e7 img {
	max-width: 15vw;
	border-radius: 30px 30px 30px 30px;
}

.elementor-5068 .elementor-element.elementor-element-6182b4b {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 150px;
	--padding-bottom: 150px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5068 .elementor-element.elementor-element-6182b4b:not(.elementor-motion-effects-element-type-background),
.elementor-5068 .elementor-element.elementor-element-6182b4b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-theme_color_alt_bg_color);
}

.elementor-5068 .elementor-element.elementor-element-6182b4b .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-6182b4b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-6182b4b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-7079d9e {
	--display: flex;
}

.elementor-5068 .elementor-element.elementor-element-7079d9e .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-7079d9e .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-7079d9e .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-f13377c .trx-addons-counter-container {
	text-align: center;
}

.elementor-5068 .elementor-element.elementor-element-f13377c .trx-addons-counter-number {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-5068 .elementor-element.elementor-element-f13377c .trx-addons-counter-number-wrap {
	font-size: 120px;
	line-height: 0.9em;
	letter-spacing: 0.08em;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
}

.elementor-5068 .elementor-element.elementor-element-f13377c .trx-addons-counter-title {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-5068 .elementor-element.elementor-element-6286e9c {
	--display: flex;
}

.elementor-5068 .elementor-element.elementor-element-6286e9c .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-6286e9c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-6286e9c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-e7092ee .trx-addons-counter-container {
	text-align: center;
}

.elementor-5068 .elementor-element.elementor-element-e7092ee .trx-addons-counter-number {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-5068 .elementor-element.elementor-element-e7092ee .trx-addons-counter-number-wrap {
	font-size: 120px;
	line-height: 0.9em;
	letter-spacing: 0.08em;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
}

.elementor-5068 .elementor-element.elementor-element-e7092ee .trx-addons-counter-title {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-5068 .elementor-element.elementor-element-b4126a6 {
	--display: flex;
}

.elementor-5068 .elementor-element.elementor-element-b4126a6 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-b4126a6 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-b4126a6 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-71243c4 .trx-addons-counter-container {
	text-align: center;
}

.elementor-5068 .elementor-element.elementor-element-71243c4 .trx-addons-counter-number {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-5068 .elementor-element.elementor-element-71243c4 .trx-addons-counter-number-wrap {
	font-size: 120px;
	line-height: 0.9em;
	letter-spacing: 0.08em;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
}

.elementor-5068 .elementor-element.elementor-element-71243c4 .trx-addons-counter-title {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-5068 .elementor-element.elementor-element-3d14a5f {
	--display: flex;
}

.elementor-5068 .elementor-element.elementor-element-3d14a5f .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-3d14a5f .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-3d14a5f .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-b9e583e .trx-addons-counter-container {
	text-align: center;
}

.elementor-5068 .elementor-element.elementor-element-b9e583e .trx-addons-counter-number {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-5068 .elementor-element.elementor-element-b9e583e .trx-addons-counter-number-wrap {
	font-size: 120px;
	line-height: 0.9em;
	letter-spacing: 0.08em;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
}

.elementor-5068 .elementor-element.elementor-element-b9e583e .trx-addons-counter-title {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-5068 .elementor-element.elementor-element-ecafe97 {
	--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-5068 .elementor-element.elementor-element-ecafe97 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-ecafe97 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-ecafe97 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-c8cc66d {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 150px;
	--padding-bottom: 150px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5068 .elementor-element.elementor-element-c8cc66d:not(.elementor-motion-effects-element-type-background),
.elementor-5068 .elementor-element.elementor-element-c8cc66d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-theme_color_alt_bg_color);
}

.elementor-5068 .elementor-element.elementor-element-c8cc66d .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-c8cc66d .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-c8cc66d .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-d2a7369 {
	--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-5068 .elementor-element.elementor-element-d2a7369 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-d2a7369 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-d2a7369 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-56d8c29 {
	--display: flex;
}

.elementor-5068 .elementor-element.elementor-element-56d8c29 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-56d8c29 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-56d8c29 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-1e14f73 .elementor-heading-title {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-5068 .elementor-element.elementor-element-3d0362e {
	--display: flex;
	--justify-content: flex-end;
	--align-items: flex-end;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--padding-top: 0px;
	--padding-bottom: 7px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5068 .elementor-element.elementor-element-3d0362e .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-3d0362e .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-3d0362e .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-444e4cc .trx-addons-list-container .trx-addons-list-items li {
	align-items: center;
}

.elementor-5068 .elementor-element.elementor-element-444e4cc .trx-addons-icon-wrapper {
	top: 0px;
}

.elementor-5068 .elementor-element.elementor-element-444e4cc .trx-addons-list-items .trx-addons-icon-list-icon {
	font-size: 14px;
	line-height: 14px;
}

.elementor-5068 .elementor-element.elementor-element-444e4cc .trx-addons-list-items .trx-addons-icon-list-image img {
	width: 14px;
}

body:not(.rtl) .elementor-5068 .elementor-element.elementor-element-444e4cc.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper {
	margin-right: 8px;
}

body.rtl .elementor-5068 .elementor-element.elementor-element-444e4cc.trx-addons-icon-left .trx-addons-list-items .trx-addons-icon-wrapper {
	margin-left: 8px;
}

.elementor-5068 .elementor-element.elementor-element-444e4cc.trx-addons-icon-right .trx-addons-list-items .trx-addons-icon-wrapper {
	margin-left: 8px;
}

.elementor-5068 .elementor-element.elementor-element-444e4cc .trx-addons-icon-list-text {
	color: var(--e-global-color-theme_color_alt_title);
	font-size: 16px;
	font-weight: 500;
}

.elementor-5068 .elementor-element.elementor-element-444e4cc .trx-addons-icon-list-item:hover .trx-addons-icon-list-text {
	color: var(--e-global-color-theme_color_alt_meta);
}

.elementor-5068 .elementor-element.elementor-element-ac06a93 {
	--display: flex;
}

.elementor-5068 .elementor-element.elementor-element-ac06a93 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-ac06a93 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-ac06a93 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-7481955 {
	--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-5068 .elementor-element.elementor-element-7481955 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-7481955 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-7481955 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-b5e780d img {
	border-radius: 30px 30px 30px 30px;
}

.elementor-5068 .elementor-element.elementor-element-a8d906d {
	--display: flex;
}

.elementor-5068 .elementor-element.elementor-element-a8d906d .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-a8d906d .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-a8d906d .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-2533647 {
	--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-5068 .elementor-element.elementor-element-2533647 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-2533647 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-2533647 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-8478c01 img {
	border-radius: 30px 30px 30px 30px;
}

.elementor-5068 .elementor-element.elementor-element-68ba9d9 {
	--display: flex;
}

.elementor-5068 .elementor-element.elementor-element-68ba9d9 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-68ba9d9 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-68ba9d9 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-2b994b8 {
	--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-5068 .elementor-element.elementor-element-2b994b8 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-2b994b8 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-2b994b8 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-7165366 img {
	border-radius: 30px 30px 30px 30px;
}

.elementor-5068 .elementor-element.elementor-element-ba1fb5c {
	--display: flex;
}

.elementor-5068 .elementor-element.elementor-element-ba1fb5c .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-ba1fb5c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-ba1fb5c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-0e4af98 {
	--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-5068 .elementor-element.elementor-element-0e4af98 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-0e4af98 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-0e4af98 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-533ac97 img {
	border-radius: 30px 30px 30px 30px;
}

.elementor-5068 .elementor-element.elementor-element-e1113f5 {
	--display: flex;
}

.elementor-5068 .elementor-element.elementor-element-e1113f5 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-e1113f5 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-e1113f5 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-a1c71e2 {
	--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-5068 .elementor-element.elementor-element-a1c71e2 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-a1c71e2 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-a1c71e2 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-7a42b87 img {
	border-radius: 30px 30px 30px 30px;
}

.elementor-5068 .elementor-element.elementor-element-7365841 {
	--n-tabs-direction: row;
	--n-tabs-heading-direction: column;
	--n-tabs-heading-width: 32%;
	--n-tabs-title-flex-basis: content;
	--n-tabs-title-flex-shrink: initial;
	--n-tabs-heading-justify-content: flex-start;
	--n-tabs-title-width: initial;
	--n-tabs-title-height: initial;
	--n-tabs-title-align-items: flex-start;
	--n-tabs-heading-wrap: wrap;
	--n-tabs-title-justify-content: flex-start;
	--n-tabs-title-text-align: start;
	--n-tabs-title-gap: 0px;
	--n-tabs-gap: 30px;
	--n-tabs-title-padding-top: 18px;
	--n-tabs-title-padding-right: 0px;
	--n-tabs-title-padding-bottom: 18px;
	--n-tabs-title-padding-left: 0px;
	--n-tabs-title-font-size: 23px;
	--n-tabs-title-color: var(--e-global-color-theme_color_alt_text);
	--n-tabs-title-color-active: var(--e-global-color-theme_color_alt_title);
	--n-tabs-icon-color-active: #525252;
}

.elementor-5068 .elementor-element.elementor-element-7365841>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not( :hover) {
	background: #FFFFFF00;
}

.elementor-5068 .elementor-element.elementor-element-7365841.elementor-widget-n-tabs>.e-n-tabs[data-touch-mode='false']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover {
	background: #FFFFFF00;
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: var(--e-global-color-theme_color_alt_title);
}

.elementor-5068 .elementor-element.elementor-element-7365841.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"],
.elementor-5068 .elementor-element.elementor-element-7365841.elementor-widget-n-tabs>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover {
	background: #FFFFFF00;
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: var(--e-global-color-theme_color_alt_title);
}

.elementor-5068 .elementor-element.elementor-element-7365841.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:not( :hover) {
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: var(--e-global-color-theme_color_alt_bd_color);
}

.elementor-5068 .elementor-element.elementor-element-7365841.elementor-widget-n-tabs.e-n-tabs-heading-border-as-separator.e-n-tabs-direction-inline-start .e-n-tabs>.e-n-tabs-heading>.e-n-tab-title:first-child {
	border-top-color: var(--e-global-color-theme_color_alt_bd_color);
}

.elementor-5068 .elementor-element.elementor-element-7365841.elementor-widget-n-tabs.e-n-tabs-heading-border-as-separator.e-n-tabs-direction-inline-start .e-n-tabs>.e-n-tabs-heading>.e-n-tab-title:first-child[aria-selected="false"]:hover {
	border-top-color: var(--e-global-color-theme_color_alt_bd_color);
}

.elementor-5068 .elementor-element.elementor-element-7365841.elementor-widget-n-tabs.e-n-tabs-heading-border-as-separator.e-n-tabs-direction-inline-end .e-n-tabs>.e-n-tabs-heading>.e-n-tab-title:first-child {
	border-top-color: var(--e-global-color-theme_color_alt_bd_color);
}

.elementor-5068 .elementor-element.elementor-element-7365841.elementor-widget-n-tabs.e-n-tabs-heading-border-as-separator.e-n-tabs-direction-inline-end .e-n-tabs>.e-n-tabs-heading>.e-n-tab-title:first-child[aria-selected="false"]:hover {
	border-top-color: var(--e-global-color-theme_color_alt_bd_color);
}

.elementor-5068 .elementor-element.elementor-element-7365841.elementor-widget-n-tabs.e-n-tabs-heading-border-as-separator.e-n-tabs-direction-block-start .e-n-tabs>.e-n-tabs-heading>.e-n-tab-title:first-child {
	border-left-color: var(--e-global-color-theme_color_alt_bd_color);
}

.elementor-5068 .elementor-element.elementor-element-7365841.elementor-widget-n-tabs.e-n-tabs-heading-border-as-separator.e-n-tabs-direction-block-start .e-n-tabs>.e-n-tabs-heading>.e-n-tab-title:first-child[aria-selected="false"]:hover {
	border-left-color: var(--e-global-color-theme_color_alt_bd_color);
}

.elementor-5068 .elementor-element.elementor-element-7365841.elementor-widget-n-tabs.e-n-tabs-heading-border-as-separator.e-n-tabs-direction-block-end .e-n-tabs>.e-n-tabs-heading>.e-n-tab-title:first-child {
	border-left-color: var(--e-global-color-theme_color_alt_bd_color);
}

.elementor-5068 .elementor-element.elementor-element-7365841.elementor-widget-n-tabs.e-n-tabs-heading-border-as-separator.e-n-tabs-direction-block-end .e-n-tabs>.e-n-tabs-heading>.e-n-tab-title:first-child[aria-selected="false"]:hover {
	border-left-color: var(--e-global-color-theme_color_alt_bd_color);
}

.elementor-5068 .elementor-element.elementor-element-7365841 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover {
	--n-tabs-title-color-hover: var(--e-global-color-theme_color_alt_title);
}

.elementor-5068 .elementor-element.elementor-element-7365841 .e-n-tab-subtitle {
	font-size: 0.9em;
	color: #999999;
}

.elementor-5068 .elementor-element.elementor-element-fcf3d09 {
	--display: flex;
	--min-height: 40vw;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overlay-opacity: 0.35;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-5068 .elementor-element.elementor-element-fcf3d09:not(.elementor-motion-effects-element-type-background),
.elementor-5068 .elementor-element.elementor-element-fcf3d09>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../../../assets/divide2.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-5068 .elementor-element.elementor-element-fcf3d09::before,
.elementor-5068 .elementor-element.elementor-element-fcf3d09>.elementor-background-video-container::before,
.elementor-5068 .elementor-element.elementor-element-fcf3d09>.e-con-inner>.elementor-background-video-container::before,
.elementor-5068 .elementor-element.elementor-element-fcf3d09>.elementor-background-slideshow::before,
.elementor-5068 .elementor-element.elementor-element-fcf3d09>.e-con-inner>.elementor-background-slideshow::before,
.elementor-5068 .elementor-element.elementor-element-fcf3d09>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-theme_color_alt_bg_color);
	--background-overlay: '';
}

.elementor-5068 .elementor-element.elementor-element-fcf3d09 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-fcf3d09 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-fcf3d09 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-b6cc843 {
	width: var(--container-widget-width, 800px);
	max-width: 800px;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;
	--container-widget-width: 800px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-5068 .elementor-element.elementor-element-b6cc843 .elementor-heading-title {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-5068 .elementor-element.elementor-element-63b7a85 .elementor-button {
	background-color: #D3B7A6;
}

.elementor-5068 .elementor-element.elementor-element-63b7a85 .elementor-button:hover,
.elementor-5068 .elementor-element.elementor-element-63b7a85 .elementor-button:focus {
	background-color: #C9A48E;
}

.elementor-5068 .elementor-element.elementor-element-5d58082 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 150px;
	--padding-bottom: 150px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5068 .elementor-element.elementor-element-5d58082:not(.elementor-motion-effects-element-type-background),
.elementor-5068 .elementor-element.elementor-element-5d58082>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-theme_color_alt_bg_color);
}

.elementor-5068 .elementor-element.elementor-element-5d58082 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-5d58082 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-5d58082 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-bfe888e {
	--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-5068 .elementor-element.elementor-element-bfe888e .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-bfe888e .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-bfe888e .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-ef3ebc1 {
	--display: flex;
	--padding-top: 6px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5068 .elementor-element.elementor-element-ef3ebc1 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-ef3ebc1 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-ef3ebc1 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-9abbd59 .elementor-heading-title {
	font-size: 14px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1em;
	letter-spacing: 1px;
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-5068 .elementor-element.elementor-element-a8b377b {
	--display: flex;
}

.elementor-5068 .elementor-element.elementor-element-a8b377b .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-a8b377b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-a8b377b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-25e6382 .elementor-heading-title {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-5068 .elementor-element.elementor-element-a25e645 {
	--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-5068 .elementor-element.elementor-element-a25e645 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-a25e645 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-a25e645 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-8920dc1 img {
	border-radius: 30px 30px 30px 30px;
}

.elementor-5068 .elementor-element.elementor-element-ba9daf2 {
	margin: 60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-5068 .elementor-element.elementor-element-ba9daf2 img {
	border-radius: 30px 30px 30px 30px;
}

.elementor-5068 .elementor-element.elementor-element-c88cedf {
	margin: 120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-5068 .elementor-element.elementor-element-c88cedf img {
	border-radius: 30px 30px 30px 30px;
}

.elementor-5068 .elementor-element.elementor-element-1f10c00 {
	--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;
	--padding-top: 0px;
	--padding-bottom: 130px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5068 .elementor-element.elementor-element-1f10c00:not(.elementor-motion-effects-element-type-background),
.elementor-5068 .elementor-element.elementor-element-1f10c00>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-theme_color_alt_bg_color);
}

.elementor-5068 .elementor-element.elementor-element-1f10c00 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-1f10c00 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-1f10c00 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-26ba2a1 {
	--display: flex;
	--justify-content: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 30px 0px 0px 30px;
	--padding-top: 45px;
	--padding-bottom: 55px;
	--padding-left: 60px;
	--padding-right: 60px;
}

.elementor-5068 .elementor-element.elementor-element-26ba2a1:not(.elementor-motion-effects-element-type-background),
.elementor-5068 .elementor-element.elementor-element-26ba2a1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-theme_color_alt_bg_color_2);
}

.elementor-5068 .elementor-element.elementor-element-26ba2a1 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-26ba2a1 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-26ba2a1 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-3c65b33 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;
}

.elementor-5068 .elementor-element.elementor-element-3c65b33 .elementor-icon-wrapper {
	text-align: left;
}

.elementor-5068 .elementor-element.elementor-element-3c65b33.elementor-view-stacked .elementor-icon {
	background-color: #D3B7A6;
}

.elementor-5068 .elementor-element.elementor-element-3c65b33.elementor-view-framed .elementor-icon,
.elementor-5068 .elementor-element.elementor-element-3c65b33.elementor-view-default .elementor-icon {
	color: #D3B7A6;
	border-color: #D3B7A6;
}

.elementor-5068 .elementor-element.elementor-element-3c65b33.elementor-view-framed .elementor-icon,
.elementor-5068 .elementor-element.elementor-element-3c65b33.elementor-view-default .elementor-icon svg {
	fill: #D3B7A6;
}

.elementor-5068 .elementor-element.elementor-element-3c65b33 .elementor-icon {
	font-size: 30px;
}

.elementor-5068 .elementor-element.elementor-element-3c65b33 .elementor-icon svg {
	height: 30px;
}

.elementor-5068 .elementor-element.elementor-element-77dd7c6 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-5068 .elementor-element.elementor-element-77dd7c6 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-77dd7c6 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-77dd7c6 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-1c10e61 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;
}

.elementor-5068 .elementor-element.elementor-element-1c10e61 .elementor-heading-title {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-5068 .elementor-element.elementor-element-0a0ff2c {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;
}

.elementor-5068 .elementor-element.elementor-element-0a0ff2c .elementor-heading-title {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-5068 .elementor-element.elementor-element-c5f871a {
	font-size: 15px;
	line-height: 20px;
	color: var(--e-global-color-theme_color_alt_meta);
}

.elementor-5068 .elementor-element.elementor-element-c83db20 {
	--display: flex;
	--border-radius: 0px 30px 30px 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 15px;
	--padding-right: 20px;
}

.elementor-5068 .elementor-element.elementor-element-c83db20:not(.elementor-motion-effects-element-type-background),
.elementor-5068 .elementor-element.elementor-element-c83db20>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-theme_color_alt_bg_color_2);
}

.elementor-5068 .elementor-element.elementor-element-c83db20 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-c83db20 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-c83db20 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-eeab55c.elementor-element {
	--align-self: flex-start;
}

.elementor-5068 .elementor-element.elementor-element-eeab55c img {
	border-radius: 15px 15px 15px 15px;
}

.elementor-5068 .elementor-element.elementor-element-7f0f5ab {
	--display: flex;
	--min-height: 193px;
}

.elementor-5068 .elementor-element.elementor-element-7f0f5ab:not(.elementor-motion-effects-element-type-background),
.elementor-5068 .elementor-element.elementor-element-7f0f5ab>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-theme_color_alt_bg_color);
}

.elementor-5068 .elementor-element.elementor-element-7f0f5ab .trx_addons_bg_text_char {
	color: var(--e-global-color-theme_color_alt_bg_color_2);
	font-size: 157px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1.35em;
	letter-spacing: -0.01em;
}

.elementor-5068 .elementor-element.elementor-element-7f0f5ab .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-7f0f5ab .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 6%;
}

.elementor-5068 .elementor-element.elementor-element-7f0f5ab .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 6%;
}

.elementor-5068 .elementor-element.elementor-element-70ce8444 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 140px;
	--padding-bottom: 150px;
	--padding-left: 70px;
	--padding-right: 70px;
}

.elementor-5068 .elementor-element.elementor-element-70ce8444:not(.elementor-motion-effects-element-type-background),
.elementor-5068 .elementor-element.elementor-element-70ce8444>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-theme_color_alt_bg_color);
}

.elementor-5068 .elementor-element.elementor-element-70ce8444 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-70ce8444 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-70ce8444 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-1fd4ece0 {
	--display: flex;
	--min-height: 920px;
	--border-radius: 30px 30px 30px 30px;
}

.elementor-5068 .elementor-element.elementor-element-1fd4ece0:not(.elementor-motion-effects-element-type-background),
.elementor-5068 .elementor-element.elementor-element-1fd4ece0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../../../assets/contact-img.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-5068 .elementor-element.elementor-element-1fd4ece0 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-1fd4ece0 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-1fd4ece0 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-19827f4e {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 70px;
	--padding-bottom: 70px;
	--padding-left: 70px;
	--padding-right: 70px;
}

.elementor-5068 .elementor-element.elementor-element-19827f4e .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-19827f4e .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-19827f4e .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-cd31b94 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;
}

.elementor-5068 .elementor-element.elementor-element-cd31b94 .elementor-heading-title {
	font-size: 14px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1em;
	letter-spacing: 1px;
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-5068 .elementor-element.elementor-element-474a6aea {
	width: var(--container-widget-width, 500px);
	max-width: 500px;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 55px) 0px;
	--container-widget-width: 500px;
	--container-widget-flex-grow: 0;
}

.elementor-5068 .elementor-element.elementor-element-474a6aea .elementor-heading-title {
	color: var(--e-global-color-theme_color_alt_title);
}

.elementor-5068 .elementor-element.elementor-element-5fd866f1 {
	width: var(--container-widget-width, 645px);
	max-width: 645px;
	--container-widget-width: 645px;
	--container-widget-flex-grow: 0;
}

.elementor-5068 .elementor-element.elementor-element-570e2c8 {
	--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-5068 .elementor-element.elementor-element-570e2c8:not(.elementor-motion-effects-element-type-background),
.elementor-5068 .elementor-element.elementor-element-570e2c8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-theme_color_alt_bg_color);
}

.elementor-5068 .elementor-element.elementor-element-570e2c8 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-570e2c8 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-570e2c8 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-60585e5 .elementor-repeater-item-534a984.trx-addons-advanced-title-item-text,
.elementor-5068 .elementor-element.elementor-element-60585e5 .elementor-repeater-item-534a984.trx-addons-advanced-title-item-icon i,
.elementor-5068 .elementor-element.elementor-element-60585e5 .elementor-repeater-item-534a984.trx-addons-advanced-title-item-icon svg {
	color: var(--e-global-color-theme_color_alt_title);
	fill: var(--e-global-color-theme_color_alt_title);
}

.elementor-5068 .elementor-element.elementor-element-60585e5 .elementor-repeater-item-534a984.trx-addons-advanced-title-item-text:hover,
.elementor-5068 .elementor-element.elementor-element-60585e5 .elementor-repeater-item-534a984.trx-addons-advanced-title-item-icon:hover i,
.elementor-5068 .elementor-element.elementor-element-60585e5 .elementor-repeater-item-534a984.trx-addons-advanced-title-item-icon:hover svg {
	color: #D3B7A6;
	fill: #D3B7A6;
}

.elementor-5068 .elementor-element.elementor-element-60585e5 .elementor-repeater-item-534a984 svg path {
	stroke: #D3B7A6;
}

.elementor-5068 .elementor-element.elementor-element-60585e5 .elementor-repeater-item-534a984.trx-addons-advanced-title-color {
	--trx-addons-advanced-title-color: #D3B7A6;
}

.elementor-5068 .elementor-element.elementor-element-60585e5 .elementor-repeater-item-534a984 path {
	stroke-width: 17;
}

.elementor-5068 .elementor-element.elementor-element-60585e5 .elementor-repeater-item-534a984 svg {
	bottom: -50%;
}

.elementor-5068 .elementor-element.elementor-element-60585e5>.elementor-widget-container {
	margin: 0px 0px 50px 0px;
}

.elementor-5068 .elementor-element.elementor-element-60585e5 {
	text-align: center;
}

.elementor-5068 .elementor-element.elementor-element-60585e5 .trx-addons-advanced-title {
	font-size: 14px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1em;
	letter-spacing: 1px;
	color: var(--e-global-color-theme_color_alt_title);
	fill: var(--e-global-color-theme_color_alt_title);
}

.elementor-5068 .elementor-element.elementor-element-9fc2c59 {
	--display: grid;
	--e-con-grid-template-columns: repeat(6, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-5068 .elementor-element.elementor-element-9fc2c59 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-5068 .elementor-element.elementor-element-9fc2c59 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-5068 .elementor-element.elementor-element-9fc2c59 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-5068 .elementor-element.elementor-element-104c031 img {
	border-radius: 30px 30px 30px 30px;
}

.elementor-5068 .elementor-element.elementor-element-4ad4998 img {
	border-radius: 30px 30px 30px 30px;
}

.elementor-5068 .elementor-element.elementor-element-3dafa0c img {
	border-radius: 30px 30px 30px 30px;
}

.elementor-5068 .elementor-element.elementor-element-21a744a img {
	border-radius: 30px 30px 30px 30px;
}

.elementor-5068 .elementor-element.elementor-element-3138085 img {
	border-radius: 30px 30px 30px 30px;
}

.elementor-5068 .elementor-element.elementor-element-c63c5a2 img {
	border-radius: 30px 30px 30px 30px;
}

@media(max-width:1279px) {
	.elementor-5068 .elementor-element.elementor-element-1c4cff8 {
		--min-height: 95vh;
		--padding-top: 130px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}

	.elementor-5068 .elementor-element.elementor-element-28fbb8b {
		--padding-top: 95px;
		--padding-bottom: 95px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-974b2be {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-23033ed {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 0px;
		--container-widget-width: 650px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 650px);
		max-width: 650px;
	}

	.elementor-5068 .elementor-element.elementor-element-5cdac3b {
		--grid-auto-flow: row;
	}

	.elementor-5068 .elementor-element.elementor-element-5c76e69 {
		padding: 20px 20px 20px 20px;
	}

	.elementor-5068 .elementor-element.elementor-element-516020d {
		padding: 20px 20px 20px 20px;
	}

	.elementor-5068 .elementor-element.elementor-element-8093d78 {
		padding: 20px 20px 20px 20px;
	}

	.elementor-5068 .elementor-element.elementor-element-9079059 {
		--min-height: 330px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 30px;
		--padding-right: 30px;
	}

	.elementor-5068 .elementor-element.elementor-element-2fa0304 {
		--min-height: 62vw;
	}

	.elementor-5068 .elementor-element.elementor-element-7ffe473 {
		margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-900c9a4 {
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-5b6e936 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;
		--container-widget-width: 460px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 460px);
		max-width: 460px;
	}

	.elementor-5068 .elementor-element.elementor-element-31216e7 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-6182b4b {
		--grid-auto-flow: row;
		--padding-top: 95px;
		--padding-bottom: 95px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-f13377c .trx-addons-counter-number-wrap {
		font-size: 65px;
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 10px;
	}

	.elementor-5068 .elementor-element.elementor-element-e7092ee .trx-addons-counter-number-wrap {
		font-size: 65px;
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 10px;
	}

	.elementor-5068 .elementor-element.elementor-element-71243c4 .trx-addons-counter-number-wrap {
		font-size: 65px;
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 10px;
	}

	.elementor-5068 .elementor-element.elementor-element-b9e583e .trx-addons-counter-number-wrap {
		font-size: 65px;
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 10px;
	}

	.elementor-5068 .elementor-element.elementor-element-c8cc66d {
		--padding-top: 95px;
		--padding-bottom: 95px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-d2a7369 {
		--margin-top: 0px;
		--margin-bottom: 38px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-7365841 {
		--n-tabs-heading-width: 40%;
		--n-tabs-title-padding-top: 14px;
		--n-tabs-title-padding-right: 0px;
		--n-tabs-title-padding-bottom: 14px;
		--n-tabs-title-padding-left: 0px;
		--n-tabs-title-font-size: 20px;
	}

	.elementor-5068 .elementor-element.elementor-element-fcf3d09 {
		--min-height: 400px;
	}

	.elementor-5068 .elementor-element.elementor-element-b6cc843 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;
		--container-widget-width: 600px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 600px);
		max-width: 600px;
	}

	.elementor-5068 .elementor-element.elementor-element-5d58082 {
		--padding-top: 95px;
		--padding-bottom: 95px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-bfe888e {
		--margin-top: 0px;
		--margin-bottom: 38px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-ef3ebc1 {
		--padding-top: 4px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-ba9daf2 {
		margin: 50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-c88cedf {
		margin: 100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-1f10c00 {
		--padding-top: 0px;
		--padding-bottom: 80px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-26ba2a1 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}

	.elementor-5068 .elementor-element.elementor-element-3c65b33 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-3c65b33 .elementor-icon {
		font-size: 25px;
	}

	.elementor-5068 .elementor-element.elementor-element-3c65b33 .elementor-icon svg {
		height: 25px;
	}

	.elementor-5068 .elementor-element.elementor-element-1c10e61 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-1c10e61 .elementor-heading-title {
		font-size: 22px;
	}

	.elementor-5068 .elementor-element.elementor-element-c83db20 {
		--padding-top: 15px;
		--padding-bottom: 15px;
		--padding-left: 15px;
		--padding-right: 15px;
	}

	.elementor-5068 .elementor-element.elementor-element-7f0f5ab {
		--min-height: 125px;
	}

	.elementor-5068 .elementor-element.elementor-element-7f0f5ab .trx_addons_bg_text_char {
		font-size: 100px;
	}

	.elementor-5068 .elementor-element.elementor-element-70ce8444 {
		--padding-top: 90px;
		--padding-bottom: 95px;
		--padding-left: 30px;
		--padding-right: 30px;
	}

	.elementor-5068 .elementor-element.elementor-element-1fd4ece0 {
		--min-height: 760px;
	}

	.elementor-5068 .elementor-element.elementor-element-19827f4e {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-cd31b94 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-474a6aea {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;
		--container-widget-width: 320px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 320px);
		max-width: 320px;
	}

	.elementor-5068 .elementor-element.elementor-element-5fd866f1 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}

	.elementor-5068 .elementor-element.elementor-element-60585e5>.elementor-widget-container {
		margin: 0px 0px 38px 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-9fc2c59 {
		--grid-auto-flow: row;
	}

	.elementor-5068 .elementor-element.elementor-element-104c031 img {
		border-radius: 15px 15px 15px 15px;
	}

	.elementor-5068 .elementor-element.elementor-element-4ad4998 img {
		border-radius: 15px 15px 15px 15px;
	}

	.elementor-5068 .elementor-element.elementor-element-3dafa0c img {
		border-radius: 15px 15px 15px 15px;
	}

	.elementor-5068 .elementor-element.elementor-element-21a744a img {
		border-radius: 15px 15px 15px 15px;
	}

	.elementor-5068 .elementor-element.elementor-element-3138085 img {
		border-radius: 15px 15px 15px 15px;
	}

	.elementor-5068 .elementor-element.elementor-element-c63c5a2 img {
		border-radius: 15px 15px 15px 15px;
	}
}

@media(max-width:767px) {
	.elementor-5068 .elementor-element.elementor-element-1c4cff8 {
		--padding-top: 80px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-5068 .elementor-element.elementor-element-434d5eb .elementor-heading-title {
		font-size: 11vw;
	}

	.elementor-5068 .elementor-element.elementor-element-28fbb8b {
		--padding-top: 65px;
		--padding-bottom: 65px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-974b2be {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-974b2be .elementor-heading-title {
		font-size: 13px;
	}

	.elementor-5068 .elementor-element.elementor-element-23033ed {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}

	.elementor-5068 .elementor-element.elementor-element-5cdac3b {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--gap: 25px 25px;
		--row-gap: 25px;
		--column-gap: 25px;
		--grid-auto-flow: row;
	}

	.elementor-5068 .elementor-element.elementor-element-8efd585 img {
		border-radius: 15px 15px 15px 15px;
	}

	.elementor-5068 .elementor-element.elementor-element-5c76e69 {
		padding: 15px 15px 15px 15px;
		border-radius: 15px 15px 15px 15px;
	}

	.elementor-5068 .elementor-element.elementor-element-c3de339 img {
		border-radius: 15px 15px 15px 15px;
	}

	.elementor-5068 .elementor-element.elementor-element-516020d {
		padding: 15px 15px 15px 15px;
		border-radius: 15px 15px 15px 15px;
	}

	.elementor-5068 .elementor-element.elementor-element-5f7344a img {
		border-radius: 15px 15px 15px 15px;
	}

	.elementor-5068 .elementor-element.elementor-element-8093d78 {
		padding: 15px 15px 15px 15px;
		border-radius: 15px 15px 15px 15px;
	}

	.elementor-5068 .elementor-element.elementor-element-9079059 {
		--min-height: 190px;
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-5068 .elementor-element.elementor-element-9fdc6cc .elementor-heading-title {
		font-size: 19vw;
	}

	.elementor-5068 .elementor-element.elementor-element-2fa0304 {
		--width: 62vw;
	}

	.elementor-5068 .elementor-element.elementor-element-7ffe473 {
		margin: 25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-7ffe473 img {
		border-radius: 15px 15px 15px 15px;
	}

	.elementor-5068 .elementor-element.elementor-element-900c9a4 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-5b6e936 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;
		--container-widget-width: 350px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 350px);
		max-width: 350px;
	}

	.elementor-5068 .elementor-element.elementor-element-31216e7 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-31216e7 img {
		border-radius: 15px 15px 15px 15px;
	}

	.elementor-5068 .elementor-element.elementor-element-6182b4b {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--grid-auto-flow: row;
		--padding-top: 65px;
		--padding-bottom: 65px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-f13377c .trx-addons-counter-number-wrap {
		font-size: 48px;
	}

	.elementor-5068 .elementor-element.elementor-element-e7092ee .trx-addons-counter-number-wrap {
		font-size: 48px;
	}

	.elementor-5068 .elementor-element.elementor-element-71243c4 .trx-addons-counter-number-wrap {
		font-size: 48px;
	}

	.elementor-5068 .elementor-element.elementor-element-b9e583e .trx-addons-counter-number-wrap {
		font-size: 48px;
	}

	.elementor-5068 .elementor-element.elementor-element-c8cc66d {
		--padding-top: 65px;
		--padding-bottom: 65px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-d2a7369 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--margin-top: 0px;
		--margin-bottom: 28px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-3d0362e {
		--justify-content: flex-start;
		--align-items: flex-start;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-b5e780d img {
		border-radius: 15px 15px 15px 15px;
	}

	.elementor-5068 .elementor-element.elementor-element-8478c01 img {
		border-radius: 15px 15px 15px 15px;
	}

	.elementor-5068 .elementor-element.elementor-element-7165366 img {
		border-radius: 15px 15px 15px 15px;
	}

	.elementor-5068 .elementor-element.elementor-element-533ac97 img {
		border-radius: 15px 15px 15px 15px;
	}

	.elementor-5068 .elementor-element.elementor-element-7a42b87 img {
		border-radius: 15px 15px 15px 15px;
	}

	.elementor-5068 .elementor-element.elementor-element-7365841 {
		--n-tabs-gap: 20px;
	}

	.elementor-5068 .elementor-element.elementor-element-fcf3d09 {
		--min-height: 320px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-5068 .elementor-element.elementor-element-b6cc843 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}

	.elementor-5068 .elementor-element.elementor-element-5d58082 {
		--padding-top: 65px;
		--padding-bottom: 65px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-bfe888e {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--margin-top: 0px;
		--margin-bottom: 28px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-ef3ebc1 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-9abbd59 .elementor-heading-title {
		font-size: 13px;
	}

	.elementor-5068 .elementor-element.elementor-element-a25e645 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-8920dc1 {
		width: var(--container-widget-width, 50%);
		max-width: 50%;
		padding: 0px 10px 20px 0px;
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
	}

	.elementor-5068 .elementor-element.elementor-element-8920dc1 img {
		border-radius: 15px 15px 15px 15px;
	}

	.elementor-5068 .elementor-element.elementor-element-ba9daf2 {
		width: var(--container-widget-width, 50%);
		max-width: 50%;
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		padding: 0px 0px 20px 10px;
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
	}

	.elementor-5068 .elementor-element.elementor-element-ba9daf2 img {
		border-radius: 15px 15px 15px 15px;
	}

	.elementor-5068 .elementor-element.elementor-element-c88cedf {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-c88cedf img {
		border-radius: 15px 15px 15px 15px;
	}

	.elementor-5068 .elementor-element.elementor-element-1f10c00 {
		--padding-top: 0px;
		--padding-bottom: 60px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-26ba2a1 {
		--border-radius: 15px 15px 0px 0px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-5068 .elementor-element.elementor-element-3c65b33 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-1c10e61 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-1c10e61 .elementor-heading-title {
		font-size: 20px;
	}

	.elementor-5068 .elementor-element.elementor-element-c83db20 {
		--border-radius: 0px 0px 15px 15px;
		--padding-top: 0px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-5068 .elementor-element.elementor-element-7f0f5ab {
		--min-height: 77px;
	}

	.elementor-5068 .elementor-element.elementor-element-7f0f5ab .trx_addons_bg_text_char {
		font-size: 60px;
	}

	.elementor-5068 .elementor-element.elementor-element-70ce8444 {
		--padding-top: 60px;
		--padding-bottom: 65px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-5068 .elementor-element.elementor-element-1fd4ece0 {
		--min-height: 300px;
		--border-radius: 15px 15px 15px 15px;
	}

	.elementor-5068 .elementor-element.elementor-element-19827f4e {
		--padding-top: 30px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-cd31b94 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-cd31b94 .elementor-heading-title {
		font-size: 13px;
	}

	.elementor-5068 .elementor-element.elementor-element-474a6aea {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}

	.elementor-5068 .elementor-element.elementor-element-60585e5>.elementor-widget-container {
		margin: 0px 0px 28px 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-60585e5 .trx-addons-advanced-title {
		font-size: 13px;
	}

	.elementor-5068 .elementor-element.elementor-element-9fc2c59 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--grid-auto-flow: row;
	}
}

@media(min-width:768px) {
	.elementor-5068 .elementor-element.elementor-element-2fa0304 {
		--width: 52vw;
	}

	.elementor-5068 .elementor-element.elementor-element-ce1444f {
		--width: 23%;
	}

	.elementor-5068 .elementor-element.elementor-element-900c9a4 {
		--width: 54%;
	}

	.elementor-5068 .elementor-element.elementor-element-454aa8a {
		--width: 23%;
	}

	.elementor-5068 .elementor-element.elementor-element-56d8c29 {
		--width: 70%;
	}

	.elementor-5068 .elementor-element.elementor-element-3d0362e {
		--width: 30%;
	}

	.elementor-5068 .elementor-element.elementor-element-ef3ebc1 {
		--width: 50%;
	}

	.elementor-5068 .elementor-element.elementor-element-a8b377b {
		--width: 50%;
	}

	.elementor-5068 .elementor-element.elementor-element-26ba2a1 {
		--width: 50%;
	}

	.elementor-5068 .elementor-element.elementor-element-c83db20 {
		--width: 50%;
	}

	.elementor-5068 .elementor-element.elementor-element-1fd4ece0 {
		--width: 50%;
	}

	.elementor-5068 .elementor-element.elementor-element-19827f4e {
		--width: 50%;
	}
}

@media(max-width:1279px) and (min-width:768px) {
	.elementor-5068 .elementor-element.elementor-element-2fa0304 {
		--width: 62vw;
	}

	.elementor-5068 .elementor-element.elementor-element-ce1444f {
		--width: 20%;
	}

	.elementor-5068 .elementor-element.elementor-element-900c9a4 {
		--width: 60%;
	}

	.elementor-5068 .elementor-element.elementor-element-454aa8a {
		--width: 20%;
	}

	.elementor-5068 .elementor-element.elementor-element-ef3ebc1 {
		--width: 40%;
	}

	.elementor-5068 .elementor-element.elementor-element-a8b377b {
		--width: 60%;
	}
}