
.thrv_widget_menu {
	position: relative;
	z-index: 10;
}

.thrv_widget_menu .fixed-menu-item {
	position: fixed !important;
}

.thrv_widget_menu.thrv_wrapper {
	overflow: visible !important;
}

.thrv_widget_menu .tve-ham-wrap {
	z-index: 999 !important;
}

.thrv_widget_menu li li .tve-item-dropdown-trigger {
	position: absolute;
	top: 0px;
	right: .5em;
	bottom: 0px;
}

.thrv_widget_menu ul ul {
	box-sizing: border-box;
	min-width: 100%;
}

.thrv_widget_menu .tve_w_menu .sub-menu {
	box-shadow: rgba(0, 0, 0, .15) 0px 0px 9px 1px;
	background-color: #fff;
	visibility: hidden;
	display: none;
}

.thrv_widget_menu.tve-active-disabled .tve-state-active {
	cursor: default !important;
}

.thrv_widget_menu[class*="tve-custom-menu-switch-icon-"].tve-active-disabled .menu-item-has-children {
	cursor: pointer;
}

.tve-item-dropdown-trigger {
	flex: 0 0 auto;
	display: flex;
	justify-content: center;
	align-items: center;
}

.tve-item-dropdown-trigger svg {
	width: 1em;
	height: 1em;
	transition: transform .2s;
	fill: currentcolor;
}

.tve-item-dropdown-trigger:not(:empty) {
	margin-left: 8px;
}

.tve-m-trigger {
	display: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.tve-m-trigger:active, .tve-m-trigger:focus {
	outline: none;
}

.tve-m-trigger:not(.tve-triggered-icon) .tcb-icon-close {
	display: none;
}

.tve-m-trigger:not(.tve-triggered-icon) .tcb-icon-open {
	position: relative;
	z-index: 1;
}

.tcb-icon-close, .tcb-icon-open {
	font-size: 33px;
	width: 33px;
	height: 33px;
	margin: 0px auto !important;
	padding: .3em !important;
}

.thrv_widget_menu.thrv_wrapper {
	padding: 0px;
	--tcb-menu-box-width-t: var(--tcb-menu-box-width-d);
	--tcb-menu-box-width-m: var(--tcb-menu-box-width-t);
	--tcb-menu-overlay-d: var(--tcb-menu-overlay);
	--tcb-menu-overlay-t: var(--tcb-menu-overlay-d);
	--tcb-menu-overlay-m: var(--tcb-menu-overlay-t);
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"] {
	background: none !important;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"] .tcb-menu-overlay {
	display: none;
	pointer-events: none;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"] .tve-m-expanded.tve-ham-wrap {
	flex-direction: column;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"] .tve-m-expanded li > a {
	display: inline-flex;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"] .tve-m-expanded + .tcb-menu-overlay {
	display: block;
	top: 0px;
	right: 0px;
	bottom: 0px;
	left: 0px;
	position: fixed;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"] li {
	box-sizing: border-box;
	text-align: center;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"] .thrive-shortcode-html {
	position: relative;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"] .tve-item-dropdown-trigger {
	position: absolute;
	top: 0px;
	right: .8rem;
	bottom: 0px;
	transition: transform .2s;
	height: 100% !important;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"] .expand-children > a > .tve-item-dropdown-trigger {
	transform: rotate(180deg);
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"] .m-icon {
	margin-left: -1em;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"] ul.tve_w_menu {
	box-sizing: border-box;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"] ul.tve_w_menu li {
	background-color: inherit;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"] ul.tve_w_menu ul {
	display: none;
	position: relative;
	width: 100%;
	left: 0px;
	top: 0px;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"] ul.tve_w_menu li:not(#increase-spec):not(.ccls) {
	padding: 0px;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	margin-left: 0px !important;
	margin-right: 0px !important;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"] ul.tve_w_menu li:not(#increase-spec):not(.ccls):active, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"] ul.tve_w_menu li:not(#increase-spec):not(.ccls):focus {
	outline: none;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"] ul.tve_w_menu li:not(#increase-spec):not(.ccls) a {
	padding: 10px 2em;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][class*="light-tmp"] ul.tve_w_menu {
	background-color: #fff;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][class*="light-tmp"] ul.tve_w_menu .sub-menu {
	box-shadow: none;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][class*="light-tmp"] ul.tve_w_menu li li {
	background-color: #fafafa;
	box-shadow: none;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][class*="dark-tmp"] ul.tve_w_menu {
	background-color: #1e1e1f;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][class*="dark-tmp"] ul.tve_w_menu li .sub-menu li {
	background-color: #29292a;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][class*="dark-tmp"] ul.tve_w_menu li > a {
	color: #fff;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-dropdown .tve-ham-wrap.tve-m-expanded {
	flex-direction: column;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-dropdown .tve-ham-wrap, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-dropdown :not(.tve-ham-wrap) > ul.tve_w_menu {
	height: auto;
	max-height: 0px;
	opacity: 0;
	left: 0px;
	overflow: hidden;
	width: 100%;
	position: absolute;
	transition: max-height .1s, opacity .1s;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-dropdown .tve-ham-wrap.tve-m-expanded, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-dropdown :not(.tve-ham-wrap) > ul.tve_w_menu.tve-m-expanded {
	opacity: 1;
	max-height: fit-content;
	top: 100%;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-dropdown .tve-m-trigger {
	position: relative;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-dropdown .tve-m-trigger .thrv_icon:not(.tcb-icon-close-offscreen) {
	display: block;
	transition: opacity .3s;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-dropdown .tve-m-trigger .tcb-icon-close, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-dropdown .tve-m-trigger .tcb-icon-close-offscreen {
	position: absolute;
	top: 0px;
	left: 50%;
	transform: translate(-50%);
	opacity: 0;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-dropdown .tve-m-trigger.tve-triggered-icon .tcb-icon-close {
	opacity: 1;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-dropdown .tve-m-trigger.tve-triggered-icon .tcb-icon-open {
	opacity: 0;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen .tve-ham-wrap.tve-m-expanded, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left .tve-ham-wrap.tve-m-expanded, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right .tve-ham-wrap.tve-m-expanded {
	display: flex;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen .tve-ham-wrap, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen :not(.tve-ham-wrap) > ul.tve_w_menu, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left .tve-ham-wrap, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left :not(.tve-ham-wrap) > ul.tve_w_menu, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right .tve-ham-wrap, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right :not(.tve-ham-wrap) > ul.tve_w_menu {
	top: 0px;
	display: block;
	height: 100vh;
	padding: 60px;
	position: fixed;
	transition: left .2s;
	width: 80vw !important;
	overflow: hidden auto !important;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen .tve-ham-wrap::-webkit-scrollbar, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen :not(.tve-ham-wrap) > ul.tve_w_menu::-webkit-scrollbar, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left .tve-ham-wrap::-webkit-scrollbar, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left :not(.tve-ham-wrap) > ul.tve_w_menu::-webkit-scrollbar, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right .tve-ham-wrap::-webkit-scrollbar, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right :not(.tve-ham-wrap) > ul.tve_w_menu::-webkit-scrollbar {
	width: 14px;
	height: 8px;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen .tve-ham-wrap::-webkit-scrollbar-track, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen :not(.tve-ham-wrap) > ul.tve_w_menu::-webkit-scrollbar-track, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left .tve-ham-wrap::-webkit-scrollbar-track, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left :not(.tve-ham-wrap) > ul.tve_w_menu::-webkit-scrollbar-track, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right .tve-ham-wrap::-webkit-scrollbar-track, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right :not(.tve-ham-wrap) > ul.tve_w_menu::-webkit-scrollbar-track {
	background: rgba(0, 0, 0, 0);
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen .tve-ham-wrap::-webkit-scrollbar-thumb, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen :not(.tve-ham-wrap) > ul.tve_w_menu::-webkit-scrollbar-thumb, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left .tve-ham-wrap::-webkit-scrollbar-thumb, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left :not(.tve-ham-wrap) > ul.tve_w_menu::-webkit-scrollbar-thumb, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right .tve-ham-wrap::-webkit-scrollbar-thumb, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right :not(.tve-ham-wrap) > ul.tve_w_menu::-webkit-scrollbar-thumb {
	height: 23px;
	border: 4px solid rgba(0, 0, 0, 0);
	-webkit-background-clip: padding-box;
	border-radius: 7px;
	background-color: rgba(0, 0, 0, .15);
	box-shadow: rgba(0, 0, 0, .05) -1px -1px inset, rgba(0, 0, 0, .05) 1px 1px inset;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen .tve-ham-wrap.tve-m-expanded, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen :not(.tve-ham-wrap) > ul.tve_w_menu.tve-m-expanded, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left .tve-ham-wrap.tve-m-expanded, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left :not(.tve-ham-wrap) > ul.tve_w_menu.tve-m-expanded, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right .tve-ham-wrap.tve-m-expanded, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right :not(.tve-ham-wrap) > ul.tve_w_menu.tve-m-expanded {
	box-shadow: rgba(0, 0, 0, .15) 0px 0px 9px 1px;
}

.admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen .tve-ham-wrap, .admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen :not(.tve-ham-wrap) > ul.tve_w_menu, .admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left .tve-ham-wrap, .admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left :not(.tve-ham-wrap) > ul.tve_w_menu, .admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right .tve-ham-wrap, .admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right :not(.tve-ham-wrap) > ul.tve_w_menu {
	top: 32px;
	height: calc(-32px + 100vh);
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen .tve-m-trigger .tcb-icon-close, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen .tve-m-trigger .tcb-icon-close-offscreen, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left .tve-m-trigger .tcb-icon-close, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left .tve-m-trigger .tcb-icon-close-offscreen, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right .tve-m-trigger .tcb-icon-close, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right .tve-m-trigger .tcb-icon-close-offscreen {
	display: block;
	position: fixed;
	z-index: 99;
	top: 0px;
	left: 0px;
	transform: translate(-100%);
	transition: left .2s;
}

.admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen .tve-m-trigger .tcb-icon-close, .admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen .tve-m-trigger .tcb-icon-close-offscreen, .admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left .tve-m-trigger .tcb-icon-close, .admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left .tve-m-trigger .tcb-icon-close-offscreen, .admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right .tve-m-trigger .tcb-icon-close, .admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right .tve-m-trigger .tcb-icon-close-offscreen {
	top: 32px;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen .tve-m-trigger.close-offscreen-icon-available .tcb-icon-close, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left .tve-m-trigger.close-offscreen-icon-available .tcb-icon-close, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right .tve-m-trigger.close-offscreen-icon-available .tcb-icon-close {
	opacity: 0;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen .tve-triggered-icon .tcb-icon-open, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left .tve-triggered-icon .tcb-icon-open, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right .tve-triggered-icon .tcb-icon-open {
	display: block;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen[class*="light-tmp-third"] .tcb-icon-close, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen[class*="light-tmp-third"] .tcb-icon-close-offscreen, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left[class*="light-tmp-third"] .tcb-icon-close, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left[class*="light-tmp-third"] .tcb-icon-close-offscreen, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right[class*="light-tmp-third"] .tcb-icon-close, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right[class*="light-tmp-third"] .tcb-icon-close-offscreen {
	color: #fff;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen[class*="light-tmp"], .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left[class*="light-tmp"], .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right[class*="light-tmp"] {
	background-color: #fff;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen[class*="dark-tmp"] .tve-ham-wrap.tve-m-expanded, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen[class*="dark-tmp"] :not(.tve-ham-wrap) > ul.tve_w_menu.tve-m-expanded, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left[class*="dark-tmp"] .tve-ham-wrap.tve-m-expanded, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left[class*="dark-tmp"] :not(.tve-ham-wrap) > ul.tve_w_menu.tve-m-expanded, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right[class*="dark-tmp"] .tve-ham-wrap.tve-m-expanded, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right[class*="dark-tmp"] :not(.tve-ham-wrap) > ul.tve_w_menu.tve-m-expanded {
	background: #393939;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left .tve-ham-wrap, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left :not(.tve-ham-wrap) > ul.tve_w_menu {
	left: -100%;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left .tve-ham-wrap.tve-m-expanded, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left :not(.tve-ham-wrap) > ul.tve_w_menu.tve-m-expanded {
	left: 0px;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left .tve-m-trigger.tve-triggered-icon .tcb-icon-close, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left .tve-m-trigger.tve-triggered-icon .tcb-icon-close-offscreen {
	left: 80vw;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen .tve-ham-wrap, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen :not(.tve-ham-wrap) > ul.tve_w_menu {
	left: -100%;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen .tve-ham-wrap.tve-m-expanded, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen :not(.tve-ham-wrap) > ul.tve_w_menu.tve-m-expanded {
	width: 100vw !important;
	left: 0px;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen .tve-m-trigger.tve-triggered-icon .tcb-icon-close, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen .tve-m-trigger.tve-triggered-icon .tcb-icon-close-offscreen {
	left: 100%;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right[data-offscreen-width-setup] .tve-ham-wrap.tve-m-expanded, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right[data-offscreen-width-setup] .tve-m-trigger.tve-triggered-icon .tcb-icon-close-offscreen {
	left: max(100% - var(--tcb-menu-box-width), 0vw) !important;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right .tve-ham-wrap, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right :not(.tve-ham-wrap) > ul.tve_w_menu {
	left: calc(100% + 4px);
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right .tve-ham-wrap.tve-m-expanded, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right :not(.tve-ham-wrap) > ul.tve_w_menu.tve-m-expanded {
	left: 20vw;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right .tve-m-trigger .tcb-icon-close, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right .tve-m-trigger .tcb-icon-close-offscreen {
	left: 100%;
	transform: none;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right .tve-m-trigger.tve-triggered-icon .tcb-icon-close, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right .tve-m-trigger.tve-triggered-icon .tcb-icon-close-offscreen {
	left: 20vw;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][class*="light-tmp-third"] .tve-ham-wrap, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][class*="light-tmp-third"] :not(.tve-ham-wrap) > ul.tve_w_menu {
	background-color: #39a3d1;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][class*="light-tmp-third"] .tve-ham-wrap li > a, .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][class*="light-tmp-third"] :not(.tve-ham-wrap) > ul.tve_w_menu li > a {
	color: #fff;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical {
	display: inline-block;
	box-sizing: border-box;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical li > a {
	max-width: 100%;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical li.expand-children {
	overflow: visible;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical li.expand-children > .sub-menu {
	visibility: visible;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical ul {
	position: relative;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical ul ul {
	top: 0px;
	left: 0px;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical ul li {
	position: relative;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical .tcb-menu-logo-wrap {
	display: none !important;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal li.expand-children, .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal li:hover {
	overflow: visible;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal li.expand-children .tcb-mega-drop-inner > ul, .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal li.expand-children > .sub-menu, .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal li:hover .tcb-mega-drop-inner > ul, .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal li:hover > .sub-menu {
	visibility: visible;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu > li {
	flex: 0 1 auto;
	cursor: pointer;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu > li a:focus {
	outline: none;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu li > a:not(.tcb-logo) {
	font-size: 16px;
	line-height: 2em;
	box-shadow: none;
	letter-spacing: normal;
	color: inherit !important;
	text-decoration: inherit !important;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu .sub-menu li {
	padding: 0px;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu .sub-menu li a:hover {
	background-color: rgba(0, 0, 0, 0);
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu .tve-dropdown-icon-down {
	display: none;
}

.thrv_widget_menu.thrv_wrapper li.c-brackets .tve-hover-anim::after, .thrv_widget_menu.thrv_wrapper li.c-brackets .tve-hover-anim::before, .thrv_widget_menu.thrv_wrapper li.c-brackets > a::after, .thrv_widget_menu.thrv_wrapper li.c-brackets > a::before {
	transition: height .3s, opacity .3s, transform .3s;
	background-color: currentcolor;
	box-sizing: border-box;
	display: inline-block;
	border-color: inherit;
	pointer-events: none;
	position: absolute;
	font-weight: 100;
	width: 100%;
	content: "";
	opacity: 0;
	height: 1px;
	left: 0px;
	top: 0px;
}

.thrv_widget_menu.thrv_wrapper li.c-brackets:hover .tve-hover-anim::after, .thrv_widget_menu.thrv_wrapper li.c-brackets:hover .tve-hover-anim::before, .thrv_widget_menu.thrv_wrapper li.c-brackets:hover > a::after, .thrv_widget_menu.thrv_wrapper li.c-brackets:hover > a::before {
	opacity: 1;
}

.thrv_widget_menu.thrv_wrapper li.c-brackets .tve-hover-anim::after, .thrv_widget_menu.thrv_wrapper li.c-brackets .tve-hover-anim::before, .thrv_widget_menu.thrv_wrapper li.c-brackets > a::after, .thrv_widget_menu.thrv_wrapper li.c-brackets > a::before {
	background: none;
	font-size: 1em;
	height: 100%;
	top: 0px;
	bottom: 0px;
	justify-content: center;
	align-items: center;
	position: absolute;
	width: .3em;
	display: inline-flex !important;
}

.thrv_widget_menu.thrv_wrapper li.c-brackets .tve-hover-anim::before, .thrv_widget_menu.thrv_wrapper li.c-brackets > a::before {
	content: "[";
	left: -.5em;
	transform: translate(1.25em);
}

.thrv_widget_menu.thrv_wrapper li.c-brackets .tve-hover-anim::after, .thrv_widget_menu.thrv_wrapper li.c-brackets > a::after {
	content: "]";
	right: -.5em;
	left: auto;
	transform: translate(-1.25em);
}

.thrv_widget_menu.thrv_wrapper li.c-brackets:hover .tve-hover-anim::after, .thrv_widget_menu.thrv_wrapper li.c-brackets:hover .tve-hover-anim::before, .thrv_widget_menu.thrv_wrapper li.c-brackets:hover > a::after, .thrv_widget_menu.thrv_wrapper li.c-brackets:hover > a::before {
	transform: translate(0px);
}

.thrv_widget_menu.thrv_wrapper li.c-underline .tve-hover-anim::after, .thrv_widget_menu.thrv_wrapper li.c-underline .tve-hover-anim::before, .thrv_widget_menu.thrv_wrapper li.c-underline > a::after, .thrv_widget_menu.thrv_wrapper li.c-underline > a::before {
	transition: height .3s, opacity .3s, transform .3s;
	background-color: currentcolor;
	box-sizing: border-box;
	display: inline-block;
	border-color: inherit;
	pointer-events: none;
	position: absolute;
	font-weight: 100;
	width: 100%;
	content: "";
	opacity: 0;
	height: 1px;
	left: 0px;
	top: 0px;
}

.thrv_widget_menu.thrv_wrapper li.c-underline:hover .tve-hover-anim::after, .thrv_widget_menu.thrv_wrapper li.c-underline:hover .tve-hover-anim::before, .thrv_widget_menu.thrv_wrapper li.c-underline:hover > a::after, .thrv_widget_menu.thrv_wrapper li.c-underline:hover > a::before {
	opacity: 1;
}

.thrv_widget_menu.thrv_wrapper li.c-underline .tve-hover-anim::after, .thrv_widget_menu.thrv_wrapper li.c-underline > a::after {
	transform: translate(-50%, -10px);
	height: 2px;
	width: 40%;
	top: 105%;
	left: 50%;
}

.thrv_widget_menu.thrv_wrapper li.c-underline:hover .tve-hover-anim::after, .thrv_widget_menu.thrv_wrapper li.c-underline:hover > a::after {
	transform: translate(-50%, -5px);
	height: 1px;
}

.thrv_widget_menu.thrv_wrapper li.c-underline:hover .tve-hover-anim::before, .thrv_widget_menu.thrv_wrapper li.c-underline:hover > a::before {
	display: none;
}

.thrv_widget_menu.thrv_wrapper li.c-double .tve-hover-anim::after, .thrv_widget_menu.thrv_wrapper li.c-double .tve-hover-anim::before, .thrv_widget_menu.thrv_wrapper li.c-double > a::after, .thrv_widget_menu.thrv_wrapper li.c-double > a::before {
	transition: height .3s, opacity .3s, transform .3s;
	background-color: currentcolor;
	box-sizing: border-box;
	display: inline-block;
	border-color: inherit;
	pointer-events: none;
	position: absolute;
	font-weight: 100;
	width: 100%;
	content: "";
	opacity: 0;
	height: 1px;
	left: 0px;
	top: 0px;
}

.thrv_widget_menu.thrv_wrapper li.c-double:hover .tve-hover-anim::after, .thrv_widget_menu.thrv_wrapper li.c-double:hover .tve-hover-anim::before, .thrv_widget_menu.thrv_wrapper li.c-double:hover > a::after, .thrv_widget_menu.thrv_wrapper li.c-double:hover > a::before {
	opacity: 1;
}

.thrv_widget_menu.thrv_wrapper li.c-double .tve-hover-anim::before, .thrv_widget_menu.thrv_wrapper li.c-double > a::before {
	display: block !important;
	transform: translateY(-10px) !important;
	top: 4px !important;
}

.thrv_widget_menu.thrv_wrapper li.c-double .tve-hover-anim::after, .thrv_widget_menu.thrv_wrapper li.c-double > a::after {
	transform: translateY(10px);
	top: calc(100% - 6px);
}

.thrv_widget_menu.thrv_wrapper li.c-double:hover .tve-hover-anim::after, .thrv_widget_menu.thrv_wrapper li.c-double:hover .tve-hover-anim::before, .thrv_widget_menu.thrv_wrapper li.c-double:hover > a::after, .thrv_widget_menu.thrv_wrapper li.c-double:hover > a::before {
	transform: translateY(0px) !important;
}

.thrv_widget_menu.thrv_wrapper li.c-thick .tve-hover-anim::after, .thrv_widget_menu.thrv_wrapper li.c-thick .tve-hover-anim::before, .thrv_widget_menu.thrv_wrapper li.c-thick > a::after, .thrv_widget_menu.thrv_wrapper li.c-thick > a::before {
	transition: height .3s, opacity .3s, transform .3s;
	background-color: currentcolor;
	box-sizing: border-box;
	display: inline-block;
	border-color: inherit;
	pointer-events: none;
	position: absolute;
	font-weight: 100;
	width: 100%;
	content: "";
	opacity: 0;
	height: 1px;
	left: 0px;
	top: 0px;
}

.thrv_widget_menu.thrv_wrapper li.c-thick:hover .tve-hover-anim::after, .thrv_widget_menu.thrv_wrapper li.c-thick:hover .tve-hover-anim::before, .thrv_widget_menu.thrv_wrapper li.c-thick:hover > a::after, .thrv_widget_menu.thrv_wrapper li.c-thick:hover > a::before {
	opacity: 1;
}

.thrv_widget_menu.thrv_wrapper li.c-thick .tve-hover-anim::after, .thrv_widget_menu.thrv_wrapper li.c-thick > a::after {
	transform: translate(-50%, -10px);
	width: 50%;
	top: 105%;
	left: 50%;
}

.thrv_widget_menu.thrv_wrapper li.c-thick:hover .tve-hover-anim::after, .thrv_widget_menu.thrv_wrapper li.c-thick:hover > a::after {
	transform: translate(-50%, -5px);
	height: 4px;
}

.thrv_widget_menu.thrv_wrapper li.c-thick:hover .tve-hover-anim::before, .thrv_widget_menu.thrv_wrapper li.c-thick:hover > a::before {
	display: none;
}

.thrv_widget_menu.thrv_wrapper .tve_w_menu .tve-disabled-text-inner {
	flex: 1 1 auto;
	display: inline-block;
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.thrv_widget_menu.thrv_wrapper .tve_w_menu .m-icon {
	display: flex;
	justify-content: center;
	align-items: center;
	flex: 0 0 1em;
	width: 1em;
	height: 1em;
	margin-right: 8px;
	margin-bottom: 2px;
}

.thrv_widget_menu.thrv_wrapper .tve_w_menu .m-icon svg {
	width: 100%;
	height: 100%;
	line-height: 1em;
	stroke-width: 0;
	stroke: currentcolor;
	fill: currentcolor;
}

.thrv_widget_menu.thrv_wrapper.tve-regular .tve_w_menu.tve_vertical, .thrv_widget_menu.thrv_wrapper.tve-regular .tve_w_menu.tve_vertical ul {
	width: 100%;
}

.thrv_widget_menu.thrv_wrapper.tve-regular .tve_w_menu.tve_vertical li {
	display: block;
}

.thrv_widget_menu.thrv_wrapper.tve-regular .tve_w_menu.tve_vertical > li ul {
	padding: 0px;
}

.thrv_widget_menu.thrv_wrapper.tve-regular .tve_w_menu.tve_vertical li.expand-children > ul {
	display: block;
	visibility: visible;
}

.thrv_widget_menu.thrv_wrapper.tve-regular .tve_w_menu.tve_horizontal li.expand-children > ul, .thrv_widget_menu.thrv_wrapper.tve-regular .tve_w_menu.tve_horizontal li:hover > ul {
	display: block;
}

div:not(#increase-specificity) .thrv_widget_menu.thrv_wrapper.tve-regular .tve_w_menu.tve_horizontal > li:first-child {
	margin-left: 0px !important;
}

div:not(#increase-specificity) .thrv_widget_menu.thrv_wrapper.tve-regular .tve_w_menu.tve_horizontal > li:last-child {
	margin-right: 0px !important;
}

.thrv_widget_menu.thrv_wrapper.tve-regular .tve_w_menu li {
	overflow: hidden;
	display: flex;
	justify-content: center;
	flex-direction: column;
}

.thrv_widget_menu.thrv_wrapper.tve-regular .tve_w_menu li li > a .tve-item-dropdown-trigger svg {
	transform: rotate(-90deg);
}

.thrv_widget_menu.thrv_wrapper.tve-regular .tve_w_menu li li.menu-item-has-children > a {
	padding: 2px 1.5em 2px 15px;
}

.thrv_widget_menu.thrv_wrapper.tve-regular .tve_w_menu li li.menu-item-has-children > a .tve-item-dropdown-trigger {
	right: .25em;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fade ul.tve_vertical li > ul {
	float: left;
	transition: max-height, opacity .2s;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fade ul.tve_vertical li:not(.expand-children):hover > ul {
	visibility: hidden;
	max-height: 0px;
	opacity: 0;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fade ul.tve_vertical li:not(.expand-children):hover > ul > li {
	max-height: 0px;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fade ul > li ul {
	max-height: 0px;
	visibility: hidden;
	opacity: 0;
	display: inline !important;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fade ul > li.expand-children > ul, .thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fade ul > li:hover > ul {
	visibility: visible;
	max-height: fit-content;
	opacity: 1;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fade ul > li.expand-children > ul > li, .thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fade ul > li:hover > ul > li {
	max-height: fit-content;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fade ul > li ul {
	transition: .2s;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide1 ul.tve_vertical li ul {
	float: left;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide1 ul.tve_vertical li:not(.expand-children):hover > ul > li {
	opacity: 0;
	height: 0px;
	overflow: hidden;
	visibility: hidden;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide1 ul > li > ul {
	display: inline !important;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide1 ul > li > ul > li {
	height: 0px;
	opacity: 0;
	overflow: hidden;
	visibility: hidden;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide1 ul > li > ul > li.expand-children > ul, .thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide1 ul > li > ul > li:hover > ul {
	width: 100%;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide1 ul > li > ul > li ul {
	width: 0px;
	transition: width .35s ease-in-out;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide1 ul > li > ul > li ul li {
	height: 40px;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide1 ul > li.expand-children > ul > li, .thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide1 ul > li:hover > ul > li {
	opacity: 1;
	height: 40px;
	overflow: visible;
	visibility: visible;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide1 ul > li > ul > li {
	transition: .2s, opacity;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide1 ul > li > ul > li ul {
	transition: width .25s ease-in-out;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide2 ul.tve_vertical li ul {
	float: left;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide2 ul.tve_vertical li:not(.expand-children):hover > ul > li {
	opacity: 0;
	height: 0px;
	overflow: hidden;
	visibility: hidden;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide2 ul > li > ul {
	display: inline !important;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide2 ul > li > ul > li {
	height: 0px;
	opacity: 0;
	overflow: hidden;
	visibility: hidden;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide2 ul > li > ul > li.expand-children > ul, .thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide2 ul > li > ul > li:hover > ul {
	width: 100%;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide2 ul > li > ul > li ul {
	width: 0px;
	transition: width .35s ease-in-out;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide2 ul > li > ul > li ul li {
	height: 40px;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide2 ul > li.expand-children > ul > li, .thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide2 ul > li:hover > ul > li {
	opacity: 1;
	height: 40px;
	overflow: visible;
	visibility: visible;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide2 ul > li > ul > li {
	transition: .15s linear, opacity linear;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide2 ul > li > ul > li ul {
	transition: width .25s linear;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std):not([class*="vmd"]) ul.tve_vertical:not(#_) li:not(.expand-children) > .sub-menu {
	padding: 0px !important;
	margin: 0px !important;
	border-width: medium !important;
	border-style: none !important;
	border-color: currentcolor !important;
	border-image: none !important;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std):not([class*="vmd"]) ul.tve_vertical:not(#_) li::after {
	content: "";
	display: table;
	clear: both;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std):not([class*="vmd"]) ul.tve_vertical:not(#_) li > ul, .thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std):not([class*="vmd"]) ul.tve_vertical:not(#_) li > ul:hover {
	max-height: 0px;
	visibility: hidden;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std):not([class*="vmd"]) ul.tve_vertical:not(#_) li.expand-children > ul {
	max-height: fit-content;
	visibility: visible;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std):not([class*="vmd"]) ul.tve_vertical ul .tve-item-dropdown-trigger {
	transform: rotate(90deg);
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).vmd-left ul.tve_vertical li, .thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).vmd-right ul.tve_vertical li {
	position: relative;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).vmd-left ul.tve_vertical ul:not(#_), .thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).vmd-right ul.tve_vertical ul:not(#_) {
	position: absolute;
	left: unset;
	right: 100%;
	top: 0px;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).vmd-right ul.tve_vertical ul:not(#_) {
	left: 100% !important;
	right: unset;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).vmd-right ul.tve_vertical .tve-item-dropdown-trigger {
	transform: rotate(-90deg);
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).vmd-right ul.tve_vertical .tve-item-dropdown-trigger:not(:empty) {
	margin: 0px 0px 0px 8px;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).vmd-right ul.tve_vertical ul .tve-item-dropdown-trigger {
	transform: rotate(0deg);
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).vmd-right ul.tve_vertical ul .tve-item-dropdown-trigger:not(:empty) {
	margin: 0px;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).vmd-left ul.tve_vertical .tve-item-dropdown-trigger {
	transform: rotate(90deg);
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).vmd-left ul.tve_vertical .tve-item-dropdown-trigger:not(:empty) {
	margin: 0px 0px 0px 8px;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).vmd-left ul.tve_vertical ul .tve-item-dropdown-trigger {
	transform: rotate(180deg);
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).vmd-left ul.tve_vertical ul .tve-item-dropdown-trigger:not(:empty) {
	margin: 0px;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fold ul.tve_vertical li ul {
	float: left;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fold ul.tve_vertical li:not(.expand-children):hover > ul {
	visibility: hidden;
	max-height: 0px;
	opacity: 0;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fold ul > li > ul {
	max-height: 0px;
	visibility: hidden;
	opacity: 0;
	display: inline !important;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fold ul > li.expand-children > ul, .thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fold ul > li:hover > ul {
	visibility: visible;
	max-height: fit-content;
	opacity: 1;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fold ul > li ul {
	transform: perspective(400px) rotateX(-90deg);
	transform-origin: 50% 0px;
	transition: .35s, color .35s;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fold ul > li ul ul {
	transform: perspective(1600px) rotateY(-90deg);
	transform-origin: 0px 0px;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fold ul.tve_horizontal > li.expand-children > ul, .thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fold ul.tve_horizontal > li:hover > ul {
	transform: perspective(400px) rotate3d(0, 0, 0, 0deg);
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fold ul.tve_horizontal > li.expand-children > ul > li.expand-children > ul, .thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fold ul.tve_horizontal > li.expand-children > ul > li:hover > ul, .thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fold ul.tve_horizontal > li:hover > ul > li.expand-children > ul, .thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fold ul.tve_horizontal > li:hover > ul > li:hover > ul {
	transform: perspective(400px) rotate3d(0, 0, 0, 0deg);
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fold ul.tve_vertical > li ul ul {
	transform: perspective(400px) rotateX(-90deg);
	transform-origin: 50% 0px;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fold ul.tve_vertical li.expand-children > ul {
	transform: perspective(400px) rotate3d(0, 0, 0, 0deg);
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std):not([class*="da"]) ul.tve_w_menu.tve_horizontal > li > ul {
	display: block;
	visibility: hidden;
	top: -100000px;
}

.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std):not([class*="da"]) ul.tve_w_menu.tve_horizontal > li.expand-children > ul, .thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std):not([class*="da"]) ul.tve_w_menu.tve_horizontal > li:hover > ul {
	top: 100%;
	visibility: visible;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-menu-template-"] ul.tve_w_menu.tve_vertical {
	padding: 0px;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-menu-template-"] ul.tve_w_menu.tve_vertical li {
	margin: 0px;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-menu-template-"] ul.tve_w_menu > li {
	margin: 0px 15px;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-menu-template-"] ul.tve_w_menu > li ul {
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	border-image: none;
	background-color: #fff;
	border-radius: 0px;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-menu-template-"] ul.tve_w_menu > li > a {
	font-weight: 600;
}

.thrv_widget_menu.thrv_wrapper[class*="tve-menu-template-"] ul.tve_w_menu .sub-menu li {
	font-weight: 400;
}

.thrv_widget_menu.thrv_wrapper[class*="light-tmp-first"] ul.tve_w_menu > li:hover > a {
	color: #39a3d1;
}

.thrv_widget_menu.thrv_wrapper[class*="light-tmp-first"] ul.tve_w_menu .sub-menu li a {
	color: #666;
}

.thrv_widget_menu.thrv_wrapper[class*="light-tmp-first"] ul.tve_w_menu .sub-menu li:hover > a {
	color: #363636;
	text-decoration: none !important;
}

.thrv_widget_menu.thrv_wrapper[class*="light-tmp-second"] ul.tve_w_menu > li:hover {
	background-color: #fff;
	box-shadow: rgba(0, 0, 0, .15) 0px 0px 9px 1px;
}

.thrv_widget_menu.thrv_wrapper[class*="light-tmp-second"] ul.tve_w_menu > li {
	padding: 0px;
}

.thrv_widget_menu.thrv_wrapper[class*="light-tmp-second"] ul.tve_w_menu > li a {
	background-color: inherit;
	padding: 6px 10px;
	z-index: 20;
}

.thrv_widget_menu.thrv_wrapper[class*="light-tmp-second"] ul.tve_w_menu .sub-menu > li a {
	color: #666;
}

.thrv_widget_menu.thrv_wrapper[class*="light-tmp-second"] ul.tve_w_menu .sub-menu > li:hover > a {
	color: #39a3d1;
}

.thrv_widget_menu.thrv_wrapper[class*="light-tmp-third"] ul.tve_w_menu > li {
	margin: 0px;
	border-right-width: medium;
	border-right-style: none;
	border-right-color: currentcolor;
}

.thrv_widget_menu.thrv_wrapper[class*="light-tmp-third"] ul.tve_w_menu > li:not(:last-of-type) {
	border-right: 1px solid #d9d9d9;
}

.thrv_widget_menu.thrv_wrapper[class*="light-tmp-third"] ul.tve_w_menu > li a {
	color: #333;
}

.thrv_widget_menu.thrv_wrapper[class*="light-tmp-third"] ul.tve_w_menu li:hover {
	background-color: #39a3d1;
	color: #fff !important;
}

.thrv_widget_menu.thrv_wrapper[class*="light-tmp-third"] ul.tve_w_menu li:hover a {
	color: inherit !important;
}

.thrv_widget_menu.thrv_wrapper[class*="light-tmp-third"] ul.tve_w_menu .sub-menu {
	box-shadow: none;
	background-color: #39a3d1;
}

.thrv_widget_menu.thrv_wrapper[class*="light-tmp-third"] ul.tve_w_menu .sub-menu li {
	background-color: #39a3d1;
	color: #fff !important;
}

.thrv_widget_menu.thrv_wrapper[class*="light-tmp-third"] ul.tve_w_menu .sub-menu li:hover {
	color: #e0eef6 !important;
}

.thrv_widget_menu.thrv_wrapper[class*="dark-tmp"] ul.tve_w_menu {
	background-color: #3c3d40;
}

.thrv_widget_menu.thrv_wrapper[class*="dark-tmp"] ul.tve_w_menu > li a {
	color: #fff !important;
}

.thrv_widget_menu.thrv_wrapper[class*="dark-tmp"] ul.tve_w_menu .sub-menu {
	box-shadow: none;
}

.thrv_widget_menu.thrv_wrapper[class*="dark-tmp"] ul.tve_w_menu .sub-menu li {
	background-color: #1e1e1f !important;
}

.thrv_widget_menu.thrv_wrapper[class*="dark-tmp"] ul.tve_w_menu .sub-menu li:hover > a {
	color: #fff;
}

.thrv_widget_menu.thrv_wrapper[class*="dark-tmp"] ul.tve_w_menu .sub-menu li a {
	color: #afafaf;
}

.thrv_widget_menu.thrv_wrapper[class*="dark-tmp"] .tcb-icon-close, .thrv_widget_menu.thrv_wrapper[class*="dark-tmp"] .tcb-icon-close-offscreen {
	color: #fff;
}

.thrv_widget_menu.thrv_wrapper[class*="dark-tmp"] .tcb-icon-close svg, .thrv_widget_menu.thrv_wrapper[class*="dark-tmp"] .tcb-icon-close-offscreen svg {
	color: inherit;
}

.thrv_widget_menu.thrv_wrapper[class*="dark-tmp"].tve-mobile-dropdown .tcb-icon-close, .thrv_widget_menu.thrv_wrapper[class*="dark-tmp"].tve-mobile-dropdown .tcb-icon-close-offscreen {
	color: #111;
}

.thrv_widget_menu.thrv_wrapper[class*="dark-tmp-fourth"] ul.tve_w_menu .sub-menu li a {
	color: #afafaf !important;
}

.thrv_widget_menu.thrv_wrapper[class*="dark-tmp-fourth"] ul.tve_w_menu > li:hover > a {
	color: #39a3d1 !important;
}

.thrv_widget_menu.thrv_wrapper[class*="dark-tmp-fourth"] ul.tve_w_menu .sub-menu li:hover > a {
	color: #fff !important;
	text-decoration: underline !important;
}

.thrv_widget_menu.thrv_wrapper[class*="dark-tmp-fifth"] ul.tve_w_menu > li:hover {
	background-color: #1e1e1f;
}

.thrv_widget_menu.thrv_wrapper[class*="dark-tmp-fifth"] ul.tve_w_menu > li {
	padding: 0px;
}

.thrv_widget_menu.thrv_wrapper[class*="dark-tmp-fifth"] ul.tve_w_menu > li a {
	background-color: inherit;
	padding: 2px 10px;
	z-index: 9;
}

.thrv_widget_menu.thrv_wrapper[class*="dark-tmp-fifth"] ul.tve_w_menu .sub-menu li a {
	color: #afafaf !important;
}

.thrv_widget_menu.thrv_wrapper[class*="dark-tmp-fifth"] ul.tve_w_menu .sub-menu li:hover > a {
	color: #39a3d1 !important;
}

.thrv_widget_menu.thrv_wrapper[class*="dark-tmp-sixth"] ul.tve_w_menu > li {
	border-right-width: medium;
	border-right-style: none;
	border-right-color: currentcolor;
	margin: 0px !important;
}

.thrv_widget_menu.thrv_wrapper[class*="dark-tmp-sixth"] ul.tve_w_menu > li:not(:last-of-type) {
	border-right: 1px solid #d9d9d9;
}

.thrv_widget_menu.thrv_wrapper[class*="dark-tmp-sixth"] ul.tve_w_menu > li:hover {
	background-color: #39a3d1;
}

.thrv_widget_menu.thrv_wrapper[class*="dark-tmp-sixth"] ul.tve_w_menu .sub-menu > li {
	background-color: #39a3d1 !important;
}

.thrv_widget_menu.thrv_wrapper[class*="dark-tmp-sixth"] ul.tve_w_menu .sub-menu > li:hover {
	background-color: #39a3d1;
}

.thrv_widget_menu.thrv_wrapper[class*="dark-tmp-sixth"] ul.tve_w_menu .sub-menu > li:hover > a {
	color: #fff !important;
}

.thrv_widget_menu.thrv_wrapper[class*="dark-tmp-sixth"] ul.tve_w_menu .sub-menu > li > a {
	color: #e0eef6 !important;
}

.tve_w_menu ul {
	left: 100%;
	top: 0px;
}

.tve_w_menu > li > ul {
	top: 100%;
	left: 0px;
}

.thrv_widget_menu [data-item-display-desktop="icon"] .tcb-mm-text .m-icon, .thrv_widget_menu [data-item-display-desktop="icon"] > .m-icon, .thrv_widget_menu [data-item-display-desktop="icon"] > a > .m-icon, .thrv_widget_menu [data-item-display-desktop="icon"] > a > .tcb-mm-text .m-icon {
	display: flex !important;
	margin-right: 0px !important;
}

.thrv_widget_menu [data-item-display-desktop="icon"] > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-desktop="icon"] > .tcb-mm-image, .thrv_widget_menu [data-item-display-desktop="icon"] > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-desktop="icon"] > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-desktop="icon"] > a > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-desktop="icon"] > a > .tcb-mm-image, .thrv_widget_menu [data-item-display-desktop="icon"] > a > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-desktop="icon"] > a > .tve-disabled-text-inner {
	display: none !important;
}

.thrv_widget_menu [data-item-display-desktop="icon-text"] > .m-icon, .thrv_widget_menu [data-item-display-desktop="icon-text"] > .tcb-mm-text .m-icon, .thrv_widget_menu [data-item-display-desktop="icon-text"] > a > .m-icon, .thrv_widget_menu [data-item-display-desktop="icon-text"] > a > .tcb-mm-text .m-icon {
	display: flex !important;
}

.thrv_widget_menu [data-item-display-desktop="icon-text"] > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-desktop="icon-text"] > .tcb-mm-image, .thrv_widget_menu [data-item-display-desktop="icon-text"] > a > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-desktop="icon-text"] > a > .tcb-mm-image {
	display: none !important;
}

.thrv_widget_menu [data-item-display-desktop="icon-text"] > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-desktop="icon-text"] > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-desktop="icon-text"] > a > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-desktop="icon-text"] > a > .tve-disabled-text-inner {
	display: inline-block !important;
}

.thrv_widget_menu [data-item-display-desktop="text"] > .m-icon, .thrv_widget_menu [data-item-display-desktop="text"] > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-desktop="text"] > .tcb-mm-image, .thrv_widget_menu [data-item-display-desktop="text"] > .tcb-mm-text .m-icon, .thrv_widget_menu [data-item-display-desktop="text"] > a > .m-icon, .thrv_widget_menu [data-item-display-desktop="text"] > a > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-desktop="text"] > a > .tcb-mm-image, .thrv_widget_menu [data-item-display-desktop="text"] > a > .tcb-mm-text .m-icon {
	display: none !important;
}

.thrv_widget_menu [data-item-display-desktop="text"] > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-desktop="text"] > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-desktop="text"] > a > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-desktop="text"] > a > .tve-disabled-text-inner {
	display: inline-block !important;
}

.thrv_widget_menu [data-item-display-desktop="image"] > .m-icon, .thrv_widget_menu [data-item-display-desktop="image"] > .tcb-mm-text .m-icon, .thrv_widget_menu [data-item-display-desktop="image"] > a > .m-icon, .thrv_widget_menu [data-item-display-desktop="image"] > a > .tcb-mm-text .m-icon {
	display: none !important;
}

.thrv_widget_menu [data-item-display-desktop="image"] > .tcb-mm-text, .thrv_widget_menu [data-item-display-desktop="image"] > a > .tcb-mm-text {
	flex-grow: 0 !important;
}

.thrv_widget_menu [data-item-display-desktop="image"] > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-desktop="image"] > .tcb-mm-image, .thrv_widget_menu [data-item-display-desktop="image"] > a > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-desktop="image"] > a > .tcb-mm-image {
	display: flex !important;
}

.thrv_widget_menu [data-item-display-desktop="image-text"] > .m-icon, .thrv_widget_menu [data-item-display-desktop="image-text"] > .tcb-mm-text .m-icon, .thrv_widget_menu [data-item-display-desktop="image-text"] > a > .m-icon, .thrv_widget_menu [data-item-display-desktop="image-text"] > a > .tcb-mm-text .m-icon, .thrv_widget_menu [data-item-display-desktop="image"] > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-desktop="image"] > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-desktop="image"] > a > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-desktop="image"] > a > .tve-disabled-text-inner {
	display: none !important;
}

.thrv_widget_menu [data-item-display-desktop="image-text"] > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-desktop="image-text"] > .tcb-mm-image, .thrv_widget_menu [data-item-display-desktop="image-text"] > a > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-desktop="image-text"] > a > .tcb-mm-image {
	display: flex !important;
}

.thrv_widget_menu [data-item-display-desktop="image-text"] > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-desktop="image-text"] > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-desktop="image-text"] > a > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-desktop="image-text"] > a > .tve-disabled-text-inner {
	display: inline-block !important;
}

body.logged-in .thrv_widget_menu .tcb-menu-display-desktop-logged-out {
	display: none !important;
}

body:not(.logged-in) .thrv_widget_menu .tcb-menu-display-desktop-logged-in {
	display: none !important;
}

:not(#_):not(#_) .thrv_widget_menu .tcb-menu-display-desktop-always {
	display: block !important;
}

.thrv_widget_menu .tcb-menu-item-image, .thrv_widget_menu .tcb-mm-image {
	background-size: cover;
	background-position: 50% center;
	position: relative;
	height: 45px;
}

.thrv_widget_menu .tcb--row, .thrv_widget_menu .tcb-menu-img-hamburger.tcb--row {
	flex-direction: row;
}

.thrv_widget_menu .tcb--row .m-icon, .thrv_widget_menu .tcb--row .tcb-menu-item-image, .thrv_widget_menu .tcb-menu-img-hamburger.tcb--row .m-icon, .thrv_widget_menu .tcb-menu-img-hamburger.tcb--row .tcb-menu-item-image {
	margin-right: 8px;
}

.thrv_widget_menu .tcb--row-reverse, .thrv_widget_menu .tcb-menu-img-hamburger.tcb--row-reverse {
	flex-direction: row-reverse;
}

.thrv_widget_menu .tcb--row-reverse .tcb-menu-item-image, .thrv_widget_menu .tcb--row-reverse .tcb-mm-image .m-icon, .thrv_widget_menu .tcb-menu-img-hamburger.tcb--row-reverse .tcb-menu-item-image, .thrv_widget_menu .tcb-menu-img-hamburger.tcb--row-reverse .tcb-mm-image .m-icon {
	margin-left: 8px;
}

.thrv_widget_menu .tcb--row-reverse:not(.tcb-menu-img-hamburger):not(.tcb-mm-text) {
	flex-direction: row;
}

.thrv_widget_menu .tcb--row-reverse:not(.tcb-menu-img-hamburger):not(.tcb-mm-text) .m-icon, .thrv_widget_menu .tcb--row-reverse:not(.tcb-menu-img-hamburger):not(.tcb-mm-text) .tcb-menu-item-image {
	order: 3;
	margin-left: 8px;
	margin-right: 0px !important;
}

.thrv_widget_menu .tcb--row-reverse:not(.tcb-menu-img-hamburger):not(.tcb-mm-text) .tcb-mm-container, .thrv_widget_menu .tcb--row-reverse:not(.tcb-menu-img-hamburger):not(.tcb-mm-text).tcb-mm-container {
	flex-direction: row-reverse;
}

.thrv_widget_menu .tcb--row-reverse:not(.tcb-menu-img-hamburger):not(.tcb-mm-text) .tcb-mm-container .tcb-mm-image, .thrv_widget_menu .tcb--row-reverse:not(.tcb-menu-img-hamburger):not(.tcb-mm-text).tcb-mm-container .tcb-mm-image {
	margin-left: 8px;
}

.thrv_widget_menu .tcb--row-reverse:not(.tcb-menu-img-hamburger):not(.tcb-mm-text) .tcb-mm-container .m-icon, .thrv_widget_menu .tcb--row-reverse:not(.tcb-menu-img-hamburger):not(.tcb-mm-text).tcb-mm-container .m-icon {
	order: 0 !important;
}

.thrv_widget_menu .tcb--column, .thrv_widget_menu .tcb-menu-img-hamburger.tcb--column {
	flex-direction: column;
	justify-content: center;
}

.thrv_widget_menu .tcb--column .tcb-menu-item-image, .thrv_widget_menu .tcb--column .tcb-mm-image, .thrv_widget_menu .tcb-menu-img-hamburger.tcb--column .tcb-menu-item-image, .thrv_widget_menu .tcb-menu-img-hamburger.tcb--column .tcb-mm-image {
	flex-basis: auto !important;
	margin-bottom: 10px;
}

.thrv_widget_menu .tcb--column .tcb-mm-text, .thrv_widget_menu .tcb-menu-img-hamburger.tcb--column .tcb-mm-text {
	flex-basis: auto !important;
}

.thrv_widget_menu .tcb--column .m-icon, .thrv_widget_menu .tcb-menu-img-hamburger.tcb--column .m-icon {
	margin-right: 0px !important;
	margin-left: 0px !important;
}

.thrv_widget_menu .tcb--column .tve-item-dropdown-trigger, .thrv_widget_menu .tcb-menu-img-hamburger.tcb--column .tve-item-dropdown-trigger {
	position: absolute;
	bottom: .5em;
	right: 0px;
}

body:not(.logged-in) .thrv_widget_menu .tcb-menu-item-image[data-d-f="user"], body:not(.logged-in) .thrv_widget_menu .tcb-mm-image[data-d-f="user"] {
	display: none !important;
}

body:not(.tve_editor_page) .thrv_widget_menu [data-item-display-desktop="image-text"] > .tcb-menu-item-image.tcb-elem-placeholder, body:not(.tve_editor_page) .thrv_widget_menu [data-item-display-desktop="image-text"] > .tcb-mm-image.tcb-elem-placeholder, body:not(.tve_editor_page) .thrv_widget_menu [data-item-display-desktop="image-text"] > a > .tcb-menu-item-image.tcb-elem-placeholder, body:not(.tve_editor_page) .thrv_widget_menu [data-item-display-desktop="image-text"] > a > .tcb-mm-image.tcb-elem-placeholder, body:not(.tve_editor_page) .thrv_widget_menu [data-item-display-desktop="image"] > .tcb-menu-item-image.tcb-elem-placeholder, body:not(.tve_editor_page) .thrv_widget_menu [data-item-display-desktop="image"] > .tcb-mm-image.tcb-elem-placeholder, body:not(.tve_editor_page) .thrv_widget_menu [data-item-display-desktop="image"] > a > .tcb-menu-item-image.tcb-elem-placeholder, body:not(.tve_editor_page) .thrv_widget_menu [data-item-display-desktop="image"] > a > .tcb-mm-image.tcb-elem-placeholder, body:not(.tve_editor_page) .thrv_widget_menu [data-item-display-mobile="image-text"] > .tcb-menu-item-image.tcb-elem-placeholder, body:not(.tve_editor_page) .thrv_widget_menu [data-item-display-mobile="image-text"] > .tcb-mm-image.tcb-elem-placeholder, body:not(.tve_editor_page) .thrv_widget_menu [data-item-display-mobile="image-text"] > a > .tcb-menu-item-image.tcb-elem-placeholder, body:not(.tve_editor_page) .thrv_widget_menu [data-item-display-mobile="image-text"] > a > .tcb-mm-image.tcb-elem-placeholder, body:not(.tve_editor_page) .thrv_widget_menu [data-item-display-mobile="image"] > .tcb-menu-item-image.tcb-elem-placeholder, body:not(.tve_editor_page) .thrv_widget_menu [data-item-display-mobile="image"] > .tcb-mm-image.tcb-elem-placeholder, body:not(.tve_editor_page) .thrv_widget_menu [data-item-display-mobile="image"] > a > .tcb-menu-item-image.tcb-elem-placeholder, body:not(.tve_editor_page) .thrv_widget_menu [data-item-display-mobile="image"] > a > .tcb-mm-image.tcb-elem-placeholder, body:not(.tve_editor_page) .thrv_widget_menu [data-item-display-tablet="image-text"] > .tcb-menu-item-image.tcb-elem-placeholder, body:not(.tve_editor_page) .thrv_widget_menu [data-item-display-tablet="image-text"] > .tcb-mm-image.tcb-elem-placeholder, body:not(.tve_editor_page) .thrv_widget_menu [data-item-display-tablet="image-text"] > a > .tcb-menu-item-image.tcb-elem-placeholder, body:not(.tve_editor_page) .thrv_widget_menu [data-item-display-tablet="image-text"] > a > .tcb-mm-image.tcb-elem-placeholder, body:not(.tve_editor_page) .thrv_widget_menu [data-item-display-tablet="image"] > .tcb-menu-item-image.tcb-elem-placeholder, body:not(.tve_editor_page) .thrv_widget_menu [data-item-display-tablet="image"] > .tcb-mm-image.tcb-elem-placeholder, body:not(.tve_editor_page) .thrv_widget_menu [data-item-display-tablet="image"] > a > .tcb-menu-item-image.tcb-elem-placeholder, body:not(.tve_editor_page) .thrv_widget_menu [data-item-display-tablet="image"] > a > .tcb-mm-image.tcb-elem-placeholder {
	display: none !important;
}

.thrv_widget_menu[class*="tve-custom-menu-switch-icon-"] .tcb-mega-drop .thrv_text_element {
	display: none;
}

.thrv_widget_menu:not(#_):not(#_) li button {
	display: none !important;
}

.thrv_widget_menu:not(#_):not(#_) li a {
	--background-image: none;
	background-image: var(--background-image, none) !important;
}

.thrv_widget_menu:not(#_):not(#_) path {
	transition: none !important;
}

.thrv_widget_menu:not(#_):not(#_) li li li:first-child {
	margin-top: 0px !important;
}

.thrv_widget_menu:not(#_):not(#_) ul ul ul {
	padding-top: 0px !important;
}

.thrv_widget_menu:not(#_):not(#_):not(.tcb-mega-std).tve-regular ul.tve_w_menu > li ul {
	min-width: fit-content;
}

.thrv_widget_menu:not(#_):not(#_):not(.tcb-mega-std).tve-regular ul.tve_w_menu > li ul li {
	min-width: fit-content;
}

.thrv_widget_menu:not(#_):not(#_):not(.tcb-mega-std):not(.tve-regular) .tve-disabled-text-inner {
	white-space: normal;
}

:not(.tve-editor-main-content) .thrv_widget_menu:not(#_):not(#_):not(.tve-regular) li > a.tve-jump-scroll {
	pointer-events: none;
}

:not(.tve-editor-main-content) .thrv_widget_menu:not(#_):not(#_):not(.tve-regular) li > a.tve-jump-scroll .tve-item-dropdown-trigger {
	pointer-events: all;
}

:not(.tve-editor-main-content) .thrv_widget_menu:not(#_):not(#_):not(.tve-regular) .tcb-mega-drop li li > a.tve-jump-scroll {
	pointer-events: all;
}

[data-styled-scrollbar="1"] {
	scrollbar-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
	scrollbar-width: thin;
	overflow-x: hidden !important;
}

[data-styled-scrollbar="1"]:hover {
	scrollbar-color: rgba(108, 110, 113, .4) rgba(0, 0, 0, 0);
}

[data-styled-scrollbar="1"]:hover::-webkit-scrollbar-thumb {
	background-color: rgba(108, 110, 113, .4);
}

[data-styled-scrollbar="1"]:hover::-webkit-scrollbar-thumb:hover {
	background-color: rgba(108, 110, 113, .7);
}

[data-styled-scrollbar="1"]::-webkit-scrollbar {
	width: 7px;
}

[data-styled-scrollbar="1"]::-webkit-scrollbar-thumb {
	background-color: rgba(0, 0, 0, 0);
	border-radius: 7px;
}

[data-styled-scrollbar="1"]::-webkit-scrollbar-corner {
	background: rgba(0, 0, 0, 0);
}

.thrv_wrapper .tve-content-box-background {
	position: absolute;
	width: 100%;
	left: 0px;
	top: 0px;
	overflow: hidden;
	-webkit-background-clip: padding-box;
	height: 100% !important;
}

.thrv_wrapper.thrv-content-box {
	box-sizing: border-box;
	position: relative;
	min-height: 10px;
}

.thrv_wrapper.thrv-content-box div:not(.thrv_icon):not(.ui-resizable-handle):not(.tve-auxiliary-icon-element) {
	box-sizing: border-box;
}

.tve-cb {
	display: inline-block;
	vertical-align: middle;
	clear: both;
	overflow: visible;
	width: 100%;
	z-index: 1;
	position: relative;
	min-height: 10px;
}

.tcb-icon {
	display: inline-block;
	width: 1em;
	height: 1em;
	line-height: 1em;
	vertical-align: middle;
	stroke-width: 0;
	stroke: currentcolor;
	fill: currentcolor;
	box-sizing: content-box;
}

.tcb-icon {
	transform: rotate(var(--tcb-icon-rotation-angle, 0deg));
}

svg.tcb-icon path:not([fill="none"]) {
	transition: none;
	fill: inherit !important;
	stroke: inherit !important;
}

.thrv_icon {
	text-align: center;
}

.thrv-button {
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
	display: table !important;
}

.thrv-button.thrv_wrapper {
	padding: 0px;
}

.thrv-button .tcb-plain-text {
	cursor: pointer;
}

a.tcb-button-link {
	background-color: #1abc9c;
	padding: 12px 15px;
	font-size: 18px;
	box-sizing: border-box;
	display: inline-flex;
	align-items: center;
	overflow: hidden;
	width: 100%;
	text-align: center;
	line-height: 1.2em;
}

a.tcb-button-link:hover {
	background-color: #15a288;
}

.thrv-button a.tcb-button-link {
	color: #fff;
	text-decoration: none !important;
}

a.tcb-button-link > span::before {
	position: absolute;
	content: "";
	display: none;
	top: -100px;
	bottom: -100px;
	width: 1px;
	left: 10px;
	background-color: #007900;
}

span.tcb-button-texts {
	color: inherit;
	display: block;
	flex: 1 1 auto;
	position: relative;
}

span.tcb-button-texts > span {
	display: block;
	padding: 0px;
}

.tcb-style-wrap strong {
	font-weight: var(--g-bold-weight, bold);
}

.tcb-plain-text {
	cursor: text;
}

.thrv_text_element {
	overflow-wrap: break-word;
}

.thrive-symbol-shortcode {
	position: relative;
}

body:not(.tve_editor_page) .thrv_wrapper.thrv_footer, body:not(.tve_editor_page) .thrv_wrapper.thrv_header {
	padding: 0px;
}

.tcb-logo {
	display: block;
	max-width: 100%;
	width: 240px;
	box-sizing: border-box !important;
}

.thrv_widget_menu .tcb-logo {
	width: auto;
	margin: 0px;
}

.tcb-logo.thrv_wrapper {
	padding: 0px;
}

.tcb-logo picture {
	width: 100%;
}

.tcb-logo img {
	display: block;
	max-width: 100%;
	height: auto;
}

.tcb-post-list {
	box-sizing: content-box;
	display: flex;
	flex-flow: wrap;
	justify-content: flex-start;
	padding: 0px !important;
}

body:not(.tve_editor_page) .tcb-post-list[data-disabled-links="1"] article .tve-article-cover a, body:not(.tve_editor_page) .tcb-post-list[data-disabled-links="1"] article > .tve-article-cover {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	cursor: pointer;
	z-index: 12;
}

.tcb-article-cover-link, .tcb-post-list .tve-article-cover a {
	line-height: 0 !important;
	font-size: 0px !important;
	color: rgba(0, 0, 0, 0) !important;
}

.no-posts {
	text-align: center;
	margin: 20px auto;
}

.tcb-post-list.empty-list {
	min-height: 20px;
}

.tcb-post-list.empty-list > * {
	display: none;
}

.tcb-post-list.empty-list:not(.tve-loading)::after {
	display: block;
	height: 100%;
	text-align: center;
	width: 100%;
	content: attr(data-no_posts_text) !important;
}

.tve-loading {
	position: relative;
	opacity: .7;
}

.tve-loading.load-bot {
	opacity: 1;
}

.tve-loading.load-bot::after {
	bottom: 0px;
	top: inherit;
}

.tve-loading::after {
	background-image: url("data:image/png;base64,R0lGODlhQABAAPQOAOrq6n9/f9zc3EVFRSgoKLe3t2lpaaampsvLy1ZWVpCQkDMzM4+Pj46Ojuvr64CAgOzs7IGBge3t7e7u7oKCggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTEwRjU1RDY3OEFBMTFFM0IwNzNFMjk5QjMzNzdERTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTEwRjU1RDc3OEFBMTFFM0IwNzNFMjk5QjMzNzdERTAiPiA8ZGM6cmlnaHRzPiA8cmRmOkFsdD4gPHJkZjpsaSB4bWw6bGFuZz0ieC1kZWZhdWx0Ij7CqSBpZGVvbG9neSAtIGh0dHA6Ly93d3cucmVkYnViYmxlLmNvbS9wZW9wbGUvaWRlb2xvZ3k8L3JkZjpsaT4gPC9yZGY6QWx0PiA8L2RjOnJpZ2h0cz4g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");
	background-color: rgba(0, 0, 0, 0);
	background-position: 50% center;
	background-repeat: no-repeat;
	background-size: 50px auto;
	content: "";
	display: block;
	height: 50px;
	position: absolute;
	width: 50px;
	left: calc(50% - 25px) !important;
	top: calc(50% - 25px) !important;
}

.tve-loading article {
	opacity: .4;
}

.tcb-pagination {
	border-top: 1px solid rgba(0, 0, 0, .2);
	position: relative;
	width: 100%;
}

.tcb-pagination.thrv_wrapper {
	box-sizing: border-box;
	margin: 0px auto 30px;
	padding: 6px 0px;
}

.tcb-pagination-load-more-button {
	cursor: pointer;
	position: relative;
	text-align: center;
}

.tcb-pagination-load-more-button.thrv_wrapper {
	margin: 0px auto;
}

.tcb-pagination-load-more-button .tcb-pagination-load-more-link {
	border: 1px solid #d7d7d7;
	border-radius: 5px;
	color: #0a0a0a;
	font-weight: 500;
	padding: 12px 18px;
	background-color: #fff !important;
	text-decoration: none !important;
}

.tcb-pagination-load-more-button .tcb-pagination-load-more-link:active, .tcb-pagination-load-more-button .tcb-pagination-load-more-link:focus {
	outline: none;
}

.tcb-pagination-load-more-link:hover {
	border: 1px solid #008fff;
}

.tcb-post-list, .tve-content-list {
	--tve-gallery-vertical-space: 10px;
	--tve-gallery-horizontal-space: 10px;
	--tve-gallery-column-height: 120px;
	--tve-gallery-gutter: 10px;
	--tcb-gallery-crop-size: var(--tcb-gallery-crop-size-d, auto);
}

.tcb-image-gallery .tcb-carousel-container.tve-loading, .tcb-image-gallery .tcb-image-gallery-container.tve-loading, .tcb-post-list .tcb-carousel-container.tve-loading, .tcb-post-list .tcb-image-gallery-container.tve-loading, .thrive-display-testimonials .tcb-carousel-container.tve-loading, .thrive-display-testimonials .tcb-image-gallery-container.tve-loading, .tve-content-list .tcb-carousel-container.tve-loading, .tve-content-list .tcb-image-gallery-container.tve-loading {
	position: relative;
	opacity: .7;
	height: 100px;
}

.tcb-image-gallery .tcb-carousel-container.tve-loading.load-bot, .tcb-image-gallery .tcb-image-gallery-container.tve-loading.load-bot, .tcb-post-list .tcb-carousel-container.tve-loading.load-bot, .tcb-post-list .tcb-image-gallery-container.tve-loading.load-bot, .thrive-display-testimonials .tcb-carousel-container.tve-loading.load-bot, .thrive-display-testimonials .tcb-image-gallery-container.tve-loading.load-bot, .tve-content-list .tcb-carousel-container.tve-loading.load-bot, .tve-content-list .tcb-image-gallery-container.tve-loading.load-bot {
	opacity: 1;
}

.tcb-image-gallery .tcb-carousel-container.tve-loading.load-bot::after, .tcb-image-gallery .tcb-image-gallery-container.tve-loading.load-bot::after, .tcb-post-list .tcb-carousel-container.tve-loading.load-bot::after, .tcb-post-list .tcb-image-gallery-container.tve-loading.load-bot::after, .thrive-display-testimonials .tcb-carousel-container.tve-loading.load-bot::after, .thrive-display-testimonials .tcb-image-gallery-container.tve-loading.load-bot::after, .tve-content-list .tcb-carousel-container.tve-loading.load-bot::after, .tve-content-list .tcb-image-gallery-container.tve-loading.load-bot::after {
	bottom: 0px;
	top: inherit;
}

.tcb-image-gallery .tcb-carousel-container.tve-loading .tve_image_caption, .tcb-image-gallery .tcb-image-gallery-container.tve-loading .tve_image_caption, .tcb-post-list .tcb-carousel-container.tve-loading .tve_image_caption, .tcb-post-list .tcb-image-gallery-container.tve-loading .tve_image_caption, .thrive-display-testimonials .tcb-carousel-container.tve-loading .tve_image_caption, .thrive-display-testimonials .tcb-image-gallery-container.tve-loading .tve_image_caption, .tve-content-list .tcb-carousel-container.tve-loading .tve_image_caption, .tve-content-list .tcb-image-gallery-container.tve-loading .tve_image_caption {
	opacity: 0;
}

.tcb-image-gallery .tcb-carousel-container.tve-loading::after, .tcb-image-gallery .tcb-image-gallery-container.tve-loading::after, .tcb-post-list .tcb-carousel-container.tve-loading::after, .tcb-post-list .tcb-image-gallery-container.tve-loading::after, .thrive-display-testimonials .tcb-carousel-container.tve-loading::after, .thrive-display-testimonials .tcb-image-gallery-container.tve-loading::after, .tve-content-list .tcb-carousel-container.tve-loading::after, .tve-content-list .tcb-image-gallery-container.tve-loading::after {
	background-image: url("data:image/gif;base64,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");
	background-color: rgba(0, 0, 0, 0);
	background-position: 50% center;
	background-repeat: no-repeat;
	background-size: 50px auto;
	content: "";
	display: block;
	height: 50px;
	left: calc(50% - 25px);
	position: absolute;
	top: calc(50% - 25px);
	width: 50px;
}

.notifications-content-wrapper.tcb-permanently-hidden {
	display: none !important;
}

.tcb-permanently-hidden {
	display: none !important;
}

.tar-disabled {
	cursor: default;
	opacity: .4;
	pointer-events: none;
}

.tcb-clear::after {
	display: block;
	height: 0px;
	content: "";
}

.tcb-flex-row {
	display: flex;
	flex-flow: row;
	align-items: stretch;
	justify-content: space-between;
	margin-top: 0px;
	margin-left: -15px;
	padding-bottom: 15px;
	padding-top: 15px;
}

.tcb-flex-col {
	flex: 1 1 auto;
	padding-top: 0px;
	padding-left: 15px;
}

.tcb-flex-row .tcb-flex-col {
	box-sizing: border-box;
}

.tcb-col {
	height: 100%;
	display: flex;
	flex-direction: column;
	position: relative;
}

.tcb-flex-row .tcb-col {
	box-sizing: border-box;
}

html, html body {
	text-rendering: auto !important;
}

#tve_editor ul {
	margin-left: 20px;
}

#tve_editor ul.tve_w_menu, #tve_editor ul.tve_w_menu ul {
	margin-left: 0px;
}

.thrv_wrapper div {
	box-sizing: content-box;
}

.thrv_symbol .thrv_wrapper:not(.thrv_icon) {
	box-sizing: border-box !important;
}

.thrv_wrapper {
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 1px;
}

.thrv_wrapper.tve-elem-default-pad {
	padding: 20px;
}

.thrv_wrapper.thrv_symbol, .thrv_wrapper.thrv_text_element {
	margin: 0px;
}

.thrv_wrapper.thrv-columns {
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px;
}

.tve_shortcode_editor h1 {
	padding: 0px;
}

p {
	font-size: 1em;
}

.tve_clearfix::after {
	content: "";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0px;
}

a:not(.tcb-button-link) svg.tcb-icon {
	color: #111;
}

.thrv_icon {
	line-height: 0;
}

.thrv_icon.tcb-icon-display {
	display: table;
	border-collapse: initial;
}

.thrv_icon.thrv_wrapper {
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
}

.thrv_widget_menu li {
	margin-top: 0px;
	padding: 0px 10px;
}

.thrv_widget_menu.thrv_wrapper.tcb-mega-std .tve_w_menu.tve_horizontal > li ul {
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	border-image: none;
}

.thrv_widget_menu.thrv_wrapper.tve-vertical-menu {
	width: 100%;
}

.thrv_widget_menu.thrv_wrapper.tve_center {
	display: table;
	margin-left: auto !important;
	margin-right: auto !important;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu {
	position: relative;
	margin: 0px;
	padding: 0px 0px 0px 1em;
	list-style-type: none;
	list-style-image: none;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu ul {
	margin: 0px;
	padding: 0px 0px 0px 1em;
	list-style-type: none;
	list-style-image: none;
	background-color: #fff;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu li {
	margin-bottom: 0px;
	margin-left: 0px;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu li::before {
	content: "";
	display: none;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu li > a {
	color: #373737;
	text-decoration: none;
	display: flex;
	align-items: center;
	line-height: 1;
	position: relative;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical > li ul {
	border: 1px solid #b4b4b4;
	border-radius: 3px;
	padding: 0px;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical > li ul li > a {
	padding: 2px 15px;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal {
	z-index: 9;
	padding: 0px;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal li {
	display: inline-block;
	position: relative;
	padding: 2px 10px;
	max-width: 100%;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal > li ul {
	padding: 0px;
	position: absolute;
	border: 1px solid #b4b4b4;
	border-radius: 3px;
	display: none;
	z-index: 4;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal > li ul li {
	padding: 0px;
	display: block;
	position: relative;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal > li ul li:first-child a {
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal > li ul li:last-child a {
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
}

.thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal > li ul li > a {
	padding: 2px 15px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.thrv_widget_menu.thrv_wrapper:not(.tve-regular) ul.tve_w_menu.tve_horizontal > li ul {
	position: static;
}

.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_horizontal a, .thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_vertical a {
	line-height: 2;
}

.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_horizontal svg, .thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_vertical svg {
	width: 1.5em;
	height: 1em;
	transition: .15s;
	fill: currentcolor;
	margin-left: 5px;
}

.thrv_widget_menu.thrv_wrapper.tve-regular .tve_vertical li > a {
	display: inline-flex;
}

.tvd-toast {
	justify-content: space-between;
}

.tvd-toast.tve-fe-message {
	top: 50px;
	width: 60%;
	padding: 0px;
	color: #000;
	max-width: 500px;
	position: fixed;
	z-index: 9999993;
	left: 50%;
}

.tvd-toast.tve-fe-message .tve-toast-message {
	position: relative;
	left: -50%;
	background: #fff;
	box-shadow: #a7a7a7 0px 0px 15px;
}

.tvd-toast.tve-fe-message .tve-toast-icon-container {
	display: inline-block;
	width: 50px;
	background: green;
	color: #fff;
	height: 100%;
	position: absolute;
}

.tvd-toast.tve-fe-message .tve-toast-message-container {
	padding: 20px 10px 20px 70px;
	margin: auto 0px;
	font-family: Roboto, sans-serif;
	font-size: 16px;
}

.tvd-toast.tve-fe-message span {
	text-align: center;
	display: flex;
	justify-content: center;
	flex-direction: column;
	align-items: center;
	min-height: 50px;
	height: 100%;
	width: 100%;
}

#tve_editor.tve_empty_dropzone .thrv_symbol.thrv_header .symbol-section-in {
	padding: 1px;
}

.thrv_symbol.thrv_footer, .thrv_symbol.thrv_header {
	width: 100%;
	position: relative;
	box-sizing: border-box;
}

.thrv_symbol.thrv_header .thrive-symbol-shortcode {
	margin: 0px auto;
	position: relative;
}

.symbol-section-in {
	margin: 0px auto;
	position: relative;
	z-index: 1;
	box-sizing: border-box;
}

.symbol-section-in:empty::before {
	font-family: sans-serif;
	line-height: 40px;
}

.symbol-section-in::after, .symbol-section-in::before {
	content: "";
	display: block;
	overflow: auto;
}

.symbol-section-out {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
	overflow: hidden;
	box-sizing: border-box !important;
}

:not(#_s):not(#_s) .tcb-conditional-display-placeholder {
	min-height: var(--tcb-container-height-d, 100px) !important;
	position: relative;
}

:not(#_s):not(#_s) .tcb-conditional-display-placeholder.thrv-page-section {
	box-sizing: border-box;
	margin: 0px;
}

:not(#_s):not(#_s) .tcb-conditional-display-placeholder.thrv-content-box {
	box-sizing: border-box;
}

:not(#_s):not(#_s) .tcb-conditional-display-placeholder .tve-content-box-background, :not(#_s):not(#_s) .tcb-conditional-display-placeholder .tve-page-section-out {
	box-sizing: border-box;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
	overflow: hidden;
}

.thrv_widget_menu:not(.tve-custom-menu-upgrade) a.tve-m-trigger.tve_black {
	color: #101010;
}

.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_black a:hover {
	color: #101010;
}

.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_black.tve_horizontal ul a.tve-active, .thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_black.tve_horizontal ul a:hover {
	background-color: #101010;
	color: #fff;
}

.thrv_widget_menu:not(.tve-custom-menu-upgrade) a.tve-m-trigger.tve_blue {
	color: #3e68b2;
}

.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_blue a:hover {
	color: #3e68b2;
}

.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_blue.tve_horizontal ul a.tve-active, .thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_blue.tve_horizontal ul a:hover {
	background-color: #3e68b2;
	color: #fff;
}

.thrv_widget_menu:not(.tve-custom-menu-upgrade) a.tve-m-trigger.tve_green {
	color: #1abc9c;
}

.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_green a:hover {
	color: #1abc9c;
}

.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_green.tve_horizontal ul a.tve-active, .thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_green.tve_horizontal ul a:hover {
	background-color: #1abc9c;
	color: #fff;
}

.thrv_widget_menu:not(.tve-custom-menu-upgrade) a.tve-m-trigger.tve_orange {
	color: #e67e22;
}

.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_orange a:hover {
	color: #e67e22;
}

.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_orange.tve_horizontal ul a.tve-active, .thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_orange.tve_horizontal ul a:hover {
	background-color: #e67e22;
	color: #fff;
}

.thrv_widget_menu:not(.tve-custom-menu-upgrade) a.tve-m-trigger.tve_purple {
	color: #8656c1;
}

.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_purple a:hover {
	color: #8656c1;
}

.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_purple.tve_horizontal ul a.tve-active, .thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_purple.tve_horizontal ul a:hover {
	background-color: #8656c1;
	color: #fff;
}

.thrv_widget_menu:not(.tve-custom-menu-upgrade) a.tve-m-trigger.tve_red {
	color: #ce271b;
}

.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_red a:hover {
	color: #ce271b;
}

.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_red.tve_horizontal ul a.tve-active, .thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_red.tve_horizontal ul a:hover {
	background-color: #ce271b;
	color: #fff;
}

.thrv_widget_menu:not(.tve-custom-menu-upgrade) a.tve-m-trigger.tve_teal {
	color: #387d71;
}

.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_teal a:hover {
	color: #387d71;
}

.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_teal.tve_horizontal ul a.tve-active, .thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_teal.tve_horizontal ul a:hover {
	background-color: #387d71;
	color: #fff;
}

.thrv_widget_menu:not(.tve-custom-menu-upgrade) a.tve-m-trigger.tve_white {
	color: #d8d8d8;
}

.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_white a:hover {
	color: #d8d8d8;
}

.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_white.tve_horizontal ul a.tve-active, .thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_white.tve_horizontal ul a:hover {
	background-color: #d8d8d8;
	color: #fff;
}

.thrv_wrapper.thrv_contentbox_shortcode {
	position: relative;
}

.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	overflow: hidden;
	width: 1px;
	position: absolute !important;
	overflow-wrap: normal !important;
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: rgba(0, 0, 0, .6) 0px 0px 2px 2px;
	color: #21759b;
	display: block;
	font-size: .7778rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000;
	clip: auto !important;
}

.thrv_wrapper.thrv_text_element {
	padding: 1px;
}

a.tcb-plain-text {
	cursor: pointer;
}

.thrv_wrapper.main-container {
	padding: 0px;
}

@media (width >= 300px) {
	:not(#s) .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][data-offscreen-width-setup].tve-mobile-dropdown .tve-ham-wrap, :not(#s) .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][data-offscreen-width-setup].tve-mobile-side-left .tve-ham-wrap, :not(#s) .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][data-offscreen-width-setup].tve-mobile-side-right .tve-ham-wrap {
		max-width: var(--tcb-menu-box-width-d) !important;
		width: min(var(--tcb-menu-box-width-d), 100vw) !important;
	}
	
	:not(#s) .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][data-offscreen-width-setup].tve-mobile-side-left .tve-m-trigger.tve-triggered-icon .tcb-icon-close-offscreen {
		left: min(var(--tcb-menu-box-width-d), 100vw) !important;
	}
	
	:not(#s) .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][data-offscreen-width-setup].tve-mobile-side-right .tve-m-trigger.tve-triggered-icon .tcb-icon-close-offscreen {
		left: max(100% - var(--tcb-menu-box-width-d), 0vw) !important;
	}
	
	:not(#s) .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][data-offscreen-width-setup].tve-mobile-side-right .tve-ham-wrap.tve-m-expanded {
		left: max(100% - var(--tcb-menu-box-width-d), 0vw) !important;
	}
	
	.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"] .tve-m-expanded + .tcb-menu-overlay {
		background: var(--tcb-menu-overlay-d);
	}
}

@media (width <= 1023px) {
	:not(#s) .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][data-offscreen-width-setup].tve-mobile-dropdown .tve-ham-wrap, :not(#s) .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][data-offscreen-width-setup].tve-mobile-side-left .tve-ham-wrap, :not(#s) .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][data-offscreen-width-setup].tve-mobile-side-right .tve-ham-wrap {
		max-width: var(--tcb-menu-box-width-t) !important;
		width: min(var(--tcb-menu-box-width-t), 100vw) !important;
	}
	
	:not(#s) .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][data-offscreen-width-setup].tve-mobile-side-left .tve-m-trigger.tve-triggered-icon .tcb-icon-close-offscreen {
		left: min(var(--tcb-menu-box-width-t), 100vw) !important;
	}
	
	:not(#s) .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][data-offscreen-width-setup].tve-mobile-side-right .tve-m-trigger.tve-triggered-icon .tcb-icon-close-offscreen {
		left: max(100% - var(--tcb-menu-box-width-t), 0vw) !important;
	}
	
	:not(#s) .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][data-offscreen-width-setup].tve-mobile-side-right .tve-ham-wrap.tve-m-expanded {
		left: max(100% - var(--tcb-menu-box-width-t), 0vw) !important;
	}
	
	.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"] .tve-m-expanded + .tcb-menu-overlay {
		background: var(--tcb-menu-overlay-t);
	}
	
	.thrv_widget_menu [data-item-display-tablet="icon"] > .m-icon, .thrv_widget_menu [data-item-display-tablet="icon"] > .tcb-mm-text .m-icon, .thrv_widget_menu [data-item-display-tablet="icon"] > a > .m-icon, .thrv_widget_menu [data-item-display-tablet="icon"] > a > .tcb-mm-text .m-icon {
		display: flex !important;
	}
	
	.thrv_widget_menu [data-item-display-tablet="icon"] > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-tablet="icon"] > .tcb-mm-image, .thrv_widget_menu [data-item-display-tablet="icon"] > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-tablet="icon"] > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-tablet="icon"] > a > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-tablet="icon"] > a > .tcb-mm-image, .thrv_widget_menu [data-item-display-tablet="icon"] > a > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-tablet="icon"] > a > .tve-disabled-text-inner {
		display: none !important;
	}
	
	.thrv_widget_menu [data-item-display-tablet="icon-text"] > .m-icon, .thrv_widget_menu [data-item-display-tablet="icon-text"] > .tcb-mm-text .m-icon, .thrv_widget_menu [data-item-display-tablet="icon-text"] > a > .m-icon, .thrv_widget_menu [data-item-display-tablet="icon-text"] > a > .tcb-mm-text .m-icon {
		display: flex !important;
	}
	
	.thrv_widget_menu [data-item-display-tablet="icon-text"] > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-tablet="icon-text"] > .tcb-mm-image, .thrv_widget_menu [data-item-display-tablet="icon-text"] > a > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-tablet="icon-text"] > a > .tcb-mm-image {
		display: none !important;
	}
	
	.thrv_widget_menu [data-item-display-tablet="icon-text"] > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-tablet="icon-text"] > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-tablet="icon-text"] > a > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-tablet="icon-text"] > a > .tve-disabled-text-inner {
		display: inline-block !important;
	}
	
	.thrv_widget_menu [data-item-display-tablet="text"] > .m-icon, .thrv_widget_menu [data-item-display-tablet="text"] > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-tablet="text"] > .tcb-mm-image, .thrv_widget_menu [data-item-display-tablet="text"] > .tcb-mm-text .m-icon, .thrv_widget_menu [data-item-display-tablet="text"] > a > .m-icon, .thrv_widget_menu [data-item-display-tablet="text"] > a > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-tablet="text"] > a > .tcb-mm-image, .thrv_widget_menu [data-item-display-tablet="text"] > a > .tcb-mm-text .m-icon {
		display: none !important;
	}
	
	.thrv_widget_menu [data-item-display-tablet="text"] > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-tablet="text"] > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-tablet="text"] > a > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-tablet="text"] > a > .tve-disabled-text-inner {
		display: inline-block !important;
	}
	
	.thrv_widget_menu [data-item-display-tablet="image"] > .m-icon, .thrv_widget_menu [data-item-display-tablet="image"] > .tcb-mm-text .m-icon, .thrv_widget_menu [data-item-display-tablet="image"] > a > .m-icon, .thrv_widget_menu [data-item-display-tablet="image"] > a > .tcb-mm-text .m-icon {
		display: none !important;
	}
	
	.thrv_widget_menu [data-item-display-tablet="image"] > .tcb-mm-text, .thrv_widget_menu [data-item-display-tablet="image"] > a > .tcb-mm-text {
		flex-grow: 0 !important;
	}
	
	.thrv_widget_menu [data-item-display-tablet="image"] > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-tablet="image"] > .tcb-mm-image, .thrv_widget_menu [data-item-display-tablet="image"] > a > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-tablet="image"] > a > .tcb-mm-image {
		display: flex !important;
	}
	
	.thrv_widget_menu [data-item-display-tablet="image-text"] > .m-icon, .thrv_widget_menu [data-item-display-tablet="image-text"] > .tcb-mm-text .m-icon, .thrv_widget_menu [data-item-display-tablet="image-text"] > a > .m-icon, .thrv_widget_menu [data-item-display-tablet="image-text"] > a > .tcb-mm-text .m-icon, .thrv_widget_menu [data-item-display-tablet="image"] > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-tablet="image"] > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-tablet="image"] > a > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-tablet="image"] > a > .tve-disabled-text-inner {
		display: none !important;
	}
	
	.thrv_widget_menu [data-item-display-tablet="image-text"] > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-tablet="image-text"] > .tcb-mm-image, .thrv_widget_menu [data-item-display-tablet="image-text"] > a > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-tablet="image-text"] > a > .tcb-mm-image {
		display: flex !important;
	}
	
	.thrv_widget_menu [data-item-display-tablet="image-text"] > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-tablet="image-text"] > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-tablet="image-text"] > a > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-tablet="image-text"] > a > .tve-disabled-text-inner {
		display: inline-block !important;
	}
	
	body.logged-in .thrv_widget_menu .tcb-menu-display-tablet-logged-out {
		display: none !important;
	}
	
	body:not(.logged-in) .thrv_widget_menu .tcb-menu-display-tablet-logged-in {
		display: none !important;
	}
	
	:not(#_):not(#_) .thrv_widget_menu .tcb-menu-display-tablet-always {
		display: block !important;
	}
	
	.tcb-post-list, .tve-content-list {
		--tcb-gallery-crop-size: var(--tcb-gallery-crop-size-t, var(--tcb-gallery-crop-size-d, auto));
	}
	
	:not(#_s):not(#_s) .tcb-conditional-display-placeholder {
		min-height: var(--tcb-container-height-t) !important;
	}
}

@media (width <= 767px) {
	:not(#s) .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][data-offscreen-width-setup].tve-mobile-dropdown .tve-ham-wrap, :not(#s) .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][data-offscreen-width-setup].tve-mobile-side-left .tve-ham-wrap, :not(#s) .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][data-offscreen-width-setup].tve-mobile-side-right .tve-ham-wrap {
		max-width: var(--tcb-menu-box-width-m) !important;
		width: min(var(--tcb-menu-box-width-m), 100vw) !important;
	}
	
	:not(#s) .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][data-offscreen-width-setup].tve-mobile-side-left .tve-m-trigger.tve-triggered-icon .tcb-icon-close-offscreen {
		left: min(var(--tcb-menu-box-width-m), 100vw) !important;
	}
	
	:not(#s) .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][data-offscreen-width-setup].tve-mobile-side-right .tve-m-trigger.tve-triggered-icon .tcb-icon-close-offscreen {
		left: max(100% - var(--tcb-menu-box-width-m), 0vw) !important;
	}
	
	:not(#s) .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][data-offscreen-width-setup].tve-mobile-side-right .tve-ham-wrap.tve-m-expanded {
		left: max(100% - var(--tcb-menu-box-width-m), 0vw) !important;
	}
	
	.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"] .tve-m-expanded + .tcb-menu-overlay {
		background: var(--tcb-menu-overlay-m);
	}
	
	.thrv_widget_menu[data-tve-switch-icon*="mobile"] .thrive-shortcode-html .tve-ham-wrap, .thrv_widget_menu[data-tve-switch-icon*="mobile"] .thrive-shortcode-html :not(.tve-ham-wrap) > ul.tve_w_menu {
		height: 0px;
		overflow: hidden;
		box-sizing: border-box;
		width: 100%;
		background-color: #fff;
		position: absolute;
		z-index: 9 !important;
	}
	
	.thrv_widget_menu[data-tve-switch-icon*="mobile"] .thrive-shortcode-html .tve-ham-wrap .tcb-menu-logo-wrap, .thrv_widget_menu[data-tve-switch-icon*="mobile"] .thrive-shortcode-html :not(.tve-ham-wrap) > ul.tve_w_menu .tcb-menu-logo-wrap {
		display: none !important;
	}
	
	.thrv_widget_menu[data-tve-switch-icon*="mobile"] .thrive-shortcode-html .tve-m-trigger {
		display: block;
		width: 100%;
		color: #333 !important;
	}
	
	.thrv_widget_menu[data-tve-switch-icon*="mobile"].tcb-logo-split .thrive-shortcode-html {
		display: flex;
		justify-content: space-between;
		align-items: center;
	}
	
	.thrv_widget_menu[data-tve-switch-icon*="mobile"].tcb-logo-split .thrive-shortcode-html .tcb-hamburger-logo {
		display: block;
		order: var(--tcb-logo-split-order, 1);
	}
	
	.thrv_widget_menu[data-tve-switch-icon*="mobile"].tcb-logo-split .thrive-shortcode-html .tve-m-trigger {
		width: auto;
		order: 2;
	}
	
	.thrv_widget_menu[data-tve-switch-icon*="mobile"].tcb-logo-split .thrive-shortcode-html ul {
		flex-wrap: wrap !important;
	}
	
	.thrv_widget_menu[data-tve-switch-icon*="mobile"].tcb-logo-split .thrive-shortcode-html::after {
		display: none;
	}
	
	.thrv_widget_menu[data-tve-switch-icon*="mobile"].tve-mobile-dropdown .tve-ham-wrap:not(.tve-m-expanded), .thrv_widget_menu[data-tve-switch-icon*="mobile"].tve-mobile-dropdown :not(.tve-ham-wrap) > ul.tve_w_menu:not(.tve-m-expanded) {
		visibility: hidden;
		display: none;
	}
	
	.thrv_widget_menu[data-tve-switch-icon*="mobile"]:not(.tve-custom-menu-switch-icon-mobile) ul {
		padding: 0px !important;
	}
	
	.thrv_widget_menu [data-item-display-mobile="icon"] > .m-icon, .thrv_widget_menu [data-item-display-mobile="icon"] > .tcb-mm-text .m-icon, .thrv_widget_menu [data-item-display-mobile="icon"] > a > .m-icon, .thrv_widget_menu [data-item-display-mobile="icon"] > a > .tcb-mm-text .m-icon {
		display: flex !important;
	}
	
	.thrv_widget_menu [data-item-display-mobile="icon"] > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-mobile="icon"] > .tcb-mm-image, .thrv_widget_menu [data-item-display-mobile="icon"] > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-mobile="icon"] > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-mobile="icon"] > a > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-mobile="icon"] > a > .tcb-mm-image, .thrv_widget_menu [data-item-display-mobile="icon"] > a > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-mobile="icon"] > a > .tve-disabled-text-inner {
		display: none !important;
	}
	
	.thrv_widget_menu [data-item-display-mobile="icon-text"] > .m-icon, .thrv_widget_menu [data-item-display-mobile="icon-text"] > .tcb-mm-text .m-icon, .thrv_widget_menu [data-item-display-mobile="icon-text"] > a > .m-icon, .thrv_widget_menu [data-item-display-mobile="icon-text"] > a > .tcb-mm-text .m-icon {
		display: flex !important;
	}
	
	.thrv_widget_menu [data-item-display-mobile="icon-text"] > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-mobile="icon-text"] > .tcb-mm-image, .thrv_widget_menu [data-item-display-mobile="icon-text"] > a > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-mobile="icon-text"] > a > .tcb-mm-image {
		display: none !important;
	}
	
	.thrv_widget_menu [data-item-display-mobile="icon-text"] > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-mobile="icon-text"] > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-mobile="icon-text"] > a > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-mobile="icon-text"] > a > .tve-disabled-text-inner {
		display: inline-block !important;
	}
	
	.thrv_widget_menu [data-item-display-mobile="text"] > .m-icon, .thrv_widget_menu [data-item-display-mobile="text"] > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-mobile="text"] > .tcb-mm-image, .thrv_widget_menu [data-item-display-mobile="text"] > .tcb-mm-text .m-icon, .thrv_widget_menu [data-item-display-mobile="text"] > a > .m-icon, .thrv_widget_menu [data-item-display-mobile="text"] > a > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-mobile="text"] > a > .tcb-mm-image, .thrv_widget_menu [data-item-display-mobile="text"] > a > .tcb-mm-text .m-icon {
		display: none !important;
	}
	
	.thrv_widget_menu [data-item-display-mobile="text"] > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-mobile="text"] > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-mobile="text"] > a > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-mobile="text"] > a > .tve-disabled-text-inner {
		display: inline-block !important;
	}
	
	.thrv_widget_menu [data-item-display-mobile="image"] > .m-icon, .thrv_widget_menu [data-item-display-mobile="image"] > .tcb-mm-text .m-icon, .thrv_widget_menu [data-item-display-mobile="image"] > a > .m-icon, .thrv_widget_menu [data-item-display-mobile="image"] > a > .tcb-mm-text .m-icon {
		display: none !important;
	}
	
	.thrv_widget_menu [data-item-display-mobile="image"] > .tcb-mm-text, .thrv_widget_menu [data-item-display-mobile="image"] > a > .tcb-mm-text {
		flex-grow: 0 !important;
	}
	
	.thrv_widget_menu [data-item-display-mobile="image"] > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-mobile="image"] > .tcb-mm-image, .thrv_widget_menu [data-item-display-mobile="image"] > a > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-mobile="image"] > a > .tcb-mm-image {
		display: flex !important;
	}
	
	.thrv_widget_menu [data-item-display-mobile="image-text"] > .m-icon, .thrv_widget_menu [data-item-display-mobile="image-text"] > .tcb-mm-text .m-icon, .thrv_widget_menu [data-item-display-mobile="image-text"] > a > .m-icon, .thrv_widget_menu [data-item-display-mobile="image-text"] > a > .tcb-mm-text .m-icon, .thrv_widget_menu [data-item-display-mobile="image"] > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-mobile="image"] > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-mobile="image"] > a > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-mobile="image"] > a > .tve-disabled-text-inner {
		display: none !important;
	}
	
	.thrv_widget_menu [data-item-display-mobile="image-text"] > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-mobile="image-text"] > .tcb-mm-image, .thrv_widget_menu [data-item-display-mobile="image-text"] > a > .tcb-menu-item-image, .thrv_widget_menu [data-item-display-mobile="image-text"] > a > .tcb-mm-image {
		display: flex !important;
	}
	
	.thrv_widget_menu [data-item-display-mobile="image-text"] > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-mobile="image-text"] > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-mobile="image-text"] > a > .tcb-mm-text > .tve-disabled-text-inner, .thrv_widget_menu [data-item-display-mobile="image-text"] > a > .tve-disabled-text-inner {
		display: inline-block !important;
	}
	
	body.logged-in .thrv_widget_menu .tcb-menu-display-mobile-logged-out {
		display: none !important;
	}
	
	body:not(.logged-in) .thrv_widget_menu .tcb-menu-display-mobile-logged-in {
		display: none !important;
	}
	
	:not(#_):not(#_) .thrv_widget_menu .tcb-menu-display-mobile-always {
		display: block !important;
	}
	
	.thrv_widget_menu[class*="tve-custom-menu-switch-icon-"].tve-mobile-dropdown .tve-ham-wrap.tve-m-expanded, .thrv_widget_menu[class*="tve-custom-menu-switch-icon-"].tve-mobile-dropdown :not(.tve-ham-wrap) > ul.tve_w_menu.tve-m-expanded {
		max-height: 80vh !important;
		overflow-y: auto;
	}
	
	.tcb-pagination {
		flex-direction: column;
	}
	
	.tcb-post-list, .tve-content-list {
		--tcb-gallery-crop-size: var(--tcb-gallery-crop-size-m, var(--tcb-gallery-crop-size-t, var(--tcb-gallery-crop-size-d, auto)));
	}
	
	html {
		overflow-x: hidden !important;
	}
	
	body, html {
		max-width: 100vw !important;
	}
	
	.tcb-flex-row {
		flex-direction: column;
	}
	
	.thrv_wrapper > .tcb-flex-row:not(.v-2) > .tcb-flex-col {
		width: 100%;
		max-width: 100% !important;
		flex: 0 0 auto !important;
	}
	
	:not(#_s):not(#_s) .tcb-conditional-display-placeholder {
		min-height: var(--tcb-container-height-m) !important;
	}
}

@media screen and (width <= 782px) {
	.admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen .tve-ham-wrap, .admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen :not(.tve-ham-wrap) > ul.tve_w_menu, .admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left .tve-ham-wrap, .admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left :not(.tve-ham-wrap) > ul.tve_w_menu, .admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right .tve-ham-wrap, .admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right :not(.tve-ham-wrap) > ul.tve_w_menu {
		top: 46px;
		height: calc(-46px + 100vh);
	}
	
	.admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen .tve-m-trigger .tcb-icon-close, .admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen .tve-m-trigger .tcb-icon-close-offscreen, .admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left .tve-m-trigger .tcb-icon-close, .admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left .tve-m-trigger .tcb-icon-close-offscreen, .admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right .tve-m-trigger .tcb-icon-close, .admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right .tve-m-trigger .tcb-icon-close-offscreen {
		top: 46px;
	}
}

@media (width >= 2600px) {
	.thrv_widget_menu.thrv_wrapper li.c-double .tve-hover-anim::before, .thrv_widget_menu.thrv_wrapper li.c-double > a::before {
		top: 3px !important;
	}
}

@media (width >= 1024px) {
	.thrv_widget_menu[data-tve-switch-icon*="desktop"] .thrive-shortcode-html .tve-ham-wrap, .thrv_widget_menu[data-tve-switch-icon*="desktop"] .thrive-shortcode-html :not(.tve-ham-wrap) > ul.tve_w_menu {
		height: 0px;
		overflow: hidden;
		box-sizing: border-box;
		width: 100%;
		background-color: #fff;
		position: absolute;
		z-index: 9 !important;
	}
	
	.thrv_widget_menu[data-tve-switch-icon*="desktop"] .thrive-shortcode-html .tve-ham-wrap .tcb-menu-logo-wrap, .thrv_widget_menu[data-tve-switch-icon*="desktop"] .thrive-shortcode-html :not(.tve-ham-wrap) > ul.tve_w_menu .tcb-menu-logo-wrap {
		display: none !important;
	}
	
	.thrv_widget_menu[data-tve-switch-icon*="desktop"] .thrive-shortcode-html .tve-m-trigger {
		display: block;
		width: 100%;
		color: #333 !important;
	}
	
	.thrv_widget_menu[data-tve-switch-icon*="desktop"].tcb-logo-split .thrive-shortcode-html {
		display: flex;
		justify-content: space-between;
		align-items: center;
	}
	
	.thrv_widget_menu[data-tve-switch-icon*="desktop"].tcb-logo-split .thrive-shortcode-html .tcb-hamburger-logo {
		display: block;
		order: var(--tcb-logo-split-order, 1);
	}
	
	.thrv_widget_menu[data-tve-switch-icon*="desktop"].tcb-logo-split .thrive-shortcode-html .tve-m-trigger {
		width: auto;
		order: 2;
	}
	
	.thrv_widget_menu[data-tve-switch-icon*="desktop"].tcb-logo-split .thrive-shortcode-html ul {
		flex-wrap: wrap !important;
	}
	
	.thrv_widget_menu[data-tve-switch-icon*="desktop"].tcb-logo-split .thrive-shortcode-html::after {
		display: none;
	}
	
	.thrv_widget_menu[data-tve-switch-icon*="desktop"].tve-mobile-dropdown .tve-ham-wrap:not(.tve-m-expanded), .thrv_widget_menu[data-tve-switch-icon*="desktop"].tve-mobile-dropdown :not(.tve-ham-wrap) > ul.tve_w_menu:not(.tve-m-expanded) {
		visibility: hidden;
		display: none;
	}
}

@media (768px <= width <= 1023px) {
	.thrv_widget_menu[data-tve-switch-icon*="tablet"] .thrive-shortcode-html .tve-ham-wrap, .thrv_widget_menu[data-tve-switch-icon*="tablet"] .thrive-shortcode-html :not(.tve-ham-wrap) > ul.tve_w_menu {
		height: 0px;
		overflow: hidden;
		box-sizing: border-box;
		width: 100%;
		background-color: #fff;
		position: absolute;
		z-index: 9 !important;
	}
	
	.thrv_widget_menu[data-tve-switch-icon*="tablet"] .thrive-shortcode-html .tve-ham-wrap .tcb-menu-logo-wrap, .thrv_widget_menu[data-tve-switch-icon*="tablet"] .thrive-shortcode-html :not(.tve-ham-wrap) > ul.tve_w_menu .tcb-menu-logo-wrap {
		display: none !important;
	}
	
	.thrv_widget_menu[data-tve-switch-icon*="tablet"] .thrive-shortcode-html .tve-m-trigger {
		display: block;
		width: 100%;
		color: #333 !important;
	}
	
	.thrv_widget_menu[data-tve-switch-icon*="tablet"].tcb-logo-split .thrive-shortcode-html {
		display: flex;
		justify-content: space-between;
		align-items: center;
	}
	
	.thrv_widget_menu[data-tve-switch-icon*="tablet"].tcb-logo-split .thrive-shortcode-html .tcb-hamburger-logo {
		display: block;
		order: var(--tcb-logo-split-order, 1);
	}
	
	.thrv_widget_menu[data-tve-switch-icon*="tablet"].tcb-logo-split .thrive-shortcode-html .tve-m-trigger {
		width: auto;
		order: 2;
	}
	
	.thrv_widget_menu[data-tve-switch-icon*="tablet"].tcb-logo-split .thrive-shortcode-html ul {
		flex-wrap: wrap !important;
	}
	
	.thrv_widget_menu[data-tve-switch-icon*="tablet"].tcb-logo-split .thrive-shortcode-html::after {
		display: none;
	}
	
	.thrv_widget_menu[data-tve-switch-icon*="tablet"].tve-mobile-dropdown .tve-ham-wrap:not(.tve-m-expanded), .thrv_widget_menu[data-tve-switch-icon*="tablet"].tve-mobile-dropdown :not(.tve-ham-wrap) > ul.tve_w_menu:not(.tve-m-expanded) {
		visibility: hidden;
		display: none;
	}
	
	.thrv_widget_menu[data-tve-switch-icon*="tablet"]:not(.tve-custom-menu-switch-icon-tablet) ul {
		padding: 0px !important;
	}
	
	.thrv_widget_menu[class*="tve-custom-menu-switch-icon-"].tve-mobile-dropdown .tve-ham-wrap.tve-m-expanded, .thrv_widget_menu[class*="tve-custom-menu-switch-icon-"].tve-mobile-dropdown :not(.tve-ham-wrap) > ul.tve_w_menu.tve-m-expanded {
		max-height: 80vh !important;
		overflow-y: auto;
	}
	
	.tcb-flex-row.tcb-medium-no-wrap, .tcb-flex-row.tcb-resized.tcb-medium-no-wrap {
		flex-wrap: nowrap !important;
	}
	
	.tcb-flex-row.tcb-medium-no-wrap > .tcb-flex-col, .tcb-flex-row.tcb-resized.tcb-medium-no-wrap > .tcb-flex-col {
		flex: 1 1 auto !important;
	}
}

@media only screen and (width <= 774px) {
	.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) .tve_menu_title {
		display: none;
	}
	
	.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) .thrive-shortcode-html {
		padding-top: 1px;
		position: relative;
	}
	
	.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade).tve_center, .thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade).tve_left, .thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade).tve_right {
		display: block;
		float: none;
	}
	
	.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) .tve-m-trigger.t_tve_horizontal {
		border-radius: 4px;
		border-width: 1px;
		border-style: solid;
		display: inline-block;
		float: right;
		font-size: 33px;
		height: 30px;
		line-height: 30px;
		margin: 0px;
		padding: 8px;
		text-align: center;
		text-decoration: none;
		width: 33px;
		box-sizing: content-box !important;
	}
	
	.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) .tve-m-trigger .thrv_icon {
		margin: 0px;
	}
	
	.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) .tve-m-trigger .tcb-icon-close {
		display: none;
	}
	
	.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) .tve-m-trigger.tve-triggered-icon .tcb-icon-open {
		display: none;
	}
	
	.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) .tve-m-trigger.tve-triggered-icon .tcb-icon-close {
		display: block;
	}
	
	.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) ul {
		min-width: 250px;
		max-width: none !important;
		width: 100% !important;
		box-sizing: border-box !important;
	}
	
	.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) ul a, .thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) ul li {
		display: block !important;
		box-sizing: border-box !important;
	}
	
	.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) .tve-ham-wrap.tve-m-expanded {
		transition: max-height .3s;
		border: 1px solid #b4b4b4;
		min-height: 200px;
		overflow-y: scroll;
		top: 49px !important;
	}
	
	.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_horizontal {
		background-color: #fff;
		max-height: 0px;
		overflow: hidden;
		position: absolute;
		transition: max-height .3s;
		z-index: 9999;
		top: 50px !important;
	}
	
	.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_horizontal.tve-m-expanded {
		transition: max-height .3s;
		border: 1px solid #b4b4b4;
		min-height: 200px;
		overflow-y: scroll;
		top: 49px !important;
	}
	
	.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_horizontal > li > a {
		padding: 12px 15px;
		display: block;
		background-color: #fff;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	
	.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_horizontal > li ul {
		display: block !important;
		position: static !important;
		border: 0px !important;
	}
	
	.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_horizontal > li ul a::after {
		display: none !important;
	}
	
	.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_horizontal > li ul a {
		border-radius: 0px !important;
	}
	
	.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_horizontal > li > ul > li > a {
		padding-left: 30px;
	}
	
	.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_horizontal > li > ul > li > ul > li > a {
		padding-left: 45px;
	}
	
	.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_horizontal > li > ul > li > ul > li > ul > li > a {
		padding-left: 45px;
	}
	
	.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_horizontal::-webkit-scrollbar-track {
		background-color: #e1e1e1;
	}
	
	.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_horizontal::-webkit-scrollbar {
		width: 6px;
		background-color: #e1e1e1;
	}
	
	.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_horizontal::-webkit-scrollbar-thumb {
		border-radius: 10px;
		background-color: #ccc;
	}
}

@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
	.tcb-flex-col {
		width: 100%;
	}
	
	.tcb-col {
		display: block;
	}
}

@media screen and (device-width <= 480px) {
	body {
		text-size-adjust: none;
	}
}

@media only screen and (width >= 774px) {
	.thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal > li ul .tve_w_menu.tve_horizontal > li ul {
		left: -100%;
	}
	
	.thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal > li ul .tve_w_menu.tve_horizontal > li ul li {
		text-align: right;
	}
}
