.elementor-widget.elementor-widget-trx_elm_nav_menu {
			--trx-addons-mega-menu-delay: 300
		}

		.trx-addons-nav-widget-container ul {
			list-style: none;
			margin: 0;
			padding: 0
		}

		.trx-addons-nav-widget-container .trx-addons-main-nav-menu {
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			height: 100%
		}

		.trx-addons-nav-ver .trx-addons-ver-inner-container {
			position: relative
		}

		.trx-addons-nav-ver .trx-addons-nav-menu-container,
		.trx-addons-nav-ver .trx-addons-ver-toggler {
			width: 100%
		}

		.trx-addons-nav-ver .trx-addons-nav-menu-container {
			background-color: #fff;
			box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1)
		}

		.trx-addons-nav-ver .trx-addons-main-nav-menu {
			position: relative;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-align-items: flex-start;
			-ms-flex-align: start;
			align-items: flex-start
		}

		.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item.menu-item-has-children .trx-addons-submenu {
			position: absolute;
			min-width: 250px;
			visibility: hidden;
			opacity: 0
		}

		.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item.menu-item-has-children.trx-addons-item-hovered>.trx-addons-submenu,
		.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item.menu-item-has-children.trx-addons-item-hovered>.trx-addons-mega-content-container {
			visibility: visible;
			opacity: 1
		}

		.trx-addons-nav-ver .trx-addons-nav-menu-item {
			width: 100%
		}

		.trx-addons-nav-ver:not(.trx-addons-hamburger-menu).trx-addons-vertical-right .trx-addons-mega-content-container,
		.trx-addons-nav-ver:not(.trx-addons-hamburger-menu).trx-addons-vertical-right .trx-addons-nav-menu-item.menu-item-has-children .trx-addons-submenu {
			left: 100%;
			top: 0
		}

		.trx-addons-nav-ver:not(.trx-addons-hamburger-menu).trx-addons-vertical-left .trx-addons-mega-content-container,
		.trx-addons-nav-ver:not(.trx-addons-hamburger-menu).trx-addons-vertical-left .trx-addons-nav-menu-item.menu-item-has-children .trx-addons-submenu {
			right: 100%;
			top: 0
		}

		.trx-addons-nav-ver:not(.trx-addons-hamburger-menu).trx-addons-vertical-left .trx-addons-menu-link {
			-webkit-flex-direction: row-reverse;
			-ms-flex-direction: row-reverse;
			flex-direction: row-reverse
		}

		.trx-addons-nav-hor>.elementor-widget-container>.trx-addons-nav-widget-container>.trx-addons-ver-inner-container>.trx-addons-nav-menu-container {
			height: 60px
		}

		.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item .trx-addons-submenu {
			position: absolute;
			min-width: 220px;
			visibility: hidden;
			opacity: 0
		}

		.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item>.trx-addons-submenu,
		.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item>.trx-addons-mega-content-container {
			top: 100%
		}

		.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item>.trx-addons-submenu .trx-addons-submenu,
		.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item>.trx-addons-submenu .trx-addons-mega-content-container {
			left: 100%;
			top: 0
		}

		body.rtl .trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item>.trx-addons-submenu .trx-addons-submenu,
		body.rtl .trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item>.trx-addons-submenu .trx-addons-mega-content-container {
			left: auto;
			right: 100%
		}

		.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item.trx-addons-item-hovered>.trx-addons-submenu,
		.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item.trx-addons-item-hovered>.trx-addons-mega-content-container {
			visibility: visible;
			opacity: 1;
			pointer-events: auto
		}

		.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-container>.trx-addons-nav-menu>.trx-addons-nav-menu-item>.trx-addons-submenu:before,
		.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-container>.trx-addons-nav-menu>.trx-addons-nav-menu-item>.trx-addons-mega-content-container:before {
			content: " ";
			display: block;
			position: absolute;
			z-index: 1;
			top: 0;
			left: 0;
			width: 100%;
			height: 0
		}

		.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item.trx-addons-mega-item-static .trx-addons-mega-content-container {
			left: 50%;
			-webkit-transform: translateX(-50%);
			-ms-transform: translateX(-50%);
			transform: translateX(-50%)
		}

		.trx-addons-mega-nav-item {
			position: relative
		}

		.trx-addons-mega-nav-item:not(.trx-addons-active-menu)>.trx-addons-submenu {
			display: none
		}

		.trx-addons-mega-nav-item>ul.trx-addons-mega-content-container {
			padding: 7px 10px
		}

		.trx-addons-mega-content-container {
			position: absolute;
			z-index: 9999;
			visibility: hidden;
			opacity: 0;
			pointer-events: none;
			max-width: 100vw
		}

		.trx-addons-hamburger-menu .trx-addons-mega-content-container,
		.trx-addons-nav-slide .trx-addons-mega-content-container,
		.trx-addons-nav-dropdown .trx-addons-mega-content-container {
			position: relative;
			visibility: visible;
			opacity: 1;
			pointer-events: auto
		}

		.trx-addons-nav-menu-collapse .trx-addons-mega-item-static {
			position: relative !important
		}

		.trx-addons-nav-menu-collapse .trx-addons-mega-content-container {
			transform: none !important;
			top: 100% !important;
			width: 100vw !important
		}

		.trx-addons-mega-nav-item.trx-addons-item-hovered>.trx-addons-mega-content-container {
			visibility: visible;
			opacity: 1;
			pointer-events: auto
		}

		body.elementor-use-container .trx-addons-main-nav-menu li>.trx-addons-mega-content-container>.sc_layouts_submenu_wrap>.elementor>.elementor-section .elementor-column-gap-narrow {
			margin-left: calc(-1*var(--theme-var-elm_gap_narrow)/2);
			margin-right: calc(-1*var(--theme-var-elm_gap_narrow)/2)
		}

		body.elementor-use-container .trx-addons-main-nav-menu li>.trx-addons-mega-content-container>.sc_layouts_submenu_wrap>.elementor>.elementor-section .elementor-column-gap-default {
			margin-left: calc(-1*var(--theme-var-elm_gap_default)/2);
			margin-right: calc(-1*var(--theme-var-elm_gap_default)/2)
		}

		body.elementor-use-container .trx-addons-main-nav-menu li>.trx-addons-mega-content-container>.sc_layouts_submenu_wrap>.elementor>.elementor-section .elementor-column-gap-extended {
			margin-left: calc(-1*var(--theme-var-elm_add_page_margins)/2);
			margin-right: calc(-1*var(--theme-var-elm_add_page_margins)/2)
		}

		body.elementor-use-container .trx-addons-main-nav-menu li>.trx-addons-mega-content-container>.sc_layouts_submenu_wrap>.elementor>.elementor-section .elementor-column-gap-wide {
			margin-left: calc(-1*var(--theme-var-elm_gap_wide)/2);
			margin-right: calc(-1*var(--theme-var-elm_gap_wide)/2)
		}

		body.elementor-use-container .trx-addons-main-nav-menu li>.trx-addons-mega-content-container>.sc_layouts_submenu_wrap>.elementor>.elementor-section .elementor-column-gap-wider {
			margin-left: calc(-1*var(--theme-var-elm_gap_wider)/2);
			margin-right: calc(-1*var(--theme-var-elm_gap_wider)/2)
		}

		.trx-addons-nav-widget-container:not(.trx-addons-nav-menu-inited) .trx-addons-mobile-menu-outer-container {
			display: none
		}

		.trx-addons-nav-widget-container .trx-addons-hamburger-toggle,
		.trx-addons-mobile-menu-outer-container .trx-addons-mobile-menu-close {
			text-decoration: none;
			cursor: pointer
		}

		.trx-addons-nav-widget-container .trx-addons-hamburger-toggle {
			display: none;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.trx-addons-nav-widget-container .trx-addons-hamburger-toggle i {
			padding: 0.25em;
			font-size: 22px
		}

		.trx-addons-nav-widget-container .trx-addons-hamburger-toggle svg {
			width: 22px;
			height: 22px
		}

		.trx-addons-nav-widget-container .trx-addons-hamburger-toggle .trx-addons-toggle-text,
		.trx-addons-nav-widget-container .trx-addons-hamburger-toggle .trx-addons-toggle-close {
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.trx-addons-nav-widget-container .trx-addons-hamburger-toggle i,
		.trx-addons-nav-widget-container .trx-addons-hamburger-toggle .trx-addons-toggle-text,
		.trx-addons-nav-widget-container .trx-addons-hamburger-toggle .trx-addons-toggle-close {
			color: #494c4f;
			-webkit-transition: color 0.3s ease;
			-ms-transition: color 0.3s ease;
			transition: color 0.3s ease
		}

		.trx-addons-nav-widget-container .trx-addons-hamburger-toggle svg path {
			fill: #494c4f;
			-webkit-transition: fill 0.3s ease;
			-ms-transition: fill 0.3s ease;
			transition: fill 0.3s ease
		}

		.trx-addons-nav-widget-container .trx-addons-hamburger-toggle .trx-addons-toggle-text,
		.trx-addons-nav-widget-container .trx-addons-hamburger-toggle .trx-addons-toggle-close {
			margin: 2px
		}

		.trx-addons-nav-widget-container .trx-addons-hamburger-toggle.trx-addons-toggle-opened .trx-addons-toggle-text,
		.trx-addons-nav-widget-container .trx-addons-hamburger-toggle:not(.trx-addons-toggle-opened) .trx-addons-toggle-close {
			display: none
		}

		.trx-addons-mobile-menu-container {
			width: 100%
		}

		.trx-addons-mobile-menu-container .trx-addons-main-mobile-menu {
			width: 100%
		}

		.trx-addons-mobile-menu-container .trx-addons-submenu {
			width: 100%
		}

		.trx-addons-mobile-menu-container ul {
			list-style: none;
			margin: 0;
			padding: 0
		}

		.trx-addons-mobile-menu-container .trx-addons-mobile-menu,
		.trx-addons-mobile-menu-container :not(.trx-addons-active-menu)>.trx-addons-submenu {
			display: none
		}

		.trx-addons-mobile-menu-container .trx-addons-mobile-menu,
		.trx-addons-mobile-menu-container .trx-addons-submenu {
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column
		}

		.trx-addons-mobile-menu-container .trx-addons-nav-menu-item {
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column
		}

		.trx-addons-mobile-menu-container .trx-addons-nav-menu-item .trx-addons-menu-link {
			height: unset
		}

		.trx-addons-mobile-menu-align-flex-start .trx-addons-mobile-menu-container .trx-addons-menu-link {
			text-align: left
		}

		.trx-addons-mobile-menu-align-center .trx-addons-mobile-menu-container .trx-addons-menu-link {
			text-align: center
		}

		.trx-addons-mobile-menu-align-flex-end .trx-addons-mobile-menu-container .trx-addons-menu-link {
			text-align: right
		}

		.trx-addons-item-badge,
		.trx-addons-sub-item-badge,
		.trx-addons-rn-badge {
			font-size: 10px;
			font-style: normal;
			line-height: 1.8em;
			border-radius: 4px;
			padding: 1px 6px;
			margin: 0 0 0 10px;
			text-align: center;
			white-space: nowrap
		}

		.trx-addons-item-badge,
		.trx-addons-sub-item-badge,
		.trx-addons-rn-badge {
			margin: 0 0 0 10px;
			position: relative
		}

		.trx-addons-mobile-menu-outer-container {
			opacity: 0
		}

		.trx-addons-mobile-menu-outer-container.trx-addons-vertical-toggle-open {
			opacity: 1
		}

		.trx-addons-ver-hamburger-menu .trx-addons-mobile-menu-outer-container {
			position: fixed;
			z-index: 10002;
			top: 0;
			width: 300px;
			height: 100%;
			overflow-x: hidden;
			-webkit-transition: 0.5s;
			transition: 0.5s;
			background-color: #f7f7f7;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-justify-content: flex-start;
			-ms-flex-pack: start;
			justify-content: flex-start
		}

		body.admin-bar .trx-addons-ver-hamburger-menu .trx-addons-mobile-menu-outer-container {
			top: 32px
		}

		@media (max-width:782px) {
			body.admin-bar .trx-addons-ver-hamburger-menu .trx-addons-mobile-menu-outer-container {
				top: 46px
			}
		}

		@media (max-width:600px) {
			body.admin-bar .trx-addons-ver-hamburger-menu .trx-addons-mobile-menu-outer-container {
				top: 0
			}
		}

		.trx-addons-ver-hamburger-menu .trx-addons-mobile-menu-outer-container:not(.trx-addons-vertical-toggle-open) {
			pointer-events: none
		}

		.trx-addons-ver-hamburger-menu.trx-addons-ver-hamburger-menu-left .trx-addons-mobile-menu-outer-container {
			left: 0;
			-webkit-transform: translateX(-300px);
			-ms-transform: translateX(-300px);
			transform: translateX(-300px)
		}

		.trx-addons-ver-hamburger-menu.trx-addons-ver-hamburger-menu-right .trx-addons-mobile-menu-outer-container {
			right: 0;
			-webkit-transform: translateX(300px);
			-ms-transform: translateX(300px);
			transform: translateX(300px)
		}

		.trx-addons-ver-hamburger-menu.trx-addons-slide-menu-effect-fade .trx-addons-mobile-menu-outer-container {
			opacity: 0;
			-webkit-transform: translateX(0);
			-ms-transform: translateX(0);
			transform: translateX(0)
		}

		.trx-addons-ver-hamburger-menu .trx-addons-mobile-menu-outer-container .trx-addons-mobile-menu {
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex
		}

		.trx-addons-ver-hamburger-menu .trx-addons-mobile-menu-outer-container .trx-addons-mobile-menu-container {
			width: unset
		}

		.trx-addons-ver-hamburger-menu .trx-addons-mobile-menu-outer-container .trx-addons-mobile-menu-close {
			position: absolute;
			z-index: 10000;
			top: 0;
			right: 0;
			display: -webkit-inline-flex;
			display: -ms-inline-flexbox;
			display: inline-flex;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			color: #494c4f;
			-webkit-transition: color 0.3s ease;
			-ms-transition: color 0.3s ease;
			transition: color 0.3s ease
		}

		body.rtl .trx-addons-ver-hamburger-menu .trx-addons-mobile-menu-outer-container .trx-addons-mobile-menu-close {
			right: auto;
			left: 0
		}

		.trx-addons-ver-hamburger-menu .trx-addons-mobile-menu-outer-container .trx-addons-mobile-menu-close svg {
			width: 22px;
			height: 22px
		}

		.trx-addons-ver-hamburger-menu .trx-addons-mobile-menu-outer-container .trx-addons-mobile-menu-close svg path {
			fill: #494c4f;
			-webkit-transition: fill 0.3s ease;
			-ms-transition: fill 0.3s ease;
			transition: fill 0.3s ease
		}

		.trx-addons-ver-hamburger-menu .trx-addons-mobile-menu-outer-container .trx-addons-mobile-menu-close i {
			font-size: 22px
		}

		.trx-addons-ver-hamburger-menu .trx-addons-vertical-toggle-open {
			-webkit-transform: translateX(0) !important;
			-ms-transform: translateX(0) !important;
			transform: translateX(0) !important;
			opacity: 1 !important;
			-webkit-transition: 0.5s;
			transition: 0.5s
		}

		.trx-addons-ver-toggle-yes .trx-addons-nav-menu-container {
			height: auto
		}

		.trx-addons-ver-toggle-yes .trx-addons-nav-menu-container svg path {
			-webkit-transition: fill 0.3s ease;
			-ms-transition: fill 0.3s ease;
			transition: fill 0.3s ease
		}

		.trx-addons-ver-toggle-yes .trx-addons-ver-toggler {
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-justify-content: space-between;
			-ms-flex-pack: space-between;
			justify-content: space-between;
			padding: 15px 20px;
			background: #eeeeee;
			color: #042551;
			cursor: pointer;
			-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
			-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
			transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease
		}

		.trx-addons-ver-toggle-yes .trx-addons-ver-toggler svg path {
			-webkit-transition: fill 0.3s ease;
			-ms-transition: fill 0.3s ease;
			transition: fill 0.3s ease
		}

		.trx-addons-ver-toggle-yes .trx-addons-ver-toggler .trx-addons-ver-toggler-title,
		.trx-addons-ver-toggle-yes .trx-addons-ver-toggler .trx-addons-ver-toggler-btn {
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.trx-addons-ver-toggle-yes .trx-addons-ver-toggler .trx-addons-ver-toggler-txt {
			text-indent: 5px
		}

		.trx-addons-ver-toggle-yes .trx-addons-ver-toggler:hover {
			background: #54595f;
			color: #fff
		}

		.trx-addons-ver-toggle-yes .trx-addons-ver-toggler:hover .trx-addons-ver-close svg path,
		.trx-addons-ver-toggle-yes .trx-addons-ver-toggler:hover .trx-addons-ver-open svg path,
		.trx-addons-ver-toggle-yes .trx-addons-ver-toggler:hover .trx-addons-ver-title-icon svg path {
			fill: #fff
		}

		.trx-addons-ver-toggle-yes .trx-addons-ver-close i,
		.trx-addons-ver-toggle-yes .trx-addons-ver-open i,
		.trx-addons-ver-toggle-yes .trx-addons-nav-menu-container i,
		.trx-addons-ver-toggle-yes .trx-addons-ver-toggler i {
			-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
			-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
			transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease
		}

		.trx-addons-ver-toggle-yes .trx-addons-ver-close,
		.trx-addons-ver-toggle-yes .trx-addons-ver-open,
		.trx-addons-ver-toggle-yes .trx-addons-nav-menu-container,
		.trx-addons-ver-toggle-yes .trx-addons-ver-toggler,
		.trx-addons-ver-toggle-yes .trx-addons-ver-toggler-txt {
			-webkit-transition: all 0.3s ease;
			-ms-transition: all 0.3s ease;
			transition: all 0.3s ease
		}

		.trx-addons-ver-toggle-yes .trx-addons-ver-close,
		.trx-addons-ver-toggle-yes .trx-addons-ver-open,
		.trx-addons-ver-toggle-yes .trx-addons-ver-title-icon {
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.trx-addons-ver-toggle-yes .trx-addons-ver-close i,
		.trx-addons-ver-toggle-yes .trx-addons-ver-open i,
		.trx-addons-ver-toggle-yes .trx-addons-ver-title-icon i {
			font-size: 16px
		}

		.trx-addons-ver-toggle-yes .trx-addons-ver-close svg,
		.trx-addons-ver-toggle-yes .trx-addons-ver-open svg,
		.trx-addons-ver-toggle-yes .trx-addons-ver-title-icon svg {
			width: 17px;
			height: 17px
		}

		.trx-addons-ver-toggle-yes .trx-addons-ver-close svg path,
		.trx-addons-ver-toggle-yes .trx-addons-ver-open svg path,
		.trx-addons-ver-toggle-yes .trx-addons-ver-title-icon svg path {
			fill: #042551;
			-webkit-transition: fill 0.3s ease;
			-ms-transition: fill 0.3s ease;
			transition: fill 0.3s ease
		}

		.trx-addons-ver-toggle-yes.trx-addons-ver-always .trx-addons-ver-open {
			display: -webkit-inline-flex;
			display: -ms-inline-flexbox;
			display: inline-flex
		}

		.trx-addons-ver-toggle-yes .trx-addons-ver-collapsed .trx-addons-nav-menu-container {
			visibility: hidden;
			opacity: 0
		}

		.trx-addons-ver-toggle-yes .trx-addons-ver-collapsed .trx-addons-ver-close {
			display: none
		}

		.trx-addons-ver-toggle-yes .trx-addons-ver-collapsed .trx-addons-ver-open {
			display: -webkit-inline-flex;
			display: -ms-inline-flexbox;
			display: inline-flex
		}

		.trx-addons-ver-toggle-yes.trx-addons-ver-hover .trx-addons-nav-menu-container {
			position: absolute;
			z-index: 10002
		}

		.trx-addons-ver-toggle-yes.trx-addons-ver-click .trx-addons-nav-menu-container {
			position: absolute;
			z-index: 10001
		}

		.trx-addons-ver-toggle-yes .trx-addons-nav-menu-container,
		.trx-addons-ver-toggle-yes.trx-addons-ver-hover .trx-addons-ver-inner-container:hover .trx-addons-nav-menu-container {
			visibility: visible;
			opacity: 1
		}

		.trx-addons-ver-toggle-yes .trx-addons-ver-open,
		.trx-addons-ver-toggle-yes.trx-addons-ver-hover .trx-addons-ver-inner-container:hover .trx-addons-ver-open {
			display: none
		}

		.trx-addons-ver-toggle-yes .trx-addons-ver-close,
		.trx-addons-ver-toggle-yes .trx-addons-ver-title-icon,
		.trx-addons-ver-toggle-yes.trx-addons-ver-hover .trx-addons-ver-inner-container:hover .trx-addons-ver-close,
		.trx-addons-ver-toggle-yes.trx-addons-ver-hover .trx-addons-ver-inner-container:hover .trx-addons-ver-title-icon {
			display: -webkit-inline-flex;
			display: -ms-inline-flexbox;
			display: inline-flex
		}

		.trx-addons-sticky-parent {
			position: fixed;
			z-index: 10003;
			-webkit-transition: all 0.3s linear;
			transition: all 0.3s linear
		}

		.trx-addons-sticky-scroll-yes.trx-addons-sticky-parent.headroom--not-top {
			will-change: transform;
			-webkit-transition: -webkit-transform 500ms linear !important;
			transition: -webkit-transform 500ms linear !important;
			transition: transform 500ms linear !important;
			transition: transform 500ms linear, -webkit-transform 500ms linear !important;
			-webkit-transition-delay: 1s;
			transition-delay: 1s
		}

		.trx-addons-sticky-scroll-yes.trx-addons-sticky-parent.headroom--not-top.slideDown {
			-webkit-transform: translateY(0%);
			-ms-transform: translateY(0%);
			transform: translateY(0%)
		}

		.trx-addons-sticky-scroll-yes.trx-addons-sticky-parent.headroom--not-top.slideUp {
			-webkit-transform: translateY(-100%);
			-ms-transform: translateY(-100%);
			transform: translateY(-100%)
		}

		.trx-addons-nav-sticky-yes.trx-addons-sticky-active.trx-addons-ham-dropdown .trx-addons-mobile-menu-container,
		.trx-addons-ham-dropdown .trx-addons-stretch-dropdown .trx-addons-mobile-menu-container {
			max-height: 400px;
			overflow-y: auto
		}

		.trx-addons-nav-slide-overlay {
			position: fixed;
			z-index: 10002;
			top: 0;
			left: 0;
			right: 0;
			bottom: 0;
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			background: rgba(0, 0, 0, 0.6);
			-webkit-transition: opacity 0.5s ease;
			-ms-transition: opacity 0.5s ease;
			transition: opacity 0.5s ease
		}

		.trx-addons-nav-slide-overlay:not(.trx-addons-vertical-toggle-open) {
			opacity: 0;
			pointer-events: none
		}

		.trx-addons-active-menu,
		.trx-addons-active-menu:not(.trx-addons-mega-nav-item)>.trx-addons-submenu,
		.trx-addons-active-menu.trx-addons-mega-nav-item>.trx-addons-mega-content-container {
			display: -webkit-flex !important;
			display: -ms-flexbox !important;
			display: flex !important;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column
		}

		.trx-addons-active-menu .trx-addons-toggle-close {
			display: block
		}

		.trx-addons-nav-menu-container .trx-addons-submenu {
			background-color: #f7f7f7
		}

		.trx-addons-mobile-menu-container li,
		.trx-addons-mobile-menu-container li>.trx-addons-mega-content-container {
			width: 100% !important
		}

		.trx-addons-item-icon,
		.trx-addons-sub-item-icon {
			font-size: 13px;
			font-style: normal;
			margin: 0 7px 0 0;
			-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
			-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
			transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease
		}

		.trx-addons-item-icon svg,
		.trx-addons-sub-item-icon svg {
			width: 100%;
			height: 100%
		}

		.trx-addons-sub-item-icon,
		.trx-addons-item-icon.trx-addons-item-image,
		.trx-addons-sub-item-icon.trx-addons-sub-item-image {
			width: 1.25em;
			height: 1.25em;
			line-height: 1.25em;
			text-align: center;
			text-align: center
		}

		.trx-addons-item-icon.trx-addons-item-image,
		.trx-addons-sub-item-icon.trx-addons-sub-item-image {
			box-sizing: content-box
		}

		.trx-addons-item-icon.trx-addons-lottie-animation,
		.trx-addons-sub-item-icon.trx-addons-lottie-animation {
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			width: 20px;
			height: 20px
		}

		.trx-addons-item-icon.dashicons,
		.trx-addons-sub-item-icon.dashicons {
			width: 13px;
			height: 13px
		}

		.trx-addons-nav-menu-item[class*="icon-"]:before {
			display: none
		}

		.trx-addons-nav-menu-item {
			position: relative
		}

		.trx-addons-nav-menu-item,
		.trx-addons-nav-menu-item .trx-addons-menu-link,
		.trx-addons-nav-menu-item .trx-addons-dropdown-icon {
			-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease, transform 0.3s ease, margin 0.3s ease, padding 0.3s ease;
			-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease, transform 0.3s ease, margin 0.3s ease, padding 0.3s ease;
			transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease, transform 0.3s ease, margin 0.3s ease, padding 0.3s ease
		}

		.trx-addons-nav-menu-item svg path,
		.trx-addons-nav-menu-item .trx-addons-menu-link svg path,
		.trx-addons-nav-menu-item .trx-addons-dropdown-icon svg path {
			-webkit-transition: fill 0.3s ease;
			-ms-transition: fill 0.3s ease;
			transition: fill 0.3s ease
		}

		.trx-addons-nav-menu-item .trx-addons-menu-link {
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			width: 100%;
			height: 100%;
			padding: 7px 10px;
			position: relative;
			text-decoration: none
		}

		.trx-addons-nav-menu-item .trx-addons-menu-link .sc_layouts_menu_item_description {
			display: none
		}

		.trx-addons-nav-menu-item .trx-addons-dropdown-icon {
			display: inline-block;
			vertical-align: middle;
			margin-left: 5px
		}

		.trx-addons-dropdown-icon-fixed .trx-addons-submenu .menu-item-has-children>.trx-addons-menu-link {
			padding-right: 2em
		}

		:where(body.rtl) .trx-addons-dropdown-icon-fixed .trx-addons-submenu .menu-item-has-children>.trx-addons-menu-link {
			padding-right: 7px;
			padding-left: 2em
		}

		.trx-addons-dropdown-icon-fixed .trx-addons-submenu .trx-addons-dropdown-icon {
			position: absolute;
			z-index: 1;
			top: 50%;
			right: 10px;
			-webkit-transform: translateY(-50%);
			-ms-transform: translateY(-50%);
			transform: translateY(-50%);
			margin: 0
		}

		body.rtl .trx-addons-dropdown-icon-fixed .trx-addons-submenu .trx-addons-dropdown-icon {
			left: 10px;
			right: auto
		}

		.trx-addons-nav-menu-container.trx-addons-nav-menu-container-collapse .trx-addons-nav-menu {
			-webkit-flex-shrink: 0;
			-ms-flex-shrink: 0;
			flex-shrink: 0
		}

		.trx-addons-nav-menu-container.trx-addons-nav-menu-container-collapse .trx-addons-nav-menu-item .trx-addons-menu-link {
			white-space: nowrap
		}

		.trx-addons-nav-menu-container.trx-addons-nav-menu-container-collapse .trx-addons-nav-menu-collapse {
			display: none
		}

		.trx-addons-nav-menu-container.trx-addons-nav-menu-container-collapse .trx-addons-nav-menu-collapse>.trx-addons-menu-link .trx-addons-dropdown-icon:first-child {
			margin-left: 0
		}

		.trx-addons-nav-menu-item.menu-item-has-children {
			position: relative
		}

		.trx-addons-nav-menu-item.menu-item-has-children .trx-addons-submenu {
			z-index: 9999
		}

		.trx-addons-nav-menu-item.menu-item-has-children .trx-addons-submenu .trx-addons-submenu-link {
			-webkit-justify-content: flex-start;
			-ms-flex-pack: start;
			justify-content: flex-start
		}

		.trx-addons-mega-item-static {
			position: static !important
		}

		.trx-addons-hamburger-menu .trx-addons-mega-content-container,
		.trx-addons-nav-dropdown .trx-addons-mega-content-container,
		.trx-addons-nav-slide .trx-addons-mega-content-container {
			display: none
		}

		.trx-addons-hamburger-menu .trx-addons-nav-menu-container,
		.trx-addons-nav-dropdown .trx-addons-nav-menu-container,
		.trx-addons-nav-slide .trx-addons-nav-menu-container {
			display: none
		}

		.trx-addons-hamburger-menu .trx-addons-hamburger-toggle,
		.trx-addons-nav-dropdown .trx-addons-hamburger-toggle,
		.trx-addons-nav-slide .trx-addons-hamburger-toggle {
			display: -webkit-inline-flex;
			display: -ms-inline-flexbox;
			display: inline-flex
		}

		.trx-addons-hamburger-menu .trx-addons-ver-inner-container,
		.trx-addons-nav-dropdown .trx-addons-ver-inner-container,
		.trx-addons-nav-slide .trx-addons-ver-inner-container {
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-justify-content: flex-start;
			-ms-flex-pack: start;
			justify-content: flex-start;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center
		}

		.trx-addons-hamburger-toggle i {
			display: inline-block;
			vertical-align: top
		}

		.trx-addons-hamburger-toggle *,
		.trx-addons-mobile-menu-close * {
			-webkit-transition: 0.3s all ease-in-out;
			transition: 0.3s all ease-in-out
		}

		.trx-addons-hidden-icon-yes.trx-addons-hamburger-menu .trx-addons-item-icon,
		.trx-addons-hidden-icon-yes.trx-addons-hamburger-menu .trx-addons-sub-item-icon,
		.trx-addons-hidden-icon-yes.trx-addons-nav-dropdown .trx-addons-item-icon,
		.trx-addons-hidden-icon-yes.trx-addons-nav-dropdown .trx-addons-sub-item-icon,
		.trx-addons-hidden-icon-yes.trx-addons-nav-slide .trx-addons-item-icon,
		.trx-addons-hidden-icon-yes.trx-addons-nav-slide .trx-addons-sub-item-icon {
			display: none
		}

		.trx-addons-hidden-badge-yes.trx-addons-hamburger-menu .trx-addons-item-badge,
		.trx-addons-hidden-badge-yes.trx-addons-hamburger-menu .trx-addons-sub-item-badge,
		.trx-addons-hidden-badge-yes.trx-addons-hamburger-menu .trx-addons-rn-badge,
		.trx-addons-hidden-badge-yes.trx-addons-nav-dropdown .trx-addons-item-badge,
		.trx-addons-hidden-badge-yes.trx-addons-nav-dropdown .trx-addons-sub-item-badge,
		.trx-addons-hidden-badge-yes.trx-addons-nav-dropdown .trx-addons-rn-badge,
		.trx-addons-hidden-badge-yes.trx-addons-nav-slide .trx-addons-item-badge,
		.trx-addons-hidden-badge-yes.trx-addons-nav-slide .trx-addons-sub-item-badge,
		.trx-addons-hidden-badge-yes.trx-addons-nav-slide .trx-addons-rn-badge {
			display: none
		}

		.trx-addons-ham-dropdown .trx-addons-mobile-menu-container,
		.trx-addons-nav-dropdown .trx-addons-mobile-menu-container {
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex
		}

		.trx-addons-ham-dropdown .trx-addons-toggle-opened .trx-addons-toggle-text,
		.trx-addons-nav-dropdown .trx-addons-toggle-opened .trx-addons-toggle-text {
			display: none !important
		}

		.trx-addons-stretch-dropdown .trx-addons-mobile-menu-container {
			position: absolute;
			z-index: 9999
		}

		.trx-addons-nav-default {
			max-height: 2em;
			overflow: hidden;
			visibility: hidden
		}

		.trx-addons-main-nav-menu>li li.menu-delimiter {
			margin-top: 0.5em;
			padding-top: 0.5em;
			border-top: 1px solid #f0f0f0;
			text-align: center;
			height: 0;
			overflow: hidden
		}

		.trx-addons-menu-link-parent:before,
		.trx-addons-menu-link-parent:after {
			display: block;
			position: absolute;
			-webkit-transition: all 0.3s cubic-bezier(0.58, 0.3, 0.005, 1);
			transition: all 0.3s cubic-bezier(0.58, 0.3, 0.005, 1)
		}

		.trx-addons-nav-pointer-underline .trx-addons-menu-link-parent:after,
		.trx-addons-nav-pointer-double-line .trx-addons-menu-link-parent:after {
			content: "";
			bottom: 0
		}

		.trx-addons-nav-pointer-overline .trx-addons-menu-link-parent:before,
		.trx-addons-nav-pointer-double-line .trx-addons-menu-link-parent:before {
			content: "";
			top: 0
		}

		.trx-addons-nav-pointer-underline .trx-addons-menu-link-parent:before,
		.trx-addons-nav-pointer-underline .trx-addons-menu-link-parent:after,
		.trx-addons-nav-pointer-overline .trx-addons-menu-link-parent:before,
		.trx-addons-nav-pointer-overline .trx-addons-menu-link-parent:after,
		.trx-addons-nav-pointer-double-line .trx-addons-menu-link-parent:before,
		.trx-addons-nav-pointer-double-line .trx-addons-menu-link-parent:after {
			height: 3px;
			width: 100%;
			left: 0;
			background-color: #55595c;
			z-index: 2
		}

		.trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before,
		.trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):after {
			opacity: 0
		}

		.trx-addons-nav-pointer-underline.trx-addons-nav-animation-none,
		.trx-addons-nav-pointer-overline.trx-addons-nav-animation-none,
		.trx-addons-nav-pointer-double-line.trx-addons-nav-animation-none {
			-webkit-transition-duration: 0s;
			transition-duration: 0s
		}

		.trx-addons-nav-pointer-underline.trx-addons-nav-animation-none .trx-addons-menu-link-parent,
		.trx-addons-nav-pointer-underline.trx-addons-nav-animation-none .trx-addons-menu-link-parent:before,
		.trx-addons-nav-pointer-underline.trx-addons-nav-animation-none .trx-addons-menu-link-parent:after,
		.trx-addons-nav-pointer-underline.trx-addons-nav-animation-none .trx-addons-menu-link-parent:focus,
		.trx-addons-nav-pointer-underline.trx-addons-nav-animation-none .trx-addons-menu-link-parent:hover,
		.trx-addons-nav-pointer-overline.trx-addons-nav-animation-none .trx-addons-menu-link-parent,
		.trx-addons-nav-pointer-overline.trx-addons-nav-animation-none .trx-addons-menu-link-parent:before,
		.trx-addons-nav-pointer-overline.trx-addons-nav-animation-none .trx-addons-menu-link-parent:after,
		.trx-addons-nav-pointer-overline.trx-addons-nav-animation-none .trx-addons-menu-link-parent:focus,
		.trx-addons-nav-pointer-overline.trx-addons-nav-animation-none .trx-addons-menu-link-parent:hover,
		.trx-addons-nav-pointer-double-line.trx-addons-nav-animation-none .trx-addons-menu-link-parent,
		.trx-addons-nav-pointer-double-line.trx-addons-nav-animation-none .trx-addons-menu-link-parent:before,
		.trx-addons-nav-pointer-double-line.trx-addons-nav-animation-none .trx-addons-menu-link-parent:after,
		.trx-addons-nav-pointer-double-line.trx-addons-nav-animation-none .trx-addons-menu-link-parent:focus,
		.trx-addons-nav-pointer-double-line.trx-addons-nav-animation-none .trx-addons-menu-link-parent:hover {
			-webkit-transition-duration: 0s;
			transition-duration: 0s
		}

		.trx-addons-nav-pointer-underline.trx-addons-nav-animation-slide .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):after,
		.trx-addons-nav-pointer-double-line.trx-addons-nav-animation-slide .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):after {
			width: 10px;
			inset-inline-start: 100%
		}

		.trx-addons-nav-pointer-overline.trx-addons-nav-animation-slide .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before,
		.trx-addons-nav-pointer-double-line.trx-addons-nav-animation-slide .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before {
			width: 10px;
			left: -20px
		}

		.trx-addons-nav-pointer-underline.trx-addons-nav-animation-grow .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before,
		.trx-addons-nav-pointer-underline.trx-addons-nav-animation-grow .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):after,
		.trx-addons-nav-pointer-overline.trx-addons-nav-animation-grow .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before,
		.trx-addons-nav-pointer-overline.trx-addons-nav-animation-grow .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):after,
		.trx-addons-nav-pointer-double-line.trx-addons-nav-animation-grow .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before,
		.trx-addons-nav-pointer-double-line.trx-addons-nav-animation-grow .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):after {
			height: 0;
			width: 0;
			left: 50%
		}

		.trx-addons-nav-pointer-underline.trx-addons-nav-animation-drop-in .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before,
		.trx-addons-nav-pointer-overline.trx-addons-nav-animation-drop-in .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before,
		.trx-addons-nav-pointer-double-line.trx-addons-nav-animation-drop-in .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before {
			top: -10px
		}

		.trx-addons-nav-pointer-underline.trx-addons-nav-animation-drop-in .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):after,
		.trx-addons-nav-pointer-overline.trx-addons-nav-animation-drop-in .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):after,
		.trx-addons-nav-pointer-double-line.trx-addons-nav-animation-drop-in .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):after {
			bottom: -10px
		}

		.trx-addons-nav-pointer-underline.trx-addons-nav-animation-drop-out .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before,
		.trx-addons-nav-pointer-overline.trx-addons-nav-animation-drop-out .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before,
		.trx-addons-nav-pointer-double-line.trx-addons-nav-animation-drop-out .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before {
			top: 10px
		}

		.trx-addons-nav-pointer-underline.trx-addons-nav-animation-drop-out .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):after,
		.trx-addons-nav-pointer-overline.trx-addons-nav-animation-drop-out .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):after,
		.trx-addons-nav-pointer-double-line.trx-addons-nav-animation-drop-out .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):after {
			bottom: 10px
		}

		.trx-addons-nav-pointer-framed .trx-addons-menu-link-parent:before {
			content: ""
		}

		.trx-addons-nav-pointer-framed .trx-addons-menu-link-parent:before,
		.trx-addons-nav-pointer-framed .trx-addons-menu-link-parent:after {
			background: transparent;
			left: 0;
			top: 0;
			bottom: 0;
			right: 0;
			border: 3px solid #55595c
		}

		.trx-addons-nav-pointer-framed.trx-addons-nav-animation-grow .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before {
			-webkit-transform: scale(0.75, 0.75);
			-ms-transform: scale(0.75, 0.75);
			transform: scale(0.75, 0.75)
		}

		.trx-addons-nav-pointer-framed.trx-addons-nav-animation-shrink .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before {
			-webkit-transform: scale(1.25, 1.25);
			-ms-transform: scale(1.25, 1.25);
			transform: scale(1.25, 1.25)
		}

		.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-menu-link-parent:before,
		.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-menu-link-parent:after {
			width: 3px;
			height: 3px
		}

		.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-menu-link-parent:before {
			border-width: 0 0 3px 3px;
			-webkit-transition: width 0.1s 0.2s, height 0.1s 0.3s, opacity 0.12s 0.22s;
			transition: width 0.1s 0.2s, height 0.1s 0.3s, opacity 0.12s 0.22s
		}

		.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-menu-link-parent:after {
			content: "";
			top: auto;
			bottom: 0;
			left: auto;
			right: 0;
			border-width: 3px 3px 0 0;
			-webkit-transition: width 0.1s, height 0.1s 0.1s, opacity 0.02s 0.18s;
			transition: width 0.1s, height 0.1s 0.1s, opacity 0.02s 0.18s
		}

		.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-menu-link-parent:hover:before,
		.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-menu-link-parent:focus:before {
			-webkit-transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s;
			transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s
		}

		.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-menu-link-parent:hover:after,
		.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-menu-link-parent:focus:after {
			-webkit-transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s;
			transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s
		}

		.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-menu-link-parent:hover:before,
		.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-menu-link-parent:hover:after,
		.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-menu-link-parent:focus:before,
		.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-menu-link-parent:focus:after {
			width: 100%;
			height: 100%
		}

		.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-active-item .trx-addons-menu-link-parent:before {
			-webkit-transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s;
			transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s
		}

		.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-active-item .trx-addons-menu-link-parent:after {
			-webkit-transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s;
			transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s
		}

		.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-active-item .trx-addons-menu-link-parent:before,
		.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-active-item .trx-addons-menu-link-parent:after {
			width: 100%;
			height: 100%
		}

		.trx-addons-nav-pointer-framed.trx-addons-nav-animation-corners .trx-addons-menu-link-parent:before {
			border-width: 3px 0 0 3px
		}

		.trx-addons-nav-pointer-framed.trx-addons-nav-animation-corners .trx-addons-menu-link-parent:after {
			content: "";
			top: auto;
			bottom: 0;
			left: auto;
			right: 0;
			border-width: 0 3px 3px 0
		}

		.trx-addons-nav-pointer-framed.trx-addons-nav-animation-corners .trx-addons-menu-link-parent:before,
		.trx-addons-nav-pointer-framed.trx-addons-nav-animation-corners .trx-addons-menu-link-parent:after {
			width: 3px;
			height: 3px
		}

		.trx-addons-nav-pointer-framed.trx-addons-nav-animation-corners .trx-addons-menu-link-parent:hover:before,
		.trx-addons-nav-pointer-framed.trx-addons-nav-animation-corners .trx-addons-menu-link-parent:hover:after,
		.trx-addons-nav-pointer-framed.trx-addons-nav-animation-corners .trx-addons-menu-link-parent:focus:before,
		.trx-addons-nav-pointer-framed.trx-addons-nav-animation-corners .trx-addons-menu-link-parent:focus:after {
			width: 100%;
			height: 100%;
			-webkit-transition: opacity 2ms, width 0.4s, height 0.4s;
			transition: opacity 2ms, width 0.4s, height 0.4s
		}

		.trx-addons-nav-pointer-framed.trx-addons-nav-animation-corners .trx-addons-active-item .trx-addons-menu-link-parent:before,
		.trx-addons-nav-pointer-framed.trx-addons-nav-animation-corners .trx-addons-active-item .trx-addons-menu-link-parent:after {
			width: 100%;
			height: 100%;
			-webkit-transition: opacity 2ms, width 0.4s, height 0.4s;
			transition: opacity 2ms, width 0.4s, height 0.4s
		}

		.trx-addons-nav-pointer-text.trx-addons-nav-animation-grow .trx-addons-menu-link-parent:hover,
		.trx-addons-nav-pointer-text.trx-addons-nav-animation-grow .trx-addons-menu-link-parent:focus {
			-webkit-transform: scale(1.2, 1.2);
			-ms-transform: scale(1.2, 1.2);
			transform: scale(1.2, 1.2)
		}

		.trx-addons-nav-pointer-text.trx-addons-nav-animation-shrink .trx-addons-menu-link-parent:hover,
		.trx-addons-nav-pointer-text.trx-addons-nav-animation-shrink .trx-addons-menu-link-parent:focus {
			-webkit-transform: scale(0.8, 0.8);
			-ms-transform: scale(0.8, 0.8);
			transform: scale(0.8, 0.8)
		}

		.trx-addons-nav-pointer-text.trx-addons-nav-animation-sink .trx-addons-menu-link-parent:hover,
		.trx-addons-nav-pointer-text.trx-addons-nav-animation-sink .trx-addons-menu-link-parent:focus {
			-webkit-transform: translateY(8px);
			-ms-transform: translateY(8px);
			transform: translateY(8px)
		}

		.trx-addons-nav-pointer-text.trx-addons-nav-animation-float .trx-addons-menu-link-parent:hover,
		.trx-addons-nav-pointer-text.trx-addons-nav-animation-float .trx-addons-menu-link-parent:focus {
			-webkit-transform: translateY(-8px);
			-ms-transform: translateY(-8px);
			transform: translateY(-8px)
		}

		.trx-addons-nav-pointer-text.trx-addons-nav-animation-skew .trx-addons-menu-link-parent:hover,
		.trx-addons-nav-pointer-text.trx-addons-nav-animation-skew .trx-addons-menu-link-parent:focus {
			-webkit-transform: skew(-8deg, -8deg);
			-ms-transform: skew(-8deg, -8deg);
			transform: skew(-8deg, -8deg)
		}

		.trx-addons-nav-pointer-text.trx-addons-nav-animation-rotate .trx-addons-menu-link-parent:hover,
		.trx-addons-nav-pointer-text.trx-addons-nav-animation-rotate .trx-addons-menu-link-parent:focus {
			-webkit-transform: rotate(6deg);
			-ms-transform: rotate(6deg);
			transform: rotate(6deg)
		}

		.trx-addons-nav-pointer-background .trx-addons-menu-link>* {
			position: relative;
			z-index: 1
		}

		.trx-addons-nav-pointer-background .trx-addons-menu-link-parent:before {
			top: 0;
			left: 0;
			right: 0;
			bottom: 0;
			background: #55595c;
			background-color: #55595c;
			z-index: 0
		}

		.trx-addons-nav-pointer-background .trx-addons-menu-link-parent:before,
		.trx-addons-nav-pointer-background .trx-addons-menu-link-parent:after {
			content: "";
			-webkit-transition: 0.3s;
			transition: 0.3s
		}

		.trx-addons-nav-pointer-background.trx-addons-nav-animation-grow .trx-addons-menu-link-parent:before {
			-webkit-transform: scale(0.5, 0.5);
			-ms-transform: scale(0.5, 0.5);
			transform: scale(0.5, 0.5)
		}

		.trx-addons-nav-pointer-background.trx-addons-nav-animation-grow .trx-addons-menu-link-parent:hover:before,
		.trx-addons-nav-pointer-background.trx-addons-nav-animation-grow .trx-addons-menu-link-parent:focus:before {
			-webkit-transform: scale(1, 1);
			-ms-transform: scale(1, 1);
			transform: scale(1, 1)
		}

		.trx-addons-nav-pointer-background.trx-addons-nav-animation-grow .trx-addons-active-item .trx-addons-menu-link-parent:before {
			-webkit-transform: scale(1, 1);
			-ms-transform: scale(1, 1);
			transform: scale(1, 1)
		}

		.trx-addons-nav-pointer-background.trx-addons-nav-animation-shrink .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before {
			-webkit-transform: scale(1.2, 1.2);
			-ms-transform: scale(1.2, 1.2);
			transform: scale(1.2, 1.2);
			-webkit-transition: 0.3;
			transition: 0.3
		}

		.trx-addons-nav-pointer-background.trx-addons-nav-animation-sweep-left .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before {
			left: 100%
		}

		.trx-addons-nav-pointer-background.trx-addons-nav-animation-sweep-right .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before {
			right: 100%
		}

		.trx-addons-nav-pointer-background.trx-addons-nav-animation-sweep-up .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before {
			top: 100%
		}

		.trx-addons-nav-pointer-background.trx-addons-nav-animation-sweep-down .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before {
			bottom: 100%
		}

		.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-vertical .trx-addons-menu-link-parent:after,
		.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-horizontal .trx-addons-menu-link-parent:after {
			top: 0;
			left: 0;
			right: 0;
			bottom: 0;
			background: #55595c;
			background-color: #55595c;
			z-index: -1
		}

		.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-vertical .trx-addons-menu-link-parent:before {
			top: 0;
			bottom: 100%
		}

		.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-vertical .trx-addons-menu-link-parent:after {
			top: 100%;
			bottom: 0
		}

		.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-vertical .trx-addons-menu-link-parent:hover:before,
		.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-vertical .trx-addons-menu-link-parent:focus:before {
			bottom: 50%
		}

		.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-vertical .trx-addons-menu-link-parent:hover:after,
		.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-vertical .trx-addons-menu-link-parent:focus:after {
			top: 50%
		}

		.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-vertical .trx-addons-active-item .trx-addons-menu-link-parent:before {
			bottom: 50%
		}

		.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-vertical .trx-addons-active-item .trx-addons-menu-link-parent:after {
			top: 50%
		}

		.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-out-vertical .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before {
			bottom: 50%;
			top: 50%
		}

		.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-horizontal .trx-addons-menu-link-parent:before {
			right: 0;
			left: 100%
		}

		.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-horizontal .trx-addons-menu-link-parent:after {
			right: 100%;
			left: 0
		}

		.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-horizontal .trx-addons-menu-link-parent:hover:before,
		.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-horizontal .trx-addons-menu-link-parent:focus:before {
			left: 50%
		}

		.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-horizontal .trx-addons-menu-link-parent:hover:after,
		.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-horizontal .trx-addons-menu-link-parent:focus:after {
			right: 50%
		}

		.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-horizontal .trx-addons-active-item .trx-addons-menu-link-parent:before {
			left: 50%
		}

		.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-horizontal .trx-addons-active-item .trx-addons-menu-link-parent:after {
			right: 50%
		}

		.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-out-horizontal .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before {
			left: 50%;
			right: 50%
		}

		.trx-addons-active-item:before,
		.trx-addons-active-item:after,
		.trx-addons-menu-link-parent:hover:before,
		.trx-addons-menu-link-parent:hover:after,
		.trx-addons-menu-link-parent:focus:before,
		.trx-addons-menu-link-parent:focus:after {
			-webkit-transform: scale(1, 1);
			-ms-transform: scale(1, 1);
			transform: scale(1, 1)
		}

		[class*="trx-addons-nav-slide-"] {
			--trx-addons-nav-menu-submenu-offset-x: 2px;
			--trx-addons-nav-menu-submenu-offset-y: 2px
		}

		.trx-addons-nav-menu .trx-addons-submenu,
		.trx-addons-nav-menu .trx-addons-mega-content-container {
			-webkit-transition: all 0.3s ease;
			-ms-transition: all 0.3s ease;
			transition: all 0.3s ease
		}

		[class*="trx-addons-nav-slide-"].trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item>.trx-addons-submenu,
		[class*="trx-addons-nav-slide-"].trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item>.trx-addons-mega-content-container {
			margin-top: var(--trx-addons-nav-menu-submenu-offset-y)
		}

		[class*="trx-addons-nav-slide-"].trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item>.trx-addons-submenu,
		[class*="trx-addons-nav-slide-"].trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item>.trx-addons-mega-content-container,
		[class*="trx-addons-nav-slide-"].trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-submenu .trx-addons-nav-menu-item>.trx-addons-submenu,
		[class*="trx-addons-nav-slide-"].trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-submenu .trx-addons-nav-menu-item>.trx-addons-mega-content-container {
			margin: 0 0 0 var(--trx-addons-nav-menu-submenu-offset-x)
		}

		[class*="trx-addons-nav-slide-"].trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item.trx-addons-item-hovered>.trx-addons-submenu,
		[class*="trx-addons-nav-slide-"].trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item.trx-addons-item-hovered>.trx-addons-mega-content-container {
			-webkit-transform: translate(0, 0);
			-ms-transform: translate(0, 0);
			transform: translate(0, 0)
		}

		[class*="trx-addons-nav-slide-"].trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item.trx-addons-item-hovered>.trx-addons-submenu,
		[class*="trx-addons-nav-slide-"].trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item.trx-addons-item-hovered>.trx-addons-mega-content-container,
		[class*="trx-addons-nav-slide-"].trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-submenu .trx-addons-nav-menu-item.trx-addons-item-hovered>.trx-addons-submenu,
		[class*="trx-addons-nav-slide-"].trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-submenu .trx-addons-nav-menu-item.trx-addons-item-hovered>.trx-addons-mega-content-container {
			-webkit-transform: translate(0, 0);
			-ms-transform: translate(0, 0);
			transform: translate(0, 0)
		}

		.trx-addons-nav-slide-up.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-submenu,
		.trx-addons-nav-slide-up.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-mega-content-container,
		.trx-addons-nav-slide-up.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-submenu,
		.trx-addons-nav-slide-up.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-mega-content-container {
			-webkit-transform: translateY(10px);
			-ms-transform: translateY(10px);
			transform: translateY(10px)
		}

		.trx-addons-nav-slide-down.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-submenu,
		.trx-addons-nav-slide-down.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-mega-content-container,
		.trx-addons-nav-slide-down.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-submenu,
		.trx-addons-nav-slide-down.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-mega-content-container {
			-webkit-transform: translateY(-10px);
			-ms-transform: translateY(-10px);
			transform: translateY(-10px)
		}

		.trx-addons-nav-slide-right.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-submenu,
		.trx-addons-nav-slide-right.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-mega-content-container,
		.trx-addons-nav-slide-right.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-submenu,
		.trx-addons-nav-slide-right.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-mega-content-container {
			-webkit-transform: translateX(-10px);
			-ms-transform: translateX(-10px);
			transform: translateX(-10px)
		}

		.trx-addons-nav-slide-left.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-submenu,
		.trx-addons-nav-slide-left.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-mega-content-container,
		.trx-addons-nav-slide-left.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-submenu,
		.trx-addons-nav-slide-left.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-mega-content-container {
			-webkit-transform: translateX(10px);
			-ms-transform: translateX(10px);
			transform: translateX(10px)
		}

		.trx-addons-nav-slide-up.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-mega-item-static .trx-addons-mega-content-container {
			-webkit-transform: translateX(-50%) translateY(10px);
			-ms-transform: translateX(-50%) translateY(10px);
			transform: translateX(-50%) translateY(10px)
		}

		.trx-addons-nav-slide-up.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-mega-item-static.trx-addons-item-hovered .trx-addons-mega-content-container {
			-webkit-transform: translateX(-50%) translateY(0);
			-ms-transform: translateX(-50%) translateY(0);
			transform: translateX(-50%) translateY(0)
		}

		.trx-addons-nav-slide-down.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-mega-item-static .trx-addons-mega-content-container {
			-webkit-transform: translateX(-50%) translateY(-10px);
			-ms-transform: translateX(-50%) translateY(-10px);
			transform: translateX(-50%) translateY(-10px)
		}

		.trx-addons-nav-slide-down.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-mega-item-static.trx-addons-item-hovered .trx-addons-mega-content-container {
			-webkit-transform: translateX(-50%) translateY(0);
			-ms-transform: translateX(-50%) translateY(0);
			transform: translateX(-50%) translateY(0)
		}

		.trx-addons-nav-slide-left.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-mega-item-static .trx-addons-mega-content-container {
			-webkit-transform: translateX(-45%);
			-ms-transform: translateX(-45%);
			transform: translateX(-45%)
		}

		.trx-addons-nav-slide-left.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-mega-item-static.trx-addons-item-hovered .trx-addons-mega-content-container {
			-webkit-transform: translateX(-50%);
			-ms-transform: translateX(-50%);
			transform: translateX(-50%)
		}

		.trx-addons-nav-slide-right.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-mega-item-static .trx-addons-mega-content-container {
			-webkit-transform: translateX(-55%);
			-ms-transform: translateX(-55%);
			transform: translateX(-55%)
		}

		.trx-addons-nav-slide-right.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-mega-item-static.trx-addons-item-hovered .trx-addons-mega-content-container {
			-webkit-transform: translateX(-50%);
			-ms-transform: translateX(-50%);
			transform: translateX(-50%)
		}

		.trx-addons-nav-slide-down.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-mega-item-static.trx-addons-item-hovered .trx-addons-mega-content-container,
		.trx-addons-nav-slide-up.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-mega-item-static.trx-addons-item-hovered .trx-addons-mega-content-container {
			-webkit-transform: translateY(0);
			-ms-transform: translateY(0);
			transform: translateY(0)
		}

		.trx-addons-nav-slide-right.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-mega-item-static.trx-addons-item-hovered .trx-addons-mega-content-container,
		.trx-addons-nav-slide-left.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-mega-item-static.trx-addons-item-hovered .trx-addons-mega-content-container {
			-webkit-transform: translateX(0);
			-ms-transform: translateX(0);
			transform: translateX(0)
		}

		.trx-addons-rn-badge,
		.trx-addons-mega-content-container .trx-addons-rn-badge {
			-webkit-transition: all 0.3s;
			transition: all 0.3s
		}

		.has-trx-addons-badge:hover {
			-webkit-transition: all 0.3s;
			transition: all 0.3s
		}

		.trx-addons-sub-item-badge {
			-webkit-transition: all 0.3s;
			transition: all 0.3s
		}

		.trx-addons-mega-content-container .trx-addons-badge-dot .trx-addons-sub-item-badge,
		.trx-addons-mega-content-container .trx-addons-badge-dot .trx-addons-rn-badge,
		.trx-addons-submenu .trx-addons-badge-dot .trx-addons-sub-item-badge,
		.trx-addons-submenu .trx-addons-badge-dot .trx-addons-rn-badge {
			min-width: 1px;
			padding: 3px;
			-webkit-transition: all 0.3s;
			transition: all 0.3s
		}

		.trx-addons-mega-content-container .trx-addons-badge-pulse:hover .trx-addons-sub-item-badge,
		.trx-addons-mega-content-container .trx-addons-badge-pulse:hover .trx-addons-rn-badge,
		.trx-addons-submenu .trx-addons-badge-pulse:hover .trx-addons-sub-item-badge,
		.trx-addons-submenu .trx-addons-badge-pulse:hover .trx-addons-rn-badge {
			-webkit-animation: badge-pulse-grow 0.5s alternate infinite ease-in-out;
			animation: badge-pulse-grow 0.5s alternate infinite ease-in-out
		}

		.trx-addons-mega-content-container .trx-addons-badge-buzz:hover .trx-addons-sub-item-badge,
		.trx-addons-mega-content-container .trx-addons-badge-buzz:hover .trx-addons-rn-badge,
		.trx-addons-submenu .trx-addons-badge-buzz:hover .trx-addons-sub-item-badge,
		.trx-addons-submenu .trx-addons-badge-buzz:hover .trx-addons-rn-badge {
			-webkit-animation: badge-buzz 0.5s alternate infinite ease-in-out;
			animation: badge-buzz 0.5s alternate infinite ease-in-out
		}

		.trx-addons-mega-content-container .trx-addons-badge-slide-right .trx-addons-sub-item-badge,
		.trx-addons-mega-content-container .trx-addons-badge-slide-right .trx-addons-rn-badge,
		.trx-addons-submenu .trx-addons-badge-slide-right .trx-addons-sub-item-badge,
		.trx-addons-submenu .trx-addons-badge-slide-right .trx-addons-rn-badge {
			-webkit-transform: translateY(-50%) translateX(-5px);
			-ms-transform: translateY(-50%) translateX(-5px);
			transform: translateY(-50%) translateX(-5px);
			-webkit-transition: -webkit-transform 0.5s;
			transition: -webkit-transform 0.5s;
			transition: transform 0.5s;
			transition: transform 0.5s, -webkit-transform 0.5s
		}

		.trx-addons-mega-content-container .trx-addons-badge-slide-right:hover .trx-addons-sub-item-badge,
		.trx-addons-mega-content-container .trx-addons-badge-slide-right:hover .trx-addons-rn-badge,
		.trx-addons-submenu .trx-addons-badge-slide-right:hover .trx-addons-sub-item-badge,
		.trx-addons-submenu .trx-addons-badge-slide-right:hover .trx-addons-rn-badge {
			-webkit-transform: translateY(-50%) translateX(5px);
			-ms-transform: translateY(-50%) translateX(5px);
			transform: translateY(-50%) translateX(5px)
		}

		.trx-addons-mega-content-container .trx-addons-badge-slide-left .trx-addons-sub-item-badge,
		.trx-addons-mega-content-container .trx-addons-badge-slide-left .trx-addons-rn-badge,
		.trx-addons-submenu .trx-addons-badge-slide-left .trx-addons-sub-item-badge,
		.trx-addons-submenu .trx-addons-badge-slide-left .trx-addons-rn-badge {
			-webkit-transform: translateY(-50%) translateX(5px);
			-ms-transform: translateY(-50%) translateX(5px);
			transform: translateY(-50%) translateX(5px);
			-webkit-transition: -webkit-transform 0.5s;
			transition: -webkit-transform 0.5s;
			transition: transform 0.5s;
			transition: transform 0.5s, -webkit-transform 0.5s
		}

		.trx-addons-mega-content-container .trx-addons-badge-slide-left:hover .trx-addons-sub-item-badge,
		.trx-addons-mega-content-container .trx-addons-badge-slide-left:hover .trx-addons-rn-badge,
		.trx-addons-submenu .trx-addons-badge-slide-left:hover .trx-addons-sub-item-badge,
		.trx-addons-submenu .trx-addons-badge-slide-left:hover .trx-addons-rn-badge {
			-webkit-transform: translateY(-50%) translateX(-5px);
			-ms-transform: translateY(-50%) translateX(-5px);
			transform: translateY(-50%) translateX(-5px)
		}

		.trx-addons-mega-content-container .trx-addons-badge-expand .trx-addons-sub-item-badge,
		.trx-addons-mega-content-container .trx-addons-badge-expand .trx-addons-rn-badge,
		.trx-addons-submenu .trx-addons-badge-expand .trx-addons-sub-item-badge,
		.trx-addons-submenu .trx-addons-badge-expand .trx-addons-rn-badge {
			-webkit-transform: translateY(-50%) scaleX(0);
			-ms-transform: translateY(-50%) scaleX(0);
			transform: translateY(-50%) scaleX(0);
			-webkit-transition: -webkit-transform 0.25s ease-out;
			transition: -webkit-transform 0.25s ease-out;
			transition: transform 0.25s ease-out;
			transition: transform 0.25s ease-out, -webkit-transform 0.25s ease-out
		}

		.trx-addons-mega-content-container .trx-addons-badge-expand:hover .trx-addons-sub-item-badge,
		.trx-addons-mega-content-container .trx-addons-badge-expand:hover .trx-addons-rn-badge,
		.trx-addons-submenu .trx-addons-badge-expand:hover .trx-addons-sub-item-badge,
		.trx-addons-submenu .trx-addons-badge-expand:hover .trx-addons-rn-badge {
			-webkit-transform: translateY(-50%) scaleX(1);
			-ms-transform: translateY(-50%) scaleX(1);
			transform: translateY(-50%) scaleX(1)
		}

		@-webkit-keyframes badge-pulse-grow {
			to {
				-webkit-transform: translateY(-50%) scale(1.07);
				transform: translateY(-50%) scale(1.07)
			}
		}

		@keyframes badge-pulse-grow {
			to {
				-webkit-transform: translateY(-50%) scale(1.07);
				transform: translateY(-50%) scale(1.07)
			}
		}

		@-webkit-keyframes badge-buzz {
			50% {
				-webkit-transform: translateY(-50%) translateX(3px) rotate(2deg);
				transform: translateY(-50%) translateX(3px) rotate(2deg)
			}

			100% {
				-webkit-transform: translateY(-50%) translateX(-3px) rotate(-2deg);
				transform: translateY(-50%) translateX(-3px) rotate(-2deg)
			}
		}

		@keyframes badge-buzz {
			50% {
				-webkit-transform: translateY(-50%) translateX(3px) rotate(3deg);
				transform: translateY(-50%) translateX(3px) rotate(3deg)
			}

			100% {
				-webkit-transform: translateY(-50%) translateX(-3px) rotate(-3deg);
				transform: translateY(-50%) translateX(-3px) rotate(-3deg)
			}
		}

		body.trx-addons-scroll-disabled {
			overflow-y: hidden;
			height: 100vh;
			margin: 0
		}

		.elementor-sticky__spacer .trx-addons-nav-widget-container {
			visibility: unset !important;
			opacity: unset !important
		}

		.elementor-sticky__spacer .trx-addons-mega-content-container {
			visibility: hidden !important;
			opacity: 0 !important
		}

		.elementor-widget-trx-addons-lottie .trx-addons-lottie-animation {
			display: -webkit-inline-flex;
			display: -ms-inline-flexbox;
			display: inline-flex;
			position: relative;
			-webkit-transition: all 0.3s ease-in-out;
			transition: all 0.3s ease-in-out
		}

		.elementor-widget-trx-addons-lottie .trx-addons-lottie-animation a {
			position: absolute;
			left: 0;
			top: 0;
			width: 100%;
			height: 100%;
			z-index: 2
		}
