.tve_s_fb_share { --tcb-social-color-style-6: #3569b4; }.tve_s_t_share { --tcb-social-color-style-6: #29ace0; }.tve_s_in_share { --tcb-social-color-style-6: #0177b5; }.tve_s_pin_share { --tcb-social-color-style-6: #cf2123; }.tve_s_xing_share { --tcb-social-color-style-6: #00605e; }.tve_s_fb_share { --tcb-social-color-style-7: #3569b4; }.tve_s_t_share { --tcb-social-color-style-7: #29ace0; }.tve_s_in_share { --tcb-social-color-style-7: #0177b5; }.tve_s_pin_share { --tcb-social-color-style-7: #cf2123; }.tve_s_xing_share { --tcb-social-color-style-7: #00605e; }.tve_s_fb_share { --tcb-social-color-style-8: #3569b4; }.tve_s_t_share { --tcb-social-color-style-8: #29ace0; }.tve_s_in_share { --tcb-social-color-style-8: #0177b5; }.tve_s_pin_share { --tcb-social-color-style-8: #cf2123; }.tve_s_xing_share { --tcb-social-color-style-8: #00605e; }.tve_s_fb_share { --tcb-social-color-style-9: #3569b4; }.tve_s_t_share { --tcb-social-color-style-9: #29ace0; }.tve_s_in_share { --tcb-social-color-style-9: #0177b5; }.tve_s_pin_share { --tcb-social-color-style-9: #cf2123; }.tve_s_xing_share { --tcb-social-color-style-9: #00605e; }.tve_s_fb_share { --tcb-social-color-style-10: #3569b4; }.tve_s_t_share { --tcb-social-color-style-10: #29ace0; }.tve_s_in_share { --tcb-social-color-style-10: #0177b5; }.tve_s_pin_share { --tcb-social-color-style-10: #cf2123; }.tve_s_xing_share { --tcb-social-color-style-10: #00605e; }.tve_s_fb_share { --tcb-social-color-style-11: #3569b4; }.tve_s_t_share { --tcb-social-color-style-11: #29ace0; }.tve_s_in_share { --tcb-social-color-style-11: #0177b5; }.tve_s_pin_share { --tcb-social-color-style-11: #cf2123; }.tve_s_xing_share { --tcb-social-color-style-11: #00605e; }.tve_s_fb_share { --tcb-social-color-style-12: #3569b4; }.tve_s_t_share { --tcb-social-color-style-12: #29ace0; }.tve_s_in_share { --tcb-social-color-style-12: #0177b5; }.tve_s_pin_share { --tcb-social-color-style-12: #cf2123; }.tve_s_xing_share { --tcb-social-color-style-12: #00605e; }.tve_s_fb_share { --tcb-social-color-style-13: #3569b4; }.tve_s_t_share { --tcb-social-color-style-13: #29ace0; }.tve_s_in_share { --tcb-social-color-style-13: #0177b5; }.tve_s_pin_share { --tcb-social-color-style-13: #cf2123; }.tve_s_xing_share { --tcb-social-color-style-13: #00605e; }.tve_s_fb_share { --tcb-social-color-style-14: #111; }.tve_s_t_share { --tcb-social-color-style-14: #111; }.tve_s_in_share { --tcb-social-color-style-14: #111; }.tve_s_pin_share { --tcb-social-color-style-14: #111; }.tve_s_xing_share { --tcb-social-color-style-14: #111; }.tve_s_fb_share { --tcb-social-color-style-15: #3569b4; }.tve_s_t_share { --tcb-social-color-style-15: #29ace0; }.tve_s_in_share { --tcb-social-color-style-15: #0177b5; }.tve_s_pin_share { --tcb-social-color-style-15: #cf2123; }.tve_s_xing_share { --tcb-social-color-style-15: #00605e; }.tve_s_fb_share { --tcb-social-color-style-16: #3569b4; }.tve_s_t_share { --tcb-social-color-style-16: #29ace0; }.tve_s_in_share { --tcb-social-color-style-16: #0177b5; }.tve_s_pin_share { --tcb-social-color-style-16: #cf2123; }.tve_s_xing_share { --tcb-social-color-style-16: #00605e; }.tve_s_fb_share { --tcb-social-color-style-17: #181818; }.tve_s_t_share { --tcb-social-color-style-17: #181818; }.tve_s_in_share { --tcb-social-color-style-17: #181818; }.tve_s_pin_share { --tcb-social-color-style-17: #181818; }.tve_s_xing_share { --tcb-social-color-style-17: #181818; }.tve_s_fb_share { --tcb-social-color-style-18: #3569b4; }.tve_s_t_share { --tcb-social-color-style-18: #29ace0; }.tve_s_in_share { --tcb-social-color-style-18: #0177b5; }.tve_s_pin_share { --tcb-social-color-style-18: #cf2123; }.tve_s_xing_share { --tcb-social-color-style-18: #00605e; }.tve_s_fb_share { --tcb-social-color-style-1: #3569b4; }.tve_s_t_share { --tcb-social-color-style-1: #3bceff; }.tve_s_in_share { --tcb-social-color-style-1: #0177b5; }.tve_s_pin_share { --tcb-social-color-style-1: #cf2123; }.tve_s_xing_share { --tcb-social-color-style-1: #00605e; }.tve_s_fb_share { --tcb-social-color-style-2: #284f9b; }.tve_s_t_share { --tcb-social-color-style-2: #1f92cb; }.tve_s_in_share { --tcb-social-color-style-2: #015a9c; }.tve_s_pin_share { --tcb-social-color-style-2: #b9191a; }.tve_s_xing_share { --tcb-social-color-style-2: #004947; }.tve_s_fb_share { --tcb-social-color-style-3: #3569b4; }.tve_s_t_share { --tcb-social-color-style-3: #29ace0; }.tve_s_in_share { --tcb-social-color-style-3: #0177b5; }.tve_s_pin_share { --tcb-social-color-style-3: #cf2123; }.tve_s_xing_share { --tcb-social-color-style-3: #00605e; }.tve_s_fb_share { --tcb-social-color-style-4: #3569b4; }.tve_s_t_share { --tcb-social-color-style-4: #29ace0; }.tve_s_in_share { --tcb-social-color-style-4: #0177b5; }.tve_s_pin_share { --tcb-social-color-style-4: #cf2123; }.tve_s_xing_share { --tcb-social-color-style-4: #00605e; }.tve_s_fb_share { --tcb-social-color-style-5: #3569b4; }.tve_s_t_share { --tcb-social-color-style-5: #29ace0; }.tve_s_in_share { --tcb-social-color-style-5: #0177b5; }.tve_s_pin_share { --tcb-social-color-style-5: #cf2123; }.tve_s_xing_share { --tcb-social-color-style-5: #00605e; }.tve_s_item { --tcb-local-color-style-1: linear-gradient(to bottom right, var(--tcb-local-color-f2bba) 50%, var(--tcb-local-color-trewq) 50%); --tcb-local-color-style-2: var(--tcb-local-color-f3080); --tcb-local-color-style-3: var(--tcb-local-color-f3080); --tcb-local-color-style-4: var(--tcb-local-color-f3080); --tcb-local-color-style-5: var(--tcb-local-color-f3080); --tcb-local-color-style-6: var(--tcb-local-color-f2bba); --tcb-local-color-style-7: var(--tcb-local-color-f2bba); --tcb-local-color-style-8: var(--tcb-local-color-f2bba); }.tve_s_t_share { --tcb-local-color-style-1: linear-gradient(to bottom right, rgba(66,179,234,0.8) 50%, #42b3ea 50%); --tcb-local-color-style-2: #42b3ea; --tcb-local-color-style-3: #42b3ea; --tcb-local-color-style-4: #42b3ea; --tcb-local-color-style-5: #42b3ea; --tcb-local-color-style-6: #42b3ea; --tcb-local-color-style-7: #42b3ea; --tcb-local-color-style-8: #42b3ea; }.tve_s_fb_share { --tcb-local-color-style-1: linear-gradient(to bottom right, rgba(53,105,180,0.8) 50%, #3569b4 50%); --tcb-local-color-style-2: #3569b4; --tcb-local-color-style-3: #3569b4; --tcb-local-color-style-4: #3569b4; --tcb-local-color-style-5: #3569b4; --tcb-local-color-style-6: #3569b4; --tcb-local-color-style-7: #3569b4; --tcb-local-color-style-8: #3569b4; }.tve_s_in_share { --tcb-local-color-style-1: linear-gradient(to bottom right, rgba(1,119,181,0.8) 50%, #0177b5 50%); --tcb-local-color-style-2: #0177b5; --tcb-local-color-style-3: #0177b5; --tcb-local-color-style-4: #0177b5; --tcb-local-color-style-5: #0177b5; --tcb-local-color-style-6: #0177b5; --tcb-local-color-style-7: #0177b5; --tcb-local-color-style-8: #0177b5; }.tve_s_pin_share { --tcb-local-color-style-1: linear-gradient(to bottom right, rgba(242,48,60,0.8) 50%, #f2303c 50%); --tcb-local-color-style-2: #f2303c; --tcb-local-color-style-3: #f2303c; --tcb-local-color-style-4: #f2303c; --tcb-local-color-style-5: #f2303c; --tcb-local-color-style-6: #f2303c; --tcb-local-color-style-7: #f2303c; --tcb-local-color-style-8: #f2303c; }.tve_s_xing_share { --tcb-local-color-style-1: linear-gradient(to bottom right, rgba(0,96,99,0.8) 50%, #006063 50%); --tcb-local-color-style-2: #006063; --tcb-local-color-style-3: #006063; --tcb-local-color-style-4: #006063; --tcb-local-color-style-5: #006063; --tcb-local-color-style-6: #006063; --tcb-local-color-style-7: #006063; --tcb-local-color-style-8: #006063; }.tve_s_yt_share { --tcb-local-color-style-1: linear-gradient(to bottom right, rgba(236,22,44,0.8) 50%, #ec162c 50%); --tcb-local-color-style-2: #ec162c; --tcb-local-color-style-3: #ec162c; --tcb-local-color-style-4: #ec162c; --tcb-local-color-style-5: #ec162c; --tcb-local-color-style-6: #ec162c; --tcb-local-color-style-7: #ec162c; --tcb-local-color-style-8: #ec162c; }.thrive_author_links { --tcb-local-color-f3080: rgb(23, 23, 22); --tcb-local-color-f2bba: rgba(23, 23, 22, 0.5); --tcb-local-color-trewq: rgba(23, 23, 22, 0.7); --tcb-local-color-poiuy: rgba(23, 23, 22, 0.35); --tcb-local-color-f83d7: rgba(23, 23, 22, 0.4); --tcb-local-color-frty6: rgba(23, 23, 22, 0.2); --tcb-local-color-flktr: rgba(23, 23, 22, 0.8); --tve-color: var(--tcb-local-color-f3080); }.thrive_author_links .tve_social_custom.tve_links_style_1 .tve_s_item { border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; background: linear-gradient(to bottom right, var(--tcb-local-color-f2bba) 50%, var(--tcb-local-color-trewq) 50%); fill: rgb(255, 255, 255); color: rgb(255, 255, 255); }.thrive_author_links .tve_social_custom.tve_links_style_1 .tve_s_item:hover { background: linear-gradient(rgba(255,255,255,0.2), rgba(255,255,255,0.2)),linear-gradient(to bottom right, var(--tcb-local-color-f2bba) 50%, var(--tcb-local-color-trewq) 50%); }.thrive_author_links .tve_social_custom.tve_links_style_2 .tve_s_item { border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; background: var(--tcb-local-color-f3080); fill: rgb(255, 255, 255); color: rgb(255, 255, 255); }.thrive_author_links .tve_social_custom.tve_links_style_2 .tve_s_item:hover { background: var(--tcb-local-color-trewq); }.thrv_social_custom:not(.tcb-social-full-width):not(.tve_style_12) .tve_s_item:last-child { margin-right: 0px; }.tve_social_custom { display: table; }.tve_social_custom .tve_s_item { display: inline-block; vertical-align: middle; text-decoration: none; margin-top: 5px; margin-right: 10px; line-height: 1.5em; }.tve_social_custom .tve_s_item:not(:last-child) { margin-right: 10px; }.tve_social_custom .tve_s_icon { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; text-align: center; vertical-align: middle; }.tve_social_custom .tve_s_icon svg.tcb-icon { fill: currentcolor; color: currentcolor; }.thrv_social_custom .tve_social_items { display: inline-block; vertical-align: middle; }.thrv_social_custom { -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; max-width: max-content; display: flex !important; }.thrive_author_links .tve_social_items { line-height: 1em; }.thrive_author_links .tve_s_icon::before { content: none !important; }.thrive_author_links .tve_social_custom .tve_s_icon { padding: 0.6em; height: 1.5em; width: 1.5em; display: flex; box-sizing: content-box; border: unset !important; }.thrive_author_links .tve_social_custom svg.tcb-icon { fill: currentcolor; color: currentcolor; height: 1.5em; width: 1.5em; vertical-align: bottom; }.thrive_author_links .tve_social_custom .tve_s_item { margin-right: 0.3em; position: relative; z-index: 1; overflow: hidden; vertical-align: bottom; }.thrive_author_links .tve_social_custom .tve_s_item:last-of-type { margin-right: 0px; }.thrive_author_links .tve_social_custom .tve_s_item a { display: flex; padding: 0px; color: unset !important; fill: none !important; }body:not(.tve_editor_page) .thrive_author_links .tve_s_item a[href=""] { display: none; }.tve_social_items a { font-size: unset; }.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 { -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 9px 1px; 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, transform 0.2s ease; fill: currentcolor; }.tve-item-dropdown-trigger:not(:empty) { margin-left: 8px; }.tve-m-trigger { display: none; }.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-image: 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, transform 0.2s ease; 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; 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 { -webkit-box-shadow: none; 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); -webkit-box-shadow: none; 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, opacity 0.1s ease; }.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; }.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; 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-color: 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-top-left-radius: 7px; border-top-right-radius: 7px; border-bottom-right-radius: 7px; border-bottom-left-radius: 7px; background-color: rgba(0, 0, 0, 0.15); -webkit-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 { -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 9px 1px; 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(-32px + 100vh); }.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; }.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-color: 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; -webkit-box-shadow: none; 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, opacity 0.3s, transform 0.3s, transform 0.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 > 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-image: 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, opacity 0.3s, transform 0.3s, transform 0.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 > 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, opacity 0.3s, transform 0.3s, transform 0.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 > 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, opacity 0.3s, transform 0.3s, transform 0.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 > 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; word-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: 0px; 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, opacity 0.2s ease; }.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; }.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: 0.2s ease; }.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 { }.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; }.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, opacity 0s ease; }.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; }.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 { }.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; }.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, opacity 0s linear; }.thrv_widget_menu.thrv_wrapper.tve-regular:not(.tcb-mega-std).da-slide2 ul > li > ul > li ul { transition: width 0.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: 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; }.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: 0.35s, color 0.35s ease; }.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-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-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); -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 9px 1px; 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-style: none; }.thrv_widget_menu.thrv_wrapper[class*="light-tmp-third"] ul.tve_w_menu > li:not(:last-of-type) { border-right-width: 1px; border-right-style: solid; border-right-color: 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 { -webkit-box-shadow: none; 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 { -webkit-box-shadow: none; 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-style: none; margin: 0px !important; }.thrv_widget_menu.thrv_wrapper[class*="dark-tmp-sixth"] ul.tve_w_menu > li:not(:last-of-type) { border-right-width: 1px; border-right-style: solid; border-right-color: 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; }.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-color: 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; -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 3px -1px; box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 3px -1px; background-color: 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-width: 1px; border-top-style: solid; border-top-color: 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; word-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, visibility 0.2s ease; }.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, opacity 0.2s, transform 0.2s; 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, transform 0.2s; 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, opacity 0.35s, transform 0.35s; 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; }li.tcb-menu-logo-wrap a { min-width: 80px; }.tcb-hamburger-logo { 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; }.thrv_wrapper .tve-content-box-background { position: absolute; width: 100%; left: 0px; top: 0px; overflow: hidden; 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: 0px; 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; 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; }.tcb-with-icon:not(.tcb-flip) .tcb-button-texts { padding-left: 15px; }.tcb-with-icon.tcb-flip .tcb-button-icon { padding-left: 15px; }.tcb-with-icon .tcb-button-icon { display: block; }.tcb-with-icon .tcb-button-icon .thrv_wrapper.thrv_icon { margin: 0px; }a.tcb-button-link { background-color: rgb(26, 188, 156); padding: 12px 15px; font-size: 18px; box-sizing: border-box; display: inline-flex; -webkit-box-align: center; align-items: center; overflow: hidden; width: 100%; text-align: center; line-height: 1.2em; }a.tcb-button-link:hover { background-color: rgb(21, 162, 136); }.tcb-flip a.tcb-button-link { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse; }.thrv-button a.tcb-button-link { color: rgb(255, 255, 255); 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: rgb(0, 121, 0); }span.tcb-button-texts { color: inherit; display: block; -webkit-box-flex: 1; flex: 1 1 0%; position: relative; }span.tcb-button-texts > span { display: block; padding: 0px; }span.tcb-button-icon { display: none; font-size: 1em; line-height: 0; position: relative; color: inherit; }span.tcb-button-icon .tcb-icon { height: 1em; }.thrv-styled_list { padding-top: 10px !important; padding-bottom: 10px !important; }.thrv-styled_list ul.tcb-styled-list { list-style: none; margin: 0px !important; padding: 0px !important; }.thrv-styled_list ul.tcb-styled-list li div.thrv_icon { padding: 10px; margin: 0px; box-sizing: content-box; }.tcb-styled-list-icon-text { display: block; z-index: 0; line-height: 2.3em; }.tcb-styled-list-icon { position: relative; z-index: 1; }.thrv-styled-list-item { display: flex; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: start; align-items: flex-start; align-content: flex-start; word-break: break-word; }.thrv-styled-list-item::before { content: none !important; }.tve_image_caption { position: relative; }.tve_image_caption:not(.tcb-mm-image.tve-tab-image) { height: auto !important; }.tve_image_caption .tve_image { max-width: 100%; width: 100%; }:not(.inc) .thrv_text_element h2 a:not(.tcb-button-link) { color: inherit; font-family: inherit; font-size: inherit; font-style: inherit; font-variant-caps: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; letter-spacing: inherit; }:not(.inc) .thrv_text_element h2 a:not(.tcb-button-link):hover { color: inherit; font-family: inherit; font-size: inherit; font-style: inherit; font-variant-caps: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; letter-spacing: inherit; }.thrv_text_element a:not(.tcb-button-link),.tcb-styled-list a:not(.tcb-button-link) { font-size: inherit; }.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; }.thrv_footer .thrive-symbol-shortcode { box-sizing: border-box; margin-right: auto; margin-left: auto; min-height: 40px; }.thrv-search-form { max-width: 600px; }.thrv-search-form form { width: 100%; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse; }.thrv-search-form form .thrv-sf-input { -webkit-box-flex: 1; flex: 1 1 auto; }.thrv-search-form form .thrv-sf-input input { width: 100%; background-color: rgb(255, 255, 255); padding: 14px 15px; border: 1px solid rgba(82, 96, 109, 0.5); border-top-left-radius: 4px; border-bottom-left-radius: 4px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; line-height: 1em; color: rgb(80, 86, 95); resize: vertical; outline: none; font-size: 17px; min-height: 100%; font-family: Arial, sans-serif; box-sizing: border-box; }.thrv-search-form form .thrv-sf-input input::-webkit-input-placeholder { opacity: 0.8; font-family: inherit !important; font-size: inherit !important; font-style: inherit !important; font-variant-caps: inherit !important; font-weight: inherit !important; font-stretch: inherit !important; line-height: inherit !important; color: inherit !important; }.thrv-search-form form .thrv-sf-input input::placeholder { opacity: 0.8; font-family: inherit !important; font-size: inherit !important; font-style: inherit !important; font-variant-caps: inherit !important; font-weight: inherit !important; font-stretch: inherit !important; line-height: inherit !important; color: inherit !important; }.thrv-search-form form .thrv-sf-input input:hover,.thrv-search-form form .thrv-sf-input input:focus { border-color: rgba(82, 96, 109, 0.3); }.thrv-search-form form .thrv-sf-submit { -webkit-box-flex: 0; flex: 0 0 auto; position: relative; }.thrv-search-form form .thrv-sf-submit[data-button-layout="icon_text"] .tcb-sf-button-icon { margin-right: 5px; }.thrv-search-form form .thrv-sf-submit button { display: flex; border-width: 0px; background-color: rgb(82, 96, 109); padding: 14px 15px; font-size: 17px; color: rgb(255, 255, 255); cursor: pointer; -webkit-box-align: center; align-items: center; justify-content: space-around; height: 100%; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 0px; border-bottom-left-radius: 0px; font-weight: normal; box-sizing: border-box; }.thrv-search-form form .thrv-sf-submit button:hover,.thrv-search-form form .thrv-sf-submit button:focus { background-color: rgba(82, 96, 109, 0.85); }.thrv-search-form form .thrv-sf-submit button .tcb-sf-button-icon .thrv_wrapper { margin: 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-thumbnail { display: block; max-width: 100%; }.tcb-post-thumbnail.thrv_wrapper { margin-top: 0px; margin-bottom: 0px; padding: 0px; }.tcb-post-thumbnail:empty { display: none; }.tcb-post-thumbnail img { box-sizing: border-box; height: auto; vertical-align: middle; max-width: 100%; width: 100%; }.tcb-post-content.thrv_wrapper { margin-top: 15px; margin-bottom: 15px; padding: 0px; }.tcb-post-list { box-sizing: content-box; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row wrap; -webkit-box-pack: start; justify-content: flex-start; padding: 0px !important; }.tcb-post-read-more { display: table; float: left; position: relative; }.tcb-post-read-more.thrv_wrapper { margin-bottom: 0px; margin-top: 0px; padding: 0px; }.tcb-post-read-more .tcb-button-link { color: rgb(255, 255, 255); --tcb-applied-color: #fff; text-decoration: none !important; }.tcb-post-read-more:not([data-button-style]) .tcb-button-link { border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; border: 1px solid rgb(215, 215, 215); color: rgb(10, 10, 10); --tcb-applied-color: #0a0a0a; font-size: 14px; padding: 10px; background-color: rgb(255, 255, 255) !important; }.tcb-post-read-more:not([data-button-style]) .tcb-button-link:hover { background-color: rgb(255, 255, 255); color: rgb(0, 143, 255); }.tcb-post-read-more-clear::after { clear: both; }.tcb-post-read-more-link:hover { border: 1px solid rgb(0, 143, 255); }article { box-sizing: border-box; transition: opacity 1s ease-in-out; width: 100%; }article.thrv_wrapper { margin-bottom: 0px; margin-top: 0px; padding: 0px; }body:not(.tve_editor_page) .tcb-post-list[data-disabled-links="1"] > article { position: relative; }body:not(.tve_editor_page) .tcb-post-list[data-disabled-links="1"] > article > .tve-article-cover,body:not(.tve_editor_page) .tcb-post-list[data-disabled-links="1"] > article .tve-article-cover a { position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; cursor: pointer; z-index: 100; }.tcb-article-cover-link,.tcb-post-list .tve-article-cover a { line-height: 0 !important; font-size: 0px !important; color: transparent !important; }.tcb-pagination { border-top-width: 1px; border-top-style: solid; border-top-color: rgba(0, 0, 0, 0.2); position: relative; width: 100%; }.tcb-pagination[data-type="numeric"] { -webkit-box-align: center; align-items: center; display: flex; flex-wrap: wrap; -webkit-box-pack: justify; justify-content: space-between; }.tcb-pagination.thrv_wrapper { box-sizing: border-box; margin: 0px auto 30px; padding: 6px 0px; }.tcb-pagination .tcb-pagination-navigation-container { -webkit-box-align: center; align-items: center; display: flex; height: 100%; }.tcb-pagination .tcb-pagination-navigation-container.thrv_wrapper { margin: 0px; padding: 0px; }.tcb-pagination .tcb-pagination-numbers-wrapper { -webkit-box-align: center; align-items: center; display: flex; height: 100%; }.tcb-pagination .tcb-pagination-label { -webkit-box-align: center; align-items: center; display: flex; color: rgba(10, 10, 10, 0.6); margin: 0px 30px 0px 0px; min-height: 56px; }.tcb-pagination .tcb-pagination-label .tcb-pagination-label-content { color: inherit; line-height: inherit; font-family: inherit; font-weight: inherit; font-size: inherit; margin: 0px; text-align: center; }.tcb-pagination-button { color: rgba(10, 10, 10, 0.6); display: flex; min-height: 42px; }.tcb-pagination-button.thrv_wrapper { margin: 5px; padding: 0px !important; }.tcb-pagination-button .tcb-button-link { border: 1px solid rgba(0, 0, 0, 0.2); border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; -webkit-box-shadow: none; box-shadow: none; color: inherit; padding: 0px 10px; font-size: inherit; text-decoration: none; background-color: rgb(255, 255, 255) !important; cursor: pointer !important; }.tcb-pagination-button.tcb-disabled-pagination-button { cursor: pointer; opacity: 0.3; pointer-events: none; }.tcb-pagination-button-link:hover { background-color: rgba(0, 143, 255, 0.2) !important; }.tcb-pagination-number { -webkit-box-align: center; align-items: center; border: 1px solid rgba(0, 0, 0, 0.2); border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; box-sizing: border-box; color: rgba(10, 10, 10, 0.6); display: flex; -webkit-box-pack: center; justify-content: center; min-height: 42px; min-width: 40px; }.tcb-pagination-number a { height: 100%; width: 100%; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; -webkit-box-shadow: none !important; box-shadow: none !important; color: inherit !important; font-size: inherit !important; font-family: inherit !important; font-weight: inherit !important; text-decoration: none !important; cursor: pointer !important; }.tcb-pagination-number.thrv_wrapper { -webkit-box-shadow: none; box-shadow: none; margin: 0px; padding: 0px !important; }.tcb-pagination-number:not(:first-child) { margin-left: 4px; }.tcb-pagination-number.tcb-pagination-link { background-color: rgb(255, 255, 255); }.tcb-pagination-number.tcb-pagination-link:hover { background-color: rgba(0, 143, 255, 0.2); }.tcb-pagination-number.tcb-pagination-current { background-color: rgb(0, 143, 255); color: rgb(255, 255, 255) !important; cursor: auto !important; }.tcb-pagination-number.tcb-pagination-dots { border: none; box-sizing: border-box; cursor: auto !important; }[data-button_layout="icon"] .tcb-button-texts { display: none; }[data-button_layout="icon"].tcb-with-icon.tcb-flip .tcb-button-icon { padding-left: 0px; }.tcb-permanently-hidden { display: none !important; }.tcb-clear::after { display: block; height: 0px; content: ""; }.tve_ea_thrive_animation { opacity: 0; }.tve_ea_thrive_animation.tve_anim_start { opacity: 1; transition: all 0.5s ease-out; }.tve_ea_thrive_animation.tve_anim_hang { opacity: 1; visibility: visible !important; }.tve_ea_thrive_animation.tve_anim_hang.tve_anim_start { animation-name: hang-sink, hang; animation-duration: 0.3s, 1s; animation-delay: 0s, 0.3s; animation-timing-function: ease-out, ease-in-out; animation-iteration-count: 1, infinite; animation-fill-mode: forwards; animation-direction: normal, alternate; }.tve_ea_thrive_animation.tve_anim_sweep_to_right { opacity: 1; visibility: visible !important; }.tve_ea_thrive_animation.tve_anim_sweep_to_right > .tcb-button-link { position: relative; }.tve_ea_thrive_animation.tve_anim_sweep_to_right > .tcb-button-link > span { position: relative; z-index: 1; }.tve_ea_thrive_animation.tve_anim_sweep_to_right > .tcb-button-link::before { content: ""; position: absolute; inset: 0px; }.tve_ea_thrive_animation.tve_anim_sweep_to_right > .tcb-button-link::after { visibility: visible; content: ""; position: absolute; inset: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; transform: scaleX(0); transform-origin: 0px 50%; transition-property: transform, transform; transition-duration: 0.3s; transition-timing-function: ease-out; }.tve_ea_thrive_animation.tve_anim_sweep_to_right.tve_anim_start > .tcb-button-link::after,.tve_ea_thrive_animation.tve_anim_sweep_to_right:hover > .tcb-button-link::after { transform: scaleX(1) !important; }.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; }.tve_s_icon svg { width: 1em; height: 1em; stroke-width: 0px; fill: currentcolor; stroke: currentcolor; }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.tve-elem-default-pad { padding: 20px; }.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; }.tve_image { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; -webkit-box-shadow: none; box-shadow: none; }div .tve_image_caption { padding: 0px; max-width: 100% !important; box-sizing: border-box !important; }.tve_image_caption .tve_image_frame { display: block; max-width: 100%; position: relative; overflow: hidden; }.tve_image_caption .tve_image { display: block; padding: 0px; height: auto; }.tve_image_caption.img_style_circle .tve_image_frame { border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; }a:not(.tcb-button-link) svg.tcb-icon { color: rgb(17, 17, 17); }.thrv_icon { line-height: 0; }.thrv_icon.tcb-icon-display { display: table; }.thrv_icon.thrv_wrapper { margin-left: auto; margin-right: auto; padding: 0px; }.thrv_wrapper [class^="icon-"] { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; background-color: transparent; }.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-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-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-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-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; 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; }.thrive-shortcode-content a { color: inherit; }.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); }.thrv_wrapper.thrv_contentbox_shortcode { position: relative; }.tcb-post-content::after { clear: both; }.tcb-post-content { margin: 1.5em 0px 0px; }article { position: relative; }.tcb-post-list[data-type="list"] article { margin-top: 20px; }.thrive-dynamic-styled-list-item .tcb-styled-list-icon { display: none; }.dynamic-item-with-icon .tcb-styled-list-icon { display: block; }.thrive_author_links:not(.thrv_social_follow) .tve_s_icon::before { content: none !important; }.thrive_author_links:not(.thrv_social_follow) .tve_social_custom .tve_s_icon { padding: 0.6em; height: 1.5em; width: 1.5em; display: flex; box-sizing: content-box; }.thrive_author_links:not(.thrv_social_follow) .tve_social_custom svg { fill: rgb(255, 255, 255); height: 1.5em; width: 1.5em; vertical-align: bottom; }.thrive_author_links:not(.thrv_social_follow) .tve_social_custom .tve_s_item { margin-right: 0.3em; }.thrive_author_links:not(.thrv_social_follow) .tve_social_custom .tve_s_item:last-of-type { margin-right: 0px; }.thrive_author_links:not(.thrv_social_follow) .tve_social_custom .tve_s_item a { display: flex; padding: 0px; }.thrive_author_links:not(.thrv_social_follow) .tve_social_custom.tve_links_style_1 .tve_s_icon { border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; background-image: linear-gradient(to right bottom, rgb(138, 137, 137) 50%, rgb(119, 118, 118) 50%); }.thrive_author_links:not(.thrv_social_follow) .tve_social_custom.tve_links_style_1 .tve_s_icon:hover { background-image: linear-gradient(to right bottom, rgb(173, 173, 173) 50%, rgb(160, 159, 159) 50%); }.thrive_author_links:not(.thrv_social_follow) .tve_social_custom.tve_links_style_2 .tve_s_icon { border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; background-color: rgb(36, 35, 35); }.thrive_author_links:not(.thrv_social_follow) .tve_social_custom.tve_links_style_2 .tve_s_icon:hover { background-color: rgb(93, 92, 92); }.tve_social_items a { font-size: unset; }.tve_s_item a { border: 0px; box-shadow: none; display: table; padding: 2px; color: rgb(255, 255, 255) !important; text-decoration: none !important; }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; }.thrive-dynamic-list { display: table; }.thrive-dynamic-list .thrv_wrapper { margin: 0px; }.thrive-dynamic-list:empty { min-height: 40px; }.thrive-dynamic-list .theme-dynamic-list { list-style: none; margin: 0px !important; padding: 0px !important; }.thrive-dynamic-list li { display: flex; margin: 0px 0px 15px; }.thrive-dynamic-list li .thrive-dynamic-styled-list-text { display: flex; align-items: center; }.thrive-dynamic-list .dynamic-list-icon .thrv_icon { margin-right: 1px; padding: 5px 10px 3px; }.thrive-dynamic-list a { text-decoration: none; color: rgb(10, 10, 10); font-weight: normal; font-size: 14px; }.tcb-flip .tcb-button-link { flex-direction: row-reverse; }a.tcb-plain-text { cursor: pointer; }[data-button_layout="icon"] .tcb-button-texts { display: none; }[data-button_layout="icon"].tcb-with-icon.tcb-flip .tcb-button-icon { padding-left: 0px; }.thrv_wrapper.tcb-post-thumbnail,.thrv_wrapper.thrive-dynamic-list { margin: 0px; }.thrv_wrapper.tcb-post-thumbnail,.thrv_wrapper.main-container { padding: 0px; }.tcb-post-thumbnail img { box-sizing: border-box; }@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; }.thrv-search-form form .thrv-sf-submit .tve_btn_txt { display: none; }.thrv-search-form form .thrv-sf-submit button { justify-content: space-around; }.tcb-pagination { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }.tcb-pagination .tcb-pagination-navigation-container { flex-wrap: wrap; }html,body { overflow-x: hidden !important; max-width: 100vw !important; }body:not(.tcb_show_all_hidden) .tcb-mobile-hidden { display: none !important; }.tcb-flex-row { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }.thrv_wrapper > .tcb-flex-row:not(.v-2) > .tcb-flex-col { width: 100%; max-width: 100% !important; -webkit-box-flex: 0 !important; flex: 0 0 auto !important; }.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(-46px + 100vh); }.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; }body:not(.tcb_show_all_hidden) .tcb-desktop-hidden { display: none !important; }}@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; }body:not(.tcb_show_all_hidden) .tcb-tablet-hidden { display: none !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-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-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; 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; 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-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-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-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-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:not(.tcb--cols--2):not(.tcb-medium-no-wrap),.tcb-flex-row.tcb-resized:not(.tcb--cols--2):not(.tcb-medium-no-wrap) { flex-wrap: wrap; }.tcb-flex-row:not(.tcb--cols--2):not(.tcb-medium-no-wrap) > .tcb-flex-col,.tcb-flex-row.tcb-resized:not(.tcb--cols--2):not(.tcb-medium-no-wrap) > .tcb-flex-col { -webkit-box-flex: 1; flex: 1 0 250px; max-width: 100% !important; }.tcb-flex-row.tcb-medium-wrap,.tcb-flex-row.tcb-resized.tcb-medium-wrap { flex-wrap: wrap; }.tcb-flex-row.tcb-medium-wrap > .tcb-flex-col,.tcb-flex-row.tcb-resized.tcb-medium-wrap > .tcb-flex-col { max-width: 100% !important; }}@media screen and (max-device-width: 480px){body { }}@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; }}@-webkit-keyframes hang { 0% { transform: translateY(8px); } 50% { transform: translateY(4px); } 100% { transform: translateY(8px); } }@-webkit-keyframes hang-sink { 100% { transform: translateY(8px); } }