.elementor-4434 .elementor-element.elementor-element-4e97cc1f {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 195px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-4434
  .elementor-element.elementor-element-4e97cc1f
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-4e97cc1f
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-4e97cc1f
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-5590e795 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 70px;
  --padding-right: 70px;
}
.elementor-4434
  .elementor-element.elementor-element-5590e795
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-5590e795
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-5590e795
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-2770ab3e {
  --display: flex;
  --padding-top: 20px;
  --padding-bottom: 70px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-4434
  .elementor-element.elementor-element-2770ab3e
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-2770ab3e
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-2770ab3e
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-262ab9f2
  .elementor-repeater-item-aa384cd.trx-addons-advanced-title-item-text,
.elementor-4434
  .elementor-element.elementor-element-262ab9f2
  .elementor-repeater-item-aa384cd.trx-addons-advanced-title-item-icon
  i,
.elementor-4434
  .elementor-element.elementor-element-262ab9f2
  .elementor-repeater-item-aa384cd.trx-addons-advanced-title-item-icon
  svg {
  color: #d04b4b;
  fill: #d04b4b;
}
.elementor-4434 .elementor-element.elementor-element-262ab9f2 {
  width: var(--container-widget-width, 36vw);
  max-width: 36vw;
  --container-widget-width: 36vw;
  --container-widget-flex-grow: 0;
}
.elementor-4434
  .elementor-element.elementor-element-262ab9f2
  .trx-addons-advanced-title {
  font-size: 4.66vw;
  line-height: 1em;
  letter-spacing: -0.08vw;
}
.elementor-4434 .elementor-element.elementor-element-6cea069e {
  --display: flex;
  --justify-content: space-between;
  --padding-top: 38px;
  --padding-bottom: 38px;
  --padding-left: 40px;
  --padding-right: 40px;
}
.elementor-4434
  .elementor-element.elementor-element-6cea069e:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-4434
  .elementor-element.elementor-element-6cea069e
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-theme_color_bg_color_2);
}
.elementor-4434
  .elementor-element.elementor-element-6cea069e
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-6cea069e
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-6cea069e
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-5db77037 {
  width: var(--container-widget-width, 250px);
  max-width: 250px;
  --container-widget-width: 250px;
  --container-widget-flex-grow: 0;
}
.elementor-4434
  .elementor-element.elementor-element-78c296fb
  .sc_slider_controls.slider_pagination_style_bullets
  .slider_pagination_wrap
  > .swiper-pagination-bullet-active,
.elementor-4434
  .elementor-element.elementor-element-78c296fb
  .sc_slider_controls.slider_pagination_style_progressbar
  .slider_pagination_wrap
  .slider_progress_bar,
.elementor-4434
  .elementor-element.elementor-element-78c296fb
  .sc_slider_controls.slider_pagination_style_thumbs
  .slider_pagination_wrap
  .slider_pagination_button_active:before,
.elementor-4434
  .elementor-element.elementor-element-78c296fb
  .sc_slider_controls.slider_pagination_style_titles
  .slider_pagination_wrap
  .slider_pagination_title.slider_pagination_title_active {
  background-color: var(--e-global-color-theme_color_alt_bg_color);
}
.elementor-4434
  .elementor-element.elementor-element-78c296fb
  > .elementor-widget-container {
  margin: 0px 0px 0px -9px;
}
.elementor-4434
  .elementor-element.elementor-element-78c296fb.elementor-element {
  --align-self: flex-start;
}
.elementor-4434
  .elementor-element.elementor-element-78c296fb
  .sc_slider_controls.slider_pagination_style_bullets
  .slider_pagination_wrap
  .swiper-pagination-bullet {
  width: 9px;
  height: 9px;
  line-height: 9px;
  margin-left: calc(20px / 2);
  margin-right: calc(20px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-78c296fb
  .sc_slider_controls.slider_pagination_style_bullets
  .slider_pagination_wrap {
  height: calc(9px + 2px);
  line-height: calc(9px + 2px);
}
.elementor-4434
  .elementor-element.elementor-element-78c296fb
  .sc_slider_controls.slider_pagination_style_thumbs
  .slider_pagination_wrap {
  height: 9px;
}
.elementor-4434
  .elementor-element.elementor-element-78c296fb
  .sc_slider_controls.slider_pagination_style_progressbar
  .slider_pagination_wrap {
  height: 9px;
}
.elementor-4434
  .elementor-element.elementor-element-78c296fb
  .sc_slider_controls.slider_pagination_style_thumbs
  .slider_pagination_wrap
  .slider_pagination_button {
  margin-left: calc(20px / 2);
  margin-right: calc(20px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-78c296fb
  .sc_slider_controls.slider_pagination_style_fraction
  .slider_pagination_wrap
  .slider_pagination_current {
  margin-right: 20px;
}
.elementor-4434
  .elementor-element.elementor-element-78c296fb
  .sc_slider_controls.slider_pagination_style_fraction
  .slider_pagination_wrap
  .slider_pagination_total {
  margin-left: 20px;
}
.elementor-4434
  .elementor-element.elementor-element-78c296fb
  .sc_slider_controls.slider_pagination_style_titles
  .slider_pagination_wrap
  .slider_pagination_title
  + .slider_pagination_title {
  margin-top: 20px;
}
.elementor-4434
  .elementor-element.elementor-element-78c296fb
  .sc_slider_controls.slider_pagination_style_bullets
  .slider_pagination_wrap
  > .swiper-pagination-bullet,
.elementor-4434
  .elementor-element.elementor-element-78c296fb
  .sc_slider_controls.slider_pagination_style_progressbar
  .slider_pagination_wrap,
.elementor-4434
  .elementor-element.elementor-element-78c296fb
  .sc_slider_controls.slider_pagination_style_thumbs
  .slider_pagination_wrap
  .slider_pagination_button,
.elementor-4434
  .elementor-element.elementor-element-78c296fb
  .sc_slider_controls.slider_pagination_style_titles
  .slider_pagination_wrap
  .slider_pagination_title {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-theme_color_meta);
}
.elementor-4434
  .elementor-element.elementor-element-78c296fb
  .sc_slider_controls.slider_pagination_style_bullets
  .slider_pagination_wrap
  > .swiper-pagination-bullet:hover,
.elementor-4434
  .elementor-element.elementor-element-78c296fb
  .sc_slider_controls.slider_pagination_style_progressbar
  .slider_pagination_wrap:hover,
.elementor-4434
  .elementor-element.elementor-element-78c296fb
  .sc_slider_controls.slider_pagination_style_thumbs
  .slider_pagination_wrap
  .slider_pagination_button:hover,
.elementor-4434
  .elementor-element.elementor-element-78c296fb
  .sc_slider_controls.slider_pagination_style_titles
  .slider_pagination_wrap
  .slider_pagination_title:hover {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-theme_color_alt_bg_color);
}
.elementor-4434
  .elementor-element.elementor-element-78c296fb
  .sc_slider_controls.slider_pagination_style_bullets
  .slider_pagination_wrap
  > .swiper-pagination-bullet-active,
.elementor-4434
  .elementor-element.elementor-element-78c296fb
  .sc_slider_controls.slider_pagination_style_thumbs
  .slider_pagination_wrap
  .slider_pagination_button_active,
.elementor-4434
  .elementor-element.elementor-element-78c296fb
  .sc_slider_controls.slider_pagination_style_titles
  .slider_pagination_wrap
  .slider_pagination_title.slider_pagination_title_active {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-theme_color_alt_bg_color);
}
.elementor-4434 .elementor-element.elementor-element-68dcea77 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: flex-end;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 70px;
  --padding-right: 70px;
}
.elementor-4434
  .elementor-element.elementor-element-68dcea77
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-68dcea77
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-68dcea77
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-7675a1e1 {
  --display: flex;
  --min-height: 117px;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --align-items: center;
  --gap: 20px 20px;
  --row-gap: 20px;
  --column-gap: 20px;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: -300px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 20px;
  --padding-bottom: 20px;
  --padding-left: 40px;
  --padding-right: 40px;
  --z-index: 5;
}
.elementor-4434
  .elementor-element.elementor-element-7675a1e1:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-4434
  .elementor-element.elementor-element-7675a1e1
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-theme_color_link);
}
.elementor-4434 .elementor-element.elementor-element-7675a1e1:hover {
  background-color: var(--e-global-color-theme_color_hover);
}
.elementor-4434
  .elementor-element.elementor-element-7675a1e1
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-7675a1e1
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-7675a1e1
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-7675a1e1.e-con {
  --align-self: flex-start;
}
.elementor-4434
  .elementor-element.elementor-element-7f416936
  .trx-addons-advanced-title {
  font-size: 16px;
  text-transform: uppercase;
  line-height: 27px;
  color: var(--e-global-color-theme_color_alt_title);
  fill: var(--e-global-color-theme_color_alt_title);
}
.elementor-4434
  .elementor-element.elementor-element-648a69d5
  > .elementor-widget-container {
  margin: 0px 0px -6px 0px;
}
.elementor-4434
  .elementor-element.elementor-element-648a69d5.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-4434
  .elementor-element.elementor-element-648a69d5
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-4434
  .elementor-element.elementor-element-648a69d5.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-theme_color_alt_title);
}
.elementor-4434
  .elementor-element.elementor-element-648a69d5.elementor-view-framed
  .elementor-icon,
.elementor-4434
  .elementor-element.elementor-element-648a69d5.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-theme_color_alt_title);
  border-color: var(--e-global-color-theme_color_alt_title);
}
.elementor-4434
  .elementor-element.elementor-element-648a69d5.elementor-view-framed
  .elementor-icon,
.elementor-4434
  .elementor-element.elementor-element-648a69d5.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-theme_color_alt_title);
}
.elementor-4434 .elementor-element.elementor-element-648a69d5 .elementor-icon {
  font-size: 37px;
}
.elementor-4434
  .elementor-element.elementor-element-648a69d5
  .elementor-icon
  svg {
  height: 37px;
}
.elementor-4434 .elementor-element.elementor-element-236f3e54 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 150px;
  --padding-bottom: 150px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-4434
  .elementor-element.elementor-element-236f3e54
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-236f3e54
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-236f3e54
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-75a44676 {
  --display: flex;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --margin-top: 0px;
  --margin-bottom: 50px;
  --margin-left: 0px;
  --margin-right: 0px;
}
.elementor-4434
  .elementor-element.elementor-element-75a44676
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-75a44676
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-75a44676
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-27fa851d
  > .elementor-widget-container {
  margin: 0px 0px 25px 0px;
}
.elementor-4434
  .elementor-element.elementor-element-27fa851d
  .elementor-heading-title {
  font-size: 14px;
  text-transform: uppercase;
  line-height: 1em;
  letter-spacing: 0.08em;
}
.elementor-4434 .elementor-element.elementor-element-60fe012a {
  width: var(--container-widget-width, 620px);
  max-width: 620px;
  --container-widget-width: 620px;
  --container-widget-flex-grow: 0;
  text-align: center;
}
.elementor-4434 .elementor-element.elementor-element-38fe3303 {
  --display: grid;
  --min-height: 630px;
  --e-con-grid-template-columns: repeat(2, 1fr);
  --e-con-grid-template-rows: repeat(1, 1fr);
  --grid-auto-flow: row;
}
.elementor-4434
  .elementor-element.elementor-element-38fe3303
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-38fe3303
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-38fe3303
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-7ccd15cc img {
  max-width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.elementor-4434 .elementor-element.elementor-element-5f3974c {
  --display: grid;
  --e-con-grid-template-columns: repeat(2, 1fr);
  --e-con-grid-template-rows: repeat(2, 1fr);
  --grid-auto-flow: row;
}
.elementor-4434
  .elementor-element.elementor-element-5f3974c
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-5f3974c
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-5f3974c
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-582adf10 {
  --display: flex;
  --justify-content: space-between;
  border-style: solid;
  --border-style: solid;
  border-width: 1px 1px 1px 1px;
  --border-top-width: 1px;
  --border-right-width: 1px;
  --border-bottom-width: 1px;
  --border-left-width: 1px;
  border-color: var(--e-global-color-theme_color_bd_color);
  --border-color: var(--e-global-color-theme_color_bd_color);
  --padding-top: 35px;
  --padding-bottom: 32px;
  --padding-left: 30px;
  --padding-right: 30px;
}
.elementor-4434
  .elementor-element.elementor-element-582adf10
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-582adf10
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-582adf10
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-10e82b23
  .elementor-icon-wrapper {
  text-align: left;
}
.elementor-4434
  .elementor-element.elementor-element-10e82b23.elementor-view-stacked
  .elementor-icon {
  background-color: #d04b4b;
}
.elementor-4434
  .elementor-element.elementor-element-10e82b23.elementor-view-framed
  .elementor-icon,
.elementor-4434
  .elementor-element.elementor-element-10e82b23.elementor-view-default
  .elementor-icon {
  color: #d04b4b;
  border-color: #d04b4b;
}
.elementor-4434
  .elementor-element.elementor-element-10e82b23.elementor-view-framed
  .elementor-icon,
.elementor-4434
  .elementor-element.elementor-element-10e82b23.elementor-view-default
  .elementor-icon
  svg {
  fill: #d04b4b;
}
.elementor-4434 .elementor-element.elementor-element-10e82b23 .elementor-icon {
  font-size: 54px;
}
.elementor-4434
  .elementor-element.elementor-element-10e82b23
  .elementor-icon
  svg {
  height: 54px;
}
.elementor-4434 .elementor-element.elementor-element-651fe832 {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}
.elementor-4434
  .elementor-element.elementor-element-651fe832
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-651fe832
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-651fe832
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-79d1a4da
  > .elementor-widget-container {
  margin: 0px 0px 12px 0px;
}
.elementor-4434 .elementor-element.elementor-element-7935a5d4 {
  --display: flex;
  --justify-content: space-between;
  border-style: solid;
  --border-style: solid;
  border-width: 1px 1px 1px 1px;
  --border-top-width: 1px;
  --border-right-width: 1px;
  --border-bottom-width: 1px;
  --border-left-width: 1px;
  border-color: var(--e-global-color-theme_color_bd_color);
  --border-color: var(--e-global-color-theme_color_bd_color);
  --padding-top: 35px;
  --padding-bottom: 32px;
  --padding-left: 30px;
  --padding-right: 30px;
}
.elementor-4434
  .elementor-element.elementor-element-7935a5d4
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-7935a5d4
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-7935a5d4
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-3751f2df
  .elementor-icon-wrapper {
  text-align: left;
}
.elementor-4434
  .elementor-element.elementor-element-3751f2df.elementor-view-stacked
  .elementor-icon {
  background-color: #d04b4b;
}
.elementor-4434
  .elementor-element.elementor-element-3751f2df.elementor-view-framed
  .elementor-icon,
.elementor-4434
  .elementor-element.elementor-element-3751f2df.elementor-view-default
  .elementor-icon {
  color: #d04b4b;
  border-color: #d04b4b;
}
.elementor-4434
  .elementor-element.elementor-element-3751f2df.elementor-view-framed
  .elementor-icon,
.elementor-4434
  .elementor-element.elementor-element-3751f2df.elementor-view-default
  .elementor-icon
  svg {
  fill: #d04b4b;
}
.elementor-4434 .elementor-element.elementor-element-3751f2df .elementor-icon {
  font-size: 54px;
}
.elementor-4434
  .elementor-element.elementor-element-3751f2df
  .elementor-icon
  svg {
  height: 54px;
}
.elementor-4434 .elementor-element.elementor-element-57ca665b {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}
.elementor-4434
  .elementor-element.elementor-element-57ca665b
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-57ca665b
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-57ca665b
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-47a347de
  > .elementor-widget-container {
  margin: 0px 0px 12px 0px;
}
.elementor-4434 .elementor-element.elementor-element-459040ad {
  --display: flex;
  --justify-content: space-between;
  border-style: solid;
  --border-style: solid;
  border-width: 1px 1px 1px 1px;
  --border-top-width: 1px;
  --border-right-width: 1px;
  --border-bottom-width: 1px;
  --border-left-width: 1px;
  border-color: var(--e-global-color-theme_color_bd_color);
  --border-color: var(--e-global-color-theme_color_bd_color);
  --padding-top: 35px;
  --padding-bottom: 32px;
  --padding-left: 30px;
  --padding-right: 30px;
}
.elementor-4434
  .elementor-element.elementor-element-459040ad
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-459040ad
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-459040ad
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-536ccc71
  .elementor-icon-wrapper {
  text-align: left;
}
.elementor-4434
  .elementor-element.elementor-element-536ccc71.elementor-view-stacked
  .elementor-icon {
  background-color: #d04b4b;
}
.elementor-4434
  .elementor-element.elementor-element-536ccc71.elementor-view-framed
  .elementor-icon,
.elementor-4434
  .elementor-element.elementor-element-536ccc71.elementor-view-default
  .elementor-icon {
  color: #d04b4b;
  border-color: #d04b4b;
}
.elementor-4434
  .elementor-element.elementor-element-536ccc71.elementor-view-framed
  .elementor-icon,
.elementor-4434
  .elementor-element.elementor-element-536ccc71.elementor-view-default
  .elementor-icon
  svg {
  fill: #d04b4b;
}
.elementor-4434 .elementor-element.elementor-element-536ccc71 .elementor-icon {
  font-size: 54px;
}
.elementor-4434
  .elementor-element.elementor-element-536ccc71
  .elementor-icon
  svg {
  height: 54px;
}
.elementor-4434 .elementor-element.elementor-element-638e627a {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}
.elementor-4434
  .elementor-element.elementor-element-638e627a
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-638e627a
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-638e627a
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-5ec88c22
  > .elementor-widget-container {
  margin: 0px 0px 12px 0px;
}
.elementor-4434 .elementor-element.elementor-element-6a36e017 {
  --display: flex;
  --justify-content: space-between;
  border-style: solid;
  --border-style: solid;
  border-width: 1px 1px 1px 1px;
  --border-top-width: 1px;
  --border-right-width: 1px;
  --border-bottom-width: 1px;
  --border-left-width: 1px;
  border-color: var(--e-global-color-theme_color_bd_color);
  --border-color: var(--e-global-color-theme_color_bd_color);
  --padding-top: 35px;
  --padding-bottom: 32px;
  --padding-left: 30px;
  --padding-right: 30px;
}
.elementor-4434
  .elementor-element.elementor-element-6a36e017
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-6a36e017
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-6a36e017
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-7317699e
  .elementor-icon-wrapper {
  text-align: left;
}
.elementor-4434
  .elementor-element.elementor-element-7317699e.elementor-view-stacked
  .elementor-icon {
  background-color: #d04b4b;
}
.elementor-4434
  .elementor-element.elementor-element-7317699e.elementor-view-framed
  .elementor-icon,
.elementor-4434
  .elementor-element.elementor-element-7317699e.elementor-view-default
  .elementor-icon {
  color: #d04b4b;
  border-color: #d04b4b;
}
.elementor-4434
  .elementor-element.elementor-element-7317699e.elementor-view-framed
  .elementor-icon,
.elementor-4434
  .elementor-element.elementor-element-7317699e.elementor-view-default
  .elementor-icon
  svg {
  fill: #d04b4b;
}
.elementor-4434 .elementor-element.elementor-element-7317699e .elementor-icon {
  font-size: 54px;
}
.elementor-4434
  .elementor-element.elementor-element-7317699e
  .elementor-icon
  svg {
  height: 54px;
}
.elementor-4434 .elementor-element.elementor-element-1c9928b2 {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}
.elementor-4434
  .elementor-element.elementor-element-1c9928b2
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-1c9928b2
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-1c9928b2
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-6c663786
  > .elementor-widget-container {
  margin: 0px 0px 12px 0px;
}
.elementor-4434 .elementor-element.elementor-element-63a0ff54 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 150px;
  --padding-bottom: 150px;
  --padding-left: 70px;
  --padding-right: 70px;
}
.elementor-4434
  .elementor-element.elementor-element-63a0ff54:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-4434
  .elementor-element.elementor-element-63a0ff54
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-theme_color_bg_color_2);
}
.elementor-4434
  .elementor-element.elementor-element-63a0ff54
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-63a0ff54
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-63a0ff54
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-8cd4301 {
  width: var(--container-widget-width, 18vw);
  max-width: 18vw;
  --container-widget-width: 18vw;
  --container-widget-flex-grow: 0;
  top: 1.9vw;
}
.elementor-4434
  .elementor-element.elementor-element-8cd4301
  > .elementor-widget-container {
  --e-transform-rotateZ: 6deg;
}
body:not(.rtl) .elementor-4434 .elementor-element.elementor-element-8cd4301 {
  right: -5.7vw;
}
body.rtl .elementor-4434 .elementor-element.elementor-element-8cd4301 {
  left: -5.7vw;
}
.elementor-4434 .elementor-element.elementor-element-58a0e838 {
  --display: flex;
}
.elementor-4434
  .elementor-element.elementor-element-58a0e838
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-58a0e838
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-58a0e838
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-22eaaba7
  > .elementor-widget-container {
  margin: 0px 0px 25px 0px;
}
.elementor-4434
  .elementor-element.elementor-element-22eaaba7
  .elementor-heading-title {
  font-size: 14px;
  text-transform: uppercase;
  line-height: 1em;
  letter-spacing: 0.08em;
}
.elementor-4434 .elementor-element.elementor-element-39841ab7 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --margin-top: 0px;
  --margin-bottom: 95px;
  --margin-left: 0px;
  --margin-right: 0px;
  --z-index: 5;
}
.elementor-4434
  .elementor-element.elementor-element-39841ab7
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-39841ab7
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-39841ab7
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-3b66c7eb {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}
.elementor-4434
  .elementor-element.elementor-element-3b66c7eb
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-3b66c7eb
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-3b66c7eb
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-468a99ab {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --padding-top: 11px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 030px;
}
.elementor-4434
  .elementor-element.elementor-element-468a99ab
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-468a99ab
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-468a99ab
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-5ab70247 {
  --display: grid;
  --e-con-grid-template-columns: repeat(4, 1fr);
  --e-con-grid-template-rows: repeat(1, 1fr);
  --gap: 70px 70px;
  --row-gap: 70px;
  --column-gap: 70px;
  --grid-auto-flow: row;
  --justify-items: center;
  --align-items: center;
}
.elementor-4434
  .elementor-element.elementor-element-5ab70247
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-5ab70247
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-5ab70247
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-6f9f90ad {
  --display: flex;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --padding-top: 150px;
  --padding-bottom: 150px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-4434
  .elementor-element.elementor-element-6f9f90ad
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-6f9f90ad
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-6f9f90ad
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-3dc7438e
  .elementor-repeater-item-1e7da3f.trx-addons-advanced-title-item-text,
.elementor-4434
  .elementor-element.elementor-element-3dc7438e
  .elementor-repeater-item-1e7da3f.trx-addons-advanced-title-item-icon
  i,
.elementor-4434
  .elementor-element.elementor-element-3dc7438e
  .elementor-repeater-item-1e7da3f.trx-addons-advanced-title-item-icon
  svg {
  color: #d04b4b;
  fill: #d04b4b;
}
.elementor-4434
  .elementor-element.elementor-element-3dc7438e
  .elementor-repeater-item-3dc71cc.trx-addons-advanced-title-item-text,
.elementor-4434
  .elementor-element.elementor-element-3dc7438e
  .elementor-repeater-item-3dc71cc.trx-addons-advanced-title-item-icon
  i,
.elementor-4434
  .elementor-element.elementor-element-3dc7438e
  .elementor-repeater-item-3dc71cc.trx-addons-advanced-title-item-icon
  svg {
  color: #d04b4b;
  fill: #d04b4b;
}
.elementor-4434
  .elementor-element.elementor-element-3dc7438e
  .elementor-repeater-item-9bc1708 {
  --trx-addons-base-size: calc(111 / 100);
}
.elementor-4434
  .elementor-element.elementor-element-3dc7438e
  .elementor-repeater-item-9bc1708.trx-addons-advanced-title-item-text,
.elementor-4434
  .elementor-element.elementor-element-3dc7438e
  .elementor-repeater-item-9bc1708.trx-addons-advanced-title-item-icon
  i,
.elementor-4434
  .elementor-element.elementor-element-3dc7438e
  .elementor-repeater-item-9bc1708.trx-addons-advanced-title-item-icon
  .trx-addons-advanced-title-item-icon-svg,
.elementor-4434
  .elementor-element.elementor-element-3dc7438e
  .elementor-repeater-item-9bc1708.trx-addons-advanced-title-item-image
  img,
.elementor-4434
  .elementor-element.elementor-element-3dc7438e
  .elementor-repeater-item-9bc1708.trx-addons-advanced-title-item-gallery
  img,
.elementor-4434
  .elementor-element.elementor-element-3dc7438e
  .elementor-repeater-item-9bc1708.trx-addons-advanced-title-item-video
  video {
  margin: -23px -7px 0px -7px;
}
.elementor-4434
  .elementor-element.elementor-element-3dc7438e
  .elementor-repeater-item-62849ba.trx-addons-advanced-title-item-text,
.elementor-4434
  .elementor-element.elementor-element-3dc7438e
  .elementor-repeater-item-62849ba.trx-addons-advanced-title-item-icon
  i,
.elementor-4434
  .elementor-element.elementor-element-3dc7438e
  .elementor-repeater-item-62849ba.trx-addons-advanced-title-item-icon
  svg {
  color: #d04b4b;
  fill: #d04b4b;
}
.elementor-4434
  .elementor-element.elementor-element-3dc7438e
  .elementor-repeater-item-0123a88 {
  --trx-addons-base-size: calc(135 / 100);
}
.elementor-4434
  .elementor-element.elementor-element-3dc7438e
  .elementor-repeater-item-0123a88.trx-addons-advanced-title-item-text,
.elementor-4434
  .elementor-element.elementor-element-3dc7438e
  .elementor-repeater-item-0123a88.trx-addons-advanced-title-item-icon
  i,
.elementor-4434
  .elementor-element.elementor-element-3dc7438e
  .elementor-repeater-item-0123a88.trx-addons-advanced-title-item-icon
  .trx-addons-advanced-title-item-icon-svg,
.elementor-4434
  .elementor-element.elementor-element-3dc7438e
  .elementor-repeater-item-0123a88.trx-addons-advanced-title-item-image
  img,
.elementor-4434
  .elementor-element.elementor-element-3dc7438e
  .elementor-repeater-item-0123a88.trx-addons-advanced-title-item-gallery
  img,
.elementor-4434
  .elementor-element.elementor-element-3dc7438e
  .elementor-repeater-item-0123a88.trx-addons-advanced-title-item-video
  video {
  margin: -16px -7px 0px -7px;
}
.elementor-4434 .elementor-element.elementor-element-3dc7438e {
  width: var(--container-widget-width, 950px);
  max-width: 950px;
  --container-widget-width: 950px;
  --container-widget-flex-grow: 0;
  text-align: center;
}
.elementor-4434
  .elementor-element.elementor-element-3dc7438e
  .trx-addons-advanced-title {
  font-size: 77px;
  line-height: 1.2em;
}
.elementor-4434 .elementor-element.elementor-element-9db70c0 {
  width: var(--container-widget-width, 17.7vw);
  max-width: 17.7vw;
  --container-widget-width: 17.7vw;
  --container-widget-flex-grow: 0;
  bottom: 4.6vw;
}
body:not(.rtl) .elementor-4434 .elementor-element.elementor-element-9db70c0 {
  left: -2.4vw;
}
body.rtl .elementor-4434 .elementor-element.elementor-element-9db70c0 {
  right: -2.4vw;
}
.elementor-4434 .elementor-element.elementor-element-67139831 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --padding-top: 0px;
  --padding-bottom: 150px;
  --padding-left: 70px;
  --padding-right: 70px;
}
.elementor-4434
  .elementor-element.elementor-element-67139831
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-67139831
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-67139831
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-7c545228 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
}
.elementor-4434
  .elementor-element.elementor-element-7c545228
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-7c545228
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-7c545228
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-62e47fd img {
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.elementor-4434 .elementor-element.elementor-element-14ad5355 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-4434
  .elementor-element.elementor-element-14ad5355
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-14ad5355
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-14ad5355
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-df60da8
  .trx-addons-woo-products-grid
  .trx-addons-woo-products-inner
  li.product {
  width: 50%;
}
.elementor-4434
  .elementor-element.elementor-element-df60da8
  .trx-addons-woo-products-masonry
  .trx-addons-woo-products-inner
  li.product {
  width: 50%;
}
.elementor-4434
  .elementor-element.elementor-element-df60da8
  .trx-addons-woo-products-details-wrap,
.elementor-4434
  .elementor-element.elementor-element-df60da8
  .trx-addons-woo-products-product__link {
  text-align: left;
}
.elementor-4434
  .elementor-element.elementor-element-df60da8
  .trx-addons-woo-products
  li.product {
  margin-bottom: 35px;
  padding-right: calc(30px / 2);
  padding-left: calc(30px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-df60da8
  .trx-addons-woo-products
  ul.products {
  margin-bottom: -35px;
  margin-left: calc(-30px / 2);
  margin-right: calc(-30px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-df60da8
  .trx-addons-woo-products
  .trx-addons-woo-products-qv-btn {
  background-color: var(--e-global-color-theme_color_bd_color);
  font-family: "Oswald", Sans-serif;
  font-size: 14px;
  font-weight: 500;
  text-transform: uppercase;
  line-height: 20px;
  padding: 13px 13px 13px 13px;
  color: var(--e-global-color-theme_color_title);
}
#trx-addons-woo-products-quick-view-df60da8
  .trx-addons-woo-products-quick-view-modal
  .trx-addons-woo-products-lightbox-content {
  background-color: var(--e-global-color-theme_color_bg_color);
}
#trx-addons-woo-products-quick-view-df60da8 .trx-addons-woo-products-qv-badge {
  display: none !important;
}
#trx-addons-woo-products-quick-view-df60da8 .trx-addons-woo-products-qv-meta {
  display: none !important;
}
.elementor-4434
  .elementor-element.elementor-element-df60da8
  .trx-addons-woo-products-qv-btn {
  flex-direction: row-reverse;
}
.elementor-4434
  .elementor-element.elementor-element-df60da8
  .trx-addons-woo-products-qv-icon {
  font-size: 18px;
  top: 1px;
  left: 2px;
}
.elementor-4434
  .elementor-element.elementor-element-df60da8
  .trx-addons-woo-products-ribbon-container {
  left: 15px;
  transform: translateX(0);
  top: 15px;
}
.elementor-4434
  .elementor-element.elementor-element-df60da8
  .trx-addons-woo-products-out-of-stock {
  left: 15px;
  top: 15px;
  font-size: 13px;
  font-weight: 500;
  line-height: 16px;
  color: var(--e-global-color-theme_color_alt_title);
  background-color: var(--e-global-color-theme_color_alt_bg_color);
  border-radius: 0px 0px 0px 0px;
  padding: 4px 12px 4px 12px;
}
.elementor-4434
  .elementor-element.elementor-element-df60da8
  .trx-addons-products-info-box {
  padding: 19px 0px 0px 0px;
}
.elementor-4434
  .elementor-element.elementor-element-df60da8
  .trx-addons-woo-products
  .woocommerce-loop-product__title {
  margin: 0px 0px 8px 0px;
}
.elementor-4434
  .elementor-element.elementor-element-df60da8
  .trx-addons-woo-products
  .trx-addons-woo-products-product-category {
  color: var(--e-global-color-theme_color_meta);
  font-size: 12px;
  text-transform: uppercase;
  line-height: 16px;
  margin: 0px 0px 7px 0px;
}
.elementor-4434
  .elementor-element.elementor-element-df60da8
  .trx-addons-woo-products
  li.product
  .price
  del {
  color: var(--e-global-color-theme_color_meta);
}
.elementor-4434
  .elementor-element.elementor-element-df60da8
  .trx-addons-woo-products
  li.product
  .price {
  margin: 0px 0px 0px 0px;
}
.elementor-4434
  .elementor-element.elementor-element-df60da8
  .trx-addons-woo-products
  li.product
  div.star-rating
  span {
  color: var(--e-global-color-theme_color_title);
}
.elementor-4434
  .elementor-element.elementor-element-df60da8
  .trx-addons-woo-products
  li.product
  div.star-rating {
  color: var(--e-global-color-theme_color_title);
}
.elementor-4434
  .elementor-element.elementor-element-df60da8
  .trx-addons-woo-products
  li.product
  div.star-rating::before {
  color: var(--e-global-color-theme_color_title);
}
.elementor-4434
  .elementor-element.elementor-element-df60da8
  .trx-addons-woo-products
  li.product
  .star-rating {
  margin-bottom: 11px;
}
.elementor-4434
  .elementor-element.elementor-element-df60da8
  .trx-addons-woo-products-product-sale-wrap
  .trx-addons-woo-products-product-onsale {
  font-size: 13px;
  font-weight: 500;
  line-height: 16px;
  color: var(--e-global-color-theme_color_alt_title);
}
.elementor-4434
  .elementor-element.elementor-element-df60da8
  .trx-addons-woo-products
  .trx-addons-woo-products-product-sale-wrap
  .trx-addons-woo-products-product-onsale {
  background-color: var(--e-global-color-theme_color_alt_link);
  border-radius: 0px 0px 0px 0px;
  padding: 4px 12px 4px 12px;
  margin: 0px 0px 0px 0px;
}
.elementor-4434
  .elementor-element.elementor-element-df60da8
  .trx-addons-woo-products
  .trx-addons-woo-products-qv-btn
  svg {
  fill: var(--e-global-color-theme_color_title);
}
.elementor-4434
  .elementor-element.elementor-element-df60da8
  .trx-addons-woo-products
  .trx-addons-woo-products-qv-btn:hover {
  color: var(--e-global-color-theme_color_text);
}
.elementor-4434
  .elementor-element.elementor-element-df60da8
  .trx-addons-woo-products
  .trx-addons-woo-products-qv-btn:hover
  svg {
  fill: var(--e-global-color-theme_color_text);
}
#trx-addons-woo-products-quick-view-df60da8
  .trx-addons-woo-products-quick-view-close {
  font-size: 14px;
  color: var(--e-global-color-theme_color_title);
  padding: 10px;
}
#trx-addons-woo-products-quick-view-df60da8
  .trx-addons-woo-products-quick-view-close
  svg {
  fill: var(--e-global-color-theme_color_title);
}
#trx-addons-woo-products-quick-view-df60da8
  .trx-addons-woo-products-quick-view-close:hover {
  color: var(--e-global-color-theme_color_link);
}
#trx-addons-woo-products-quick-view-df60da8
  .trx-addons-woo-products-quick-view-close:hover
  svg {
  fill: var(--e-global-color-theme_color_link);
}
#trx-addons-woo-products-quick-view-df60da8 .woocommerce-loop-product__title {
  margin: 0px 0px 10px 0px;
}
#trx-addons-woo-products-quick-view-df60da8 div.star-rating {
  color: var(--e-global-color-theme_color_title);
  margin-bottom: 13px;
}
#trx-addons-woo-products-quick-view-df60da8 div.star-rating::before {
  color: var(--e-global-color-theme_color_title);
}
#trx-addons-woo-products-quick-view-df60da8 .trx-addons-woo-products-qv-desc,
#trx-addons-woo-products-quick-view-df60da8 .woocommerce-variation-description,
#trx-addons-woo-products-quick-view-df60da8
  .trx-addons-woo-products-atc-button
  .out-of-stock {
  font-size: 0.93em;
  line-height: 1.5em;
}
#trx-addons-woo-products-quick-view-df60da8 .flex-control-nav a {
  width: 8px;
  height: 8px;
  background-color: var(--e-global-color-theme_color_meta);
}
#trx-addons-woo-products-quick-view-df60da8 .flex-control-nav a:hover {
  background-color: var(--e-global-color-theme_color_text);
}
#trx-addons-woo-products-quick-view-df60da8 .flex-control-nav a.flex-active {
  background-color: var(--e-global-color-theme_color_title);
}
#trx-addons-woo-products-quick-view-df60da8 .trx-addons-slider-arrow svg {
  height: 13px;
}
#trx-addons-woo-products-quick-view-df60da8 .trx-addons-slider-arrow {
  color: var(--e-global-color-theme_color_title);
  background-color: var(--e-global-color-theme_color_bg_color);
}
#trx-addons-woo-products-quick-view-df60da8 .trx-addons-slider-arrow:hover {
  color: var(--e-global-color-theme_color_text);
}
.elementor-4434 .elementor-element.elementor-element-7aefade7 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --z-index: 5;
}
.elementor-4434
  .elementor-element.elementor-element-7aefade7
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-7aefade7
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-7aefade7
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-15865a2d
  > .elementor-widget-container {
  margin: 0px 0px 25px 0px;
}
.elementor-4434
  .elementor-element.elementor-element-15865a2d
  .elementor-heading-title {
  font-size: 14px;
  text-transform: uppercase;
  line-height: 1em;
  letter-spacing: 0.08em;
}
.elementor-4434
  .elementor-element.elementor-element-4f4eeaec
  > .elementor-widget-container {
  margin: 0px 0px 50px 0px;
}
.elementor-4434 .elementor-element.elementor-element-91b6bf8 {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-theme_color_title);
  --divider-border-width: 2px;
}
.elementor-4434
  .elementor-element.elementor-element-91b6bf8
  .elementor-divider-separator {
  width: 100%;
}
.elementor-4434
  .elementor-element.elementor-element-91b6bf8
  .elementor-divider {
  padding-block-start: 0px;
  padding-block-end: 0px;
}
.elementor-4434 .elementor-element.elementor-element-34673f8b {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --align-items: center;
  border-style: solid;
  --border-style: solid;
  border-width: 0px 0px 1px 0px;
  --border-top-width: 0px;
  --border-right-width: 0px;
  --border-bottom-width: 1px;
  --border-left-width: 0px;
  border-color: var(--e-global-color-theme_color_bd_color);
  --border-color: var(--e-global-color-theme_color_bd_color);
  --padding-top: 55px;
  --padding-bottom: 55px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-4434
  .elementor-element.elementor-element-34673f8b
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-34673f8b
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-34673f8b
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-71f99da3 {
  --display: flex;
}
.elementor-4434
  .elementor-element.elementor-element-71f99da3
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-71f99da3
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-71f99da3
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-3364990e {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --align-items: center;
  --gap: 15px 15px;
  --row-gap: 15px;
  --column-gap: 15px;
}
.elementor-4434
  .elementor-element.elementor-element-3364990e
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-3364990e
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-3364990e
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-3ea6b86c.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-4434 .elementor-element.elementor-element-7d9dff7e {
  font-size: 19px;
  line-height: 1.3em;
}
.elementor-4434 .elementor-element.elementor-element-3c51c581 {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}
.elementor-4434
  .elementor-element.elementor-element-3c51c581
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-3c51c581
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-3c51c581
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-b22994c
  > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
}
.elementor-4434 .elementor-element.elementor-element-1952b5d4 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 5px 40px;
  --row-gap: 5px;
  --column-gap: 40px;
  --flex-wrap: wrap;
}
.elementor-4434
  .elementor-element.elementor-element-1952b5d4
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-1952b5d4
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-1952b5d4
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-44ce0ec3
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-block-end: calc(0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-44ce0ec3
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-block-start: calc(0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-44ce0ec3
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-inline: calc(0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-44ce0ec3
  .elementor-icon-list-items.elementor-inline-items {
  margin-inline: calc(-0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-44ce0ec3
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  inset-inline-end: calc(-0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-44ce0ec3
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-theme_color_title);
  transition: color 0.3s;
}
.elementor-4434
  .elementor-element.elementor-element-44ce0ec3
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-theme_color_title);
  transition: fill 0.3s;
}
.elementor-4434 .elementor-element.elementor-element-44ce0ec3 {
  --e-icon-list-icon-size: 15px;
  --icon-vertical-align: flex-start;
  --icon-vertical-offset: 3px;
}
.elementor-4434
  .elementor-element.elementor-element-44ce0ec3
  .elementor-icon-list-icon {
  padding-inline-end: 0px;
}
.elementor-4434
  .elementor-element.elementor-element-44ce0ec3
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-4434
  .elementor-element.elementor-element-44ce0ec3
  .elementor-icon-list-item
  > a {
  font-size: 14px;
  line-height: 1.4em;
}
.elementor-4434
  .elementor-element.elementor-element-44ce0ec3
  .elementor-icon-list-text {
  color: var(--e-global-color-theme_color_title);
  transition: color 0.3s;
}
.elementor-4434
  .elementor-element.elementor-element-257e9aa
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-block-end: calc(0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-257e9aa
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-block-start: calc(0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-257e9aa
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-inline: calc(0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-257e9aa
  .elementor-icon-list-items.elementor-inline-items {
  margin-inline: calc(-0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-257e9aa
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  inset-inline-end: calc(-0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-257e9aa
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-theme_color_text);
  transition: color 0.3s;
}
.elementor-4434
  .elementor-element.elementor-element-257e9aa
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-theme_color_text);
  transition: fill 0.3s;
}
.elementor-4434 .elementor-element.elementor-element-257e9aa {
  --e-icon-list-icon-size: 15px;
  --icon-vertical-align: flex-start;
  --icon-vertical-offset: 3px;
}
.elementor-4434
  .elementor-element.elementor-element-257e9aa
  .elementor-icon-list-icon {
  padding-inline-end: 0px;
}
.elementor-4434
  .elementor-element.elementor-element-257e9aa
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-4434
  .elementor-element.elementor-element-257e9aa
  .elementor-icon-list-item
  > a {
  font-size: 14px;
  line-height: 1.4em;
}
.elementor-4434
  .elementor-element.elementor-element-257e9aa
  .elementor-icon-list-text {
  color: var(--e-global-color-theme_color_text);
  transition: color 0.3s;
}
.elementor-4434 .elementor-element.elementor-element-605dc7a {
  --display: flex;
  --align-items: flex-end;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
}
.elementor-4434
  .elementor-element.elementor-element-605dc7a
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-605dc7a
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-605dc7a
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-6bf8e759 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --align-items: center;
  border-style: solid;
  --border-style: solid;
  border-width: 0px 0px 1px 0px;
  --border-top-width: 0px;
  --border-right-width: 0px;
  --border-bottom-width: 1px;
  --border-left-width: 0px;
  border-color: var(--e-global-color-theme_color_bd_color);
  --border-color: var(--e-global-color-theme_color_bd_color);
  --padding-top: 55px;
  --padding-bottom: 55px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-4434
  .elementor-element.elementor-element-6bf8e759
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-6bf8e759
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-6bf8e759
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-68261208 {
  --display: flex;
}
.elementor-4434
  .elementor-element.elementor-element-68261208
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-68261208
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-68261208
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-64d52301 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --align-items: center;
  --gap: 15px 15px;
  --row-gap: 15px;
  --column-gap: 15px;
}
.elementor-4434
  .elementor-element.elementor-element-64d52301
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-64d52301
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-64d52301
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-122fc86b.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-4434 .elementor-element.elementor-element-68316388 {
  font-size: 19px;
  line-height: 1.3em;
}
.elementor-4434 .elementor-element.elementor-element-5b2426a8 {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}
.elementor-4434
  .elementor-element.elementor-element-5b2426a8
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-5b2426a8
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-5b2426a8
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-5eebc42d
  > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
}
.elementor-4434 .elementor-element.elementor-element-6d05a6e1 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 5px 40px;
  --row-gap: 5px;
  --column-gap: 40px;
  --flex-wrap: wrap;
}
.elementor-4434
  .elementor-element.elementor-element-6d05a6e1
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-6d05a6e1
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-6d05a6e1
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-11f82c57
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-block-end: calc(0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-11f82c57
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-block-start: calc(0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-11f82c57
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-inline: calc(0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-11f82c57
  .elementor-icon-list-items.elementor-inline-items {
  margin-inline: calc(-0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-11f82c57
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  inset-inline-end: calc(-0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-11f82c57
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-theme_color_title);
  transition: color 0.3s;
}
.elementor-4434
  .elementor-element.elementor-element-11f82c57
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-theme_color_title);
  transition: fill 0.3s;
}
.elementor-4434 .elementor-element.elementor-element-11f82c57 {
  --e-icon-list-icon-size: 15px;
  --icon-vertical-align: flex-start;
  --icon-vertical-offset: 3px;
}
.elementor-4434
  .elementor-element.elementor-element-11f82c57
  .elementor-icon-list-icon {
  padding-inline-end: 0px;
}
.elementor-4434
  .elementor-element.elementor-element-11f82c57
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-4434
  .elementor-element.elementor-element-11f82c57
  .elementor-icon-list-item
  > a {
  font-size: 14px;
  line-height: 1.4em;
}
.elementor-4434
  .elementor-element.elementor-element-11f82c57
  .elementor-icon-list-text {
  color: var(--e-global-color-theme_color_title);
  transition: color 0.3s;
}
.elementor-4434
  .elementor-element.elementor-element-399868f9
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-block-end: calc(0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-399868f9
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-block-start: calc(0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-399868f9
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-inline: calc(0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-399868f9
  .elementor-icon-list-items.elementor-inline-items {
  margin-inline: calc(-0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-399868f9
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  inset-inline-end: calc(-0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-399868f9
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-theme_color_text);
  transition: color 0.3s;
}
.elementor-4434
  .elementor-element.elementor-element-399868f9
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-theme_color_text);
  transition: fill 0.3s;
}
.elementor-4434 .elementor-element.elementor-element-399868f9 {
  --e-icon-list-icon-size: 15px;
  --icon-vertical-align: flex-start;
  --icon-vertical-offset: 3px;
}
.elementor-4434
  .elementor-element.elementor-element-399868f9
  .elementor-icon-list-icon {
  padding-inline-end: 0px;
}
.elementor-4434
  .elementor-element.elementor-element-399868f9
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-4434
  .elementor-element.elementor-element-399868f9
  .elementor-icon-list-item
  > a {
  font-size: 14px;
  line-height: 1.4em;
}
.elementor-4434
  .elementor-element.elementor-element-399868f9
  .elementor-icon-list-text {
  color: var(--e-global-color-theme_color_text);
  transition: color 0.3s;
}
.elementor-4434 .elementor-element.elementor-element-3d8a19ed {
  --display: flex;
  --align-items: flex-end;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
}
.elementor-4434
  .elementor-element.elementor-element-3d8a19ed
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-3d8a19ed
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-3d8a19ed
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-31fe8101 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --align-items: center;
  border-style: solid;
  --border-style: solid;
  border-width: 0px 0px 1px 0px;
  --border-top-width: 0px;
  --border-right-width: 0px;
  --border-bottom-width: 1px;
  --border-left-width: 0px;
  border-color: var(--e-global-color-theme_color_bd_color);
  --border-color: var(--e-global-color-theme_color_bd_color);
  --padding-top: 55px;
  --padding-bottom: 55px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-4434
  .elementor-element.elementor-element-31fe8101
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-31fe8101
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-31fe8101
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-6b6bfd9f {
  --display: flex;
}
.elementor-4434
  .elementor-element.elementor-element-6b6bfd9f
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-6b6bfd9f
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-6b6bfd9f
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-24acc560 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --align-items: center;
  --gap: 15px 15px;
  --row-gap: 15px;
  --column-gap: 15px;
}
.elementor-4434
  .elementor-element.elementor-element-24acc560
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-24acc560
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-24acc560
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-372eaa17.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-4434 .elementor-element.elementor-element-29e44639 {
  font-size: 19px;
  line-height: 1.3em;
}
.elementor-4434 .elementor-element.elementor-element-1961ae72 {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}
.elementor-4434
  .elementor-element.elementor-element-1961ae72
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-1961ae72
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-1961ae72
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-235a9f2a
  > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
}
.elementor-4434 .elementor-element.elementor-element-3d64b06b {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 5px 40px;
  --row-gap: 5px;
  --column-gap: 40px;
  --flex-wrap: wrap;
}
.elementor-4434
  .elementor-element.elementor-element-3d64b06b
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-3d64b06b
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-3d64b06b
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-494f7fbf
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-block-end: calc(0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-494f7fbf
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-block-start: calc(0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-494f7fbf
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-inline: calc(0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-494f7fbf
  .elementor-icon-list-items.elementor-inline-items {
  margin-inline: calc(-0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-494f7fbf
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  inset-inline-end: calc(-0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-494f7fbf
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-theme_color_title);
  transition: color 0.3s;
}
.elementor-4434
  .elementor-element.elementor-element-494f7fbf
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-theme_color_title);
  transition: fill 0.3s;
}
.elementor-4434 .elementor-element.elementor-element-494f7fbf {
  --e-icon-list-icon-size: 15px;
  --icon-vertical-align: flex-start;
  --icon-vertical-offset: 3px;
}
.elementor-4434
  .elementor-element.elementor-element-494f7fbf
  .elementor-icon-list-icon {
  padding-inline-end: 0px;
}
.elementor-4434
  .elementor-element.elementor-element-494f7fbf
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-4434
  .elementor-element.elementor-element-494f7fbf
  .elementor-icon-list-item
  > a {
  font-size: 14px;
  line-height: 1.4em;
}
.elementor-4434
  .elementor-element.elementor-element-494f7fbf
  .elementor-icon-list-text {
  color: var(--e-global-color-theme_color_title);
  transition: color 0.3s;
}
.elementor-4434
  .elementor-element.elementor-element-252d1219
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-block-end: calc(0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-252d1219
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-block-start: calc(0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-252d1219
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-inline: calc(0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-252d1219
  .elementor-icon-list-items.elementor-inline-items {
  margin-inline: calc(-0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-252d1219
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  inset-inline-end: calc(-0px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-252d1219
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-theme_color_text);
  transition: color 0.3s;
}
.elementor-4434
  .elementor-element.elementor-element-252d1219
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-theme_color_text);
  transition: fill 0.3s;
}
.elementor-4434 .elementor-element.elementor-element-252d1219 {
  --e-icon-list-icon-size: 15px;
  --icon-vertical-align: flex-start;
  --icon-vertical-offset: 3px;
}
.elementor-4434
  .elementor-element.elementor-element-252d1219
  .elementor-icon-list-icon {
  padding-inline-end: 0px;
}
.elementor-4434
  .elementor-element.elementor-element-252d1219
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-4434
  .elementor-element.elementor-element-252d1219
  .elementor-icon-list-item
  > a {
  font-size: 14px;
  line-height: 1.4em;
}
.elementor-4434
  .elementor-element.elementor-element-252d1219
  .elementor-icon-list-text {
  color: var(--e-global-color-theme_color_text);
  transition: color 0.3s;
}
.elementor-4434 .elementor-element.elementor-element-50c29fc0 {
  --display: flex;
  --align-items: flex-end;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
}
.elementor-4434
  .elementor-element.elementor-element-50c29fc0
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-50c29fc0
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-50c29fc0
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-134ec648 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 150px;
  --padding-bottom: 150px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-4434
  .elementor-element.elementor-element-134ec648
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-134ec648
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-134ec648
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-3ef3940c {
  --display: grid;
  --e-con-grid-template-columns: repeat(6, 1fr);
  --e-con-grid-template-rows: repeat(1, 1fr);
  --grid-auto-flow: row;
  --justify-items: center;
  --align-items: center;
  --z-index: 5;
}
.elementor-4434
  .elementor-element.elementor-element-3ef3940c
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-3ef3940c
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-3ef3940c
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-735bf3cc img {
  opacity: 0.3;
  transition-duration: 0.3s;
}
.elementor-4434 .elementor-element.elementor-element-735bf3cc:hover img {
  opacity: 1;
}
.elementor-4434 .elementor-element.elementor-element-39ab4126 img {
  opacity: 0.3;
  transition-duration: 0.3s;
}
.elementor-4434 .elementor-element.elementor-element-39ab4126:hover img {
  opacity: 1;
}
.elementor-4434 .elementor-element.elementor-element-b2b5fc1 img {
  opacity: 0.3;
  transition-duration: 0.3s;
}
.elementor-4434 .elementor-element.elementor-element-b2b5fc1:hover img {
  opacity: 1;
}
.elementor-4434 .elementor-element.elementor-element-4853d9da img {
  opacity: 0.3;
  transition-duration: 0.3s;
}
.elementor-4434 .elementor-element.elementor-element-4853d9da:hover img {
  opacity: 1;
}
.elementor-4434 .elementor-element.elementor-element-3e0dbcca img {
  opacity: 0.3;
  transition-duration: 0.3s;
}
.elementor-4434 .elementor-element.elementor-element-3e0dbcca:hover img {
  opacity: 1;
}
.elementor-4434 .elementor-element.elementor-element-5053c70e img {
  opacity: 0.3;
  transition-duration: 0.3s;
}
.elementor-4434 .elementor-element.elementor-element-5053c70e:hover img {
  opacity: 1;
}
.elementor-4434 .elementor-element.elementor-element-a646e8b {
  width: var(--container-widget-width, 13vw);
  max-width: 13vw;
  --container-widget-width: 13vw;
  --container-widget-flex-grow: 0;
  top: 0.7vw;
}
.elementor-4434
  .elementor-element.elementor-element-a646e8b
  > .elementor-widget-container {
  --e-transform-rotateZ: 11deg;
}
body:not(.rtl) .elementor-4434 .elementor-element.elementor-element-a646e8b {
  left: -5.4vw;
}
body.rtl .elementor-4434 .elementor-element.elementor-element-a646e8b {
  right: -5.4vw;
}
.elementor-4434 .elementor-element.elementor-element-5f095c7e {
  --display: flex;
  --min-height: 40vw;
  --flex-direction: column;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
}
.elementor-4434
  .elementor-element.elementor-element-5f095c7e:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-4434
  .elementor-element.elementor-element-5f095c7e
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("https://rook.axiomthemes.com/wp-content/uploads/2025/08/custom-img-17-copyright.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-4434
  .elementor-element.elementor-element-5f095c7e
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-5f095c7e
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-5f095c7e
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-4b7c0ca4 {
  --icon-box-icon-margin: 0px;
}
.elementor-4434
  .elementor-element.elementor-element-4b7c0ca4.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff;
}
.elementor-4434
  .elementor-element.elementor-element-4b7c0ca4.elementor-view-framed
  .elementor-icon,
.elementor-4434
  .elementor-element.elementor-element-4b7c0ca4.elementor-view-default
  .elementor-icon {
  fill: #ffffff;
  color: #ffffff;
  border-color: #ffffff;
}
.elementor-4434 .elementor-element.elementor-element-4b7c0ca4 .elementor-icon {
  font-size: 16px;
  padding: 40px;
  border-width: 1px 1px 1px 1px;
}
.elementor-4434 .elementor-element.elementor-element-0209f43 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --padding-top: 150px;
  --padding-bottom: 125px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-4434
  .elementor-element.elementor-element-0209f43:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-4434
  .elementor-element.elementor-element-0209f43
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-theme_color_bg_color_2);
}
.elementor-4434
  .elementor-element.elementor-element-0209f43
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-0209f43
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-0209f43
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-0544dc0 {
  --display: flex;
  --min-height: 160px;
  --z-index: 5;
}
.elementor-4434
  .elementor-element.elementor-element-0544dc0
  .trx_addons_bg_text_char {
  color: var(--e-global-color-theme_color_alt_link);
  font-size: 157px;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 0.8em;
  letter-spacing: -0.01em;
}
.elementor-4434
  .elementor-element.elementor-element-0544dc0
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-0544dc0
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 1.9%;
}
.elementor-4434
  .elementor-element.elementor-element-0544dc0
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 1.9%;
}
.elementor-4434 .elementor-element.elementor-element-41c3a2f6 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}
.elementor-4434
  .elementor-element.elementor-element-41c3a2f6:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-4434
  .elementor-element.elementor-element-41c3a2f6
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-theme_color_bg_color_2);
}
.elementor-4434
  .elementor-element.elementor-element-41c3a2f6
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-41c3a2f6
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-41c3a2f6
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-2c222811 {
  --display: flex;
  --min-height: 920px;
}
.elementor-4434
  .elementor-element.elementor-element-2c222811:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-4434
  .elementor-element.elementor-element-2c222811
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../assets/images/contact.png");
	border-radius: 15px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-4434
  .elementor-element.elementor-element-2c222811
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-2c222811
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-2c222811
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434 .elementor-element.elementor-element-50c4c9f0 {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 70px;
  --padding-bottom: 70px;
  --padding-left: 70px;
  --padding-right: 70px;
}
.elementor-4434
  .elementor-element.elementor-element-50c4c9f0
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-50c4c9f0
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-50c4c9f0
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-5322cc57
  > .elementor-widget-container {
  margin: 0px 0px 25px 0px;
}
.elementor-4434
  .elementor-element.elementor-element-5322cc57
  .elementor-heading-title {
  font-size: 14px;
  text-transform: uppercase;
  line-height: 1em;
  letter-spacing: 0.08em;
}
.elementor-4434 .elementor-element.elementor-element-68d5bbf9 {
  width: var(--container-widget-width, 400px);
  max-width: 400px;
  --container-widget-width: 400px;
  --container-widget-flex-grow: 0;
}
.elementor-4434
  .elementor-element.elementor-element-68d5bbf9
  > .elementor-widget-container {
  margin: 0px 0px 45px 0px;
}
.elementor-4434 .elementor-element.elementor-element-62a0c5bf {
  width: var(--container-widget-width, 645px);
  max-width: 645px;
  --container-widget-width: 645px;
  --container-widget-flex-grow: 0;
}
.elementor-4434 .elementor-element.elementor-element-46e89dc9 {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 150px;
  --padding-bottom: 150px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-4434
  .elementor-element.elementor-element-46e89dc9:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-4434
  .elementor-element.elementor-element-46e89dc9
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-theme_color_bg_color_2);
}
.elementor-4434
  .elementor-element.elementor-element-46e89dc9
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-46e89dc9
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-46e89dc9
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-48a734c6
  > .elementor-widget-container {
  margin: 0px 0px 25px 0px;
}
.elementor-4434 .elementor-element.elementor-element-48a734c6 {
  text-align: center;
}
.elementor-4434
  .elementor-element.elementor-element-48a734c6
  .elementor-heading-title {
  font-size: 14px;
  text-transform: uppercase;
  line-height: 1em;
  letter-spacing: 0.08em;
}
.elementor-4434 .elementor-element.elementor-element-650128a6 {
  width: var(--container-widget-width, 550px);
  max-width: 550px;
  --container-widget-width: 550px;
  --container-widget-flex-grow: 0;
  text-align: center;
}
.elementor-4434
  .elementor-element.elementor-element-650128a6
  > .elementor-widget-container {
  margin: 0px 0px 50px 0px;
}
.elementor-4434
  .elementor-element.elementor-element-650128a6.elementor-element {
  --align-self: center;
}
.elementor-4434 .elementor-element.elementor-element-5c078df1 {
  z-index: 5;
}
.elementor-4434
  .elementor-element.elementor-element-5c078df1
  .trx-addons-posts-item-wrap {
  padding-left: calc(30px / 2);
  padding-right: calc(30px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-5c078df1:not(
    .trx-addons-posts-with-box-shadow-yes
  ):not(.trx-addons-posts-box-shadow-position-)
  .trx-addons-posts-carousel,
.elementor-4434
  .elementor-element.elementor-element-5c078df1
  .trx-addons-posts-grid {
  margin-left: calc(-30px / 2);
  margin-right: calc(-30px / 2);
}
.elementor-4434
  .elementor-element.elementor-element-5c078df1
  .trx-addons-elementor-grid
  .trx-addons-grid-item-wrap {
  margin-bottom: 0px;
}
.elementor-4434
  .elementor-element.elementor-element-5c078df1
  .trx-addons-posts-skin-event
  .trx-addons-posts-item-content {
  gap: 30px;
}
.elementor-4434
  .elementor-element.elementor-element-5c078df1
  .trx-addons-posts-skin-stripe
  .trx-addons-posts-item-content {
  gap: 30px;
}
.elementor-4434
  .elementor-element.elementor-element-5c078df1
  .trx-addons-posts-item-thumbnail {
  margin-bottom: 22px;
}
.elementor-4434
  .elementor-element.elementor-element-5c078df1
  .trx-addons-posts-skin-list
  .trx-addons-posts-item {
  gap: 30px;
}
.elementor-4434
  .elementor-element.elementor-element-5c078df1
  .trx-addons-posts-skin-stripe
  .trx-addons-posts-item {
  gap: 30px;
}
.elementor-4434
  .elementor-element.elementor-element-5c078df1
  .trx-addons-posts-item-terms-wrap {
  font-size: 14px;
  font-weight: 500;
  text-transform: uppercase;
  line-height: 18px;
  letter-spacing: 0.08em;
  margin-bottom: 10px;
}
.elementor-4434
  .elementor-element.elementor-element-5c078df1
  .trx-addons-posts-item-terms {
  color: var(--e-global-color-theme_color_title);
}
.elementor-4434
  .elementor-element.elementor-element-5c078df1
  .trx-addons-posts-item-terms
  a:hover {
  color: var(--e-global-color-theme_color_title);
}
.elementor-4434
  .elementor-element.elementor-element-5c078df1
  .trx-addons-posts-item-title,
.elementor-4434
  .elementor-element.elementor-element-5c078df1
  .trx-addons-posts-item-title
  a {
  color: var(--e-global-color-theme_color_title);
}
.elementor-4434
  .elementor-element.elementor-element-5c078df1
  .trx-addons-posts-item-title
  a:hover {
  color: var(--e-global-color-theme_color_text);
}
.elementor-4434
  .elementor-element.elementor-element-5c078df1
  .trx-addons-posts-item-title {
  margin-bottom: 5px;
}
.elementor-4434
  .elementor-element.elementor-element-5c078df1
  .trx-addons-posts-item-meta {
  font-size: 14px;
  color: var(--e-global-color-theme_color_meta);
  margin-bottom: 0px;
}
.elementor-4434
  .elementor-element.elementor-element-5c078df1
  .trx-addons-posts-item-meta
  .trx-addons-meta-separator {
  font-size: 10px;
  top: -2px;
}
.elementor-4434
  .elementor-element.elementor-element-5c078df1
  .trx-addons-posts-item-meta
  .trx-addons-meta-separator:not(:last-child) {
  margin-left: calc(12px / 2);
  margin-right: calc(12px / 2);
}
.elementor-4434 .elementor-element.elementor-element-c214a31 {
  width: var(--container-widget-width, 15.1vw);
  max-width: 15.1vw;
  --container-widget-width: 15.1vw;
  --container-widget-flex-grow: 0;
  top: 5.7vw;
}
.elementor-4434
  .elementor-element.elementor-element-c214a31
  > .elementor-widget-container {
  --e-transform-rotateZ: -11deg;
}
body:not(.rtl) .elementor-4434 .elementor-element.elementor-element-c214a31 {
  right: -2.7vw;
}
body.rtl .elementor-4434 .elementor-element.elementor-element-c214a31 {
  left: -2.7vw;
}
.elementor-4434 .elementor-element.elementor-element-2a8e56ed {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 150px;
  --padding-bottom: 150px;
  --padding-left: 70px;
  --padding-right: 70px;
}
.elementor-4434
  .elementor-element.elementor-element-2a8e56ed
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-2a8e56ed
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-2a8e56ed
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-1abeaf14
  .elementor-repeater-item-90f4878.trx-addons-advanced-title-item-text {
  font-size: 14px;
  text-transform: uppercase;
  line-height: 1em;
  letter-spacing: 0.08em;
}
.elementor-4434
  .elementor-element.elementor-element-1abeaf14
  .elementor-repeater-item-534a984.trx-addons-advanced-title-item-text {
  font-size: 14px;
  text-transform: uppercase;
  line-height: 1em;
  letter-spacing: 0.08em;
}
.elementor-4434
  .elementor-element.elementor-element-1abeaf14
  .elementor-repeater-item-534a984.trx-addons-advanced-title-item-text:hover,
.elementor-4434
  .elementor-element.elementor-element-1abeaf14
  .elementor-repeater-item-534a984.trx-addons-advanced-title-item-icon:hover
  i,
.elementor-4434
  .elementor-element.elementor-element-1abeaf14
  .elementor-repeater-item-534a984.trx-addons-advanced-title-item-icon:hover
  svg {
  color: var(--e-global-color-theme_color_link);
  fill: var(--e-global-color-theme_color_link);
}
.elementor-4434
  .elementor-element.elementor-element-1abeaf14
  .elementor-repeater-item-534a984
  svg
  path {
  stroke: var(--e-global-color-theme_color_link);
}
.elementor-4434
  .elementor-element.elementor-element-1abeaf14
  .elementor-repeater-item-534a984.trx-addons-advanced-title-color {
  --trx-addons-advanced-title-color: var(--e-global-color-theme_color_link);
}
.elementor-4434
  .elementor-element.elementor-element-1abeaf14
  .elementor-repeater-item-534a984
  path {
  stroke-width: 17;
}
.elementor-4434
  .elementor-element.elementor-element-1abeaf14
  .elementor-repeater-item-534a984
  svg {
  bottom: -50%;
}
.elementor-4434
  .elementor-element.elementor-element-1abeaf14
  > .elementor-widget-container {
  margin: 0px 0px 50px 0px;
}
.elementor-4434 .elementor-element.elementor-element-1abeaf14 {
  text-align: center;
}
.elementor-4434 .elementor-element.elementor-element-9511a {
  --display: grid;
  --e-con-grid-template-columns: repeat(6, 1fr);
  --e-con-grid-template-rows: repeat(1, 1fr);
  --grid-auto-flow: row;
}
.elementor-4434 .elementor-element.elementor-element-9511a .trx_addons_bg_text {
  z-index: 0;
}
.elementor-4434
  .elementor-element.elementor-element-9511a
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-4434
  .elementor-element.elementor-element-9511a
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
@media (max-width: 1279px) {
  .elementor-4434 .elementor-element.elementor-element-4e97cc1f {
    --padding-top: 95px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-5590e795 {
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
  }
  .elementor-4434 .elementor-element.elementor-element-2770ab3e {
    --padding-top: 15px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-262ab9f2 {
    --container-widget-width: 41vw;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 41vw);
    max-width: 41vw;
  }
  .elementor-4434
    .elementor-element.elementor-element-262ab9f2
    .trx-addons-advanced-title {
    font-size: 5.3vw;
  }
  .elementor-4434 .elementor-element.elementor-element-6cea069e {
    --padding-top: 28px;
    --padding-bottom: 28px;
    --padding-left: 30px;
    --padding-right: 30px;
  }
  .elementor-4434 .elementor-element.elementor-element-68dcea77 {
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
  }
  .elementor-4434 .elementor-element.elementor-element-7675a1e1 {
    --min-height: 90px;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 30px;
    --padding-right: 30px;
  }
  .elementor-4434 .elementor-element.elementor-element-236f3e54 {
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 95px;
    --padding-bottom: 95px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-75a44676 {
    --margin-top: 0px;
    --margin-bottom: 38px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-4434
    .elementor-element.elementor-element-27fa851d
    > .elementor-widget-container {
    margin: 0px 0px 15px 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-60fe012a {
    --container-widget-width: 450px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 450px);
    max-width: 450px;
  }
  .elementor-4434 .elementor-element.elementor-element-38fe3303 {
    --e-con-grid-template-columns: repeat(1, 1fr);
    --grid-auto-flow: row;
  }
  .elementor-4434 .elementor-element.elementor-element-5f3974c {
    --grid-auto-flow: row;
  }
  .elementor-4434
    .elementor-element.elementor-element-79d1a4da
    > .elementor-widget-container {
    margin: 0px 0px 10px 0px;
  }
  .elementor-4434
    .elementor-element.elementor-element-47a347de
    > .elementor-widget-container {
    margin: 0px 0px 10px 0px;
  }
  .elementor-4434
    .elementor-element.elementor-element-5ec88c22
    > .elementor-widget-container {
    margin: 0px 0px 10px 0px;
  }
  .elementor-4434
    .elementor-element.elementor-element-6c663786
    > .elementor-widget-container {
    margin: 0px 0px 10px 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-63a0ff54 {
    --padding-top: 95px;
    --padding-bottom: 95px;
    --padding-left: 30px;
    --padding-right: 30px;
  }
  .elementor-4434
    .elementor-element.elementor-element-22eaaba7
    > .elementor-widget-container {
    margin: 0px 0px 15px 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-39841ab7 {
    --margin-top: 0px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-468a99ab {
    --padding-top: 8px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-5ab70247 {
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --grid-auto-flow: row;
  }
  .elementor-4434 .elementor-element.elementor-element-6f9f90ad {
    --padding-top: 95px;
    --padding-bottom: 95px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-3dc7438e {
    --container-widget-width: 700px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 700px);
    max-width: 700px;
  }
  .elementor-4434
    .elementor-element.elementor-element-3dc7438e
    .trx-addons-advanced-title {
    font-size: 50px;
  }
  .elementor-4434 .elementor-element.elementor-element-67139831 {
    --padding-top: 0px;
    --padding-bottom: 95px;
    --padding-left: 30px;
    --padding-right: 30px;
  }
  .elementor-4434
    .elementor-element.elementor-element-df60da8
    .trx-addons-woo-products-grid
    .trx-addons-woo-products-inner
    li.product {
    width: 50%;
  }
  .elementor-4434
    .elementor-element.elementor-element-df60da8
    .trx-addons-woo-products-masonry
    .trx-addons-woo-products-inner
    li.product {
    width: 50%;
  }
  .elementor-4434
    .elementor-element.elementor-element-df60da8
    .trx-addons-woo-products
    li.product {
    margin-bottom: 30px;
  }
  .elementor-4434
    .elementor-element.elementor-element-df60da8
    .trx-addons-woo-products
    ul.products {
    margin-bottom: -30px;
  }
  .elementor-4434
    .elementor-element.elementor-element-15865a2d
    > .elementor-widget-container {
    margin: 0px 0px 15px 0px;
  }
  .elementor-4434
    .elementor-element.elementor-element-4f4eeaec
    > .elementor-widget-container {
    margin: 0px 0px 38px 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-34673f8b {
    --padding-top: 40px;
    --padding-bottom: 40px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-3364990e {
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
  }
  .elementor-4434 .elementor-element.elementor-element-7d9dff7e {
    font-size: 16px;
  }
  .elementor-4434 .elementor-element.elementor-element-1952b5d4 {
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 5px 5px;
    --row-gap: 5px;
    --column-gap: 5px;
    --flex-wrap: wrap;
  }
  .elementor-4434 .elementor-element.elementor-element-6bf8e759 {
    --padding-top: 40px;
    --padding-bottom: 40px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-64d52301 {
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
  }
  .elementor-4434 .elementor-element.elementor-element-68316388 {
    font-size: 16px;
  }
  .elementor-4434 .elementor-element.elementor-element-6d05a6e1 {
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 5px 5px;
    --row-gap: 5px;
    --column-gap: 5px;
  }
  .elementor-4434 .elementor-element.elementor-element-31fe8101 {
    --padding-top: 40px;
    --padding-bottom: 40px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-24acc560 {
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
  }
  .elementor-4434 .elementor-element.elementor-element-29e44639 {
    font-size: 16px;
  }
  .elementor-4434 .elementor-element.elementor-element-3d64b06b {
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 5px 5px;
    --row-gap: 5px;
    --column-gap: 5px;
  }
  .elementor-4434 .elementor-element.elementor-element-134ec648 {
    --padding-top: 90px;
    --padding-bottom: 90px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-3ef3940c {
    --e-con-grid-template-columns: repeat(3, 1fr);
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    --grid-auto-flow: row;
  }
  body:not(.rtl) .elementor-4434 .elementor-element.elementor-element-a646e8b {
    left: -5.4vw;
  }
  body.rtl .elementor-4434 .elementor-element.elementor-element-a646e8b {
    right: -5.4vw;
  }
  .elementor-4434 .elementor-element.elementor-element-a646e8b {
    top: 1vw;
  }
  .elementor-4434
    .elementor-element.elementor-element-4b7c0ca4
    .elementor-icon {
    font-size: 14px;
    padding: 30px;
  }
  .elementor-4434 .elementor-element.elementor-element-0209f43 {
    --padding-top: 95px;
    --padding-bottom: 80px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-0544dc0 {
    --min-height: 105px;
  }
  .elementor-4434
    .elementor-element.elementor-element-0544dc0
    .trx_addons_bg_text_char {
    font-size: 100px;
  }
  .elementor-4434 .elementor-element.elementor-element-2c222811 {
    --min-height: 760px;
  }
  .elementor-4434 .elementor-element.elementor-element-50c4c9f0 {
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 30px;
    --padding-right: 30px;
  }
  .elementor-4434
    .elementor-element.elementor-element-5322cc57
    > .elementor-widget-container {
    margin: 0px 0px 15px 0px;
  }
  .elementor-4434
    .elementor-element.elementor-element-68d5bbf9
    > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-68d5bbf9 {
    --container-widget-width: 320px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 320px);
    max-width: 320px;
  }
  .elementor-4434 .elementor-element.elementor-element-62a0c5bf {
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }
  .elementor-4434 .elementor-element.elementor-element-46e89dc9 {
    --padding-top: 95px;
    --padding-bottom: 95px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-4434
    .elementor-element.elementor-element-48a734c6
    > .elementor-widget-container {
    margin: 0px 0px 15px 0px;
  }
  .elementor-4434
    .elementor-element.elementor-element-650128a6
    > .elementor-widget-container {
    margin: 0px 0px 38px 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-650128a6 {
    --container-widget-width: 435px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 435px);
    max-width: 435px;
  }
  .elementor-4434
    .elementor-element.elementor-element-5c078df1
    > .elementor-widget-container {
    margin: 0px 0px -30px 0px;
  }
  .elementor-4434
    .elementor-element.elementor-element-5c078df1
    .trx-addons-posts-item-wrap {
    padding-left: calc(30px / 2);
    padding-right: calc(30px / 2);
  }
  .elementor-4434
    .elementor-element.elementor-element-5c078df1:not(
      .trx-addons-posts-with-box-shadow-yes
    ):not(.trx-addons-posts-box-shadow-position-)
    .trx-addons-posts-carousel,
  .elementor-4434
    .elementor-element.elementor-element-5c078df1
    .trx-addons-posts-grid {
    margin-left: calc(-30px / 2);
    margin-right: calc(-30px / 2);
  }
  .elementor-4434
    .elementor-element.elementor-element-5c078df1
    .trx-addons-elementor-grid
    .trx-addons-grid-item-wrap {
    margin-bottom: 30px;
  }
  .elementor-4434 .elementor-element.elementor-element-c214a31 {
    top: 0vw;
  }
  .elementor-4434 .elementor-element.elementor-element-2a8e56ed {
    --padding-top: 95px;
    --padding-bottom: 95px;
    --padding-left: 30px;
    --padding-right: 30px;
  }
  .elementor-4434
    .elementor-element.elementor-element-1abeaf14
    > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-9511a {
    --grid-auto-flow: row;
  }
}
@media (max-width: 767px) {
  .elementor-4434 .elementor-element.elementor-element-4e97cc1f {
    --padding-top: 100px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-5590e795 {
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-2770ab3e {
    --padding-top: 0px;
    --padding-bottom: 22px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-4434 .elementor-element.elementor-element-262ab9f2 {
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }
  .elementor-4434
    .elementor-element.elementor-element-262ab9f2
    .trx-addons-advanced-title {
    font-size: 38px;
  }
  .elementor-4434 .elementor-element.elementor-element-6cea069e {
    --gap: 25px 25px;
    --row-gap: 25px;
    --column-gap: 25px;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-4434 .elementor-element.elementor-element-5db77037 {
    width: 100%;
    max-width: 100%;
  }
  .elementor-4434 .elementor-element.elementor-element-68dcea77 {
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-68dcea77.e-con {
    --order: 3;
  }
  .elementor-4434 .elementor-element.elementor-element-7675a1e1 {
    --min-height: 40px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-4434
    .elementor-element.elementor-element-7f416936
    .trx-addons-advanced-title {
    font-size: 15px;
  }
  .elementor-4434
    .elementor-element.elementor-element-648a69d5
    .elementor-icon {
    font-size: 28px;
  }
  .elementor-4434
    .elementor-element.elementor-element-648a69d5
    .elementor-icon
    svg {
    height: 28px;
  }
  .elementor-4434
    .elementor-element.elementor-element-3e88bd6a.elementor-element {
    --order: 2;
  }
  .elementor-4434 .elementor-element.elementor-element-236f3e54 {
    --padding-top: 65px;
    --padding-bottom: 65px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-75a44676 {
    --margin-top: 0px;
    --margin-bottom: 28px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-4434
    .elementor-element.elementor-element-27fa851d
    > .elementor-widget-container {
    margin: 0px 0px 10px 0px;
  }
  .elementor-4434
    .elementor-element.elementor-element-27fa851d
    .elementor-heading-title {
    font-size: 13px;
  }
  .elementor-4434 .elementor-element.elementor-element-60fe012a {
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }
  .elementor-4434 .elementor-element.elementor-element-38fe3303 {
    --e-con-grid-template-columns: repeat(1, 1fr);
    --grid-auto-flow: row;
  }
  .elementor-4434 .elementor-element.elementor-element-5f3974c {
    --e-con-grid-template-columns: repeat(1, 1fr);
    --e-con-grid-template-rows: repeat(1, 1fr);
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
    --grid-auto-flow: row;
  }
  .elementor-4434 .elementor-element.elementor-element-582adf10 {
    --gap: 25px 25px;
    --row-gap: 25px;
    --column-gap: 25px;
    --padding-top: 30px;
    --padding-bottom: 25px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-4434 .elementor-element.elementor-element-7935a5d4 {
    --gap: 25px 25px;
    --row-gap: 25px;
    --column-gap: 25px;
    --padding-top: 30px;
    --padding-bottom: 25px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-4434 .elementor-element.elementor-element-459040ad {
    --gap: 25px 25px;
    --row-gap: 25px;
    --column-gap: 25px;
    --padding-top: 30px;
    --padding-bottom: 25px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-4434 .elementor-element.elementor-element-6a36e017 {
    --gap: 25px 25px;
    --row-gap: 25px;
    --column-gap: 25px;
    --padding-top: 30px;
    --padding-bottom: 25px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-4434 .elementor-element.elementor-element-63a0ff54 {
    --padding-top: 65px;
    --padding-bottom: 65px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-4434 .elementor-element.elementor-element-8cd4301 {
    --container-widget-width: 24vw;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 24vw);
    max-width: 24vw;
  }
  .elementor-4434 .elementor-element.elementor-element-58a0e838 {
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
  }
  .elementor-4434
    .elementor-element.elementor-element-22eaaba7
    > .elementor-widget-container {
    margin: 0px 0px 10px 0px;
  }
  .elementor-4434
    .elementor-element.elementor-element-22eaaba7
    .elementor-heading-title {
    font-size: 13px;
  }
  .elementor-4434 .elementor-element.elementor-element-39841ab7 {
    --gap: 15px 15px;
    --row-gap: 15px;
    --column-gap: 15px;
    --margin-top: 0px;
    --margin-bottom: 30px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-468a99ab {
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-5ab70247 {
    --e-con-grid-template-columns: repeat(2, 1fr);
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
    --grid-auto-flow: row;
  }
  .elementor-4434
    .elementor-element.elementor-element-121d858c.elementor-element {
    --order: -99999 /* order start hack */;
  }
  .elementor-4434 .elementor-element.elementor-element-6f9f90ad {
    --padding-top: 65px;
    --padding-bottom: 65px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-4434
    .elementor-element.elementor-element-3dc7438e
    .elementor-repeater-item-9bc1708.trx-addons-advanced-title-item-text,
  .elementor-4434
    .elementor-element.elementor-element-3dc7438e
    .elementor-repeater-item-9bc1708.trx-addons-advanced-title-item-icon
    i,
  .elementor-4434
    .elementor-element.elementor-element-3dc7438e
    .elementor-repeater-item-9bc1708.trx-addons-advanced-title-item-icon
    .trx-addons-advanced-title-item-icon-svg,
  .elementor-4434
    .elementor-element.elementor-element-3dc7438e
    .elementor-repeater-item-9bc1708.trx-addons-advanced-title-item-image
    img,
  .elementor-4434
    .elementor-element.elementor-element-3dc7438e
    .elementor-repeater-item-9bc1708.trx-addons-advanced-title-item-gallery
    img,
  .elementor-4434
    .elementor-element.elementor-element-3dc7438e
    .elementor-repeater-item-9bc1708.trx-addons-advanced-title-item-video
    video {
    margin: -2px 2px 0px 2px;
  }
  .elementor-4434
    .elementor-element.elementor-element-3dc7438e
    .elementor-repeater-item-0123a88.trx-addons-advanced-title-item-text,
  .elementor-4434
    .elementor-element.elementor-element-3dc7438e
    .elementor-repeater-item-0123a88.trx-addons-advanced-title-item-icon
    i,
  .elementor-4434
    .elementor-element.elementor-element-3dc7438e
    .elementor-repeater-item-0123a88.trx-addons-advanced-title-item-icon
    .trx-addons-advanced-title-item-icon-svg,
  .elementor-4434
    .elementor-element.elementor-element-3dc7438e
    .elementor-repeater-item-0123a88.trx-addons-advanced-title-item-image
    img,
  .elementor-4434
    .elementor-element.elementor-element-3dc7438e
    .elementor-repeater-item-0123a88.trx-addons-advanced-title-item-gallery
    img,
  .elementor-4434
    .elementor-element.elementor-element-3dc7438e
    .elementor-repeater-item-0123a88.trx-addons-advanced-title-item-video
    video {
    margin: -2px 2px 0px 2px;
  }
  .elementor-4434 .elementor-element.elementor-element-3dc7438e {
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }
  .elementor-4434
    .elementor-element.elementor-element-3dc7438e
    .trx-addons-advanced-title {
    font-size: 36px;
  }
  .elementor-4434 .elementor-element.elementor-element-67139831 {
    --padding-top: 0px;
    --padding-bottom: 65px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-4434
    .elementor-element.elementor-element-df60da8
    .trx-addons-woo-products-grid
    .trx-addons-woo-products-inner
    li.product {
    width: 50%;
  }
  .elementor-4434
    .elementor-element.elementor-element-df60da8
    .trx-addons-woo-products-masonry
    .trx-addons-woo-products-inner
    li.product {
    width: 50%;
  }
  .elementor-4434
    .elementor-element.elementor-element-df60da8
    .trx-addons-woo-products
    li.product {
    padding-right: calc(20px / 2);
    padding-left: calc(20px / 2);
  }
  .elementor-4434
    .elementor-element.elementor-element-df60da8
    .trx-addons-woo-products
    ul.products {
    margin-left: calc(-20px / 2);
    margin-right: calc(-20px / 2);
  }
  #trx-addons-woo-products-quick-view-df60da8
    .trx-addons-woo-products-product-summary {
    padding: 25px 25px 25px 25px;
  }
  #trx-addons-woo-products-quick-view-df60da8
    div.quantity
    input[type="number"] {
    width: 2em;
  }
  .elementor-4434
    .elementor-element.elementor-element-15865a2d
    > .elementor-widget-container {
    margin: 0px 0px 10px 0px;
  }
  .elementor-4434
    .elementor-element.elementor-element-15865a2d
    .elementor-heading-title {
    font-size: 13px;
  }
  .elementor-4434
    .elementor-element.elementor-element-4f4eeaec
    > .elementor-widget-container {
    margin: 0px 0px 28px 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-34673f8b {
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 30px;
    --padding-bottom: 35px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-71f99da3 {
    --margin-top: 0px;
    --margin-bottom: 5px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-3364990e {
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
  }
  .elementor-4434 .elementor-element.elementor-element-3c51c581 {
    --margin-top: 0px;
    --margin-bottom: 20px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-605dc7a {
    --align-items: flex-start;
    --container-widget-width: calc(
      (1 - var(--container-widget-flex-grow)) * 100%
    );
  }
  .elementor-4434 .elementor-element.elementor-element-6bf8e759 {
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 30px;
    --padding-bottom: 35px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-68261208 {
    --margin-top: 0px;
    --margin-bottom: 5px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-5b2426a8 {
    --margin-top: 0px;
    --margin-bottom: 20px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-3d8a19ed {
    --align-items: flex-start;
    --container-widget-width: calc(
      (1 - var(--container-widget-flex-grow)) * 100%
    );
  }
  .elementor-4434 .elementor-element.elementor-element-31fe8101 {
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 30px;
    --padding-bottom: 35px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-6b6bfd9f {
    --margin-top: 0px;
    --margin-bottom: 5px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-1961ae72 {
    --margin-top: 0px;
    --margin-bottom: 20px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-50c29fc0 {
    --align-items: flex-start;
    --container-widget-width: calc(
      (1 - var(--container-widget-flex-grow)) * 100%
    );
  }
  .elementor-4434 .elementor-element.elementor-element-134ec648 {
    --padding-top: 60px;
    --padding-bottom: 60px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-3ef3940c {
    --e-con-grid-template-columns: repeat(2, 1fr);
    --gap: 0px 10px;
    --row-gap: 0px;
    --column-gap: 10px;
    --grid-auto-flow: row;
  }
  .elementor-4434 .elementor-element.elementor-element-a646e8b {
    top: 2vw;
  }
  .elementor-4434 .elementor-element.elementor-element-5f095c7e {
    --min-height: 280px;
  }
  .elementor-4434 .elementor-element.elementor-element-0209f43 {
    --padding-top: 65px;
    --padding-bottom: 55px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-0544dc0 {
    --min-height: 62px;
  }
  .elementor-4434
    .elementor-element.elementor-element-0544dc0
    .trx_addons_bg_text_char {
    font-size: 60px;
  }
  .elementor-4434 .elementor-element.elementor-element-2c222811 {
    --min-height: 300px;
  }
  .elementor-4434 .elementor-element.elementor-element-50c4c9f0 {
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-4434
    .elementor-element.elementor-element-5322cc57
    > .elementor-widget-container {
    margin: 0px 0px 10px 0px;
  }
  .elementor-4434
    .elementor-element.elementor-element-5322cc57
    .elementor-heading-title {
    font-size: 13px;
  }
  .elementor-4434
    .elementor-element.elementor-element-68d5bbf9
    > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-68d5bbf9 {
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }
  .elementor-4434 .elementor-element.elementor-element-46e89dc9 {
    --padding-top: 65px;
    --padding-bottom: 65px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-4434
    .elementor-element.elementor-element-48a734c6
    > .elementor-widget-container {
    margin: 0px 0px 10px 0px;
  }
  .elementor-4434
    .elementor-element.elementor-element-48a734c6
    .elementor-heading-title {
    font-size: 13px;
  }
  .elementor-4434
    .elementor-element.elementor-element-650128a6
    > .elementor-widget-container {
    margin: 0px 0px 28px 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-650128a6 {
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }
  .elementor-4434
    .elementor-element.elementor-element-5c078df1
    .trx-addons-posts-item-thumbnail {
    margin-bottom: 18px;
  }
  .elementor-4434 .elementor-element.elementor-element-c214a31 {
    top: 0.7vw;
  }
  .elementor-4434 .elementor-element.elementor-element-2a8e56ed {
    --padding-top: 65px;
    --padding-bottom: 65px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-4434
    .elementor-element.elementor-element-1abeaf14
    .elementor-repeater-item-90f4878.trx-addons-advanced-title-item-text {
    font-size: 13px;
  }
  .elementor-4434
    .elementor-element.elementor-element-1abeaf14
    .elementor-repeater-item-534a984.trx-addons-advanced-title-item-text {
    font-size: 13px;
  }
  .elementor-4434
    .elementor-element.elementor-element-1abeaf14
    > .elementor-widget-container {
    margin: 0px 0px 25px 0px;
  }
  .elementor-4434 .elementor-element.elementor-element-9511a {
    --e-con-grid-template-columns: repeat(2, 1fr);
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
    --grid-auto-flow: row;
  }
}
@media (min-width: 768px) {
  .elementor-4434 .elementor-element.elementor-element-2770ab3e {
    --width: 74%;
  }
  .elementor-4434 .elementor-element.elementor-element-6cea069e {
    --width: 26%;
  }
  .elementor-4434 .elementor-element.elementor-element-7675a1e1 {
    --width: 26%;
  }
  .elementor-4434 .elementor-element.elementor-element-3b66c7eb {
    --width: 50%;
  }
  .elementor-4434 .elementor-element.elementor-element-468a99ab {
    --width: 50%;
  }
  .elementor-4434 .elementor-element.elementor-element-7c545228 {
    --width: 50%;
  }
  .elementor-4434 .elementor-element.elementor-element-14ad5355 {
    --width: 50%;
  }
  .elementor-4434 .elementor-element.elementor-element-71f99da3 {
    --width: 28%;
  }
  .elementor-4434 .elementor-element.elementor-element-3364990e {
    --width: 150px;
  }
  .elementor-4434 .elementor-element.elementor-element-3c51c581 {
    --width: 44%;
  }
  .elementor-4434 .elementor-element.elementor-element-605dc7a {
    --width: 28%;
  }
  .elementor-4434 .elementor-element.elementor-element-68261208 {
    --width: 28%;
  }
  .elementor-4434 .elementor-element.elementor-element-64d52301 {
    --width: 150px;
  }
  .elementor-4434 .elementor-element.elementor-element-5b2426a8 {
    --width: 44%;
  }
  .elementor-4434 .elementor-element.elementor-element-3d8a19ed {
    --width: 28%;
  }
  .elementor-4434 .elementor-element.elementor-element-6b6bfd9f {
    --width: 28%;
  }
  .elementor-4434 .elementor-element.elementor-element-24acc560 {
    --width: 150px;
  }
  .elementor-4434 .elementor-element.elementor-element-1961ae72 {
    --width: 44%;
  }
  .elementor-4434 .elementor-element.elementor-element-50c29fc0 {
    --width: 28%;
  }
  .elementor-4434 .elementor-element.elementor-element-2c222811 {
    --width: 50%;
  }
  .elementor-4434 .elementor-element.elementor-element-50c4c9f0 {
    --width: 50%;
  }
}
@media (max-width: 1279px) and (min-width: 768px) {
  .elementor-4434 .elementor-element.elementor-element-2770ab3e {
    --width: 62%;
  }
  .elementor-4434 .elementor-element.elementor-element-6cea069e {
    --width: 38%;
  }
  .elementor-4434 .elementor-element.elementor-element-7675a1e1 {
    --width: 38%;
  }
  .elementor-4434 .elementor-element.elementor-element-71f99da3 {
    --width: 25%;
  }
  .elementor-4434 .elementor-element.elementor-element-3364990e {
    --width: 150px;
  }
  .elementor-4434 .elementor-element.elementor-element-3c51c581 {
    --width: 50%;
  }
  .elementor-4434 .elementor-element.elementor-element-605dc7a {
    --width: 25%;
  }
  .elementor-4434 .elementor-element.elementor-element-68261208 {
    --width: 25%;
  }
  .elementor-4434 .elementor-element.elementor-element-64d52301 {
    --width: 150px;
  }
  .elementor-4434 .elementor-element.elementor-element-5b2426a8 {
    --width: 50%;
  }
  .elementor-4434 .elementor-element.elementor-element-3d8a19ed {
    --width: 25%;
  }
  .elementor-4434 .elementor-element.elementor-element-6b6bfd9f {
    --width: 25%;
  }
  .elementor-4434 .elementor-element.elementor-element-24acc560 {
    --width: 150px;
  }
  .elementor-4434 .elementor-element.elementor-element-1961ae72 {
    --width: 50%;
  }
  .elementor-4434 .elementor-element.elementor-element-50c29fc0 {
    --width: 25%;
  }
}
