.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 li li .tve-item-dropdown-trigger { position: absolute; top: 0px; right: 0.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, 0.15) 0px 0px 9px 1px; background-color: rgb(255, 255, 255); }.thrv_widget_menu .tve_w_menu .sub-menu { 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 { -webkit-box-flex: 0; flex: 0 0 auto; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }.tve-item-dropdown-trigger svg { width: 1em; height: 1em; transition: transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s; fill: currentcolor; }.tve-item-dropdown-trigger:not(:empty) { margin-left: 8px; }.tve-m-trigger { display: none; -webkit-tap-highlight-color: transparent; }.tve-m-trigger:focus,.tve-m-trigger:active { outline: none; }.tve-m-trigger .thrv_icon { font-size: 33px; width: 33px; height: 33px; margin: 0px auto !important; padding: 0.3em !important; }.tve-m-trigger:not(.tve-triggered-icon) .tcb-icon-close { display: none; }.thrv_widget_menu.thrv_wrapper { padding: 0px; }.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-"] 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: 0.8rem; bottom: 0px; transition: transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s; 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 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: transparent; 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):focus,.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"] ul.tve_w_menu li:not(#increase-spec):not(.ccls):active { 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; }.tve_editor_page .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"] ul.tve_w_menu { outline: rgb(46, 204, 113) solid 1px; margin: 0px -1px !important; width: calc(100% + 2px) !important; }.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][class*="light-tmp"] ul.tve_w_menu { background-color: rgb(255, 255, 255); }.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: rgb(250, 250, 250); box-shadow: none; }.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][class*="dark-tmp"] ul.tve_w_menu { background-color: rgb(30, 30, 31); }.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][class*="dark-tmp"] ul.tve_w_menu li .sub-menu li { background-color: rgb(41, 41, 42); }.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][class*="dark-tmp"] ul.tve_w_menu li > a { color: rgb(255, 255, 255); }.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-dropdown ul.tve_w_menu { height: auto; max-height: 0px; opacity: 0; left: 0px; overflow: hidden; width: 100%; position: absolute; transition: max-height 0.1s ease 0s, opacity 0.1s ease 0s; }.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-dropdown 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 { display: block; transition: opacity 0.3s ease 0s; }.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-dropdown .tve-m-trigger .tcb-icon-close { position: absolute; top: 0px; left: 50%; transform: translateX(-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-right ul.tve_w_menu,.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left ul.tve_w_menu,.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen ul.tve_w_menu { top: 0px; display: block; height: 100vh; padding: 60px; position: fixed; transition: left 0.2s ease 0s; width: 80vw !important; overflow: hidden auto !important; }.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right ul.tve_w_menu::-webkit-scrollbar,.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left ul.tve_w_menu::-webkit-scrollbar,.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen ul.tve_w_menu::-webkit-scrollbar { width: 14px; height: 8px; }.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right ul.tve_w_menu::-webkit-scrollbar-track,.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left ul.tve_w_menu::-webkit-scrollbar-track,.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen ul.tve_w_menu::-webkit-scrollbar-track { background: transparent; }.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right ul.tve_w_menu::-webkit-scrollbar-thumb,.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left ul.tve_w_menu::-webkit-scrollbar-thumb,.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen ul.tve_w_menu::-webkit-scrollbar-thumb { height: 23px; border: 4px solid rgba(0, 0, 0, 0); background-clip: padding-box; border-radius: 7px; background-color: rgba(0, 0, 0, 0.15); box-shadow: rgba(0, 0, 0, 0.05) -1px -1px 0px inset, rgba(0, 0, 0, 0.05) 1px 1px 0px inset; }.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right ul.tve_w_menu.tve-m-expanded,.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left ul.tve_w_menu.tve-m-expanded,.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen ul.tve_w_menu.tve-m-expanded { box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 9px 1px; }.admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right ul.tve_w_menu,.admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left ul.tve_w_menu,.admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen ul.tve_w_menu { top: 32px; height: calc(100vh - 32px); }.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-left .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 { display: block; position: fixed; z-index: 99; top: 0px; left: 0px; transform: translateX(-100%); transition: left 0.2s ease 0s; }.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-left .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 { top: 32px; }.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right .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-fullscreen .tve-triggered-icon .tcb-icon-open { display: block; }.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-left[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 { color: rgb(255, 255, 255); }.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right[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-fullscreen[class*="light-tmp"] { background-color: rgb(255, 255, 255); }.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right[class*="dark-tmp"] 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"] ul.tve_w_menu.tve-m-expanded,.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen[class*="dark-tmp"] ul.tve_w_menu.tve-m-expanded { background: rgb(57, 57, 57); }.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left ul.tve_w_menu { left: -100%; }.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left 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 { left: 80vw; }.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen ul.tve_w_menu { left: -100%; }.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen ul.tve_w_menu.tve-m-expanded { left: 0px; width: 100vw !important; }.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen .tve-m-trigger.tve-triggered-icon .tcb-icon-close { left: 100%; }.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right ul.tve_w_menu { left: calc(100% + 4px); }.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right 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 { 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 { left: 20vw; }.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][class*="light-tmp-third"] ul.tve_w_menu { background-color: rgb(57, 163, 209); }.thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"][class*="light-tmp-third"] ul.tve_w_menu li > a { color: rgb(255, 255, 255); }.thrv_widget_menu.thrv_wrapper ul.tve_w_menu { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: 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.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:hover,.thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal li.expand-children { overflow: visible; }.thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal li:hover > .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.expand-children > .sub-menu,.thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal li.expand-children .tcb-mega-drop-inner > ul { visibility: visible; }.thrv_widget_menu.thrv_wrapper ul.tve_w_menu > li { -webkit-box-flex: 0; 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: initial; 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: transparent; }.thrv_widget_menu.thrv_wrapper ul.tve_w_menu .tve-dropdown-icon-down { display: none; }.thrv_widget_menu.thrv_wrapper li.c-brackets > a::before,.thrv_widget_menu.thrv_wrapper li.c-brackets > a::after,.thrv_widget_menu.thrv_wrapper li.c-brackets .tve-hover-anim::before,.thrv_widget_menu.thrv_wrapper li.c-brackets .tve-hover-anim::after { transition: height 0.3s ease 0s, opacity 0.3s ease 0s, transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s; 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 > a::before,.thrv_widget_menu.thrv_wrapper li.c-brackets:hover > a::after,.thrv_widget_menu.thrv_wrapper li.c-brackets:hover .tve-hover-anim::before,.thrv_widget_menu.thrv_wrapper li.c-brackets:hover .tve-hover-anim::after { opacity: 1; }.thrv_widget_menu.thrv_wrapper li.c-brackets > a::before,.thrv_widget_menu.thrv_wrapper li.c-brackets > a::after,.thrv_widget_menu.thrv_wrapper li.c-brackets .tve-hover-anim::before,.thrv_widget_menu.thrv_wrapper li.c-brackets .tve-hover-anim::after { background: none; font-size: 1em; height: 100%; top: 0px; bottom: 0px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; position: absolute; width: 0.3em; display: inline-flex !important; }.thrv_widget_menu.thrv_wrapper li.c-brackets > a::before,.thrv_widget_menu.thrv_wrapper li.c-brackets .tve-hover-anim::before { content: "["; left: -0.5em; transform: translateX(1.25em); }.thrv_widget_menu.thrv_wrapper li.c-brackets > a::after,.thrv_widget_menu.thrv_wrapper li.c-brackets .tve-hover-anim::after { content: "]"; right: -0.5em; left: auto; transform: translateX(-1.25em); }.thrv_widget_menu.thrv_wrapper li.c-brackets:hover > a::before,.thrv_widget_menu.thrv_wrapper li.c-brackets:hover > a::after,.thrv_widget_menu.thrv_wrapper li.c-brackets:hover .tve-hover-anim::before,.thrv_widget_menu.thrv_wrapper li.c-brackets:hover .tve-hover-anim::after { transform: translateX(0px); }.thrv_widget_menu.thrv_wrapper li.c-underline > a::before,.thrv_widget_menu.thrv_wrapper li.c-underline > a::after,.thrv_widget_menu.thrv_wrapper li.c-underline .tve-hover-anim::before,.thrv_widget_menu.thrv_wrapper li.c-underline .tve-hover-anim::after { transition: height 0.3s ease 0s, opacity 0.3s ease 0s, transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s; 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 > a::before,.thrv_widget_menu.thrv_wrapper li.c-underline:hover > a::after,.thrv_widget_menu.thrv_wrapper li.c-underline:hover .tve-hover-anim::before,.thrv_widget_menu.thrv_wrapper li.c-underline:hover .tve-hover-anim::after { opacity: 1; }.thrv_widget_menu.thrv_wrapper li.c-underline > a::after,.thrv_widget_menu.thrv_wrapper li.c-underline .tve-hover-anim::after { transform: translate(-50%, -10px); height: 2px; width: 40%; top: 105%; left: 50%; }.thrv_widget_menu.thrv_wrapper li.c-underline:hover > a::after,.thrv_widget_menu.thrv_wrapper li.c-underline:hover .tve-hover-anim::after { transform: translate(-50%, -5px); height: 1px; }.thrv_widget_menu.thrv_wrapper li.c-underline:hover > a::before,.thrv_widget_menu.thrv_wrapper li.c-underline:hover .tve-hover-anim::before { display: none; }.thrv_widget_menu.thrv_wrapper li.c-double > a::before,.thrv_widget_menu.thrv_wrapper li.c-double > a::after,.thrv_widget_menu.thrv_wrapper li.c-double .tve-hover-anim::before,.thrv_widget_menu.thrv_wrapper li.c-double .tve-hover-anim::after { transition: height 0.3s ease 0s, opacity 0.3s ease 0s, transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s; 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 > a::before,.thrv_widget_menu.thrv_wrapper li.c-double:hover > a::after,.thrv_widget_menu.thrv_wrapper li.c-double:hover .tve-hover-anim::before,.thrv_widget_menu.thrv_wrapper li.c-double:hover .tve-hover-anim::after { opacity: 1; }.thrv_widget_menu.thrv_wrapper li.c-double > a::before,.thrv_widget_menu.thrv_wrapper li.c-double .tve-hover-anim::before { display: block !important; transform: translateY(-10px) !important; top: 4px !important; }.thrv_widget_menu.thrv_wrapper li.c-double > a::after,.thrv_widget_menu.thrv_wrapper li.c-double .tve-hover-anim::after { transform: translateY(10px); top: calc(100% - 6px); }.thrv_widget_menu.thrv_wrapper li.c-double:hover > a::before,.thrv_widget_menu.thrv_wrapper li.c-double:hover > a::after,.thrv_widget_menu.thrv_wrapper li.c-double:hover .tve-hover-anim::before,.thrv_widget_menu.thrv_wrapper li.c-double:hover .tve-hover-anim::after { transform: translateY(0px) !important; }.thrv_widget_menu.thrv_wrapper li.c-thick > a::before,.thrv_widget_menu.thrv_wrapper li.c-thick > a::after,.thrv_widget_menu.thrv_wrapper li.c-thick .tve-hover-anim::before,.thrv_widget_menu.thrv_wrapper li.c-thick .tve-hover-anim::after { transition: height 0.3s ease 0s, opacity 0.3s ease 0s, transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s; 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 > a::before,.thrv_widget_menu.thrv_wrapper li.c-thick:hover > a::after,.thrv_widget_menu.thrv_wrapper li.c-thick:hover .tve-hover-anim::before,.thrv_widget_menu.thrv_wrapper li.c-thick:hover .tve-hover-anim::after { opacity: 1; }.thrv_widget_menu.thrv_wrapper li.c-thick > a::after,.thrv_widget_menu.thrv_wrapper li.c-thick .tve-hover-anim::after { transform: translate(-50%, -10px); width: 50%; top: 105%; left: 50%; }.thrv_widget_menu.thrv_wrapper li.c-thick:hover > a::after,.thrv_widget_menu.thrv_wrapper li.c-thick:hover .tve-hover-anim::after { transform: translate(-50%, -5px); height: 4px; }.thrv_widget_menu.thrv_wrapper li.c-thick:hover > a::before,.thrv_widget_menu.thrv_wrapper li.c-thick:hover .tve-hover-anim::before { display: none; }.thrv_widget_menu.thrv_wrapper .tve_w_menu .tve-disabled-text-inner { -webkit-box-flex: 1; flex: 1 1 auto; display: inline-block; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; overflow-wrap: normal; }.thrv_widget_menu.thrv_wrapper .tve_w_menu .m-icon { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; -webkit-box-flex: 0; flex: 0 0 1em; width: 1em; height: 1em; margin-right: 8px; }.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 { width: 100%; }.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:hover > ul,.thrv_widget_menu.thrv_wrapper.tve-regular .tve_w_menu.tve_horizontal li.expand-children > 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; -webkit-box-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; 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: 0.25em; }.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fade ul.tve_vertical li > ul { float: left; transition: max-height 0s ease 0s, opacity 0.2s ease 0s; }.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: initial !important; }.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fade ul > li:hover > ul,.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fade ul > li.expand-children > ul { visibility: visible; max-height: fit-content; opacity: 1; }.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fade ul > li:hover > ul > li,.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fade ul > li.expand-children > ul > li { max-height: fit-content; }.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fade ul > li ul { transition: all 0.2s ease 0s; }.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: initial !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:hover > ul,.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide1 ul > li > ul > li.expand-children > 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 0.35s ease-in-out 0s; }.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:hover > ul > li,.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide1 ul > li.expand-children > 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: all 0.2s ease 0s, opacity 0s ease 0s; }.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide1 ul > li > ul > li ul { transition: width 0.25s ease-in-out 0s; }.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: initial !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:hover > ul,.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide2 ul > li > ul > li.expand-children > 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 0.35s ease-in-out 0s; }.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:hover > ul > li,.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide2 ul > li.expand-children > 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: all 0.15s linear 0s, opacity 0s linear 0s; }.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide2 ul > li > ul > li ul { transition: width 0.25s linear 0s; }.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: 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-right ul.tve_vertical li,.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).vmd-left ul.tve_vertical li { position: relative; }.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).vmd-right ul.tve_vertical ul:not(#_),.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).vmd-left 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(#_) { right: unset; left: 100% !important; }.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: initial !important; }.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fold ul > li:hover > ul,.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fold ul > li.expand-children > 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) rotate3d(1, 0, 0, -90deg); transform-origin: 50% 0px; transition: all 0.35s ease 0s, color 0.35s ease 0s; }.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fold ul > li ul ul { transform: perspective(1600px) rotate3d(0, 1, 0, -90deg); transform-origin: 0px 0px; }.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fold ul.tve_horizontal > li:hover > ul,.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fold ul.tve_horizontal > li.expand-children > 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:hover > 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.expand-children > ul > li:hover > ul,.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-fold ul.tve_horizontal > li.expand-children > ul > li.expand-children > 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) rotate3d(1, 0, 0, -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:hover > ul,.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std):not([class*="da"]) ul.tve_w_menu.tve_horizontal > li.expand-children > 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: none; background-color: rgb(255, 255, 255); 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: normal; }.thrv_widget_menu.thrv_wrapper[class*="light-tmp-first"] ul.tve_w_menu > li:hover > a { color: rgb(57, 163, 209); }.thrv_widget_menu.thrv_wrapper[class*="light-tmp-first"] ul.tve_w_menu .sub-menu li a { color: rgb(102, 102, 102); }.thrv_widget_menu.thrv_wrapper[class*="light-tmp-first"] ul.tve_w_menu .sub-menu li:hover > a { color: rgb(54, 54, 54); text-decoration: none !important; }.thrv_widget_menu.thrv_wrapper[class*="light-tmp-second"] ul.tve_w_menu > li:hover { background-color: rgb(255, 255, 255); box-shadow: rgba(0, 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: rgb(102, 102, 102); }.thrv_widget_menu.thrv_wrapper[class*="light-tmp-second"] ul.tve_w_menu .sub-menu > li:hover > a { color: rgb(57, 163, 209); }.thrv_widget_menu.thrv_wrapper[class*="light-tmp-third"] ul.tve_w_menu > li { margin: 0px; border-right: none; }.thrv_widget_menu.thrv_wrapper[class*="light-tmp-third"] ul.tve_w_menu > li:not(:last-of-type) { border-right: 1px solid rgb(217, 217, 217); }.thrv_widget_menu.thrv_wrapper[class*="light-tmp-third"] ul.tve_w_menu > li a { color: rgb(51, 51, 51); }.thrv_widget_menu.thrv_wrapper[class*="light-tmp-third"] ul.tve_w_menu li:hover { background-color: rgb(57, 163, 209); color: rgb(255, 255, 255) !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: rgb(57, 163, 209); }.thrv_widget_menu.thrv_wrapper[class*="light-tmp-third"] ul.tve_w_menu .sub-menu li { background-color: rgb(57, 163, 209); color: rgb(255, 255, 255) !important; }.thrv_widget_menu.thrv_wrapper[class*="light-tmp-third"] ul.tve_w_menu .sub-menu li:hover { color: rgb(224, 238, 246) !important; }.thrv_widget_menu.thrv_wrapper[class*="dark-tmp"] ul.tve_w_menu { background-color: rgb(60, 61, 64); }.thrv_widget_menu.thrv_wrapper[class*="dark-tmp"] ul.tve_w_menu > li a { color: rgb(255, 255, 255) !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: rgb(30, 30, 31) !important; }.thrv_widget_menu.thrv_wrapper[class*="dark-tmp"] ul.tve_w_menu .sub-menu li:hover > a { color: rgb(255, 255, 255); }.thrv_widget_menu.thrv_wrapper[class*="dark-tmp"] ul.tve_w_menu .sub-menu li a { color: rgb(175, 175, 175); }.thrv_widget_menu.thrv_wrapper[class*="dark-tmp"] .tcb-icon-close { color: rgb(255, 255, 255); }.thrv_widget_menu.thrv_wrapper[class*="dark-tmp"] .tcb-icon-close svg { color: inherit; }.thrv_widget_menu.thrv_wrapper[class*="dark-tmp"].tve-mobile-dropdown .tcb-icon-close { color: rgb(17, 17, 17); }.thrv_widget_menu.thrv_wrapper[class*="dark-tmp-fourth"] ul.tve_w_menu .sub-menu li a { color: rgb(175, 175, 175) !important; }.thrv_widget_menu.thrv_wrapper[class*="dark-tmp-fourth"] ul.tve_w_menu > li:hover > a { color: rgb(57, 163, 209) !important; }.thrv_widget_menu.thrv_wrapper[class*="dark-tmp-fourth"] ul.tve_w_menu .sub-menu li:hover > a { color: rgb(255, 255, 255) !important; text-decoration: underline !important; }.thrv_widget_menu.thrv_wrapper[class*="dark-tmp-fifth"] ul.tve_w_menu > li:hover { background-color: rgb(30, 30, 31); }.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: rgb(175, 175, 175) !important; }.thrv_widget_menu.thrv_wrapper[class*="dark-tmp-fifth"] ul.tve_w_menu .sub-menu li:hover > a { color: rgb(57, 163, 209) !important; }.thrv_widget_menu.thrv_wrapper[class*="dark-tmp-sixth"] ul.tve_w_menu > li { border-right: none; 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 rgb(217, 217, 217); }.thrv_widget_menu.thrv_wrapper[class*="dark-tmp-sixth"] ul.tve_w_menu > li:hover { background-color: rgb(57, 163, 209); }.thrv_widget_menu.thrv_wrapper[class*="dark-tmp-sixth"] ul.tve_w_menu .sub-menu > li { background-color: rgb(57, 163, 209) !important; }.thrv_widget_menu.thrv_wrapper[class*="dark-tmp-sixth"] ul.tve_w_menu .sub-menu > li:hover { background-color: rgb(57, 163, 209); }.thrv_widget_menu.thrv_wrapper[class*="dark-tmp-sixth"] ul.tve_w_menu .sub-menu > li:hover > a { color: rgb(255, 255, 255) !important; }.thrv_widget_menu.thrv_wrapper[class*="dark-tmp-sixth"] ul.tve_w_menu .sub-menu > li > a { color: rgb(224, 238, 246) !important; }.tve_w_menu ul { left: 100%; top: 0px; }.tve_w_menu > li > ul { top: 100%; left: 0px; }.tve-regular.tcb-mega-std:not(#speec) .tcb-mega-drop-inner li { cursor: default; overflow: initial; }.tve-regular.tcb-mega-std:not(#speec) .tcb-mega-drop-inner li > a { padding: 4px 5px; line-height: 1.2em; font-size: 15px; margin: 0px; }.tve-regular.tcb-mega-std:not(#speec) .tcb-mega-drop-inner li > a:hover { background: rgb(242, 242, 242); }.tve-regular.tcb-mega-std:not(#speec) .tcb-mega-drop-inner > ul { display: flex; -webkit-box-align: stretch; align-items: stretch; flex-wrap: wrap; -webkit-box-pack: start; justify-content: flex-start; margin-top: -10px; margin-left: -30px; left: 0px; }.tve-regular.tcb-mega-std:not(#speec) .tcb-mega-drop-inner > ul > li { margin-top: 10px; margin-left: 30px; box-sizing: border-box; -webkit-box-flex: 0; flex: 0 1 100%; max-width: calc(25% - 30px); width: calc(25% - 30px); -webkit-box-pack: start; justify-content: flex-start; }.tve-regular.tcb-mega-std:not(#speec) .tcb-mega-drop-inner > ul > li > a { padding: 8px 5px; }.tve-regular.tcb-mega-std .tcb-mega-drop-inner { overflow: hidden; box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 3px -1px; background: rgb(255, 255, 255); padding: 20px; margin: 0px auto; }.tve-regular.tcb-mega-std .tcb-mega-drop-inner > ul > li { box-sizing: border-box; }.tve-regular.tcb-mega-std .tcb-mega-drop-inner > ul > li > a { font-weight: bold; border-top: 1px solid rgb(222, 222, 222); }.tve-regular.tcb-mega-std .tcb-mega-drop-inner > ul > li > a .tve-disabled-text-inner { display: inline-block; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; overflow-wrap: normal; }.tve-regular.tcb-mega-std .tcb-mega-drop { position: absolute; left: -9999em; top: 100%; right: auto; z-index: 1; width: 100%; }.tve-regular.tcb-mega-std li:hover .tcb-mega-drop,.tve-regular.tcb-mega-std li.expand-children .tcb-mega-drop { left: 0px; right: 0px; }.tve-regular.tcb-mega-std.da-fade .tcb-mega-drop { opacity: 0; left: 0px; right: 0px; visibility: hidden; transition: opacity 0.2s ease 0s, visibility 0.2s ease 0s; }.tve-regular.tcb-mega-std.da-fade li:hover .tcb-mega-drop,.tve-regular.tcb-mega-std.da-fade li.expand-children .tcb-mega-drop { visibility: visible; opacity: 1; }.tve-regular.tcb-mega-std.da-slide1 .tcb-mega-drop { left: -15px; right: -15px; top: calc(100% - 1px); width: calc(100% + 30px); visibility: hidden; overflow: hidden; }.tve-regular.tcb-mega-std.da-slide1 .tcb-mega-drop-inner { transform: translateY(-105%); transition: transform 0.2s ease 0s, opacity 0.2s ease 0s, -webkit-transform 0.2s ease 0s; visibility: visible; opacity: 0; margin: 1px 15px 15px; }.tve-regular.tcb-mega-std.da-slide1 li:hover .tcb-mega-drop,.tve-regular.tcb-mega-std.da-slide1 li.expand-children .tcb-mega-drop { left: -15px; right: -15px; visibility: visible; }.tve-regular.tcb-mega-std.da-slide1 li:hover .tcb-mega-drop-inner,.tve-regular.tcb-mega-std.da-slide1 li.expand-children .tcb-mega-drop-inner { transform: none; opacity: 1; }.tve-regular.tcb-mega-std.da-slide2 .tcb-mega-drop { transition: transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s; transform: scaleY(0); transform-origin: center top; left: 0px; right: 0px; }.tve-regular.tcb-mega-std.da-slide2 li:hover .tcb-mega-drop,.tve-regular.tcb-mega-std.da-slide2 li.expand-children .tcb-mega-drop { transform: scaleY(1); }.tve-regular.tcb-mega-std.da-fold .tcb-mega-drop { left: 0px; right: 0px; opacity: 0; transform: perspective(400px) rotate3d(1, 0, 0, -90deg); transition: transform 0.35s ease 0s, opacity 0.35s ease 0s, -webkit-transform 0.35s ease 0s; transform-origin: center top; }.tve-regular.tcb-mega-std.da-fold li:hover .tcb-mega-drop,.tve-regular.tcb-mega-std.da-fold li.expand-children .tcb-mega-drop { opacity: 1; transform: perspective(400px) rotate3d(0, 0, 0, 0deg); }.tcb-mega-drop-inner.thrv_wrapper { cursor: default; margin: 0px; padding: 0px; }.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 !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; }.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; transform: rotate(var(--tcb-icon-rotation-angle, 0deg)); }svg.tcb-icon path:not([fill="none"]) { transition: none 0s ease 0s; fill: inherit !important; stroke: inherit !important; }.thrv_icon { text-align: center; }.thrv_text_element a:not(.tcb-button-link) { font-size: inherit; }.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; }.thrv_footer .thrive-symbol-shortcode { box-sizing: border-box; margin-right: auto; margin-left: auto; min-height: 40px; }.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-content.thrv_wrapper { margin-top: 15px; margin-bottom: 15px; padding: 0px; }.tcb-clear::after { display: block; height: 0px; content: ""; }.tcb-flex-row { display: flex; flex-flow: row nowrap; -webkit-box-align: stretch; align-items: stretch; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-box-pack: justify; justify-content: space-between; margin-top: 0px; margin-left: -15px; padding-bottom: 15px; padding-top: 15px; }.tcb-flex-col { -webkit-box-flex: 1; 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; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; position: relative; }.tcb-flex-row .tcb-col { box-sizing: border-box; }html { text-rendering: auto !important; }html body { text-rendering: auto !important; }.thrv_wrapper { margin-top: 20px; margin-bottom: 20px; padding: 1px; }.thrv_wrapper div { box-sizing: content-box; }.thrv_symbol .thrv_wrapper:not(.thrv_icon) { box-sizing: border-box !important; }.thrv_wrapper.thrv_text_element,.thrv_wrapper.thrv_symbol { margin: 0px; }.thrv_wrapper.thrv-columns { margin-top: 10px; margin-bottom: 10px; 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: rgb(17, 17, 17); }.thrv_icon { line-height: 0; }.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: 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: rgb(255, 255, 255); }.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: rgb(55, 55, 55); text-decoration: none; display: flex; -webkit-box-align: center; align-items: center; line-height: 1; position: relative; }.thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical > li ul { border: 1px solid rgb(180, 180, 180); 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; }.thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal > li ul { padding: 0px; position: absolute; border: 1px solid rgb(180, 180, 180); 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_vertical a,.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_horizontal a { line-height: 2; }.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_vertical svg,.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_horizontal svg { width: 1.5em; height: 1em; transition: all 0.15s ease 0s; fill: currentcolor; margin-left: 5px; }.thrv_widget_menu.thrv_wrapper.tve-regular .tve_vertical li > a { display: inline-flex; }.thrv_symbol.thrv_header,.thrv_symbol.thrv_footer { width: 100%; position: relative; box-sizing: border-box; }.thrv_symbol.thrv_header .thrive-symbol-shortcode,.thrv_symbol.thrv_footer .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; }.thrv_widget_menu:not(.tve-custom-menu-upgrade) a.tve-m-trigger.tve_black { color: rgb(16, 16, 16); }.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_black a:hover { color: rgb(16, 16, 16); }.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_black.tve_horizontal ul a:hover,.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_black.tve_horizontal ul a.tve-active { background-color: rgb(16, 16, 16); color: rgb(255, 255, 255); }.thrv_widget_menu:not(.tve-custom-menu-upgrade) a.tve-m-trigger.tve_blue { color: rgb(62, 104, 178); }.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_blue a:hover { color: rgb(62, 104, 178); }.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_blue.tve_horizontal ul a:hover,.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_blue.tve_horizontal ul a.tve-active { background-color: rgb(62, 104, 178); color: rgb(255, 255, 255); }.thrv_widget_menu:not(.tve-custom-menu-upgrade) a.tve-m-trigger.tve_green { color: rgb(26, 188, 156); }.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_green a:hover { color: rgb(26, 188, 156); }.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_green.tve_horizontal ul a:hover,.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_green.tve_horizontal ul a.tve-active { background-color: rgb(26, 188, 156); color: rgb(255, 255, 255); }.thrv_widget_menu:not(.tve-custom-menu-upgrade) a.tve-m-trigger.tve_orange { color: rgb(230, 126, 34); }.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_orange a:hover { color: rgb(230, 126, 34); }.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_orange.tve_horizontal ul a:hover,.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_orange.tve_horizontal ul a.tve-active { background-color: rgb(230, 126, 34); color: rgb(255, 255, 255); }.thrv_widget_menu:not(.tve-custom-menu-upgrade) a.tve-m-trigger.tve_purple { color: rgb(134, 86, 193); }.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_purple a:hover { color: rgb(134, 86, 193); }.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_purple.tve_horizontal ul a:hover,.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_purple.tve_horizontal ul a.tve-active { background-color: rgb(134, 86, 193); color: rgb(255, 255, 255); }.thrv_widget_menu:not(.tve-custom-menu-upgrade) a.tve-m-trigger.tve_red { color: rgb(206, 39, 27); }.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_red a:hover { color: rgb(206, 39, 27); }.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_red.tve_horizontal ul a:hover,.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_red.tve_horizontal ul a.tve-active { background-color: rgb(206, 39, 27); color: rgb(255, 255, 255); }.thrv_widget_menu:not(.tve-custom-menu-upgrade) a.tve-m-trigger.tve_teal { color: rgb(56, 125, 113); }.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_teal a:hover { color: rgb(56, 125, 113); }.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_teal.tve_horizontal ul a:hover,.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_teal.tve_horizontal ul a.tve-active { background-color: rgb(56, 125, 113); color: rgb(255, 255, 255); }.thrv_widget_menu:not(.tve-custom-menu-upgrade) a.tve-m-trigger.tve_white { color: rgb(216, 216, 216); }.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_white a:hover { color: rgb(216, 216, 216); }.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_white.tve_horizontal ul a:hover,.thrv_widget_menu:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_white.tve_horizontal ul a.tve-active { background-color: rgb(216, 216, 216); color: rgb(255, 255, 255); }.tcb-post-content::after { clear: both; }.tcb-post-content { margin: 1.5em 0px 0px; }body:not(.ttb-editor-page) .tcb-post-content::before,body:not(.ttb-editor-page) .tcb-post-content::after { display: none; }.thrv_wrapper.thrv_text_element { padding: 1px; }.thrv_wrapper.main-container { padding: 0px; }@media (max-width: 767px){.thrv_widget_menu[data-tve-switch-icon*="mobile"] .thrive-shortcode-html .tve_w_menu { height: 0px; overflow: hidden; box-sizing: border-box; width: 100%; background-color: rgb(255, 255, 255); position: absolute; z-index: 9 !important; }.thrv_widget_menu[data-tve-switch-icon*="mobile"] .thrive-shortcode-html .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: rgb(51, 51, 51) !important; }.thrv_widget_menu[data-tve-switch-icon*="mobile"].tcb-logo-split .thrive-shortcode-html { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; 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; -webkit-box-ordinal-group: 3; 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_w_menu { visibility: hidden; }.thrv_widget_menu[data-tve-switch-icon*="mobile"]:not(.tve-custom-menu-switch-icon-mobile) ul { padding: 0px !important; }html,body { overflow-x: hidden !important; max-width: 100vw !important; }.tcb-flex-row { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }.tcb-flex-row.v-2 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }.tcb-flex-row.v-2:not(.tcb-mobile-no-wrap) { flex-wrap: wrap; }.tcb-flex-row.v-2:not(.tcb-mobile-no-wrap) > .tcb-flex-col { width: 100%; -webkit-box-flex: 1; flex: 1 0 390px; max-width: 100% !important; }}@media screen and (max-width: 782px){.admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-right ul.tve_w_menu,.admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-left ul.tve_w_menu,.admin-bar .thrv_widget_menu.thrv_wrapper[class*="tve-custom-menu-switch-icon-"].tve-mobile-side-fullscreen ul.tve_w_menu { top: 46px; height: calc(100vh - 46px); }.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-left .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 { top: 46px; }}@media (min-width: 2600px){.thrv_widget_menu.thrv_wrapper li.c-double > a::before,.thrv_widget_menu.thrv_wrapper li.c-double .tve-hover-anim::before { top: 3px !important; }}@media (min-width: 1024px){.thrv_widget_menu[data-tve-switch-icon*="desktop"] .thrive-shortcode-html .tve_w_menu { height: 0px; overflow: hidden; box-sizing: border-box; width: 100%; background-color: rgb(255, 255, 255); position: absolute; z-index: 9 !important; }.thrv_widget_menu[data-tve-switch-icon*="desktop"] .thrive-shortcode-html .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: rgb(51, 51, 51) !important; }.thrv_widget_menu[data-tve-switch-icon*="desktop"].tcb-logo-split .thrive-shortcode-html { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; 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; -webkit-box-ordinal-group: 3; 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_w_menu { visibility: hidden; }}@media (min-width: 768px) and (max-width: 1023px){.thrv_widget_menu[data-tve-switch-icon*="tablet"] .thrive-shortcode-html .tve_w_menu { height: 0px; overflow: hidden; box-sizing: border-box; width: 100%; background-color: rgb(255, 255, 255); position: absolute; z-index: 9 !important; }.thrv_widget_menu[data-tve-switch-icon*="tablet"] .thrive-shortcode-html .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: rgb(51, 51, 51) !important; }.thrv_widget_menu[data-tve-switch-icon*="tablet"].tcb-logo-split .thrive-shortcode-html { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; 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; -webkit-box-ordinal-group: 3; 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_w_menu { visibility: hidden; }.thrv_widget_menu[data-tve-switch-icon*="tablet"]:not(.tve-custom-menu-switch-icon-tablet) ul { padding: 0px !important; }}@media only screen and (max-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 li,.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) ul a { display: block !important; box-sizing: border-box !important; }.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_horizontal { background-color: rgb(255, 255, 255); max-height: 0px; overflow: hidden; position: absolute; transition: max-height 0.3s ease 0s; 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 0.3s ease 0s; border: 1px solid rgb(180, 180, 180); 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: rgb(255, 255, 255); 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: rgb(225, 225, 225); }.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_horizontal::-webkit-scrollbar { width: 6px; background-color: rgb(225, 225, 225); }.thrv_widget_menu.thrv_wrapper:not(.tve-custom-menu-upgrade) ul.tve_w_menu.tve_horizontal::-webkit-scrollbar-thumb { border-radius: 10px; background-color: rgb(204, 204, 204); }}@media not all, not all{.tcb-flex-col { width: 100%; }.tcb-col { display: block; }}@media (max-width: 1023px) and (min-width: 768px){.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 { -webkit-box-flex: 1 !important; flex: 1 1 auto !important; }}@media screen and (max-device-width: 480px){body { text-size-adjust: none; }}@media only screen and (min-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; }}