
.elementor-21145 .elementor-element.elementor-element-5cb96f2:not(.elementor-motion-effects-element-type-background), .elementor-21145 .elementor-element.elementor-element-5cb96f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-21145 .elementor-element.elementor-element-5cb96f2 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-21145 .elementor-element.elementor-element-5cb96f2 .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-21145 .elementor-element.elementor-element-5cb96f2 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-21145 .elementor-element.elementor-element-5cb96f2 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-21145 .elementor-element.elementor-element-f6a006b {
	--spacer-size: 80px;
}

.elementor-21145 .elementor-element.elementor-element-b63db88:not(.elementor-motion-effects-element-type-background), .elementor-21145 .elementor-element.elementor-element-b63db88 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-21145 .elementor-element.elementor-element-b63db88 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-21145 .elementor-element.elementor-element-b63db88 .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-21145 .elementor-element.elementor-element-b63db88 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-21145 .elementor-element.elementor-element-b63db88 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-21145 .elementor-element.elementor-element-097795e:not(.elementor-motion-effects-element-type-background), .elementor-21145 .elementor-element.elementor-element-097795e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-21145 .elementor-element.elementor-element-097795e .trx_addons_bg_text {
	z-index: 0;
}

.elementor-21145 .elementor-element.elementor-element-097795e .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-21145 .elementor-element.elementor-element-097795e {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-21145 .elementor-element.elementor-element-097795e > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-21145 .elementor-element.elementor-element-4199ec4 {
	--spacer-size: 25px;
}

.elementor-21145 .elementor-element.elementor-element-6cdd322 {
	--spacer-size: 25px;
}

.elementor-21145 .elementor-element.elementor-element-067e56f:not(.elementor-motion-effects-element-type-background), .elementor-21145 .elementor-element.elementor-element-067e56f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-21145 .elementor-element.elementor-element-067e56f .trx_addons_bg_text {
	z-index: 0;
}

.elementor-21145 .elementor-element.elementor-element-067e56f .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-21145 .elementor-element.elementor-element-067e56f {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-21145 .elementor-element.elementor-element-067e56f > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-21145 .elementor-element.elementor-element-155fad5 {
	--spacer-size: 25px;
}

.elementor-21145 .elementor-element.elementor-element-06ea047 {
	--spacer-size: 18px;
}

.elementor-21145 .elementor-element.elementor-element-22c6eb26:not(.elementor-motion-effects-element-type-background), .elementor-21145 .elementor-element.elementor-element-22c6eb26 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-21145 .elementor-element.elementor-element-22c6eb26 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-21145 .elementor-element.elementor-element-22c6eb26 .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-21145 .elementor-element.elementor-element-22c6eb26 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-21145 .elementor-element.elementor-element-22c6eb26 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-21145 .elementor-element.elementor-element-40333c9f > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-21145 .elementor-element.elementor-element-40333c9f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-21145 .elementor-element.elementor-element-788d9431 {
	--spacer-size: 6px;
}

.elementor-21145 .elementor-element.elementor-element-70aa229 .sc_item_title_text {
	-webkit-text-stroke-width: 0px;
}

.elementor-21145 .elementor-element.elementor-element-70aa229 .sc_item_title_text2 {
	-webkit-text-stroke-width: 0px;
}

.elementor-21145 .elementor-element.elementor-element-7a3cc5b .trx_addons_bg_text {
	z-index: 0;
}

.elementor-21145 .elementor-element.elementor-element-7a3cc5b .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-21145 .elementor-element.elementor-element-7a3cc5b {
	padding: 0px 0px 0px 0px;
}

.elementor-21145 .elementor-element.elementor-element-1c6a4c6 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-21145 .elementor-element.elementor-element-e90cf30 {
	width: var(--container-widget-width, 143.999%);
	max-width: 143.999%;
	--container-widget-width: 143.999%;
	--container-widget-flex-grow: 0;
}

.elementor-21145 .elementor-element.elementor-element-1086e1b6 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
}

.elementor-21145 .elementor-element.elementor-element-1086e1b6 .sc_item_title_text {
	-webkit-text-stroke-width: 0px;
}

.elementor-21145 .elementor-element.elementor-element-1086e1b6 .sc_item_title_text2 {
	-webkit-text-stroke-width: 0px;
}

.elementor-21145 .elementor-element.elementor-element-3230bdd4 {
	--spacer-size: 6px;
}

.elementor-21145 .elementor-element.elementor-element-2e05bfb4 > .elementor-widget-container {
	padding: 0px 0px 2px 0px;
}

.elementor-21145 .elementor-element.elementor-element-2e05bfb4 .sc_item_title_text {
	-webkit-text-stroke-width: 0px;
}

.elementor-21145 .elementor-element.elementor-element-2e05bfb4 .sc_item_title_text2 {
	-webkit-text-stroke-width: 0px;
}

.elementor-21145 .elementor-element.elementor-element-4a42d73 {
	--spacer-size: 6px;
}

.elementor-bc-flex-widget .elementor-21145 .elementor-element.elementor-element-bfdf45b.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-21145 .elementor-element.elementor-element-bfdf45b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-21145 .elementor-element.elementor-element-bfdf45b.elementor-column > .elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-21145 .elementor-element.elementor-element-8c604e5 {
	text-align: right;
}

.elementor-21145 .elementor-element.elementor-element-53b50d8 {
	--spacer-size: 6px;
}

.elementor-21145 .elementor-element.elementor-element-f345813 {
	width: 100%;
	max-width: 100%;
}

.elementor-21145 .elementor-element.elementor-element-1fd5bbe5:not(.elementor-motion-effects-element-type-background), .elementor-21145 .elementor-element.elementor-element-1fd5bbe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-21145 .elementor-element.elementor-element-1fd5bbe5 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-21145 .elementor-element.elementor-element-1fd5bbe5 .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-21145 .elementor-element.elementor-element-1fd5bbe5 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-21145 .elementor-element.elementor-element-1fd5bbe5 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-21145 .elementor-element.elementor-element-34d2300c {
	--spacer-size: 50px;
}

.elementor-21145 .elementor-element.elementor-element-1977eb87 {
	--spacer-size: 50px;
}

.elementor-21145 .elementor-element.elementor-element-562b3bbe {
	--spacer-size: 12px;
}

.elementor-21145 .elementor-element.elementor-element-5dc496d4 {
	color: #b5b3b1;
}

.elementor-21145 .elementor-element.elementor-element-358afc5a {
	--spacer-size: 10px;
}

.elementor-21145 .elementor-element.elementor-element-1bcc83c0 {
	--spacer-size: 10px;
}

@media (max-width:767px) {
	.elementor-21145 .elementor-element.elementor-element-7e960176 {
		width: 20%;
	}
	
	.elementor-21145 .elementor-element.elementor-element-7e960176 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-21145 .elementor-element.elementor-element-6e218ed5 {
		width: 20%;
	}
	
	.elementor-21145 .elementor-element.elementor-element-6e218ed5 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-21145 .elementor-element.elementor-element-bfdf45b {
		width: 50%;
	}
	
	.elementor-21145 .elementor-element.elementor-element-bfdf45b > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-21145 .elementor-element.elementor-element-1977eb87 {
		--spacer-size: 20px;
	}
	
	.elementor-21145 .elementor-element.elementor-element-562b3bbe {
		--spacer-size: 10px;
	}
}

@media (min-width:768px) {
	.elementor-21145 .elementor-element.elementor-element-40333c9f {
		width: 35%;
	}
	
	.elementor-21145 .elementor-element.elementor-element-11b0476 {
		width: 50%;
	}
	
	.elementor-21145 .elementor-element.elementor-element-c74a165 {
		width: 50%;
	}
	
	.elementor-21145 .elementor-element.elementor-element-7e960176 {
		width: 12%;
	}
	
	.elementor-21145 .elementor-element.elementor-element-6e218ed5 {
		width: 12%;
	}
	
	.elementor-21145 .elementor-element.elementor-element-bfdf45b {
		width: 41%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-21145 .elementor-element.elementor-element-40333c9f {
		width: 64%;
	}
	
	.elementor-21145 .elementor-element.elementor-element-7e960176 {
		width: 15%;
	}
	
	.elementor-21145 .elementor-element.elementor-element-6e218ed5 {
		width: 17%;
	}
	
	.elementor-21145 .elementor-element.elementor-element-bfdf45b {
		width: 100%;
	}
}
