:root{--tab-mega-menu-mobile-header-width:90px}.offcanvas.navigation-menu:has(.novinvision-tab-mega-menu){width:90%!important}.offcanvas.navigation-menu:has(.novinvision-tab-mega-menu) .offcanvas-body{padding-bottom:0!important}.header-mega-menu-dropdown:has(.novinvision-tab-mega-menu){border-radius:var(--bs-border-radius);width:1000px;max-height:900px;overflow:hidden auto}.novinvision-tab-mega-menu{position:relative}.novinvision-tab-mega-menu .menu-item.nav-item-view-all{column-span:all;margin:5px 0}.novinvision-tab-mega-menu .menu-item.nav-item-view-all>a{color:var(--bs-secondary-color);display:inline-block}.novinvision-tab-mega-menu>.menu-item>ul>.menu-item>ul a:hover,.novinvision-tab-mega-menu .menu-item.nav-item-view-all>a:hover{background-color:var(--bs-tertiary-bg)}.novinvision-tab-mega-menu>.menu-item>ul>.menu-item>ul a:active,.novinvision-tab-mega-menu .menu-item.nav-item-view-all>a:active{background-color:var(--bs-secondary-bg)}.novinvision-tab-mega-menu,.novinvision-tab-mega-menu ul{margin:0;padding:0;list-style:none}.novinvision-tab-mega-menu>.menu-item{width:250px;display:block}.novinvision-tab-mega-menu>.menu-item>a{background-color:var(--bs-tertiary-bg);border-left:2px solid var(--bs-secondary-bg);padding:10px 15px!important}.novinvision-tab-mega-menu>.menu-item>a:hover{background-color:var(--bs-secondary-bg)}.novinvision-tab-mega-menu>.menu-item.open>a{background-color:var(--bs-body-bg,#fff);border-color:var(--bs-body-bg,#fff)}.novinvision-tab-mega-menu .menu-item>a{align-items:center;padding:6px 10px;display:flex}.novinvision-tab-mega-menu .menu-item .menu-item>a{border-radius:var(--bs-border-radius)}.novinvision-tab-mega-menu>.menu-item>ul>.menu-item.menu-item-has-children>a{font-weight:700}.novinvision-tab-mega-menu>.menu-item>ul{background-color:var(--bs-body-bg,#fff);border-radius:var(--bs-border-radius)0 0 var(--bs-border-radius);padding:10px;display:none;position:absolute;top:0;bottom:0;right:250px}.novinvision-tab-mega-menu>.menu-item.open>ul{display:block}.novinvision-tab-mega-menu>.menu-item>ul{column-count:3;column-gap:20px}.novinvision-tab-mega-menu>.menu-item>ul>.menu-item.menu-item-has-children{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;width:100%;margin-bottom:5px;display:inline-block}.novinvision-tab-mega-menu>.menu-item>ul>.menu-item.menu-item-has-children>a{position:relative}.novinvision-tab-mega-menu>.menu-item>ul>.menu-item.menu-item-has-children:not(.has-icon)>a:before{content:"";background-color:var(--bs-primary);vertical-align:middle;border-radius:3px;width:3px;height:10px;margin-left:5px;display:inline-block}.novinvision-tab-mega-menu>.menu-item ul .menu-item{margin-bottom:3px}.novinvision-tab-mega-menu>.menu-item ul .menu-item:not(.menu-item-has-children) a,.novinvision-tab-mega-menu>.menu-item ul ul .menu-item a{color:var(--bs-secondary-color);font-size:90%}.novinvision-tab-mega-menu>.menu-item>ul>.menu-item>ul a:hover{color:var(--bs-primary)}.novinvision-tab-mega-menu .menu-item .nav-item--icon{background-color:var(--bs-body-bg);vertical-align:middle;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;margin-left:10px;font-size:1.2rem;transition:all .3s;display:flex;overflow:hidden}.novinvision-tab-mega-menu .menu-item.open .nav-item--icon{background-color:var(--bs-secondary-bg)}.novinvision-tab-mega-menu>.menu-item ul .menu-item .nav-item--icon{display:none}.novinvision-tab-mega-menu .menu-item .nav-item--icon img{border-radius:50%;max-width:100%;height:auto}@media (width<=992px){.novinvision-tab-mega-menu>.menu-item{width:var(--tab-mega-menu-mobile-header-width,90px)}.novinvision-tab-mega-menu>.menu-item>ul{right:var(--tab-mega-menu-mobile-header-width,90px);left:0}.novinvision-tab-mega-menu>.menu-item:not(:last-child){border-bottom:1px solid var(--bs-secondary-bg)}.novinvision-tab-mega-menu>.menu-item>a{text-align:center;color:var(--secondary-color);font-size:80%;display:block}.novinvision-tab-mega-menu>.menu-item>a>.nav-item--icon{margin:0 auto 5px}.novinvision-tab-mega-menu>.menu-item>ul{column-count:1}.novinvision-tab-mega-menu>.menu-item>ul li:not(.open) ul{display:none}.novinvision-tab-mega-menu>.menu-item>ul>.menu-item.menu-item-has-children.open>ul{flex-wrap:wrap;display:flex}.novinvision-tab-mega-menu>.menu-item>ul>.menu-item.menu-item-has-children>a{color:var(--bs-body-color,#333)}.novinvision-tab-mega-menu>.menu-item>ul>.menu-item.menu-item-has-children>a:after{content:"";border-left:2px solid var(--bs-tertiary-color);border-bottom:2px solid var(--bs-tertiary-color);width:6px;height:6px;margin:auto;transition:transform .2s;position:absolute;top:0;bottom:0;left:15px;transform:rotate(45deg)}.novinvision-tab-mega-menu>.menu-item>ul>.menu-item.menu-item-has-children.open>a:after{transform:rotate(-45deg)}.novinvision-tab-mega-menu>.menu-item>ul>.menu-item.menu-item-has-children>ul>.menu-item{text-align:center;flex:none;width:33.3333%;padding:.2rem;display:inline-block}.novinvision-tab-mega-menu>.menu-item>ul>.menu-item.menu-item-has-children>ul .menu-item .nav-item--icon{background-color:var(--bs-secondary-bg);border-radius:50%;justify-content:center;align-items:center;width:55px;height:55px;margin:0 auto 5px;display:flex}.novinvision-tab-mega-menu>.menu-item>ul>.menu-item.menu-item-has-children>ul .menu-item>a{padding:3px;display:block}.novinvision-tab-mega-menu>.menu-item>ul>.menu-item.menu-item-has-children>ul .menu-item.has-icon{font-size:75%}.novinvision-tab-mega-menu>.menu-item>ul>.menu-item.menu-item-has-children>ul .menu-item:not(.has-icon)>a{text-align:center;background-color:var(--bs-secondary-bg);border-radius:var(--bs-border-radius);justify-content:center;align-items:center;height:100%;min-height:60px;padding:5px;display:flex}.novinvision-tab-mega-menu>.menu-item>ul>.menu-item.menu-item-has-children>ul .menu-item.nav-item-view-all{order:8}}