.elementor-70 .elementor-element.elementor-element-2ac73d63 {
  --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;
  --justify-content: space-between;
  --align-items: center;
  --gap: 10px 10px;
  --row-gap: 10px;
  --column-gap: 10px;
  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: #35305100;
  --border-color: #35305100;
  --padding-top: 10px;
  --padding-bottom: 10px;
  --padding-left: 70px;
  --padding-right: 70px;
}
body.trx_addons_page_scrolled
  .elementor-70
  .elementor-element.elementor-element-2ac73d63.sc_layouts_row_fixed_on,
.elementor-70
  .elementor-element.elementor-element-2ac73d63.sc_layouts_row_fixed_from_start.sc_layouts_row_fixed_on {
  background-color: var(--e-global-color-theme_color_bg_color);
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: var(--e-global-color-theme_color_bd_color);
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.05);
}
.elementor-70
  .elementor-element.elementor-element-2ac73d63
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-70
  .elementor-element.elementor-element-2ac73d63
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-70
  .elementor-element.elementor-element-2ac73d63
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-70 .elementor-element.elementor-element-41246bac {
  --display: flex;
}
.elementor-70
  .elementor-element.elementor-element-41246bac
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-70
  .elementor-element.elementor-element-41246bac
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-70
  .elementor-element.elementor-element-41246bac
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-70 .elementor-element.elementor-element-5da5f937 .logo_image {
  max-height: 30px;
}
.elementor-70 .elementor-element.elementor-element-470a1c5d {
  --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;
  --justify-content: flex-end;
  --align-items: center;
  --gap: 15px 0px;
  --row-gap: 15px;
  --column-gap: 0px;
  --flex-wrap: wrap;
}
.elementor-70
  .elementor-element.elementor-element-470a1c5d
  .trx_addons_bg_text {
  z-index: 0;
}
.elementor-70
  .elementor-element.elementor-element-470a1c5d
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-70
  .elementor-element.elementor-element-470a1c5d
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb.trx-addons-hamburger-menu
  .trx-addons-main-mobile-menu
  > .trx-addons-nav-menu-item
  > .trx-addons-menu-link,
.elementor-70
  .elementor-element.elementor-element-b09a3fb.trx-addons-nav-dropdown
  .trx-addons-main-mobile-menu
  > .trx-addons-nav-menu-item
  > .trx-addons-menu-link,
.elementor-70
  .elementor-element.elementor-element-b09a3fb.trx-addons-nav-slide
  .trx-addons-main-mobile-menu
  > .trx-addons-nav-menu-item
  > .trx-addons-menu-link {
  justify-content: flex-start;
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb.trx-addons-hamburger-menu
  .trx-addons-main-mobile-menu
  .trx-addons-submenu
  .trx-addons-submenu-link,
.elementor-70
  .elementor-element.elementor-element-b09a3fb.trx-addons-nav-dropdown
  .trx-addons-main-mobile-menu
  .trx-addons-submenu
  .trx-addons-submenu-link,
.elementor-70
  .elementor-element.elementor-element-b09a3fb.trx-addons-nav-slide
  .trx-addons-main-mobile-menu
  .trx-addons-submenu
  .trx-addons-submenu-link {
  justify-content: flex-start;
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-nav-menu-container
  .trx-addons-submenu,
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-mobile-menu-container
  .trx-addons-submenu {
  background-color: var(--e-global-color-theme_color_bg_color_2);
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu {
  justify-content: center;
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-submenu
  .trx-addons-submenu-link {
  justify-content: flex-start;
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-hamburger-toggle {
  justify-content: center;
  align-self: center;
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb.trx-addons-ver-hamburger-menu
  .trx-addons-mobile-menu-outer-container {
  justify-content: flex-start;
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb.trx-addons-ver-hamburger-menu
  .trx-addons-mobile-menu-outer-container
  .trx-addons-mobile-menu-container {
  margin: 50px 0px 0px 0px;
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb.trx-addons-nav-hor
  > .elementor-widget-container
  > .trx-addons-nav-widget-container
  > .trx-addons-ver-inner-container
  > .trx-addons-nav-menu-container {
  height: 40px;
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  > .trx-addons-nav-menu-item
  > .trx-addons-menu-link
  .trx-addons-dropdown-icon {
  font-size: 11px;
  margin: -1px 0px 0px 6px;
  color: var(--e-global-color-theme_color_title);
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  > .trx-addons-nav-menu-item
  > .trx-addons-menu-link {
  color: var(--e-global-color-theme_color_title);
  padding: 0px 15px 0px 15px;
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  > .trx-addons-nav-menu-item
  > .trx-addons-menu-link
  .trx-addons-dropdown-icon
  svg
  path {
  fill: var(--e-global-color-theme_color_title);
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  > .trx-addons-nav-menu-item:hover
  > .trx-addons-menu-link {
  color: var(--e-global-color-theme_color_link);
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  > .trx-addons-nav-menu-item:hover
  > .trx-addons-menu-link
  .trx-addons-dropdown-icon {
  color: var(--e-global-color-theme_color_link);
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  > .trx-addons-nav-menu-item:hover
  > .trx-addons-menu-link
  .trx-addons-dropdown-icon
  svg
  path {
  fill: var(--e-global-color-theme_color_link);
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  > .trx-addons-active-item
  > .trx-addons-menu-link,
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  > .current-menu-ancestor
  > .trx-addons-menu-link,
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  > .current-menu-item
  > .trx-addons-menu-link {
  color: var(--e-global-color-theme_color_link);
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  > .trx-addons-active-item
  > .trx-addons-menu-link
  .trx-addons-dropdown-icon,
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  > .current-menu-ancestor
  > .trx-addons-menu-link
  .trx-addons-dropdown-icon,
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  > .current-menu-item
  > .trx-addons-menu-link
  .trx-addons-dropdown-icon {
  color: var(--e-global-color-theme_color_link);
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  > .trx-addons-active-item
  > .trx-addons-menu-link
  .trx-addons-dropdown-icon
  svg
  path,
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  > .current-menu-ancestor
  > .trx-addons-menu-link
  .trx-addons-dropdown-icon
  svg
  path,
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  > .current-menu-item
  > .trx-addons-menu-link
  .trx-addons-dropdown-icon
  svg
  path {
  fill: var(--e-global-color-theme_color_link);
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-nav-menu-item
  > .trx-addons-menu-link
  > .trx-addons-item-icon {
  order: 0;
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-mobile-menu-container
  .trx-addons-submenu,
.elementor-70
  .elementor-element.elementor-element-b09a3fb.trx-addons-nav-ver
  .trx-addons-nav-menu-item.menu-item-has-children
  .trx-addons-submenu,
.elementor-70
  .elementor-element.elementor-element-b09a3fb.trx-addons-nav-hor
  .trx-addons-nav-menu-item.menu-item-has-children
  .trx-addons-submenu {
  min-width: 210px;
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-nav-menu-container
  .trx-addons-submenu,
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-mobile-menu-container
  .trx-addons-submenu {
  padding: 13px 0px 13px 0px;
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-nav-menu-container
  > .trx-addons-nav-menu
  > .trx-addons-nav-menu-item
  > .trx-addons-submenu,
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-mobile-menu-container
  > .trx-addons-nav-menu
  > .trx-addons-nav-menu-item
  > .trx-addons-submenu {
  margin: 24px 0px 0px -5px;
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb.trx-addons-nav-hor
  .trx-addons-nav-menu-container
  > .trx-addons-nav-menu
  > .trx-addons-nav-menu-item
  > .trx-addons-submenu:before {
  top: -24px;
  height: 24px;
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-nav-menu-container
  .trx-addons-submenu
  .trx-addons-nav-menu-item
  > .trx-addons-submenu,
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-mobile-menu-container
  .trx-addons-submenu
  .trx-addons-nav-menu-item
  > .trx-addons-submenu {
  margin: -24px 0px 0px 5px;
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  .trx-addons-submenu
  .trx-addons-submenu-link
  .trx-addons-dropdown-icon {
  font-size: 8px;
  margin: 0px 10px 0px 0px;
  color: var(--e-global-color-theme_color_title);
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  .trx-addons-submenu
  .trx-addons-submenu-link {
  color: var(--e-global-color-theme_color_title);
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  .trx-addons-submenu
  .trx-addons-submenu-link
  .trx-addons-dropdown-icon
  svg
  path {
  fill: var(--e-global-color-theme_color_title);
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  .trx-addons-submenu
  .trx-addons-submenu-item
  > .trx-addons-submenu-link {
  padding: 8px 25px 8px 20px;
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  .trx-addons-submenu-item:hover
  > .trx-addons-submenu-link {
  color: var(--e-global-color-theme_color_link);
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  .trx-addons-submenu-item:hover
  > .trx-addons-submenu-link
  .trx-addons-dropdown-icon {
  color: var(--e-global-color-theme_color_link);
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  .trx-addons-submenu-item:hover
  > .trx-addons-submenu-link
  .trx-addons-dropdown-icon
  svg
  path {
  fill: var(--e-global-color-theme_color_link);
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  .trx-addons-submenu
  .trx-addons-active-item
  > .trx-addons-submenu-link,
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  .trx-addons-submenu
  .current-menu-ancestor
  > .trx-addons-submenu-link,
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  .trx-addons-submenu
  .current-menu-item
  > .trx-addons-submenu-link {
  color: var(--e-global-color-theme_color_link);
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  .trx-addons-submenu
  .trx-addons-active-item
  > .trx-addons-submenu-link
  .trx-addons-dropdown-icon,
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  .trx-addons-submenu
  .current-menu-ancestor
  > .trx-addons-submenu-link
  .trx-addons-dropdown-icon,
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  .trx-addons-submenu
  .current-menu-item
  > .trx-addons-submenu-link
  .trx-addons-dropdown-icon {
  color: var(--e-global-color-theme_color_link);
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  .trx-addons-submenu
  .trx-addons-active-item
  > .trx-addons-submenu-link
  .trx-addons-dropdown-icon
  svg
  path,
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  .trx-addons-submenu
  .current-menu-ancestor
  > .trx-addons-submenu-link
  .trx-addons-dropdown-icon
  svg
  path,
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-main-nav-menu
  .trx-addons-submenu
  .current-menu-item
  > .trx-addons-submenu-link
  .trx-addons-dropdown-icon
  svg
  path {
  fill: var(--e-global-color-theme_color_link);
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-submenu-item
  .trx-addons-submenu-link
  .trx-addons-sub-item-icon {
  order: 0;
}
.elementor-70
  .elementor-element.elementor-element-b09a3fb
  .trx-addons-mobile-menu-outer-container
  .trx-addons-mobile-menu-close {
  padding: 0px 10px 0px 10px;
  margin: 5px 5px 5px 5px;
}
.elementor-70 .elementor-element.elementor-element-7e2dc213 {
  margin: 0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2.5vw;
}
.elementor-70 .elementor-element.elementor-element-7e2dc213 .elementor-button {
  font-size: 14px;
  padding: 12px 17px 12px 17px;
}
.elementor-70 .elementor-element.elementor-element-c63ac9b {
  --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;
  --justify-content: space-between;
  --align-items: center;
  --flex-wrap: nowrap;
  --padding-top: 15px;
  --padding-bottom: 15px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-70 .elementor-element.elementor-element-c63ac9b .trx_addons_bg_text {
  z-index: 0;
}
.elementor-70
  .elementor-element.elementor-element-c63ac9b
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-70
  .elementor-element.elementor-element-c63ac9b
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-70 .elementor-element.elementor-element-283544a {
  --display: flex;
}
.elementor-70 .elementor-element.elementor-element-283544a .trx_addons_bg_text {
  z-index: 0;
}
.elementor-70
  .elementor-element.elementor-element-283544a
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-70
  .elementor-element.elementor-element-283544a
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-70 .elementor-element.elementor-element-0291c9d .logo_image {
  max-height: 30px;
}
.elementor-70 .elementor-element.elementor-element-2e2cee0 {
  --display: flex;
  --align-items: flex-end;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
}
.elementor-70 .elementor-element.elementor-element-2e2cee0 .trx_addons_bg_text {
  z-index: 0;
}
.elementor-70
  .elementor-element.elementor-element-2e2cee0
  .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse)
  .trx_addons_marquee_element {
  padding-right: 50px;
}
.elementor-70
  .elementor-element.elementor-element-2e2cee0
  .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse
  .trx_addons_marquee_element {
  padding-left: 50px;
}
.elementor-70
  .elementor-element.elementor-element-588148e.trx-addons-hamburger-menu
  .trx-addons-main-mobile-menu
  > .trx-addons-nav-menu-item
  > .trx-addons-menu-link,
.elementor-70
  .elementor-element.elementor-element-588148e.trx-addons-nav-dropdown
  .trx-addons-main-mobile-menu
  > .trx-addons-nav-menu-item
  > .trx-addons-menu-link,
.elementor-70
  .elementor-element.elementor-element-588148e.trx-addons-nav-slide
  .trx-addons-main-mobile-menu
  > .trx-addons-nav-menu-item
  > .trx-addons-menu-link {
  justify-content: flex-start;
}
.elementor-70
  .elementor-element.elementor-element-588148e.trx-addons-hamburger-menu
  .trx-addons-main-mobile-menu
  .trx-addons-submenu
  .trx-addons-submenu-link,
.elementor-70
  .elementor-element.elementor-element-588148e.trx-addons-nav-dropdown
  .trx-addons-main-mobile-menu
  .trx-addons-submenu
  .trx-addons-submenu-link,
.elementor-70
  .elementor-element.elementor-element-588148e.trx-addons-nav-slide
  .trx-addons-main-mobile-menu
  .trx-addons-submenu
  .trx-addons-submenu-link {
  justify-content: flex-start;
}
.elementor-70
  .elementor-element.elementor-element-588148e.trx-addons-ham-dropdown
  .trx-addons-mobile-menu,
.elementor-70
  .elementor-element.elementor-element-588148e.trx-addons-nav-dropdown
  .trx-addons-mobile-menu,
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-mobile-menu-outer-container,
.elementor-70
  .elementor-element.elementor-element-588148e:not(.trx-addons-nav-slide):not(
    .trx-addons-ham-slide
  )
  .trx-addons-mobile-menu {
  background-color: var(--e-global-color-theme_color_bg_color);
}
.elementor-70
  .elementor-element.elementor-element-588148e
  > .elementor-widget-container {
  margin: 0px 0px 0px 20px;
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-submenu
  .trx-addons-submenu-link {
  justify-content: flex-start;
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-hamburger-toggle {
  justify-content: center;
  align-self: center;
}
.elementor-70
  .elementor-element.elementor-element-588148e.trx-addons-ver-hamburger-menu
  .trx-addons-mobile-menu-outer-container {
  justify-content: flex-start;
}
.elementor-70
  .elementor-element.elementor-element-588148e.trx-addons-ham-dropdown
  .trx-addons-main-mobile-menu,
.elementor-70
  .elementor-element.elementor-element-588148e.trx-addons-nav-dropdown
  .trx-addons-main-mobile-menu {
  width: 390px;
}
.elementor-70
  .elementor-element.elementor-element-588148e.trx-addons-ham-slide
  .trx-addons-mobile-menu-outer-container,
.elementor-70
  .elementor-element.elementor-element-588148e.trx-addons-nav-slide
  .trx-addons-mobile-menu-outer-container {
  width: 390px;
}
.elementor-70
  .elementor-element.elementor-element-588148e.trx-addons-ham-slide.trx-addons-ver-hamburger-menu-left
  .trx-addons-mobile-menu-outer-container,
.elementor-70
  .elementor-element.elementor-element-588148e.trx-addons-nav-slide.trx-addons-ver-hamburger-menu-left
  .trx-addons-mobile-menu-outer-container {
  transform: translateX(-390px);
}
.elementor-70
  .elementor-element.elementor-element-588148e.trx-addons-ham-slide.trx-addons-ver-hamburger-menu-right
  .trx-addons-mobile-menu-outer-container,
.elementor-70
  .elementor-element.elementor-element-588148e.trx-addons-nav-slide.trx-addons-ver-hamburger-menu-right
  .trx-addons-mobile-menu-outer-container {
  transform: translateX(390px);
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  > .trx-addons-nav-menu-item
  > .trx-addons-menu-link {
  font-size: 23px;
  line-height: 1.2em;
  color: var(--e-global-color-theme_color_title);
  padding: 7px 0px 7px 0px;
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  > .trx-addons-nav-menu-item
  > .trx-addons-menu-link
  .trx-addons-dropdown-icon {
  font-size: 13px;
  margin: 0px 0px 0px 8px;
  color: var(--e-global-color-theme_color_title);
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  > .trx-addons-nav-menu-item
  > .trx-addons-menu-link
  .trx-addons-dropdown-icon
  svg
  path {
  fill: var(--e-global-color-theme_color_title);
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  > .trx-addons-nav-menu-item {
  margin: 10px 0px 10px 0px;
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  > .trx-addons-nav-menu-item:hover
  > .trx-addons-menu-link {
  color: var(--e-global-color-theme_color_alt_link);
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  > .trx-addons-nav-menu-item:hover
  > .trx-addons-menu-link
  .trx-addons-dropdown-icon {
  color: var(--e-global-color-theme_color_alt_link);
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  > .trx-addons-nav-menu-item:hover
  > .trx-addons-menu-link
  .trx-addons-dropdown-icon
  svg
  path {
  fill: var(--e-global-color-theme_color_alt_link);
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  > .trx-addons-active-item
  > .trx-addons-menu-link,
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  > .current-menu-ancestor
  > .trx-addons-menu-link,
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  > .current-menu-item
  > .trx-addons-menu-link {
  color: var(--e-global-color-theme_color_alt_link);
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  > .trx-addons-active-item
  > .trx-addons-menu-link
  .trx-addons-dropdown-icon,
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  > .current-menu-ancestor
  > .trx-addons-menu-link
  .trx-addons-dropdown-icon,
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  > .current-menu-item
  > .trx-addons-menu-link
  .trx-addons-dropdown-icon {
  color: var(--e-global-color-theme_color_alt_link);
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  > .trx-addons-active-item
  > .trx-addons-menu-link
  .trx-addons-dropdown-icon
  svg
  path,
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  > .current-menu-ancestor
  > .trx-addons-menu-link
  .trx-addons-dropdown-icon
  svg
  path,
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  > .current-menu-item
  > .trx-addons-menu-link
  .trx-addons-dropdown-icon
  svg
  path {
  fill: var(--e-global-color-theme_color_alt_link);
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-nav-menu-item
  > .trx-addons-menu-link
  > .trx-addons-item-icon {
  order: 0;
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-nav-menu-container
  .trx-addons-submenu,
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-mobile-menu-container
  .trx-addons-submenu {
  padding: 10px 0px 0px 0px;
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-nav-menu-container
  .trx-addons-submenu
  .trx-addons-nav-menu-item
  > .trx-addons-submenu,
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-mobile-menu-container
  .trx-addons-submenu
  .trx-addons-nav-menu-item
  > .trx-addons-submenu {
  margin: 0px 0px 0px 10px;
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  .trx-addons-submenu
  .trx-addons-submenu-link {
  font-size: 16px;
  line-height: 20px;
  color: var(--e-global-color-theme_color_title);
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  .trx-addons-submenu
  .trx-addons-submenu-link
  .trx-addons-dropdown-icon {
  font-size: 8px;
  margin: 0px 0px 0px 8px;
  color: var(--e-global-color-theme_color_title);
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  .trx-addons-submenu
  .trx-addons-submenu-link
  .trx-addons-dropdown-icon
  svg
  path {
  fill: var(--e-global-color-theme_color_title);
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  .trx-addons-submenu
  .trx-addons-submenu-item
  > .trx-addons-submenu-link {
  padding: 5px 0px 5px 0px;
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  .trx-addons-submenu
  .trx-addons-submenu-item {
  margin: 3px 0px 3px 0px;
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  .trx-addons-submenu-item:hover
  > .trx-addons-submenu-link {
  color: var(--e-global-color-theme_color_link);
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  .trx-addons-submenu-item:hover
  > .trx-addons-submenu-link
  .trx-addons-dropdown-icon {
  color: var(--e-global-color-theme_color_link);
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  .trx-addons-submenu-item:hover
  > .trx-addons-submenu-link
  .trx-addons-dropdown-icon
  svg
  path {
  fill: var(--e-global-color-theme_color_link);
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  .trx-addons-submenu
  .trx-addons-active-item
  > .trx-addons-submenu-link,
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  .trx-addons-submenu
  .current-menu-ancestor
  > .trx-addons-submenu-link,
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  .trx-addons-submenu
  .current-menu-item
  > .trx-addons-submenu-link {
  color: var(--e-global-color-theme_color_link);
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  .trx-addons-submenu
  .trx-addons-active-item
  > .trx-addons-submenu-link
  .trx-addons-dropdown-icon,
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  .trx-addons-submenu
  .current-menu-ancestor
  > .trx-addons-submenu-link
  .trx-addons-dropdown-icon,
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  .trx-addons-submenu
  .current-menu-item
  > .trx-addons-submenu-link
  .trx-addons-dropdown-icon {
  color: var(--e-global-color-theme_color_link);
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  .trx-addons-submenu
  .trx-addons-active-item
  > .trx-addons-submenu-link
  .trx-addons-dropdown-icon
  svg
  path,
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  .trx-addons-submenu
  .current-menu-ancestor
  > .trx-addons-submenu-link
  .trx-addons-dropdown-icon
  svg
  path,
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-main-nav-menu
  .trx-addons-submenu
  .current-menu-item
  > .trx-addons-submenu-link
  .trx-addons-dropdown-icon
  svg
  path {
  fill: var(--e-global-color-theme_color_link);
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-submenu-item
  .trx-addons-submenu-link
  .trx-addons-sub-item-icon {
  order: 0;
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-hamburger-toggle
  i {
  font-size: 24px;
  color: var(--e-global-color-theme_color_title);
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-hamburger-toggle
  svg {
  width: 24px;
  height: 24px;
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-hamburger-toggle
  svg
  path {
  fill: var(--e-global-color-theme_color_title);
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-hamburger-toggle:hover
  i {
  color: var(--e-global-color-theme_color_link);
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-hamburger-toggle:hover
  svg
  path {
  fill: var(--e-global-color-theme_color_link);
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-nav-slide-overlay {
  background: #ffffff00;
}
.elementor-70
  .elementor-element.elementor-element-588148e.trx-addons-ham-dropdown
  .trx-addons-mobile-menu,
.elementor-70
  .elementor-element.elementor-element-588148e.trx-addons-nav-dropdown
  .trx-addons-mobile-menu,
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-mobile-menu-outer-container {
  padding: 50px 50px 50px 50px;
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-mobile-menu-outer-container
  .trx-addons-mobile-menu-close {
  margin: 30px 30px 0px 0px;
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-mobile-menu-outer-container
  .trx-addons-mobile-menu-close
  i {
  font-size: 24px;
  color: var(--e-global-color-theme_color_title);
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-mobile-menu-outer-container
  .trx-addons-mobile-menu-close
  svg {
  width: 24px;
  height: 24px;
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-mobile-menu-outer-container
  .trx-addons-mobile-menu-close
  svg
  path {
  fill: var(--e-global-color-theme_color_title);
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-mobile-menu-outer-container
  .trx-addons-mobile-menu-close:hover
  i {
  color: var(--e-global-color-theme_color_link);
}
.elementor-70
  .elementor-element.elementor-element-588148e
  .trx-addons-mobile-menu-outer-container
  .trx-addons-mobile-menu-close:hover
  svg
  path {
  fill: var(--e-global-color-theme_color_link);
}
.trx-addons-layout--edit-mode .trx-addons-layout__inner {
  background-color: transparent;
}
.trx-addons-layout--single-preview .trx-addons-layout__inner {
  background-color: transparent;
}
@media (max-width: 767px) {
  .elementor-70 .elementor-element.elementor-element-c63ac9b {
    --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: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
  }
  .elementor-70 .elementor-element.elementor-element-283544a {
    --width: 60%;
  }
  .elementor-70 .elementor-element.elementor-element-2e2cee0 {
    --width: 40%;
  }
  .elementor-70
    .elementor-element.elementor-element-588148e
    > .elementor-widget-container {
    margin: 0px 0px 0px 13px;
  }
  .elementor-70
    .elementor-element.elementor-element-588148e.trx-addons-ham-dropdown
    .trx-addons-main-mobile-menu,
  .elementor-70
    .elementor-element.elementor-element-588148e.trx-addons-nav-dropdown
    .trx-addons-main-mobile-menu {
    width: 100%;
  }
  .elementor-70
    .elementor-element.elementor-element-588148e.trx-addons-ham-slide
    .trx-addons-mobile-menu-outer-container,
  .elementor-70
    .elementor-element.elementor-element-588148e.trx-addons-nav-slide
    .trx-addons-mobile-menu-outer-container {
    width: 100%;
  }
  .elementor-70
    .elementor-element.elementor-element-588148e.trx-addons-ham-slide.trx-addons-ver-hamburger-menu-left
    .trx-addons-mobile-menu-outer-container,
  .elementor-70
    .elementor-element.elementor-element-588148e.trx-addons-nav-slide.trx-addons-ver-hamburger-menu-left
    .trx-addons-mobile-menu-outer-container {
    transform: translateX(-100%);
  }
  .elementor-70
    .elementor-element.elementor-element-588148e.trx-addons-ham-slide.trx-addons-ver-hamburger-menu-right
    .trx-addons-mobile-menu-outer-container,
  .elementor-70
    .elementor-element.elementor-element-588148e.trx-addons-nav-slide.trx-addons-ver-hamburger-menu-right
    .trx-addons-mobile-menu-outer-container {
    transform: translateX(100%);
  }
  .elementor-70
    .elementor-element.elementor-element-588148e
    .trx-addons-main-nav-menu
    > .trx-addons-nav-menu-item
    > .trx-addons-menu-link {
    padding: 5px 0px 5px 0px;
  }
  .elementor-70
    .elementor-element.elementor-element-588148e.trx-addons-ham-dropdown
    .trx-addons-mobile-menu,
  .elementor-70
    .elementor-element.elementor-element-588148e.trx-addons-nav-dropdown
    .trx-addons-mobile-menu,
  .elementor-70
    .elementor-element.elementor-element-588148e
    .trx-addons-mobile-menu-outer-container {
    padding: 40px 40px 40px 40px;
  }
  .elementor-70
    .elementor-element.elementor-element-588148e
    .trx-addons-mobile-menu-outer-container
    .trx-addons-mobile-menu-close {
    margin: 22px 20px 0px 0px;
  }
}
@media (min-width: 768px) {
  .elementor-70 .elementor-element.elementor-element-41246bac {
    --width: 23%;
  }
  .elementor-70 .elementor-element.elementor-element-470a1c5d {
    --width: 77%;
  }
  .elementor-70 .elementor-element.elementor-element-283544a {
    --width: 60%;
  }
  .elementor-70 .elementor-element.elementor-element-2e2cee0 {
    --width: 40%;
  }
}
