#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td a.ui-state-active,
#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td a.ui-state-active:hover,
body #booked-profile-page input[type=submit].button-primary:hover,
body .booked-list-view button.button:hover,
body .booked-list-view input[type=submit].button-primary:hover,
body div.booked-calendar input[type=submit].button-primary:hover,
body .booked-modal input[type=submit].button-primary:hover,
body div.booked-calendar .bc-head,
body div.booked-calendar .bc-head .bc-col,
body div.booked-calendar .booked-appt-list .timeslot .timeslot-people button:hover,
body #booked-profile-page .booked-profile-header,
body #booked-profile-page .booked-tabs li.active a,
body #booked-profile-page .booked-tabs li.active a:hover,
body #booked-profile-page .appt-block .google-cal-button>a:hover,
#ui-datepicker-div.booked_custom_date_picker .ui-datepicker-header {
	background: #909c87 !important;
}

body #booked-profile-page input[type=submit].button-primary:hover,
body div.booked-calendar input[type=submit].button-primary:hover,
body .booked-list-view button.button:hover,
body .booked-list-view input[type=submit].button-primary:hover,
body .booked-modal input[type=submit].button-primary:hover,
body div.booked-calendar .bc-head .bc-col,
body div.booked-calendar .booked-appt-list .timeslot .timeslot-people button:hover,
body #booked-profile-page .booked-profile-header,
body #booked-profile-page .appt-block .google-cal-button>a:hover {
	border-color: #909c87 !important;
}

body div.booked-calendar .bc-row.days,
body div.booked-calendar .bc-row.days .bc-col,
body .booked-calendarSwitcher.calendar,
body #booked-profile-page .booked-tabs,
#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar thead,
#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar thead th {
	background: #ebebeb !important;
}

body div.booked-calendar .bc-row.days .bc-col,
body #booked-profile-page .booked-tabs {
	border-color: #ebebeb !important;
}

#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td.ui-datepicker-today a,
#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td.ui-datepicker-today a:hover,
body #booked-profile-page input[type=submit].button-primary,
body div.booked-calendar input[type=submit].button-primary,
body .booked-list-view button.button,
body .booked-list-view input[type=submit].button-primary,
body .booked-list-view button.button,
body .booked-list-view input[type=submit].button-primary,
body .booked-modal input[type=submit].button-primary,
body div.booked-calendar .booked-appt-list .timeslot .timeslot-people button,
body #booked-profile-page .booked-profile-appt-list .appt-block.approved .status-block,
body #booked-profile-page .appt-block .google-cal-button>a,
body .booked-modal p.booked-title-bar,
body div.booked-calendar .bc-col:hover .date span,
body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active,
body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active:hover,
.booked-ms-modal .booked-book-appt,
body #booked-profile-page .booked-tabs li a .counter {
	background: #d3a294;
}

body #booked-profile-page input[type=submit].button-primary,
body div.booked-calendar input[type=submit].button-primary,
body .booked-list-view button.button,
body .booked-list-view input[type=submit].button-primary,
body .booked-list-view button.button,
body .booked-list-view input[type=submit].button-primary,
body .booked-modal input[type=submit].button-primary,
body #booked-profile-page .appt-block .google-cal-button>a,
body div.booked-calendar .booked-appt-list .timeslot .timeslot-people button,
body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active,
body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active:hover {
	border-color: #d3a294;
}

body .booked-modal .bm-window p i.fa,
body .booked-modal .bm-window a,
body .booked-appt-list .booked-public-appointment-title,
body .booked-modal .bm-window p.appointment-title,
.booked-ms-modal.visible:hover .booked-book-appt {
	color: #d3a294;
}

.booked-appt-list .timeslot.has-title .booked-public-appointment-title {
	color: inherit;
}

.elementor-kit-15 {
	--e-global-color-primary: #6EC1E4;
	--e-global-color-secondary: #54595F;
	--e-global-color-text: #7A7A7A;
	--e-global-color-accent: #61CE70;
	--e-global-color-61c01e98: #4054B2;
	--e-global-color-69bf31ed: #23A455;
	--e-global-color-7a1ccbe5: #000;
	--e-global-color-13ed1179: #FFF;
	--e-global-typography-primary-font-family: "Roboto";
	--e-global-typography-primary-font-weight: 600;
	--e-global-typography-secondary-font-family: "Roboto Slab";
	--e-global-typography-secondary-font-weight: 400;
	--e-global-typography-text-font-family: "Roboto";
	--e-global-typography-text-font-weight: 400;
	--e-global-typography-accent-font-family: "Roboto";
	--e-global-typography-accent-font-weight: 500;
}

.elementor-section.elementor-section-boxed>.elementor-container {
	max-width: 1290px;
}

.e-con {
	--container-max-width: 1290px;
}

.elementor-widget:not(:last-child) {
	margin-block-end: 0px;
}

.elementor-element {
	--widgets-spacing: 0px 0px;
	--widgets-spacing-row: 0px;
	--widgets-spacing-column: 0px;
}

	{}

.sc_layouts_title_caption {
	display: var(--page-title-display);
}

@media(max-width:1279px) {
	.elementor-section.elementor-section-boxed>.elementor-container {
		max-width: 1024px;
	}

	.e-con {
		--container-max-width: 1024px;
	}
}

@media(max-width:767px) {
	.elementor-section.elementor-section-boxed>.elementor-container {
		max-width: 767px;
	}

	.e-con {
		--container-max-width: 767px;
	}
}

.elementor-61101 .elementor-element.elementor-element-8704509 .trx_addons_bg_text {
	z-index: 0;
}

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

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

.elementor-61101 .elementor-element.elementor-element-6b8a3a0 {
	width: var(--container-widget-width, 42vw);
	max-width: 42vw;
	--container-widget-width: 42vw;
	--container-widget-flex-grow: 0;
	top: -4vw;
}

.elementor-61101 .elementor-element.elementor-element-6b8a3a0>.elementor-widget-container {
	--e-transform-rotateZ: 58deg;
}

body:not(.rtl) .elementor-61101 .elementor-element.elementor-element-6b8a3a0 {
	right: -13.8vw;
}

body.rtl .elementor-61101 .elementor-element.elementor-element-6b8a3a0 {
	left: -13.8vw;
}

.elementor-61101 .elementor-element.elementor-element-1a5d98ce {
	--spacer-size: 120px;
}

.elementor-61101 .elementor-element.elementor-element-2fde1cbd .trx_addons_bg_text {
	z-index: 0;
}

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

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

.elementor-61101 .elementor-element.elementor-element-2fde1cbd {
	padding: 0px 70px 0px 70px;
}

.elementor-61101 .elementor-element.elementor-element-76235bec {
	z-index: 2;
}

.elementor-61101 .elementor-element.elementor-element-d10cdb1 {
	--spacer-size: 3.3vw;
}

.elementor-61101 .elementor-element.elementor-element-a9c36d8 {
	width: var(--container-widget-width, 75%);
	max-width: 75%;
	--container-widget-width: 75%;
	--container-widget-flex-grow: 0;
}

.elementor-61101 .elementor-element.elementor-element-a9c36d8>.elementor-widget-container {
	margin: 0vw 0vw 0vw -0.4vw;
}

.elementor-61101 .elementor-element.elementor-element-a9c36d8 .elementor-heading-title {
	    font-size: 50px;
    line-height: 70px;
    letter-spacing: -0.01em;
    font-weight: 600;
    margin-top: 7%;
}

.elementor-61101 .elementor-element.elementor-element-456adc55 {
	--spacer-size: 6.4vw;
}

.elementor-61101 .elementor-element.elementor-element-1ed2201e>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-61101 .elementor-element.elementor-element-1ed2201e .trx_addons_bg_text {
	z-index: 0;
}

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

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

.elementor-61101 .elementor-element.elementor-element-77bae21d {
	width: 100%;
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
}

.elementor-61101 .elementor-element.elementor-element-77bae21d .elementor-heading-title {
	text-transform: uppercase;
	line-height: 1.4em;
    font-weight: 600;
}

.elementor-61101 .elementor-element.elementor-element-6d79025b {
	width: auto;
	max-width: auto;
}

.elementor-61101 .elementor-element.elementor-element-6d79025b .sc_item_title_text {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-6d79025b .sc_item_title_text2 {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-3547b05 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-61101 .elementor-element.elementor-element-3547b05 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-61101 .elementor-element.elementor-element-3547b05 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-61101 .elementor-element.elementor-element-6f4fab91 {
	--spacer-size: 43px;
}

.elementor-61101 .elementor-element.elementor-element-7231843 {
	width: var(--container-widget-width, 27vw);
	max-width: 27vw;
	--container-widget-width: 27vw;
	--container-widget-flex-grow: 0;
	top: -11vw;
}

body:not(.rtl) .elementor-61101 .elementor-element.elementor-element-7231843 {
	left: 30%;
}

body.rtl .elementor-61101 .elementor-element.elementor-element-7231843 {
	right: 30%;
}

.elementor-61101 .elementor-element.elementor-element-684bb9d .trx_addons_bg_text {
	z-index: 0;
}

.elementor-61101 .elementor-element.elementor-element-684bb9d .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-61101 .elementor-element.elementor-element-684bb9d .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-61101 .elementor-element.elementor-element-684bb9d {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	z-index: 2;
}

.elementor-61101 .elementor-element.elementor-element-684bb9d>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-61101 .elementor-element.elementor-element-6be8220 {
	--spacer-size: 41.7vw;
}

.elementor-61101 .elementor-element.elementor-element-0a8adaf .trx_addons_bg_text {
	z-index: 0;
}

.elementor-61101 .elementor-element.elementor-element-0a8adaf .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-61101 .elementor-element.elementor-element-0a8adaf .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-61101 .elementor-element.elementor-element-c268274 {
	--spacer-size: 50px;
}

.elementor-61101 .elementor-element.elementor-element-afd66fe {
	width: var(--container-widget-width, 45vw);
	max-width: 45vw;
	--container-widget-width: 45vw;
	--container-widget-flex-grow: 0;
	top: -13vw;
}

body:not(.rtl) .elementor-61101 .elementor-element.elementor-element-afd66fe {
	left: -21vw;
}

body.rtl .elementor-61101 .elementor-element.elementor-element-afd66fe {
	right: -21vw;
}

.elementor-61101 .elementor-element.elementor-element-14fd76e {
	--spacer-size: 20px;
}

.elementor-61101 .elementor-element.elementor-element-e3204a9 .trx_addons_bg_text {
	z-index: 0;
}

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

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

.elementor-61101 .elementor-element.elementor-element-d3e539d {
	z-index: 2;
}

.elementor-61101 .elementor-element.elementor-element-a31b9a6 .sc_item_title_text {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-a31b9a6 .sc_item_title_text2 {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-ea4aab8 {
	--spacer-size: 50px;
}

.elementor-61101 .elementor-element.elementor-element-4b66f60b .sc_item_title_text {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-4b66f60b .sc_item_title_text2 {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-84df25f .trx_addons_bg_text {
	z-index: 0;
}

.elementor-61101 .elementor-element.elementor-element-84df25f .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-61101 .elementor-element.elementor-element-84df25f .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-61101 .elementor-element.elementor-element-b40f345 {
	--spacer-size: 50px;
}

.elementor-61101 .elementor-element.elementor-element-4e481dc {
	--spacer-size: 20px;
}

.elementor-61101 .elementor-element.elementor-element-e9c80ef {
	width: var(--container-widget-width, 45vw);
	max-width: 45vw;
	--container-widget-width: 45vw;
	--container-widget-flex-grow: 0;
	bottom: 0vw;
}

.elementor-61101 .elementor-element.elementor-element-e9c80ef>.elementor-widget-container {
	--e-transform-rotateZ: 125deg;
}

body:not(.rtl) .elementor-61101 .elementor-element.elementor-element-e9c80ef {
	right: -28vw;
}

body.rtl .elementor-61101 .elementor-element.elementor-element-e9c80ef {
	left: -28vw;
}

.elementor-61101 .elementor-element.elementor-element-eb7112d:not(.elementor-motion-effects-element-type-background),
.elementor-61101 .elementor-element.elementor-element-eb7112d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-61101 .elementor-element.elementor-element-eb7112d .trx_addons_bg_text {
	z-index: 0;
}

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

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

.elementor-61101 .elementor-element.elementor-element-eb7112d {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	z-index: 2;
}

.elementor-61101 .elementor-element.elementor-element-eb7112d>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-61101 .elementor-element.elementor-element-8e08550 {
	--spacer-size: 50px;
}

.elementor-61101 .elementor-element.elementor-element-2952132:not(.elementor-motion-effects-element-type-background),
.elementor-61101 .elementor-element.elementor-element-2952132>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-61101 .elementor-element.elementor-element-2952132>.elementor-container {
	min-height: 170px;
}

.elementor-61101 .elementor-element.elementor-element-2952132 .trx_addons_bg_text_char {
	color: #ED6954;
	font-size: 130px;
	font-weight: 400;
	line-height: 1.08em;
}

.elementor-61101 .elementor-element.elementor-element-2952132 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 0px;
}

.elementor-61101 .elementor-element.elementor-element-2952132 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 0px;
}

.elementor-61101 .elementor-element.elementor-element-2952132 .trx_addons_bg_text_char.trx_addons_bg_text_delimiter {
	font-size: 157px;
}

.elementor-61101 .elementor-element.elementor-element-2952132 .trx_addons_bg_text_delimiter {
	margin-left: 45px;
	margin-right: 45px;
}

.elementor-61101 .elementor-element.elementor-element-2952132 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	z-index: 2;
}

.elementor-61101 .elementor-element.elementor-element-2952132>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-61101 .elementor-element.elementor-element-be3b349 {
	z-index: 2;
}

.elementor-61101 .elementor-element.elementor-element-e3392eb:not(.elementor-motion-effects-element-type-background),
.elementor-61101 .elementor-element.elementor-element-e3392eb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-61101 .elementor-element.elementor-element-e3392eb .trx_addons_bg_text {
	z-index: 0;
}

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

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

.elementor-61101 .elementor-element.elementor-element-e3392eb {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-61101 .elementor-element.elementor-element-e3392eb>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-61101 .elementor-element.elementor-element-887e822 {
	--spacer-size: 50px;
}

.elementor-61101 .elementor-element.elementor-element-185d9bd {
	--spacer-size: 15px;
}

.elementor-61101 .elementor-element.elementor-element-4e26375 {
	width: var(--container-widget-width, 17vw);
	max-width: 17vw;
	--container-widget-width: 17vw;
	--container-widget-flex-grow: 0;
	top: 2vw;
}

body:not(.rtl) .elementor-61101 .elementor-element.elementor-element-4e26375 {
	right: 3vw;
}

body.rtl .elementor-61101 .elementor-element.elementor-element-4e26375 {
	left: 3vw;
}

.elementor-61101 .elementor-element.elementor-element-5aa866a:not(.elementor-motion-effects-element-type-background),
.elementor-61101 .elementor-element.elementor-element-5aa866a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-61101 .elementor-element.elementor-element-5aa866a .trx_addons_bg_text {
	z-index: 0;
}

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

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

.elementor-61101 .elementor-element.elementor-element-5aa866a {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 70px 0px 70px;
}

.elementor-61101 .elementor-element.elementor-element-5aa866a>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-61101 .elementor-element.elementor-element-e8cfbc4 {
	z-index: 2;
}

.elementor-bc-flex-widget .elementor-61101 .elementor-element.elementor-element-b3ff022.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-61101 .elementor-element.elementor-element-b3ff022.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-61101 .elementor-element.elementor-element-b3ff022>.elementor-element-populated {
	margin: 0% 0% 0% 12.2%;
	--e-column-margin-right: 0%;
	--e-column-margin-left: 12.2%;
}

.elementor-61101 .elementor-element.elementor-element-b3ff022 {
	z-index: 2;
}

.elementor-61101 .elementor-element.elementor-element-f6ef58c {
	width: var(--container-widget-width, 480px);
	max-width: 480px;
	--container-widget-width: 480px;
	--container-widget-flex-grow: 0;
}

.elementor-61101 .elementor-element.elementor-element-f6ef58c .sc_item_title_text {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-f6ef58c .sc_item_title_text2 {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-86696b6 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-61101 .elementor-element.elementor-element-86696b6 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-61101 .elementor-element.elementor-element-86696b6 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

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

.elementor-61101 .elementor-element.elementor-element-6534a4d {
	--spacer-size: 9.75vw;
}

.elementor-61101 .elementor-element.elementor-element-f42780a {
	width: var(--container-widget-width, 440px);
	max-width: 440px;
	--container-widget-width: 440px;
	--container-widget-flex-grow: 0;
}

.elementor-61101 .elementor-element.elementor-element-f42780a .sc_item_title_text {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-f42780a .sc_item_title_text2 {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-fe5c168:not(.elementor-motion-effects-element-type-background),
.elementor-61101 .elementor-element.elementor-element-fe5c168>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-61101 .elementor-element.elementor-element-fe5c168 .trx_addons_bg_text {
	z-index: 0;
}

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

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

.elementor-61101 .elementor-element.elementor-element-fe5c168 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-61101 .elementor-element.elementor-element-fe5c168>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-61101 .elementor-element.elementor-element-e92b5db {
	--spacer-size: 50px;
}

.elementor-61101 .elementor-element.elementor-element-7f0d2ca {
	--spacer-size: 20px;
}

.elementor-61101 .elementor-element.elementor-element-1e493f94:not(.elementor-motion-effects-element-type-background),
.elementor-61101 .elementor-element.elementor-element-1e493f94>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-61101 .elementor-element.elementor-element-1e493f94 .trx_addons_bg_text {
	z-index: 0;
}

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

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

.elementor-61101 .elementor-element.elementor-element-1e493f94 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 70px 0px 70px;
}

.elementor-61101 .elementor-element.elementor-element-1e493f94>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-61101 .elementor-element.elementor-element-81641ce .trx_addons_bg_text {
	z-index: 0;
}

.elementor-61101 .elementor-element.elementor-element-81641ce .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-61101 .elementor-element.elementor-element-81641ce .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-61101 .elementor-element.elementor-element-4c4ef02 {
	z-index: 2;
}

.elementor-61101 .elementor-element.elementor-element-4c4ef02 .sc_item_title_text {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-4c4ef02 .sc_item_title_text2 {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-ba26b3e {
	--spacer-size: 50px;
}

.elementor-61101 .elementor-element.elementor-element-b31fccc {
	width: var(--container-widget-width, 20vw);
	max-width: 20vw;
	--container-widget-width: 20vw;
	--container-widget-flex-grow: 0;
	top: -7vw;
}

body:not(.rtl) .elementor-61101 .elementor-element.elementor-element-b31fccc {
	right: 28vw;
}

body.rtl .elementor-61101 .elementor-element.elementor-element-b31fccc {
	left: 28vw;
}

.elementor-61101 .elementor-element.elementor-element-6979a978 {
	z-index: 2;
}

.elementor-61101 .elementor-element.elementor-element-6979a978 .sc_item_title_text {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-6979a978 .sc_item_title_text2 {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-6222493:not(.elementor-motion-effects-element-type-background),
.elementor-61101 .elementor-element.elementor-element-6222493>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-61101 .elementor-element.elementor-element-6222493 .trx_addons_bg_text {
	z-index: 0;
}

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

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

.elementor-61101 .elementor-element.elementor-element-6222493 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	z-index: 2;
}

.elementor-61101 .elementor-element.elementor-element-6222493>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-61101 .elementor-element.elementor-element-5c4e7d5c {
	--spacer-size: 50px;
}

.elementor-61101 .elementor-element.elementor-element-1f654ce {
	--spacer-size: 20px;
}

.elementor-61101 .elementor-element.elementor-element-2bbedfd .trx_addons_bg_text {
	z-index: 0;
}

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

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

.elementor-61101 .elementor-element.elementor-element-df5535a {
	--spacer-size: 50px;
}

.elementor-61101 .elementor-element.elementor-element-219041f {
	width: var(--container-widget-width, 27vw);
	max-width: 27vw;
	--container-widget-width: 27vw;
	--container-widget-flex-grow: 0;
	top: -5vw;
	z-index: 0;
}

body:not(.rtl) .elementor-61101 .elementor-element.elementor-element-219041f {
	right: -11vw;
}

body.rtl .elementor-61101 .elementor-element.elementor-element-219041f {
	left: -11vw;
}

.elementor-61101 .elementor-element.elementor-element-f5e492d .trx_addons_bg_text {
	z-index: 0;
}

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

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

.elementor-61101 .elementor-element.elementor-element-209d709 {
	z-index: 2;
}

.elementor-61101 .elementor-element.elementor-element-efa3525 {
	--spacer-size: 20px;
}

.elementor-61101 .elementor-element.elementor-element-5efdece>.elementor-element-populated {
	margin: 0% 0% 0% 16.5%;
	--e-column-margin-right: 0%;
	--e-column-margin-left: 16.5%;
}

.elementor-61101 .elementor-element.elementor-element-5efdece {
	z-index: 2;
}

.elementor-61101 .elementor-element.elementor-element-04fede6 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-61101 .elementor-element.elementor-element-04fede6 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-61101 .elementor-element.elementor-element-04fede6 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-61101 .elementor-element.elementor-element-6e865c7 {
	--spacer-size: 5.5vw;
}

.elementor-61101 .elementor-element.elementor-element-879bdd8 .sc_item_title_text {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-879bdd8 .sc_item_title_text2 {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-dd1564b {
	--spacer-size: 57px;
}

.elementor-61101 .elementor-element.elementor-element-af14a06 {
	width: auto;
	max-width: auto;
	--icon-box-icon-margin: 0px;
}

.elementor-61101 .elementor-element.elementor-element-af14a06>.elementor-widget-container {
	margin: 0px 0px 0px -4px;
}

.elementor-61101 .elementor-element.elementor-element-af14a06 .elementor-icon-box-title {
	margin-bottom: 0px;
}

.elementor-61101 .elementor-element.elementor-element-af14a06 .elementor-icon {
	font-size: 26px;
}

.elementor-61101 .elementor-element.elementor-element-e23f8b2 {
	--spacer-size: 68px;
}

.elementor-61101 .elementor-element.elementor-element-f90c436 .trx_addons_bg_text {
	z-index: 0;
}

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

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

.elementor-61101 .elementor-element.elementor-element-01f38e3>.elementor-element-populated.elementor-column-wrap {
	padding: 0px 15px 0px 0px;
}

.elementor-61101 .elementor-element.elementor-element-01f38e3>.elementor-element-populated.elementor-widget-wrap {
	padding: 0px 15px 0px 0px;
}

.elementor-61101 .elementor-element.elementor-element-6a6f8d2 {
	width: auto;
	max-width: auto;
}

.elementor-61101 .elementor-element.elementor-element-6a6f8d2 .elementor-counter-number-wrapper {
	font-size: 5.3em;
	line-height: 1em;
	letter-spacing: -0.01em;
}

.elementor-61101 .elementor-element.elementor-element-b17f41b {
	--divider-border-style: solid;
	--divider-border-width: 1px;
}

.elementor-61101 .elementor-element.elementor-element-b17f41b .elementor-divider-separator {
	width: 100%;
}

.elementor-61101 .elementor-element.elementor-element-b17f41b .elementor-divider {
	padding-block-start: 25px;
	padding-block-end: 25px;
}

.elementor-61101 .elementor-element.elementor-element-7c55cf4 .sc_item_title_text {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-7c55cf4 .sc_item_title_text2 {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-a13914d>.elementor-element-populated.elementor-column-wrap {
	padding: 0px 0px 0px 15px;
}

.elementor-61101 .elementor-element.elementor-element-a13914d>.elementor-element-populated.elementor-widget-wrap {
	padding: 0px 0px 0px 15px;
}

.elementor-61101 .elementor-element.elementor-element-6a3a476 {
	width: auto;
	max-width: auto;
}

.elementor-61101 .elementor-element.elementor-element-6a3a476 .elementor-counter-number-wrapper {
	font-size: 5.3em;
	line-height: 1em;
	letter-spacing: -0.01em;
}

.elementor-61101 .elementor-element.elementor-element-7f5a3b6 {
	--divider-border-style: solid;
	--divider-border-width: 1px;
}

.elementor-61101 .elementor-element.elementor-element-7f5a3b6 .elementor-divider-separator {
	width: 100%;
}

.elementor-61101 .elementor-element.elementor-element-7f5a3b6 .elementor-divider {
	padding-block-start: 25px;
	padding-block-end: 25px;
}

.elementor-61101 .elementor-element.elementor-element-58ca249 .sc_item_title_text {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-58ca249 .sc_item_title_text2 {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-794ddcb {
	--spacer-size: 37px;
}

.elementor-61101 .elementor-element.elementor-element-af9e2f1 .trx_addons_bg_text {
	z-index: 0;
}

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

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

.elementor-61101 .elementor-element.elementor-element-9932f29>.elementor-element-populated.elementor-column-wrap {
	padding: 0px 15px 0px 0px;
}

.elementor-61101 .elementor-element.elementor-element-9932f29>.elementor-element-populated.elementor-widget-wrap {
	padding: 0px 15px 0px 0px;
}

.elementor-61101 .elementor-element.elementor-element-d0e109c {
	width: auto;
	max-width: auto;
}

.elementor-61101 .elementor-element.elementor-element-d0e109c .elementor-counter-number-wrapper {
	font-size: 5.3em;
	line-height: 1em;
	letter-spacing: -0.01em;
}

.elementor-61101 .elementor-element.elementor-element-6216f85 {
	--divider-border-style: solid;
	--divider-border-width: 1px;
}

.elementor-61101 .elementor-element.elementor-element-6216f85 .elementor-divider-separator {
	width: 100%;
}

.elementor-61101 .elementor-element.elementor-element-6216f85 .elementor-divider {
	padding-block-start: 25px;
	padding-block-end: 25px;
}

.elementor-61101 .elementor-element.elementor-element-308da10 .sc_item_title_text {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-308da10 .sc_item_title_text2 {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-05d96ea>.elementor-element-populated.elementor-column-wrap {
	padding: 0px 0px 0px 15px;
}

.elementor-61101 .elementor-element.elementor-element-05d96ea>.elementor-element-populated.elementor-widget-wrap {
	padding: 0px 0px 0px 15px;
}

.elementor-61101 .elementor-element.elementor-element-d2feefc {
	width: auto;
	max-width: auto;
}

.elementor-61101 .elementor-element.elementor-element-d2feefc .elementor-counter-number-wrapper {
	font-size: 5.3em;
	line-height: 1em;
	letter-spacing: -0.01em;
}

.elementor-61101 .elementor-element.elementor-element-a2e122e {
	--divider-border-style: solid;
	--divider-border-width: 1px;
}

.elementor-61101 .elementor-element.elementor-element-a2e122e .elementor-divider-separator {
	width: 100%;
}

.elementor-61101 .elementor-element.elementor-element-a2e122e .elementor-divider {
	padding-block-start: 25px;
	padding-block-end: 25px;
}

.elementor-61101 .elementor-element.elementor-element-dd98e35 .sc_item_title_text {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-dd98e35 .sc_item_title_text2 {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-8a010cc .trx_addons_bg_text {
	z-index: 0;
}

.elementor-61101 .elementor-element.elementor-element-8a010cc .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-61101 .elementor-element.elementor-element-8a010cc .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-61101 .elementor-element.elementor-element-1dc792e {
	--spacer-size: 50px;
}

.elementor-61101 .elementor-element.elementor-element-f349529 {
	width: var(--container-widget-width, 22vw);
	max-width: 22vw;
	--container-widget-width: 22vw;
	--container-widget-flex-grow: 0;
	bottom: 50%;
	z-index: 0;
}

body:not(.rtl) .elementor-61101 .elementor-element.elementor-element-f349529 {
	right: -9vw;
}

body.rtl .elementor-61101 .elementor-element.elementor-element-f349529 {
	left: -9vw;
}

.elementor-61101 .elementor-element.elementor-element-018403f {
	width: var(--container-widget-width, 45vw);
	max-width: 45vw;
	--container-widget-width: 45vw;
	--container-widget-flex-grow: 0;
	bottom: -4vw;
	z-index: 0;
}

.elementor-61101 .elementor-element.elementor-element-018403f>.elementor-widget-container {
	--e-transform-rotateZ: 25deg;
}

body:not(.rtl) .elementor-61101 .elementor-element.elementor-element-018403f {
	left: -11vw;
}

body.rtl .elementor-61101 .elementor-element.elementor-element-018403f {
	right: -11vw;
}

.elementor-61101 .elementor-element.elementor-element-3436f7b>.elementor-container {
	min-height: 170px;
}

.elementor-61101 .elementor-element.elementor-element-3436f7b .trx_addons_bg_text_char {
	color: #ED6954;
	font-size: 130px;
	font-weight: 400;
	line-height: 1.08em;
}

.elementor-61101 .elementor-element.elementor-element-3436f7b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 0px;
}

.elementor-61101 .elementor-element.elementor-element-3436f7b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 0px;
}

.elementor-61101 .elementor-element.elementor-element-3436f7b .trx_addons_bg_text_char.trx_addons_bg_text_delimiter {
	font-size: 157px;
}

.elementor-61101 .elementor-element.elementor-element-3436f7b .trx_addons_bg_text_delimiter {
	margin-left: 45px;
	margin-right: 45px;
}

.elementor-61101 .elementor-element.elementor-element-80cfb9d .trx_addons_bg_text {
	z-index: 0;
}

.elementor-61101 .elementor-element.elementor-element-80cfb9d .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-61101 .elementor-element.elementor-element-80cfb9d .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-61101 .elementor-element.elementor-element-337dbd5 {
	--spacer-size: 50px;
}

.elementor-61101 .elementor-element.elementor-element-378df83 {
	--spacer-size: 15px;
}

.elementor-61101 .elementor-element.elementor-element-044b927>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-61101 .elementor-element.elementor-element-044b927 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-61101 .elementor-element.elementor-element-044b927 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-61101 .elementor-element.elementor-element-044b927 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-61101 .elementor-element.elementor-element-044b927 {
	z-index: 2;
}

.elementor-61101 .elementor-element.elementor-element-8f50114:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-61101 .elementor-element.elementor-element-8f50114>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://resurs.themerex.net/wp-content/uploads/2024/09/h6-vector-9.svg");
	background-position: 39vw 15%;
	background-repeat: no-repeat;
	background-size: 23vw auto;
}

.elementor-61101 .elementor-element.elementor-element-8f50114>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-61101 .elementor-element.elementor-element-8f50114>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-61101 .elementor-element.elementor-element-8f50114>.elementor-element-populated.elementor-column-wrap {
	padding: 0% 16% 0% 16%;
}

.elementor-61101 .elementor-element.elementor-element-8f50114>.elementor-element-populated.elementor-widget-wrap {
	padding: 0% 16% 0% 16%;
}

.elementor-61101 .elementor-element.elementor-element-3a453e4 {
	--spacer-size: 9.7vw;
}

.elementor-61101 .elementor-element.elementor-element-1a9b215 .sc_item_title_text {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-1a9b215 .sc_item_title_text2 {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-8d11b95 {
	--spacer-size: 50px;
}

.elementor-61101 .elementor-element.elementor-element-dbfffe9 .sc_item_title_text {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-dbfffe9 .sc_item_title_text2 {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-06e3a8a {
	--spacer-size: 7vw;
}

.elementor-61101 .elementor-element.elementor-element-df4ac6d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-61101 .elementor-element.elementor-element-df4ac6d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://resurs.themerex.net/wp-content/uploads/2024/10/image-mas2-copyright.jpg");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-61101 .elementor-element.elementor-element-df4ac6d>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-61101 .elementor-element.elementor-element-df4ac6d>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-61101 .elementor-element.elementor-element-c76af4f {
	--spacer-size: 120px;
}

.elementor-61101 .elementor-element.elementor-element-48f7e8a {
	width: auto;
	max-width: auto;
}

.elementor-61101 .elementor-element.elementor-element-48f7e8a>.elementor-widget-container {
	border-radius: 50px 50px 50px 50px;
}

.elementor-61101 .elementor-element.elementor-element-48f7e8a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-61101 .elementor-element.elementor-element-48f7e8a.elementor-view-stacked .elementor-icon {
	background-color: #FFFFFF;
	color: #222322;
}

.elementor-61101 .elementor-element.elementor-element-48f7e8a.elementor-view-framed .elementor-icon,
.elementor-61101 .elementor-element.elementor-element-48f7e8a.elementor-view-default .elementor-icon {
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-61101 .elementor-element.elementor-element-48f7e8a.elementor-view-framed .elementor-icon,
.elementor-61101 .elementor-element.elementor-element-48f7e8a.elementor-view-default .elementor-icon svg {
	fill: #FFFFFF;
}

.elementor-61101 .elementor-element.elementor-element-48f7e8a.elementor-view-framed .elementor-icon {
	background-color: #222322;
}

.elementor-61101 .elementor-element.elementor-element-48f7e8a.elementor-view-stacked .elementor-icon svg {
	fill: #222322;
}

.elementor-61101 .elementor-element.elementor-element-48f7e8a.elementor-view-framed .elementor-icon:hover {
	background-color: #ED6954;
}

.elementor-61101 .elementor-element.elementor-element-48f7e8a.elementor-view-stacked .elementor-icon:hover {
	color: #ED6954;
}

.elementor-61101 .elementor-element.elementor-element-48f7e8a.elementor-view-stacked .elementor-icon:hover svg {
	fill: #ED6954;
}

.elementor-61101 .elementor-element.elementor-element-48f7e8a .elementor-icon {
	font-size: 22px;
	padding: 31px;
}

.elementor-61101 .elementor-element.elementor-element-48f7e8a .elementor-icon svg {
	height: 22px;
}

.elementor-61101 .elementor-element.elementor-element-3989507 {
	--spacer-size: 120px;
}

.elementor-61101 .elementor-element.elementor-element-a5bf82f .trx_addons_bg_text {
	z-index: 0;
}

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

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

.elementor-61101 .elementor-element.elementor-element-65c8cee {
	width: var(--container-widget-width, 45vw);
	max-width: 45vw;
	--container-widget-width: 45vw;
	--container-widget-flex-grow: 0;
	top: 0vw;
}

.elementor-61101 .elementor-element.elementor-element-65c8cee>.elementor-widget-container {
	--e-transform-rotateZ: 140deg;
}

body:not(.rtl) .elementor-61101 .elementor-element.elementor-element-65c8cee {
	right: -12vw;
}

body.rtl .elementor-61101 .elementor-element.elementor-element-65c8cee {
	left: -12vw;
}

.elementor-61101 .elementor-element.elementor-element-891f013 {
	--spacer-size: 50px;
}

.elementor-61101 .elementor-element.elementor-element-31d349e {
	--spacer-size: 20px;
}

.elementor-61101 .elementor-element.elementor-element-52d0aae {
	width: var(--container-widget-width, 22vw);
	max-width: 22vw;
	--container-widget-width: 22vw;
	--container-widget-flex-grow: 0;
	top: 5vw;
}

body:not(.rtl) .elementor-61101 .elementor-element.elementor-element-52d0aae {
	left: -12vw;
}

body.rtl .elementor-61101 .elementor-element.elementor-element-52d0aae {
	right: -12vw;
}

.elementor-61101 .elementor-element.elementor-element-5d72cd4 .trx_addons_bg_text {
	z-index: 0;
}

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

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

.elementor-61101 .elementor-element.elementor-element-4bbb10d {
	z-index: 2;
}

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

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

.elementor-61101 .elementor-element.elementor-element-1a7a597 {
	--spacer-size: 50px;
}

.elementor-61101 .elementor-element.elementor-element-4bd13fe .sc_item_title_text {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-4bd13fe .sc_item_title_text2 {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-7ff93a0 {
	--spacer-size: 50px;
}

.elementor-61101 .elementor-element.elementor-element-86d2db6 {
	--spacer-size: 20px;
}

.elementor-61101 .elementor-element.elementor-element-d05f187:not(.elementor-motion-effects-element-type-background),
.elementor-61101 .elementor-element.elementor-element-d05f187>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-61101 .elementor-element.elementor-element-d05f187 .trx_addons_bg_text {
	z-index: 0;
}

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

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

.elementor-61101 .elementor-element.elementor-element-d05f187 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-61101 .elementor-element.elementor-element-d05f187>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-61101 .elementor-element.elementor-element-7603d648 {
	--spacer-size: 150px;
}

.elementor-61101 .elementor-element.elementor-element-bca002d {
	--spacer-size: 20px;
}

.elementor-61101 .elementor-element.elementor-element-32bc42a {
	width: var(--container-widget-width, 26vw);
	max-width: 26vw;
	--container-widget-width: 26vw;
	--container-widget-flex-grow: 0;
	top: 4.5vw;
	z-index: 2;
}

body:not(.rtl) .elementor-61101 .elementor-element.elementor-element-32bc42a {
	left: -1vw;
}

body.rtl .elementor-61101 .elementor-element.elementor-element-32bc42a {
	right: -1vw;
}

.elementor-61101 .elementor-element.elementor-element-21518b55:not(.elementor-motion-effects-element-type-background),
.elementor-61101 .elementor-element.elementor-element-21518b55>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-61101 .elementor-element.elementor-element-21518b55 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-61101 .elementor-element.elementor-element-21518b55 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-61101 .elementor-element.elementor-element-21518b55 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-61101 .elementor-element.elementor-element-21518b55 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: -160px;
	padding: 0px 0px 0px 0px;
}

.elementor-61101 .elementor-element.elementor-element-21518b55>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-61101 .elementor-element.elementor-element-fa958c6 {
	z-index: 2;
}

.elementor-61101 .elementor-element.elementor-element-c8793bd>.elementor-widget-container {
	margin: 0vw 0vw 1vw 0vw;
}

.elementor-61101 .elementor-element.elementor-element-c8793bd .elementor-heading-title {
	font-size: 14px;
	text-transform: uppercase;
	letter-spacing: 1.8px;
}

.elementor-61101 .elementor-element.elementor-element-43bf166b .sc_item_title_text {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-43bf166b .sc_item_title_text2 {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-4937f6db:not(.elementor-motion-effects-element-type-background),
.elementor-61101 .elementor-element.elementor-element-4937f6db>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-61101 .elementor-element.elementor-element-4937f6db .trx_addons_bg_text {
	z-index: 0;
}

.elementor-61101 .elementor-element.elementor-element-4937f6db .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-61101 .elementor-element.elementor-element-4937f6db .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-61101 .elementor-element.elementor-element-4937f6db {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	z-index: 1;
}

.elementor-61101 .elementor-element.elementor-element-4937f6db>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-61101 .elementor-element.elementor-element-133f9752>.elementor-element-populated.elementor-column-wrap {
	padding: 0px 0px 0px 0px;
}

.elementor-61101 .elementor-element.elementor-element-133f9752>.elementor-element-populated.elementor-widget-wrap {
	padding: 0px 0px 0px 0px;
}

.elementor-61101 .elementor-element.elementor-element-7964ad52 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-61101 .elementor-element.elementor-element-7964ad52 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-61101 .elementor-element.elementor-element-7964ad52 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-61101 .elementor-element.elementor-element-89f4ffd {
	z-index: 2;
}

.elementor-61101 .elementor-element.elementor-element-14adcd37 {
	width: initial;
	max-width: initial;
}

.elementor-61101 .elementor-element.elementor-element-588852a1>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-61101 .elementor-element.elementor-element-588852a1 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-61101 .elementor-element.elementor-element-588852a1 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-61101 .elementor-element.elementor-element-588852a1 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-61101 .elementor-element.elementor-element-588852a1 {
	margin-top: 30px;
	margin-bottom: 30px;
}

.elementor-61101 .elementor-element.elementor-element-11adbd50 {
	z-index: 2;
}

.elementor-61101 .elementor-element.elementor-element-4f353c0a {
	width: var(--container-widget-width, 95px);
	max-width: 95px;
	--container-widget-width: 95px;
	--container-widget-flex-grow: 0;
	align-self: flex-start;
	text-align: left;
}

.elementor-61101 .elementor-element.elementor-element-4f353c0a>.elementor-widget-container {
	margin: -20px -20px 10px -20px;
	padding: 20px 20px 20px 20px;
}

.elementor-61101 .elementor-element.elementor-element-289a6778 {
	text-align: right;
}

.elementor-bc-flex-widget .elementor-61101 .elementor-element.elementor-element-6673ae24.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-61101 .elementor-element.elementor-element-6673ae24.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-61101 .elementor-element.elementor-element-6673ae24.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-61101 .elementor-element.elementor-element-6673ae24>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-61101 .elementor-element.elementor-element-6673ae24>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-61101 .elementor-element.elementor-element-6035a5d {
	width: auto;
	max-width: auto;
}

.elementor-61101 .elementor-element.elementor-element-6035a5d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-61101 .elementor-element.elementor-element-6035a5d.elementor-view-stacked .elementor-icon {
	background-color: #FFFEFE;
}

.elementor-61101 .elementor-element.elementor-element-6035a5d.elementor-view-framed .elementor-icon,
.elementor-61101 .elementor-element.elementor-element-6035a5d.elementor-view-default .elementor-icon {
	color: #FFFEFE;
	border-color: #FFFEFE;
}

.elementor-61101 .elementor-element.elementor-element-6035a5d.elementor-view-framed .elementor-icon,
.elementor-61101 .elementor-element.elementor-element-6035a5d.elementor-view-default .elementor-icon svg {
	fill: #FFFEFE;
}

.elementor-61101 .elementor-element.elementor-element-75b6c77 {
	z-index: 2;
}

.elementor-61101 .elementor-element.elementor-element-4a220796 {
	width: auto;
	max-width: auto;
	text-align: left;
}

.elementor-61101 .elementor-element.elementor-element-7984c80 {
	width: var(--container-widget-width, 125px);
	max-width: 125px;
	--container-widget-width: 125px;
	--container-widget-flex-grow: 0;
	align-self: flex-start;
	text-align: left;
}

.elementor-61101 .elementor-element.elementor-element-7984c80>.elementor-widget-container {
	margin: -20px -20px -20px 10px;
	padding: 20px 20px 20px 20px;
}

.elementor-61101 .elementor-element.elementor-element-3ee024d5 .trx_addons_bg_text {
	z-index: 0;
}

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

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

.elementor-61101 .elementor-element.elementor-element-58df88a2 {
	z-index: 2;
}

.elementor-61101 .elementor-element.elementor-element-39038395 {
	width: auto;
	max-width: auto;
	text-align: left;
}

.elementor-61101 .elementor-element.elementor-element-59657c6a {
	width: var(--container-widget-width, 125px);
	max-width: 125px;
	--container-widget-width: 125px;
	--container-widget-flex-grow: 0;
	align-self: flex-start;
	text-align: left;
}

.elementor-61101 .elementor-element.elementor-element-59657c6a>.elementor-widget-container {
	margin: -20px -20px -20px 10px;
	padding: 20px 20px 20px 20px;
}

.elementor-61101 .elementor-element.elementor-element-14ac6df6:not(.elementor-motion-effects-element-type-background),
.elementor-61101 .elementor-element.elementor-element-14ac6df6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-61101 .elementor-element.elementor-element-14ac6df6 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-61101 .elementor-element.elementor-element-14ac6df6 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-61101 .elementor-element.elementor-element-14ac6df6 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-61101 .elementor-element.elementor-element-14ac6df6 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-61101 .elementor-element.elementor-element-14ac6df6>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-61101 .elementor-element.elementor-element-798195fc {
	--spacer-size: 80px;
}

.elementor-61101 .elementor-element.elementor-element-be24411 {
	--spacer-size: 20px;
}

.elementor-61101 .elementor-element.elementor-element-90a63aa {
	width: var(--container-widget-width, 25vw);
	max-width: 25vw;
	--container-widget-width: 25vw;
	--container-widget-flex-grow: 0;
	bottom: 4.1vw;
}

body:not(.rtl) .elementor-61101 .elementor-element.elementor-element-90a63aa {
	right: -3vw;
}

body.rtl .elementor-61101 .elementor-element.elementor-element-90a63aa {
	left: -3vw;
}

.elementor-61101 .elementor-element.elementor-element-b535b7a>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-61101 .elementor-element.elementor-element-b535b7a:not(.elementor-motion-effects-element-type-background),
.elementor-61101 .elementor-element.elementor-element-b535b7a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-61101 .elementor-element.elementor-element-b535b7a .trx_addons_bg_text {
	z-index: 0;
}

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

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

.elementor-61101 .elementor-element.elementor-element-b535b7a {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-61101 .elementor-element.elementor-element-b535b7a>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-61101 .elementor-element.elementor-element-476a32f .sc_googlemap {
	width: 100%;
	height: 650px;
}

.elementor-61101 .elementor-element.elementor-element-476a32f .sc_item_title_text {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-476a32f .sc_item_title_text2 {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-84ccf09>.elementor-element-populated.elementor-column-wrap {
	padding: 0% 12% 0% 12%;
}

.elementor-61101 .elementor-element.elementor-element-84ccf09>.elementor-element-populated.elementor-widget-wrap {
	padding: 0% 12% 0% 12%;
}

.elementor-61101 .elementor-element.elementor-element-24d627c .trx_addons_bg_text {
	z-index: 0;
}

.elementor-61101 .elementor-element.elementor-element-24d627c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-61101 .elementor-element.elementor-element-24d627c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-61101 .elementor-element.elementor-element-e5e4205 {
	--spacer-size: 30px;
}

.elementor-61101 .elementor-element.elementor-element-d4ac79b>.elementor-widget-container {
	padding: 0% 4% 0% 0%;
}

.elementor-61101 .elementor-element.elementor-element-d4ac79b .sc_item_title_text {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-d4ac79b .sc_item_title_text2 {
	-webkit-text-stroke-width: 0px;
}

.elementor-61101 .elementor-element.elementor-element-5a032cd {
	--spacer-size: 26px;
}

.elementor-61101 .elementor-element.elementor-element-9859ee7 {
	--spacer-size: 30px;
}

@media(min-width:768px) {
	.elementor-61101 .elementor-element.elementor-element-4e8213a6 {
		width: 58%;
	}

	.elementor-61101 .elementor-element.elementor-element-fa958c6 {
		width: 42%;
	}

	.elementor-61101 .elementor-element.elementor-element-c83a974 {
		width: 16.591%;
	}

	.elementor-61101 .elementor-element.elementor-element-89f4ffd {
		width: 33.106%;
	}

	.elementor-61101 .elementor-element.elementor-element-608b4130 {
		width: 49.967%;
	}

	.elementor-61101 .elementor-element.elementor-element-11adbd50 {
		width: 16.591%;
	}

	.elementor-61101 .elementor-element.elementor-element-6673ae24 {
		width: 33.106%;
	}

	.elementor-61101 .elementor-element.elementor-element-75b6c77 {
		width: 49.967%;
	}

	.elementor-61101 .elementor-element.elementor-element-32050a7f {
		width: 16.591%;
	}

	.elementor-61101 .elementor-element.elementor-element-58df88a2 {
		width: 58.106%;
	}

	.elementor-61101 .elementor-element.elementor-element-13b3592a {
		width: 24.967%;
	}

	.elementor-61101 .elementor-element.elementor-element-889705d {
		width: 62%;
	}

	.elementor-61101 .elementor-element.elementor-element-84ccf09 {
		width: 38%;
	}
}

@media(max-width:1279px) {
	.elementor-61101 .elementor-element.elementor-element-1a5d98ce {
		--spacer-size: 86px;
	}

	.elementor-61101 .elementor-element.elementor-element-2fde1cbd {
		padding: 0px 30px 0px 30px;
	}

	.elementor-61101 .elementor-element.elementor-element-d10cdb1 {
		--spacer-size: 40px;
	}

	.elementor-61101 .elementor-element.elementor-element-456adc55 {
		--spacer-size: 80px;
	}

	.elementor-61101 .elementor-element.elementor-element-77bae21d {
		--container-widget-width: 240px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 240px);
		max-width: 240px;
	}

	.elementor-61101 .elementor-element.elementor-element-338a3d3e>.elementor-element-populated {
		margin: 25px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-61101 .elementor-element.elementor-element-6d79025b>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-61101 .elementor-element.elementor-element-6f4fab91 {
		--spacer-size: 30px;
	}

	.elementor-61101 .elementor-element.elementor-element-14fd76e {
		--spacer-size: 10px;
	}

	.elementor-61101 .elementor-element.elementor-element-4e481dc {
		--spacer-size: 10px;
	}

	.elementor-61101 .elementor-element.elementor-element-2952132>.elementor-container {
		min-height: 96px;
	}

	.elementor-61101 .elementor-element.elementor-element-2952132 .trx_addons_bg_text_char {
		font-size: 70px;
	}

	.elementor-61101 .elementor-element.elementor-element-2952132 .trx_addons_bg_text_char.trx_addons_bg_text_delimiter {
		font-size: 90px;
	}

	.elementor-61101 .elementor-element.elementor-element-2952132 .trx_addons_bg_text_delimiter {
		margin-left: 30px;
		margin-right: 30px;
	}

	.elementor-61101 .elementor-element.elementor-element-185d9bd {
		--spacer-size: 5px;
	}

	.elementor-61101 .elementor-element.elementor-element-4e26375 {
		--container-widget-width: 15vw;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 15vw);
		max-width: 15vw;
	}

	.elementor-61101 .elementor-element.elementor-element-5aa866a {
		padding: 0px 30px 0px 30px;
	}

	.elementor-bc-flex-widget .elementor-61101 .elementor-element.elementor-element-b3ff022.elementor-column .elementor-widget-wrap {
		align-items: center;
	}

	.elementor-61101 .elementor-element.elementor-element-b3ff022.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}

	.elementor-61101 .elementor-element.elementor-element-b3ff022>.elementor-element-populated {
		margin: 0% 0% 0% 5%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 5%;
	}

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

	.elementor-61101 .elementor-element.elementor-element-6534a4d {
		--spacer-size: 17px;
	}

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

	.elementor-61101 .elementor-element.elementor-element-7f0d2ca {
		--spacer-size: 10px;
	}

	.elementor-61101 .elementor-element.elementor-element-1e493f94 {
		padding: 0px 30px 0px 30px;
	}

	body:not(.rtl) .elementor-61101 .elementor-element.elementor-element-b31fccc {
		right: 8vw;
	}

	body.rtl .elementor-61101 .elementor-element.elementor-element-b31fccc {
		left: 8vw;
	}

	.elementor-61101 .elementor-element.elementor-element-b31fccc {
		top: -3vw;
	}

	.elementor-61101 .elementor-element.elementor-element-1f654ce {
		--spacer-size: 10px;
	}

	.elementor-61101 .elementor-element.elementor-element-efa3525 {
		--spacer-size: 10px;
	}

	.elementor-61101 .elementor-element.elementor-element-5efdece>.elementor-element-populated {
		margin: 0% 0% 0% 4%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 4%;
	}

	.elementor-61101 .elementor-element.elementor-element-6e865c7 {
		--spacer-size: 50px;
	}

	.elementor-61101 .elementor-element.elementor-element-dd1564b {
		--spacer-size: 30px;
	}

	.elementor-61101 .elementor-element.elementor-element-e23f8b2 {
		--spacer-size: 50px;
	}

	.elementor-61101 .elementor-element.elementor-element-6a6f8d2 .elementor-counter-number-wrapper {
		font-size: 3.8em;
	}

	.elementor-61101 .elementor-element.elementor-element-b17f41b .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}

	.elementor-61101 .elementor-element.elementor-element-6a3a476 .elementor-counter-number-wrapper {
		font-size: 3.8em;
	}

	.elementor-61101 .elementor-element.elementor-element-7f5a3b6 .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}

	.elementor-61101 .elementor-element.elementor-element-794ddcb {
		--spacer-size: 25px;
	}

	.elementor-61101 .elementor-element.elementor-element-d0e109c .elementor-counter-number-wrapper {
		font-size: 3.8em;
	}

	.elementor-61101 .elementor-element.elementor-element-6216f85 .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}

	.elementor-61101 .elementor-element.elementor-element-d2feefc .elementor-counter-number-wrapper {
		font-size: 3.8em;
	}

	.elementor-61101 .elementor-element.elementor-element-a2e122e .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}

	.elementor-61101 .elementor-element.elementor-element-3436f7b>.elementor-container {
		min-height: 96px;
	}

	.elementor-61101 .elementor-element.elementor-element-3436f7b .trx_addons_bg_text_char {
		font-size: 70px;
	}

	.elementor-61101 .elementor-element.elementor-element-3436f7b .trx_addons_bg_text_char.trx_addons_bg_text_delimiter {
		font-size: 90px;
	}

	.elementor-61101 .elementor-element.elementor-element-3436f7b .trx_addons_bg_text_delimiter {
		margin-left: 30px;
		margin-right: 30px;
	}

	.elementor-61101 .elementor-element.elementor-element-378df83 {
		--spacer-size: 5px;
	}

	.elementor-61101 .elementor-element.elementor-element-8f50114:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
	.elementor-61101 .elementor-element.elementor-element-8f50114>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 38vw 5%;
	}

	.elementor-61101 .elementor-element.elementor-element-8f50114>.elementor-element-populated.elementor-column-wrap {
		padding: 0% 8% 0% 8%;
	}

	.elementor-61101 .elementor-element.elementor-element-8f50114>.elementor-element-populated.elementor-widget-wrap {
		padding: 0% 8% 0% 8%;
	}

	.elementor-61101 .elementor-element.elementor-element-31d349e {
		--spacer-size: 10px;
	}

	.elementor-61101 .elementor-element.elementor-element-86d2db6 {
		--spacer-size: 10px;
	}

	.elementor-61101 .elementor-element.elementor-element-bca002d {
		--spacer-size: 10px;
	}

	.elementor-61101 .elementor-element.elementor-element-32bc42a {
		--container-widget-width: 20vw;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 20vw);
		max-width: 20vw;
		top: 6vw;
	}

	.elementor-61101 .elementor-element.elementor-element-21518b55 {
		margin-top: 0px;
		margin-bottom: -144px;
	}

	.elementor-61101 .elementor-element.elementor-element-c8793bd>.elementor-widget-container {
		margin: 0vw 0vw 1.2vw 0vw;
	}

	.elementor-61101 .elementor-element.elementor-element-7984c80>.elementor-widget-container {
		margin: 10px -20px -20px -20px;
	}

	.elementor-61101 .elementor-element.elementor-element-be24411 {
		--spacer-size: 10px;
	}

	.elementor-61101 .elementor-element.elementor-element-84ccf09>.elementor-element-populated.elementor-column-wrap {
		padding: 0% 5% 0% 5%;
	}

	.elementor-61101 .elementor-element.elementor-element-84ccf09>.elementor-element-populated.elementor-widget-wrap {
		padding: 0% 5% 0% 5%;
	}

	.elementor-61101 .elementor-element.elementor-element-e5e4205 {
		--spacer-size: 90px;
	}

	.elementor-61101 .elementor-element.elementor-element-d4ac79b>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-61101 .elementor-element.elementor-element-5a032cd {
		--spacer-size: 20px;
	}

	.elementor-61101 .elementor-element.elementor-element-9859ee7 {
		--spacer-size: 90px;
	}
}

@media(max-width:767px) {
	.elementor-61101 .elementor-element.elementor-element-6b8a3a0 {
		--container-widget-width: 55vw;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 55vw);
		max-width: 55vw;
	}

	.elementor-61101 .elementor-element.elementor-element-1a5d98ce {
		--spacer-size: 76px;
	}

	.elementor-61101 .elementor-element.elementor-element-2fde1cbd {
		padding: 0% 5% 0% 5%;
	}

	.elementor-61101 .elementor-element.elementor-element-d10cdb1 {
		--spacer-size: 25px;
	}

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

	.elementor-61101 .elementor-element.elementor-element-a9c36d8 .elementor-heading-title {
		font-size: 10vw;
		line-height: normal;
	}

	.elementor-61101 .elementor-element.elementor-element-456adc55 {
		--spacer-size: 30px;
	}

	.elementor-61101 .elementor-element.elementor-element-77bae21d {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}

	.elementor-61101 .elementor-element.elementor-element-77bae21d .elementor-heading-title {
		font-size: 15px;
	}

	.elementor-61101 .elementor-element.elementor-element-338a3d3e>.elementor-element-populated {
		margin: 15px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-61101 .elementor-element.elementor-element-6f4fab91 {
		--spacer-size: 20px;
	}

	.elementor-61101 .elementor-element.elementor-element-7231843 {
		--container-widget-width: 40vw;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 40vw);
		max-width: 40vw;
	}

	.elementor-61101 .elementor-element.elementor-element-6be8220 {
		--spacer-size: 200px;
	}

	.elementor-61101 .elementor-element.elementor-element-afd66fe {
		--container-widget-width: 55vw;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 55vw);
		max-width: 55vw;
	}

	.elementor-61101 .elementor-element.elementor-element-e9c80ef {
		--container-widget-width: 55vw;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 55vw);
		max-width: 55vw;
	}

	.elementor-61101 .elementor-element.elementor-element-2952132>.elementor-container {
		min-height: 65px;
	}

	.elementor-61101 .elementor-element.elementor-element-2952132 .trx_addons_bg_text_char {
		font-size: 40px;
	}

	.elementor-61101 .elementor-element.elementor-element-2952132 .trx_addons_bg_text_char.trx_addons_bg_text_delimiter {
		font-size: 60px;
	}

	.elementor-61101 .elementor-element.elementor-element-2952132 .trx_addons_bg_text_delimiter {
		margin-left: 20px;
		margin-right: 20px;
	}

	.elementor-61101 .elementor-element.elementor-element-5aa866a {
		padding: 0% 5% 0% 5%;
	}

	.elementor-61101 .elementor-element.elementor-element-b3ff022>.elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

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

	.elementor-61101 .elementor-element.elementor-element-6534a4d {
		--spacer-size: 10px;
	}

	.elementor-61101 .elementor-element.elementor-element-1e493f94 {
		padding: 0% 5% 0% 5%;
	}

	.elementor-61101 .elementor-element.elementor-element-b31fccc {
		width: var(--container-widget-width, 140px);
		max-width: 140px;
		--container-widget-width: 140px;
		--container-widget-flex-grow: 0;
		top: -4%;
	}

	body:not(.rtl) .elementor-61101 .elementor-element.elementor-element-b31fccc {
		right: 10px;
	}

	body.rtl .elementor-61101 .elementor-element.elementor-element-b31fccc {
		left: 10px;
	}

	.elementor-61101 .elementor-element.elementor-element-219041f {
		--container-widget-width: 40vw;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 40vw);
		max-width: 40vw;
	}

	.elementor-61101 .elementor-element.elementor-element-5efdece>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-61101 .elementor-element.elementor-element-6e865c7 {
		--spacer-size: 30px;
	}

	.elementor-61101 .elementor-element.elementor-element-dd1564b {
		--spacer-size: 25px;
	}

	.elementor-61101 .elementor-element.elementor-element-e23f8b2 {
		--spacer-size: 30px;
	}

	.elementor-61101 .elementor-element.elementor-element-01f38e3 {
		width: 50%;
	}

	.elementor-61101 .elementor-element.elementor-element-01f38e3>.elementor-element-populated.elementor-column-wrap {
		padding: 0px 10px 0px 0px;
	}

	.elementor-61101 .elementor-element.elementor-element-01f38e3>.elementor-element-populated.elementor-widget-wrap {
		padding: 0px 10px 0px 0px;
	}

	.elementor-61101 .elementor-element.elementor-element-6a6f8d2 .elementor-counter-number-wrapper {
		font-size: 3.5em;
	}

	.elementor-61101 .elementor-element.elementor-element-b17f41b .elementor-divider {
		padding-block-start: 12px;
		padding-block-end: 12px;
	}

	.elementor-61101 .elementor-element.elementor-element-a13914d {
		width: 50%;
	}

	.elementor-61101 .elementor-element.elementor-element-a13914d>.elementor-element-populated.elementor-column-wrap {
		padding: 0px 0px 0px 10px;
	}

	.elementor-61101 .elementor-element.elementor-element-a13914d>.elementor-element-populated.elementor-widget-wrap {
		padding: 0px 0px 0px 10px;
	}

	.elementor-61101 .elementor-element.elementor-element-6a3a476 .elementor-counter-number-wrapper {
		font-size: 3.5em;
	}

	.elementor-61101 .elementor-element.elementor-element-7f5a3b6 .elementor-divider {
		padding-block-start: 12px;
		padding-block-end: 12px;
	}

	.elementor-61101 .elementor-element.elementor-element-9932f29 {
		width: 50%;
	}

	.elementor-61101 .elementor-element.elementor-element-9932f29>.elementor-element-populated.elementor-column-wrap {
		padding: 0px 10px 0px 0px;
	}

	.elementor-61101 .elementor-element.elementor-element-9932f29>.elementor-element-populated.elementor-widget-wrap {
		padding: 0px 10px 0px 0px;
	}

	.elementor-61101 .elementor-element.elementor-element-d0e109c .elementor-counter-number-wrapper {
		font-size: 3.5em;
	}

	.elementor-61101 .elementor-element.elementor-element-6216f85 .elementor-divider {
		padding-block-start: 12px;
		padding-block-end: 12px;
	}

	.elementor-61101 .elementor-element.elementor-element-05d96ea {
		width: 50%;
	}

	.elementor-61101 .elementor-element.elementor-element-05d96ea>.elementor-element-populated.elementor-column-wrap {
		padding: 0px 0px 0px 10px;
	}

	.elementor-61101 .elementor-element.elementor-element-05d96ea>.elementor-element-populated.elementor-widget-wrap {
		padding: 0px 0px 0px 10px;
	}

	.elementor-61101 .elementor-element.elementor-element-d2feefc .elementor-counter-number-wrapper {
		font-size: 3.5em;
	}

	.elementor-61101 .elementor-element.elementor-element-a2e122e .elementor-divider {
		padding-block-start: 12px;
		padding-block-end: 12px;
	}

	.elementor-61101 .elementor-element.elementor-element-f349529 {
		--container-widget-width: 35vw;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 35vw);
		max-width: 35vw;
		bottom: 200%;
	}

	.elementor-61101 .elementor-element.elementor-element-018403f {
		--container-widget-width: 50vw;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 50vw);
		max-width: 50vw;
		bottom: 0vw;
	}

	body:not(.rtl) .elementor-61101 .elementor-element.elementor-element-018403f {
		left: -3vw;
	}

	body.rtl .elementor-61101 .elementor-element.elementor-element-018403f {
		right: -3vw;
	}

	.elementor-61101 .elementor-element.elementor-element-3436f7b>.elementor-container {
		min-height: 65px;
	}

	.elementor-61101 .elementor-element.elementor-element-3436f7b .trx_addons_bg_text_char {
		font-size: 40px;
	}

	.elementor-61101 .elementor-element.elementor-element-3436f7b .trx_addons_bg_text_char.trx_addons_bg_text_delimiter {
		font-size: 60px;
	}

	.elementor-61101 .elementor-element.elementor-element-3436f7b .trx_addons_bg_text_delimiter {
		margin-left: 20px;
		margin-right: 20px;
	}

	.elementor-61101 .elementor-element.elementor-element-044b927 {
		z-index: 1;
	}

	.elementor-61101 .elementor-element.elementor-element-8f50114:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
	.elementor-61101 .elementor-element.elementor-element-8f50114>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 80vw 10%;
		background-size: 40vw auto;
	}

	.elementor-61101 .elementor-element.elementor-element-8f50114>.elementor-element-populated.elementor-column-wrap {
		padding: 0% 5% 0% 5%;
	}

	.elementor-61101 .elementor-element.elementor-element-8f50114>.elementor-element-populated.elementor-widget-wrap {
		padding: 0% 5% 0% 5%;
	}

	.elementor-61101 .elementor-element.elementor-element-8f50114 {
		z-index: 2;
	}

	.elementor-61101 .elementor-element.elementor-element-3a453e4 {
		--spacer-size: 65px;
	}

	.elementor-61101 .elementor-element.elementor-element-06e3a8a {
		--spacer-size: 30px;
	}

	.elementor-61101 .elementor-element.elementor-element-48f7e8a .elementor-icon-wrapper {
		text-align: left;
	}

	.elementor-61101 .elementor-element.elementor-element-65c8cee {
		--container-widget-width: 50vw;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 50vw);
		max-width: 50vw;
		top: -20vw;
	}

	body:not(.rtl) .elementor-61101 .elementor-element.elementor-element-65c8cee {
		right: -25vw;
	}

	body.rtl .elementor-61101 .elementor-element.elementor-element-65c8cee {
		left: -25vw;
	}

	.elementor-61101 .elementor-element.elementor-element-52d0aae {
		--container-widget-width: 30vw;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30vw);
		max-width: 30vw;
	}

	.elementor-61101 .elementor-element.elementor-element-4bd13fe>.elementor-widget-container {
		margin: 0px 0px -20px 0px;
	}

	.elementor-61101 .elementor-element.elementor-element-32bc42a {
		--container-widget-width: 120px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 120px);
		max-width: 120px;
		top: 15px;
	}

	.elementor-61101 .elementor-element.elementor-element-21518b55 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 20px 0px;
	}

	.elementor-61101 .elementor-element.elementor-element-c8793bd>.elementor-widget-container {
		margin: 0em 0em 0.6em 0em;
	}

	.elementor-61101 .elementor-element.elementor-element-c8793bd .elementor-heading-title {
		font-size: 13px;
	}

	.elementor-61101 .elementor-element.elementor-element-c83a974 {
		width: 100%;
	}

	.elementor-61101 .elementor-element.elementor-element-89f4ffd {
		width: 100%;
	}

	.elementor-61101 .elementor-element.elementor-element-608b4130 {
		width: 100%;
	}

	.elementor-61101 .elementor-element.elementor-element-588852a1 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-61101 .elementor-element.elementor-element-6035a5d .elementor-icon {
		font-size: 35px;
	}

	.elementor-61101 .elementor-element.elementor-element-6035a5d .elementor-icon svg {
		height: 35px;
	}

	.elementor-61101 .elementor-element.elementor-element-90a63aa {
		--container-widget-width: 130px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 130px);
		max-width: 130px;
	}

	.elementor-61101 .elementor-element.elementor-element-84ccf09>.elementor-element-populated.elementor-column-wrap {
		padding: 0px 0px 0px 0px;
	}

	.elementor-61101 .elementor-element.elementor-element-84ccf09>.elementor-element-populated.elementor-widget-wrap {
		padding: 0px 0px 0px 0px;
	}

	.elementor-61101 .elementor-element.elementor-element-e5e4205 {
		--spacer-size: 65px;
	}

	.elementor-61101 .elementor-element.elementor-element-5a032cd {
		--spacer-size: 15px;
	}

	.elementor-61101 .elementor-element.elementor-element-9859ee7 {
		--spacer-size: 65px;
	}
}

@media(max-width:1279px) and (min-width:768px) {
	.elementor-61101 .elementor-element.elementor-element-56da5d45 {
		width: 100%;
	}

	.elementor-61101 .elementor-element.elementor-element-338a3d3e {
		width: 100%;
	}

	.elementor-61101 .elementor-element.elementor-element-4e8213a6 {
		width: 50%;
	}

	.elementor-61101 .elementor-element.elementor-element-fa958c6 {
		width: 50%;
	}

	.elementor-61101 .elementor-element.elementor-element-c83a974 {
		width: 20%;
	}

	.elementor-61101 .elementor-element.elementor-element-89f4ffd {
		width: 50%;
	}

	.elementor-61101 .elementor-element.elementor-element-11adbd50 {
		width: 20%;
	}

	.elementor-61101 .elementor-element.elementor-element-6673ae24 {
		width: 52%;
	}

	.elementor-61101 .elementor-element.elementor-element-75b6c77 {
		width: 28%;
	}

	.elementor-61101 .elementor-element.elementor-element-32050a7f {
		width: 20%;
	}

	.elementor-61101 .elementor-element.elementor-element-889705d {
		width: 100%;
	}

	.elementor-61101 .elementor-element.elementor-element-84ccf09 {
		width: 100%;
	}
}

img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 0.07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}

img:is([sizes=auto i], [sizes^="auto," i]) {
	contain-intrinsic-size: 3000px 1500px
}

body {
	--booked_button_color: #d3a294;
}

.is-small-text {
	font-size: .875em
}

.is-regular-text {
	font-size: 1em
}

.is-large-text {
	font-size: 2.25em
}

.is-larger-text {
	font-size: 3em
}

.has-drop-cap:not(:focus):first-letter {
	float: left;
	font-size: 8.4em;
	font-style: normal;
	font-weight: 100;
	line-height: .68;
	margin: .05em .1em 0 0;
	text-transform: uppercase
}

body.rtl .has-drop-cap:not(:focus):first-letter {
	float: none;
	margin-left: .1em
}

p.has-drop-cap.has-background {
	overflow: hidden
}

:root :where(p.has-background) {
	padding: 1.25em 2.375em
}

:where(p.has-text-color:not(.has-link-color)) a {
	color: inherit
}

p.has-text-align-left[style*="writing-mode:vertical-lr"],
p.has-text-align-right[style*="writing-mode:vertical-rl"] {
	rotate: 180deg
}

:root {
	--wp--preset--aspect-ratio--square: 1;
	--wp--preset--aspect-ratio--4-3: 4/3;
	--wp--preset--aspect-ratio--3-4: 3/4;
	--wp--preset--aspect-ratio--3-2: 3/2;
	--wp--preset--aspect-ratio--2-3: 2/3;
	--wp--preset--aspect-ratio--16-9: 16/9;
	--wp--preset--aspect-ratio--9-16: 9/16;
	--wp--preset--color--black: #000000;
	--wp--preset--color--cyan-bluish-gray: #abb8c3;
	--wp--preset--color--white: #ffffff;
	--wp--preset--color--pale-pink: #f78da7;
	--wp--preset--color--vivid-red: #cf2e2e;
	--wp--preset--color--luminous-vivid-orange: #ff6900;
	--wp--preset--color--luminous-vivid-amber: #fcb900;
	--wp--preset--color--light-green-cyan: #7bdcb5;
	--wp--preset--color--vivid-green-cyan: #00d084;
	--wp--preset--color--pale-cyan-blue: #8ed1fc;
	--wp--preset--color--vivid-cyan-blue: #0693e3;
	--wp--preset--color--vivid-purple: #9b51e0;
	--wp--preset--color--bg-color: #FFFFFF;
	--wp--preset--color--bd-color: #D4D4D4;
	--wp--preset--color--text-dark: #282E24;
	--wp--preset--color--text-light: #A5A6AA;
	--wp--preset--color--text-link: #909C87;
	--wp--preset--color--text-hover: #86927D;
	--wp--preset--color--text-link-2: #D3A294;
	--wp--preset--color--text-hover-2: #C79182;
	--wp--preset--color--text-link-3: #A475B1;
	--wp--preset--color--text-hover-3: #965FA5;
	--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgb(6, 147, 227) 0%, rgb(155, 81, 224) 100%);
	--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
	--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgb(252, 185, 0) 0%, rgb(255, 105, 0) 100%);
	--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgb(255, 105, 0) 0%, rgb(207, 46, 46) 100%);
	--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
	--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
	--wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
	--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
	--wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
	--wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
	--wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
	--wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
	--wp--preset--gradient--vertical-link-to-hover: linear-gradient(to bottom, var(--theme-color-text_link) 0%, var(--theme-color-text_hover) 100%);
	--wp--preset--gradient--diagonal-link-to-hover: linear-gradient(to bottom right, var(--theme-color-text_link) 0%, var(--theme-color-text_hover) 100%);
	--wp--preset--font-size--small: 13px;
	--wp--preset--font-size--medium: clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.619), 20px);
	--wp--preset--font-size--large: clamp(22.041px, 1.378rem + ((1vw - 3.2px) * 1.439), 36px);
	--wp--preset--font-size--x-large: clamp(25.014px, 1.563rem + ((1vw - 3.2px) * 1.751), 42px);
	--wp--preset--font-family--p-font: "DM Sans", sans-serif;
	--wp--preset--font-family--post-font: inherit;
	--wp--preset--font-family--h-1-font: Marcellus, serif;
	--wp--preset--font-family--inter: "Inter", sans-serif;
	--wp--preset--font-family--cardo: Cardo;
	--wp--preset--spacing--20: 0.44rem;
	--wp--preset--spacing--30: 0.67rem;
	--wp--preset--spacing--40: 1rem;
	--wp--preset--spacing--50: 1.5rem;
	--wp--preset--spacing--60: 2.25rem;
	--wp--preset--spacing--70: 3.38rem;
	--wp--preset--spacing--80: 5.06rem;
	--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
	--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
	--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
	--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);
	--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);
	--wp--custom--spacing--tiny: var(--sc-space-tiny, 1rem);
	--wp--custom--spacing--small: var(--sc-space-small, 2rem);
	--wp--custom--spacing--medium: var(--sc-space-medium, 3.3333rem);
	--wp--custom--spacing--large: var(--sc-space-large, 6.6667rem);
	--wp--custom--spacing--huge: var(--sc-space-huge, 8.6667rem);
}

:root {
	--wp--style--global--content-size: 840px;
	--wp--style--global--wide-size: 1290px;
}

:where(body) {
	margin: 0;
}

.wp-site-blocks>.alignleft {
	float: left;
	margin-right: 2em;
}

.wp-site-blocks>.alignright {
	float: right;
	margin-left: 2em;
}

.wp-site-blocks>.aligncenter {
	justify-content: center;
	margin-left: auto;
	margin-right: auto;
}

:where(.is-layout-flex) {
	gap: 0.5em;
}

:where(.is-layout-grid) {
	gap: 0.5em;
}

.is-layout-flow>.alignleft {
	float: left;
	margin-inline-start: 0;
	margin-inline-end: 2em;
}

.is-layout-flow>.alignright {
	float: right;
	margin-inline-start: 2em;
	margin-inline-end: 0;
}

.is-layout-flow>.aligncenter {
	margin-left: auto !important;
	margin-right: auto !important;
}

.is-layout-constrained>.alignleft {
	float: left;
	margin-inline-start: 0;
	margin-inline-end: 2em;
}

.is-layout-constrained>.alignright {
	float: right;
	margin-inline-start: 2em;
	margin-inline-end: 0;
}

.is-layout-constrained>.aligncenter {
	margin-left: auto !important;
	margin-right: auto !important;
}

.is-layout-constrained> :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
	max-width: var(--wp--style--global--content-size);
	margin-left: auto !important;
	margin-right: auto !important;
}

.is-layout-constrained>.alignwide {
	max-width: var(--wp--style--global--wide-size);
}

body .is-layout-flex {
	display: flex;
}

.is-layout-flex {
	flex-wrap: wrap;
	align-items: center;
}

.is-layout-flex> :is(*, div) {
	margin: 0;
}

body .is-layout-grid {
	display: grid;
}

.is-layout-grid> :is(*, div) {
	margin: 0;
}

body {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

a:where(:not(.wp-element-button)) {
	text-decoration: underline;
}

:root :where(.wp-element-button, .wp-block-button__link) {
	background-color: #32373c;
	border-width: 0;
	color: #fff;
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
	letter-spacing: inherit;
	line-height: inherit;
	padding-top: calc(0.667em + 2px);
	padding-right: calc(1.333em + 2px);
	padding-bottom: calc(0.667em + 2px);
	padding-left: calc(1.333em + 2px);
	text-decoration: none;
	text-transform: inherit;
}

.has-black-color {
	color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-color {
	color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-color {
	color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-color {
	color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-color {
	color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-color {
	color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-color {
	color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-color {
	color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-color {
	color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-color {
	color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-color {
	color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-color {
	color: var(--wp--preset--color--vivid-purple) !important;
}

.has-bg-color-color {
	color: var(--wp--preset--color--bg-color) !important;
}

.has-bd-color-color {
	color: var(--wp--preset--color--bd-color) !important;
}

.has-text-dark-color {
	color: var(--wp--preset--color--text-dark) !important;
}

.has-text-light-color {
	color: var(--wp--preset--color--text-light) !important;
}

.has-text-link-color {
	color: var(--wp--preset--color--text-link) !important;
}

.has-text-hover-color {
	color: var(--wp--preset--color--text-hover) !important;
}

.has-text-link-2-color {
	color: var(--wp--preset--color--text-link-2) !important;
}

.has-text-hover-2-color {
	color: var(--wp--preset--color--text-hover-2) !important;
}

.has-text-link-3-color {
	color: var(--wp--preset--color--text-link-3) !important;
}

.has-text-hover-3-color {
	color: var(--wp--preset--color--text-hover-3) !important;
}

.has-black-background-color {
	background-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-background-color {
	background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-background-color {
	background-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-background-color {
	background-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-background-color {
	background-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-background-color {
	background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-background-color {
	background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-background-color {
	background-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-background-color {
	background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-background-color {
	background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-background-color {
	background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-background-color {
	background-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-bg-color-background-color {
	background-color: var(--wp--preset--color--bg-color) !important;
}

.has-bd-color-background-color {
	background-color: var(--wp--preset--color--bd-color) !important;
}

.has-text-dark-background-color {
	background-color: var(--wp--preset--color--text-dark) !important;
}

.has-text-light-background-color {
	background-color: var(--wp--preset--color--text-light) !important;
}

.has-text-link-background-color {
	background-color: var(--wp--preset--color--text-link) !important;
}

.has-text-hover-background-color {
	background-color: var(--wp--preset--color--text-hover) !important;
}

.has-text-link-2-background-color {
	background-color: var(--wp--preset--color--text-link-2) !important;
}

.has-text-hover-2-background-color {
	background-color: var(--wp--preset--color--text-hover-2) !important;
}

.has-text-link-3-background-color {
	background-color: var(--wp--preset--color--text-link-3) !important;
}

.has-text-hover-3-background-color {
	background-color: var(--wp--preset--color--text-hover-3) !important;
}

.has-black-border-color {
	border-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-border-color {
	border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-border-color {
	border-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-border-color {
	border-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-border-color {
	border-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-border-color {
	border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-border-color {
	border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-border-color {
	border-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-border-color {
	border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-border-color {
	border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-border-color {
	border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-border-color {
	border-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-bg-color-border-color {
	border-color: var(--wp--preset--color--bg-color) !important;
}

.has-bd-color-border-color {
	border-color: var(--wp--preset--color--bd-color) !important;
}

.has-text-dark-border-color {
	border-color: var(--wp--preset--color--text-dark) !important;
}

.has-text-light-border-color {
	border-color: var(--wp--preset--color--text-light) !important;
}

.has-text-link-border-color {
	border-color: var(--wp--preset--color--text-link) !important;
}

.has-text-hover-border-color {
	border-color: var(--wp--preset--color--text-hover) !important;
}

.has-text-link-2-border-color {
	border-color: var(--wp--preset--color--text-link-2) !important;
}

.has-text-hover-2-border-color {
	border-color: var(--wp--preset--color--text-hover-2) !important;
}

.has-text-link-3-border-color {
	border-color: var(--wp--preset--color--text-link-3) !important;
}

.has-text-hover-3-border-color {
	border-color: var(--wp--preset--color--text-hover-3) !important;
}

.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
	background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
}

.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
	background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
}

.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
	background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
}

.has-luminous-vivid-orange-to-vivid-red-gradient-background {
	background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
}

.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
	background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
}

.has-cool-to-warm-spectrum-gradient-background {
	background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}

.has-blush-light-purple-gradient-background {
	background: var(--wp--preset--gradient--blush-light-purple) !important;
}

.has-blush-bordeaux-gradient-background {
	background: var(--wp--preset--gradient--blush-bordeaux) !important;
}

.has-luminous-dusk-gradient-background {
	background: var(--wp--preset--gradient--luminous-dusk) !important;
}

.has-pale-ocean-gradient-background {
	background: var(--wp--preset--gradient--pale-ocean) !important;
}

.has-electric-grass-gradient-background {
	background: var(--wp--preset--gradient--electric-grass) !important;
}

.has-midnight-gradient-background {
	background: var(--wp--preset--gradient--midnight) !important;
}

.has-vertical-link-to-hover-gradient-background {
	background: var(--wp--preset--gradient--vertical-link-to-hover) !important;
}

.has-diagonal-link-to-hover-gradient-background {
	background: var(--wp--preset--gradient--diagonal-link-to-hover) !important;
}

.has-small-font-size {
	font-size: var(--wp--preset--font-size--small) !important;
}

.has-medium-font-size {
	font-size: var(--wp--preset--font-size--medium) !important;
}

.has-large-font-size {
	font-size: var(--wp--preset--font-size--large) !important;
}

.has-x-large-font-size {
	font-size: var(--wp--preset--font-size--x-large) !important;
}

.has-p-font-font-family {
	font-family: var(--wp--preset--font-family--p-font) !important;
}

.has-post-font-font-family {
	font-family: var(--wp--preset--font-family--post-font) !important;
}

.has-h-1-font-font-family {
	font-family: var(--wp--preset--font-family--h-1-font) !important;
}

.has-inter-font-family {
	font-family: var(--wp--preset--font-family--inter) !important;
}

.has-cardo-font-family {
	font-family: var(--wp--preset--font-family--cardo) !important;
}

.elementor-63620 .elementor-element.elementor-element-a38e8ce>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-63620 .elementor-element.elementor-element-a38e8ce .trx_addons_bg_text {
	z-index: 0;
}

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

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

.elementor-63620 .elementor-element.elementor-element-a38e8ce {
	padding: 23px 55px 23px 55px;
}

.elementor-63620 .elementor-element.elementor-element-7e9149c .logo_image {
	max-height: 102px;
}

.elementor-63620 .elementor-element.elementor-element-97e32ba>.elementor-widget-container {
	margin: 0vw 0vw 0vw 2.3vw;
}

.elementor-63620 .elementor-element.elementor-element-c0841e2 .elementor-heading-title {
	font-size: 20px;
}

.elementor-63620 .elementor-element.elementor-element-5b4c73b>.elementor-widget-container {
	margin: 0vw 0vw 0vw 0.8vw;
}

.elementor-63620 .elementor-element.elementor-element-64240b6>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-63620 .elementor-element.elementor-element-64240b6 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-63620 .elementor-element.elementor-element-64240b6 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-63620 .elementor-element.elementor-element-64240b6 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-63620 .elementor-element.elementor-element-64240b6 {
	padding: 15px 0px 15px 0px;
}

.elementor-63620 .elementor-element.elementor-element-031629b .logo_image {
	max-height: 50px;
}

.elementor-63620 .elementor-element.elementor-element-87bebe8>.elementor-widget-container {
	margin: -3px 0px 0px 0px;
}

.elementor-63620 .elementor-element.elementor-element-6a48bc5>.elementor-widget-container {
	margin: 0px 0px -2px 0px;
}

.elementor-63620 .elementor-element.elementor-element-6a48bc5 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-63620 .elementor-element.elementor-element-6a48bc5.elementor-view-stacked .elementor-icon {
	background-color: #ED6954;
	color: #FFFEFE;
}

.elementor-63620 .elementor-element.elementor-element-6a48bc5.elementor-view-framed .elementor-icon,
.elementor-63620 .elementor-element.elementor-element-6a48bc5.elementor-view-default .elementor-icon {
	color: #ED6954;
	border-color: #ED6954;
}

.elementor-63620 .elementor-element.elementor-element-6a48bc5.elementor-view-framed .elementor-icon,
.elementor-63620 .elementor-element.elementor-element-6a48bc5.elementor-view-default .elementor-icon svg {
	fill: #ED6954;
}

.elementor-63620 .elementor-element.elementor-element-6a48bc5.elementor-view-framed .elementor-icon {
	background-color: #FFFEFE;
}

.elementor-63620 .elementor-element.elementor-element-6a48bc5.elementor-view-stacked .elementor-icon svg {
	fill: #FFFEFE;
}

.elementor-63620 .elementor-element.elementor-element-6a48bc5.elementor-view-stacked .elementor-icon:hover {
	background-color: #DA533E;
}

.elementor-63620 .elementor-element.elementor-element-6a48bc5.elementor-view-framed .elementor-icon:hover,
.elementor-63620 .elementor-element.elementor-element-6a48bc5.elementor-view-default .elementor-icon:hover {
	color: #DA533E;
	border-color: #DA533E;
}

.elementor-63620 .elementor-element.elementor-element-6a48bc5.elementor-view-framed .elementor-icon:hover,
.elementor-63620 .elementor-element.elementor-element-6a48bc5.elementor-view-default .elementor-icon:hover svg {
	fill: #DA533E;
}

.elementor-63620 .elementor-element.elementor-element-6a48bc5 .elementor-icon {
	font-size: 19px;
}

.elementor-63620 .elementor-element.elementor-element-6a48bc5 .elementor-icon svg {
	height: 19px;
}

.trx-addons-layout--edit-mode .trx-addons-layout__inner {
	background-color: var(--theme-color-bg_color);
}

.trx-addons-layout--single-preview .trx-addons-layout__inner {
	background-color: var(--theme-color-bg_color);
}

@media(max-width:1279px) {
	.elementor-63620 .elementor-element.elementor-element-64240b6 {
		padding: 10px 0px 10px 0px;
	}
}

@media(max-width:767px) {
	.elementor-63620 .elementor-element.elementor-element-97e32ba>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-63620 .elementor-element.elementor-element-bcee4ab {
		width: 65%;
	}

	.elementor-63620 .elementor-element.elementor-element-031629b .logo_image {
		max-height: 68px;
	}

	.elementor-63620 .elementor-element.elementor-element-c243d6f {
		width: 34%;
	}

	.elementor-63620 .elementor-element.elementor-element-87bebe8>.elementor-widget-container {
		margin: -2px 0px 0px 0px;
	}

	.elementor-63620 .elementor-element.elementor-element-85da38d>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
}

.elementor-56501 .elementor-element.elementor-element-8a79dec .trx_addons_bg_text {
	z-index: 0;
}

.elementor-56501 .elementor-element.elementor-element-8a79dec .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-56501 .elementor-element.elementor-element-8a79dec .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-56501 .elementor-element.elementor-element-8a79dec {
	padding: 0px 0px 0px 0px;
}

.elementor-56501 .elementor-element.elementor-element-9bbea15 {
	--spacer-size: 50px;
}

.elementor-56501 .elementor-element.elementor-element-b868f5e .trx_addons_bg_text {
	z-index: 0;
}

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

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

.elementor-56501 .elementor-element.elementor-element-b868f5e {
	padding: 0px 0px 0px 0px;
}

.elementor-56501 .elementor-element.elementor-element-c6e5528 .sc_item_title_text {
	-webkit-text-stroke-width: 0px;
}

.elementor-56501 .elementor-element.elementor-element-c6e5528 .sc_item_title_text2 {
	-webkit-text-stroke-width: 0px;
}

.elementor-56501 .elementor-element.elementor-element-94f672d {
	--spacer-size: 4px;
}

.elementor-56501 .elementor-element.elementor-element-dcf775c .sc_item_title_text {
	-webkit-text-stroke-width: 0px;
}

.elementor-56501 .elementor-element.elementor-element-dcf775c .sc_item_title_text2 {
	-webkit-text-stroke-width: 0px;
}

.elementor-56501 .elementor-element.elementor-element-8ae68b5 {
	--spacer-size: 4px;
}

.elementor-56501 .elementor-element.elementor-element-e17ddd6 {
	width: var(--container-widget-width, 210px);
	max-width: 210px;
	--container-widget-width: 210px;
	--container-widget-flex-grow: 0;
}

.elementor-56501 .elementor-element.elementor-element-9ba8c59 {
	--spacer-size: 6px;
}

.elementor-56501 .elementor-element.elementor-element-172d88e {
	--spacer-size: 20px;
}

.elementor-56501 .elementor-element.elementor-element-bb9cf45 .sc_item_title_text {
	-webkit-text-stroke-width: 0px;
}

.elementor-56501 .elementor-element.elementor-element-bb9cf45 .sc_item_title_text2 {
	-webkit-text-stroke-width: 0px;
}

.elementor-56501 .elementor-element.elementor-element-2ed1892 {
	--spacer-size: 4px;
}

.elementor-56501 .elementor-element.elementor-element-8e14ccc .sc_item_title_text {
	-webkit-text-stroke-width: 0px;
}

.elementor-56501 .elementor-element.elementor-element-8e14ccc .sc_item_title_text2 {
	-webkit-text-stroke-width: 0px;
}

.elementor-56501 .elementor-element.elementor-element-6c0f09f {
	--spacer-size: 10px;
}

.elementor-56501 .elementor-element.elementor-element-50509ce .sc_item_title_text {
	-webkit-text-stroke-width: 0px;
}

.elementor-56501 .elementor-element.elementor-element-50509ce .sc_item_title_text2 {
	-webkit-text-stroke-width: 0px;
}

.elementor-56501 .elementor-element.elementor-element-26cd793 .trx_addons_bg_text {
	z-index: 0;
}

.elementor-56501 .elementor-element.elementor-element-26cd793 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
	padding-right: 50px;
}

.elementor-56501 .elementor-element.elementor-element-26cd793 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
	padding-left: 50px;
}

.elementor-56501 .elementor-element.elementor-element-26cd793 {
	padding: 0px 0px 0px 0px;
}

.elementor-56501 .elementor-element.elementor-element-25d343b {
	--spacer-size: 3.4vw;
}

.elementor-56501 .elementor-element.elementor-element-b7c2189 {
	--divider-border-style: solid;
	--divider-border-width: 1px;
}

.elementor-56501 .elementor-element.elementor-element-b7c2189 .elementor-divider-separator {
	width: 100%;
}

.elementor-56501 .elementor-element.elementor-element-b7c2189 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-56501 .elementor-element.elementor-element-f9ed70d {
	--spacer-size: 8px;
}

.elementor-56501 .elementor-element.elementor-element-ef8c9d4 {
	font-size: 16px;
	color: #A2A4A2;
}

.elementor-56501 .elementor-element.elementor-element-0316e22 {
	--spacer-size: 20px;
}

.trx-addons-layout--edit-mode .trx-addons-layout__inner {
	background-color: var(--theme-color-bg_color);
}

.trx-addons-layout--single-preview .trx-addons-layout__inner {
	background-color: var(--theme-color-bg_color);
}

@media(max-width:1279px) {
	.elementor-56501 .elementor-element.elementor-element-172d88e {
		--spacer-size: 12px;
	}

	.elementor-56501 .elementor-element.elementor-element-6c0f09f {
		--spacer-size: 10px;
	}

	.elementor-56501 .elementor-element.elementor-element-25d343b {
		--spacer-size: 30px;
	}
}

@media(max-width:1279px) and (min-width:768px) {
	.elementor-56501 .elementor-element.elementor-element-39fa081 {
		width: 28%;
	}

	.elementor-56501 .elementor-element.elementor-element-f8950e7 {
		width: 24%;
	}

	.elementor-56501 .elementor-element.elementor-element-0637623 {
		width: 17%;
	}

	.elementor-56501 .elementor-element.elementor-element-96550bc {
		width: 31%;
	}
}

@media(max-width:767px) {
	.elementor-56501 .elementor-element.elementor-element-f8950e7>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-56501 .elementor-element.elementor-element-172d88e {
		--spacer-size: 10px;
	}

	.elementor-56501 .elementor-element.elementor-element-0637623>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-56501 .elementor-element.elementor-element-96550bc>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-56501 .elementor-element.elementor-element-25d343b {
		--spacer-size: 20px;
	}

	.elementor-56501 .elementor-element.elementor-element-ef8c9d4 {
		font-size: 15px;
		line-height: 1.4em;
	}

	.elementor-56501 .elementor-element.elementor-element-0316e22 {
		--spacer-size: 12px;
	}
}

.trx_demo_inline_831677203 {
	color: #ffffff !important;
	border-color: #181818 !important;
	background-color: #181818 !important;
}

.trx_demo_inline_269871328:hover {
	color: #ffffff !important;
	border-color: #242424 !important;
	background-color: #242424 !important;
}

.trx_demo_panel_button.sc_button {
	justify-content: center;
}

.trx_addons_inline_189745002 img.logo_image {
	max-height: 60px;
}

.trx_addons_inline_1199145774 img.logo_image {
	max-height: 50px;
}

.trx_addons_inline_429956181 {
	width: 100%;
	height: 650px;
}

@font-face {
	font-family: Inter;
	font-style: normal;
	font-weight: 300 900;
	font-display: fallback;
	src: url('https://resurs.themerex.net/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2');
	font-stretch: normal;
}

@font-face {
	font-family: Cardo;
	font-style: normal;
	font-weight: 400;
	font-display: fallback;
	src: url('https://resurs.themerex.net/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2');
}

.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
	background-image: none !important;
}

@media screen and (max-height: 1024px) {

	.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
	.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
		background-image: none !important;
	}
}

@media screen and (max-height: 640px) {

	.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
	.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
		background-image: none !important;
	}
}
nav.sc_layouts_menu.sc_layouts_menu_default.sc_layouts_menu_dir_horizontal.menu_hover_zoom_line.inited.inited_kbd {
    position: relative;
    top: 13px;
}