body.mobile-menu-scroll-lock{position:fixed;left:0;right:0;width:100%;overflow:hidden}#appMainMenu .showResponsive{display:none}#appMainMenu .hiddenResponsive{display:block}#appMainMenu .dropdownMainMenuTextHife{display:inline-flex}#appMainMenu .menu_item_user_hifeclass{font-weight:400!important}#appMainMenu .menu_item_user_hifeclass img{width:30px;height:auto;margin-left:5px}#appMainMenu .navbar-nav .dropdown-menu{top:55px}#appMainMenu .dropdown .dropdown-menu{transition:.75s ease;max-height:0;display:block;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;padding-top:0;padding-bottom:0}#appMainMenu .dropdown.show .dropdown-menu{padding-top:22px;padding-bottom:22px;max-height:calc(100vh - 120px);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;opacity:1;visibility:visible;pointer-events:auto}#appMainMenu .mega-menu{display:block}#appMainMenu .mega-menu__active-title{display:none}#appMainMenu .mega-menu__columns{display:flex;flex-wrap:wrap;gap:48px}#appMainMenu .mega-menu__column{display:block}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item>.dropdown-menu .mega-menu__title{font-family:Nunito Sans,sans-serif!important;color:#35383b!important;font-size:18px!important;font-weight:700!important;line-height:1.3;margin-bottom:10px;padding-left:0!important;padding-right:0!important}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item>.dropdown-menu .mega-menu__link{display:flex!important;align-items:center;font-family:Nunito Sans,sans-serif!important;font-size:16px!important;font-weight:400!important;color:#000!important;line-height:26px}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item>.dropdown-menu .mega-menu--with-icons .mega-menu__link{line-height:48px}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item>.dropdown-menu .mega-menu--without-icons .mega-menu__link{line-height:26px}#appMainMenu .mega-menu__icon{width:24px;height:24px;margin-right:16px;-o-object-fit:contain;object-fit:contain;flex:0 0 24px}#appMainMenu .navbar{font-size:1.125em;border-bottom:1px solid #6e6e6e;background:#fff;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease}#appMainMenu.mega-menu-open .navbar{border-bottom-color:#fff!important;box-shadow:none}#appMainMenu .nav-item{padding-left:16px;padding-right:16px}#appMainMenu .navbar-light .navbar-nav .show>.nav-link{padding-left:0;padding-right:0}#appMainMenu .mainMenuHifeClassItems a.nav-link:after,#appMainMenu .mainMenuStandardItems a.nav-link:after{content:"";display:block;border-bottom:2px solid #c01717;width:0;position:absolute;left:0;top:38px;transition:.5s ease}#appMainMenu .mainMenuHifeClassItems .nav-item.dropdown:hover>.nav-link:after,#appMainMenu .mainMenuHifeClassItems a.nav-link:hover:after,#appMainMenu .mainMenuStandardItems .nav-item.dropdown:hover>.nav-link:after,#appMainMenu .mainMenuStandardItems a.nav-link:hover:after{width:100%}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item>.nav-link:after{content:none!important;display:none!important;border-bottom:0!important;width:0!important}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item.show>.nav-link{color:#c01717!important;box-shadow:inset 0 -2px 0 #c01717}#appMainMenu.menu-scroll-down .mainMenuStandardItems>.public-mega-menu-item.show>.nav-link{box-shadow:none}#appMainMenu.menu-scroll-down .mainMenuHifeClassItems a.nav-link:after,#appMainMenu.menu-scroll-down .mainMenuStandardItems a.nav-link:after{content:none!important;display:none!important}#appMainMenu .nav-link{padding-left:0!important;padding-right:0!important;display:inline-flex!important}#appMainMenu .nav-link:focus{outline:none}#appMainMenu .dropdown-menu a{font-size:18px;color:#8c9091!important}#appMainMenu .dropdownMainMenuText{padding-right:8px}#appMainMenu .mainMenuStandardItems .dropdown-item{padding-left:16px!important;padding-right:44px!important}#appMainMenu .dropdown-item:active,#appMainMenu .dropdown-item:hover{background-color:transparent}#appMainMenu .dropdown-item:hover,#appMainMenu .mainMenuStandardItems>.public-mega-menu-item>.dropdown-menu .mega-menu__link:focus,#appMainMenu .mainMenuStandardItems>.public-mega-menu-item>.dropdown-menu .mega-menu__link:hover{color:#c01717!important}#appMainMenu #navbarDropdown i{font-size:.875em;float:right}#appMainMenu li{list-style-type:none}#appMainMenu .custom-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(192, 23, 23, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}#appMainMenu .custom-toggler:not(.collapsed) .navbar-toggler-icon,#appMainMenu .custom-toggler[aria-expanded=true] .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(192, 23, 23, 1)' stroke-width='2.5' stroke-linecap='round' d='M7 7l18 18M25 7L7 25'/%3E%3C/svg%3E")}#appMainMenu .custom-toggler{border:none}#appMainMenu .custom-toggler:focus{outline:none!important}#appMainMenu .input-group{display:flex}#appMainMenu .hifeClassSection{height:40px!important;justify-content:flex-end}#appMainMenu #hifeClassAuthClient{width:139px;height:28px;display:inline-flex!important;align-items:center;justify-content:center;gap:8px;padding:0 10px!important;border-radius:4px;font-family:Nunito Sans,sans-serif!important;font-weight:400!important;font-size:14px!important;line-height:1;white-space:nowrap}#appMainMenu #hifeClassAuthClient,#appMainMenu #hifeClassAuthClient:focus,#appMainMenu #hifeClassAuthClient:hover{background:#858896;color:#fff!important}#appMainMenu #hifeClassAuthClient:after{content:none!important;display:none!important}#appMainMenu #hifeClassAuthClient img{width:14px;height:14px;display:block}.hifeClassSection.show .dropdown-menu{overflow:inherit!important}#appMainMenu .rotate{transition:all .2s linear}#appMainMenu .rotate.down{transform:rotate(180deg)}#appMainMenu .responsive-menu-social-links{display:flex;float:right}#appMainMenu .responsive-menu-social-links img{width:45px;height:auto;padding-left:8px}@media (max-width:1580px){.mainMenuHifeClassItemsList{top:65px!important}}@media (max-width:1550px){.mainMenuHifeClassItemsList,.mainMenuStandardItems>.nav-item.dropdown>.dropdown-menu{top:53px!important}}@media only screen and (min-width:1200px){#appMainMenu{position:sticky;top:0;z-index:1030}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item{position:static}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item>.dropdown-menu{top:100%!important;left:0;right:0;width:100%;position:absolute;margin-top:0!important;background:#fff;border-left:none;border-right:none;border-top:none;border-radius:0;padding-top:0!important;padding-bottom:0!important;padding-left:0;padding-right:0;box-shadow:none!important;overflow:hidden}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item.dropdown.show>.dropdown-menu{border-top:1px solid #fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.1607843137254902)!important;padding-top:0!important;padding-bottom:0!important;overflow-y:visible;overflow-x:visible}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item>.dropdown-menu .mega-menu{max-width:1280px;margin:0 auto;padding:22px 0;background:#fff;display:block}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item>.dropdown-menu .mega-menu__active-title{display:block;position:absolute;top:22px;left:15px;left:max(15px,calc(50% - 885px));max-width:320px;font-family:Nunito Sans,sans-serif!important;font-size:18px!important;font-weight:700!important;color:#c01717!important;line-height:1.3}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item--many-columns>.dropdown-menu .mega-menu__active-title{display:none}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item>.dropdown-menu .mega-menu__columns{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin-left:auto;justify-content:flex-end;flex-wrap:nowrap}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item>.dropdown-menu .mega-menu__column{min-width:220px;flex:0 0 auto}#appMainMenu .mainMenuStandardItems .mega-menu__link{padding-left:0!important;padding-right:0!important;padding-top:10px;padding-bottom:10px}}@media only screen and (min-width:1200px) and (max-width:1919.98px){#appMainMenu .mainMenuStandardItems>.public-mega-menu-item--many-columns>.dropdown-menu .mega-menu__columns{gap:clamp(12px,calc(5vw - 48px),48px)}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item--many-columns>.dropdown-menu .mega-menu__column{min-width:clamp(140px,calc(11vw + 8px),220px);flex:0 1 auto}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item--many-columns.public-mega-menu-item--with-icons>.dropdown-menu .mega-menu__link{align-items:flex-start}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item--many-columns>.dropdown-menu .mega-menu__link span{min-width:0;white-space:normal;overflow-wrap:break-word;line-height:1.35}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item--many-columns.public-mega-menu-item--with-icons>.dropdown-menu .mega-menu__icon{margin-top:2px}}@media only screen and (max-width:1199.98px){#appMainMenu{position:fixed;top:var(--fixed-topbar-height,32px);left:0;right:0;z-index:1030}#appMainMenu .menu_item_user_hifeclass{padding-left:0;padding-right:0}#appMainMenu ul .ulHifeClass{padding-left:0}#appMainMenu .ulHifeClass img{width:36px;height:auto!important;padding-right:8px}#appMainMenu .ulHifeClass .nav-item{padding-left:0;padding-right:0}#appMainMenu .ulHifeClass a{display:inline-block!important;font-size:1.125em;width:100%}#appMainMenu .ulHifeClass i{float:right}#appMainMenu #navbarDropdown{width:100%}#appMainMenu .dropdownMainMenuText{width:50%}#appMainMenu .clientSideMenu ul{padding-left:0}#appMainMenu .sideMenuArrow{width:50%}#appMainMenu .sideMenuArrow:before{float:right;padding-right:12px}#appMainMenu .sideMenuArrow.down{position:relative;padding-top:0;top:0}#appMainMenu .fa-chevron-down:before,#appMainMenu .sideMenuOnlyArrowRotate{padding-right:0!important}#appMainMenu .fa-chevron-down.down:before{float:none}#appMainMenu .rotate{transition:all 0s linear}#appMainMenu .clientSideMenuCloseIcon{width:100%;display:inline-flex}#appMainMenu .clientSideMenuCloseIcon img{float:right;width:50px;height:auto;padding-right:0}#appMainMenu .dropdown.show .dropdown-menu{padding-top:5px}#appMainMenu .searchSection{margin:0;width:100%}#appMainMenu .searchSection form{margin:0!important}#appMainMenu .form-inline{float:right;display:block;width:100%}#appMainMenu .social-icons{margin:0;padding-left:15px;width:20%!important;float:right}#appMainMenu .clientSideSubMenuOption{font-size:1em;padding-left:40px;padding-bottom:10px}#appMainMenu .clientSideSubMenuOption img{width:25px;height:auto}#appMainMenu .mega-menu__icon{width:22px;height:22px;margin-right:12px}}@media only screen and (max-width:1199.98px){#appMainMenu .showResponsive{display:block}#appMainMenu .hiddenResponsive{display:none}#appMainMenu .dropdown-menu{border:none!important}#appMainMenu .navbar{padding:0;box-shadow:0 6px 14px rgba(0,0,0,.12);border-bottom:none}#appMainMenu .navbar>.container{padding-left:0;padding-right:0;align-items:stretch}#appMainMenu .custom-toggler,#appMainMenu .navbar-brand{margin:0}#appMainMenu .navbar-brand{padding:18px 0 18px 24px}#appMainMenu .custom-toggler{padding:18px 24px 18px 16px!important;align-self:center}#appMainMenu .custom-toggler .navbar-toggler-icon{width:30px;height:30px;background-size:30px}#appMainMenu #logo{max-height:28px;width:auto}#appMainMenu .navbar-collapse:not(.show):not(.collapsing){display:none}#appMainMenu .navbar-collapse.collapsing,#appMainMenu .navbar-collapse.show{position:fixed;top:var(--mobile-menu-overlay-top,92px);left:0;right:0;bottom:0;flex-basis:auto;width:auto;max-height:var(--mobile-menu-overlay-height,calc(100vh - 92px));background:hsla(0,0%,100%,.95);border-top:1px solid #e5e7eb;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:contain;z-index:1025;display:flex;flex-direction:column;padding-bottom:calc(24px + env(safe-area-inset-bottom, 0px))}#appMainMenu .mainMenuStandardItems{width:100%;margin-right:0!important;margin-left:0!important;padding:12px 0 0;background:hsla(0,0%,100%,.95);flex:0 0 auto}#appMainMenu .mainMenuStandardItems>.nav-item{width:100%;padding:0;border-bottom:1px solid #e5e7eb}#appMainMenu .mainMenuStandardItems>.nav-item:last-child{border-bottom:none}#appMainMenu .mainMenuStandardItems>.nav-item>.nav-link{width:100%;min-height:62px;padding:0 24px!important;display:flex!important;align-items:center;justify-content:space-between;font-family:Nunito Sans,sans-serif!important;font-size:19px!important;font-weight:400!important;color:#4b5563!important;line-height:1.2;white-space:normal}#appMainMenu .mainMenuStandardItems>.nav-item.dropdown.show>.nav-link{color:#4b5563!important;box-shadow:none}#appMainMenu .mainMenuStandardItems>.nav-item.dropdown:hover>.nav-link:after,#appMainMenu .mainMenuStandardItems>.nav-item>.nav-link:after{content:none!important;display:none!important}#appMainMenu .mainMenuStandardItems .dropdownMainMenuText{width:auto;padding-right:16px;flex:1 1 auto}#appMainMenu .mainMenuStandardItems .sideMenuArrow{width:auto;flex:0 0 auto;color:#c01717}#appMainMenu .mainMenuStandardItems .sideMenuArrow:before{float:none;padding-right:0;font-size:18px}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item>.dropdown-menu{position:static!important;top:auto!important;left:auto!important;right:auto!important;width:100%;margin:0;border:0;border-radius:0;box-shadow:none!important;max-height:0;overflow:hidden;opacity:1;visibility:visible;pointer-events:auto;padding:0!important;background:hsla(0,0%,100%,.95);transform:none!important;transition:max-height .55s ease-in,padding-top .55s ease-in,padding-bottom .55s ease-in}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item.show>.dropdown-menu{max-height:3000px;overflow:visible;opacity:1;visibility:visible;pointer-events:auto;border-top:1px solid #e5e7eb;transition-duration:.95s,.95s,.95s;transition-timing-function:ease-out,ease-out,ease-out}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item>.dropdown-menu .mega-menu{padding:16px 0 10px;background:hsla(0,0%,100%,.95)}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item>.dropdown-menu .mega-menu__columns{display:block;gap:0}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item>.dropdown-menu .mega-menu__column{min-width:100%;width:100%;padding:0 24px;margin:0 0 22px}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item--with-headers>.dropdown-menu .mega-menu__column:last-child,#appMainMenu .mainMenuStandardItems>.public-mega-menu-item--without-headers>.dropdown-menu .mega-menu__column:last-child{margin-bottom:6px}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item>.dropdown-menu .mega-menu__title{margin-bottom:8px;font-size:17px!important;font-weight:800!important;color:#35383b!important;line-height:1.35}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item>.dropdown-menu .mega-menu__link{padding:6px 0!important;min-height:0;font-size:16px!important;line-height:1.35;color:#35383b!important;white-space:normal}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item--with-icons>.dropdown-menu .mega-menu__link{align-items:center;gap:12px;padding:8px 0!important}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item--with-icons>.dropdown-menu .mega-menu__icon{width:28px;height:28px;margin-right:0;flex:0 0 28px}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item--with-icons>.dropdown-menu .mega-menu__link--accent,#appMainMenu .mainMenuStandardItems>.public-mega-menu-item--with-icons>.dropdown-menu .mega-menu__link--accent span{color:#c01717!important;font-weight:700!important}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item--without-icons>.dropdown-menu .mega-menu__link{padding:4px 0!important}#appMainMenu .mainMenuStandardItems>.public-mega-menu-item--with-headers>.dropdown-menu .mega-menu__column+.mega-menu__column{margin-top:8px}#appMainMenu .mainMenuStandardItems>.nav-item:not(.dropdown)>.nav-link,#appMainMenu .mainMenuStandardItems>.public-mega-menu-item>.nav-link{justify-content:flex-start}#appMainMenu .navbar-collapse.collapsing>.mainMenuClientAccess,#appMainMenu .navbar-collapse.show>.mainMenuClientAccess{width:100%;margin:0!important;padding:16px 24px 0;flex:0 0 auto}#appMainMenu .navbar-collapse.collapsing>.mainMenuClientAccess .hifeClassSection,#appMainMenu .navbar-collapse.show>.mainMenuClientAccess .hifeClassSection{width:100%;height:auto!important;padding:0;justify-content:flex-start}#appMainMenu .social-icons{width:30%}}@media only screen and (max-width:624px){#appMainMenu .social-icons{width:40%}}@media only screen and (max-width:452px){#appMainMenu .social-icons{width:50%}#navbarText{width:inherit}}@media only screen and (max-width:352px){#appMainMenu .social-icons{width:60%}}