@charset "UTF-8";.vertical-layout.vertical-menu-modern .main-menu .navigation>li>a>i{width:1.6rem!important;min-width:1.6rem;margin-right:1rem;float:left}.vertical-layout.vertical-menu-modern .main-menu .navigation>li>a>i:not(.menu-livicon){font-size:1.4rem}.vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li>a{transition:all .35s ease!important}.vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li>a>i{margin-right:1.25rem}.vertical-layout.vertical-menu-modern .main-menu{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.vertical-layout.vertical-menu-modern.menu-expanded .main-menu{width:260px}.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation>li.open>a>span.badge{right:19px}.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation li.has-sub>a:not(.mm-next):after{content:"";font-family:boxicons;font-size:1.2rem;color:#8494a7;display:inline-block;position:absolute;right:7px;transform:rotate(0deg)}.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation li.open>a:not(.mm-next):after{transform:rotate(180deg)}.vertical-layout.vertical-menu-modern.menu-expanded .footer{margin-left:260px}.vertical-layout.vertical-menu-modern.menu-collapsed .navbar.fixed-top{left:78px}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu{width:78px;transition:all .3s ease,background 0s;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .modern-nav-toggle,.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navbar-header .brand-text{display:none}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation-header{margin:0}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation li a{display:block}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation li a .badge,.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation li a .menu-title{display:none}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation li:last-child{margin-bottom:1.25rem!important}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation li.active a{background:rgba(90,141,238,.2);box-shadow:none}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation li.menu-collapsed-open{background:rgba(90,141,238,.2);border:none}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation{overflow:visible}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li.navigation-header span{display:none}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li>a{text-overflow:inherit}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li>a>span.badge{float:none!important}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li>a i{margin-right:2rem;float:left}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded{width:260px;box-shadow:5px 0 25px 0 rgba(55,70,95,.3)}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation>li.navigation-header span{display:block}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation>li>a i{margin-right:1rem}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation li.has-sub>a:not(.mm-next):after{content:"";font-family:boxicons;font-size:1.2rem;color:#8494a7;display:inline-block;position:absolute;right:7px;transform:rotate(0deg)}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation li.open>a:not(.mm-next):after{transform:rotate(180deg)}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navbar-header .brand-text{display:inline}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .modern-nav-toggle{display:block}.vertical-layout.vertical-menu-modern.menu-collapsed .app-content,.vertical-layout.vertical-menu-modern.menu-collapsed .footer,.vertical-layout.vertical-menu-modern.menu-collapsed .navbar-static-top .navbar-wrapper{margin-left:78px}@media (min-width:992px){.vertical-layout.vertical-menu-modern .main-menu{border-right:1px solid #dfe3e7}.vertical-layout.vertical-menu-modern .main-menu.menu-dark{border-right:1px solid #464d5c}.vertical-layout.vertical-menu-modern .footer{margin-left:260px}}@media (max-width:1199.98px){.vertical-layout.vertical-menu-modern .main-menu{width:0}.vertical-layout.vertical-menu-modern .main-menu .navigation li.navigation-header span{display:none}.vertical-layout.vertical-menu-modern .content,.vertical-layout.vertical-menu-modern .footer{margin-left:0}}@media (max-width:767.98px){.vertical-layout.vertical-menu-modern .main-menu{width:0}.vertical-layout.vertical-menu-modern .content,.vertical-layout.vertical-menu-modern .footer{margin-left:0}}.vertical-overlay-menu .content{margin-left:0}.vertical-overlay-menu .navbar .navbar-header{float:left;width:260px}.vertical-overlay-menu .navbar[data-nav=brand-center] .navbar-header{padding:0}.vertical-overlay-menu .navbar[data-nav=brand-center] .navbar-header .navbar-brand{display:flex;align-items:center;margin-right:0}.vertical-overlay-menu .navbar[data-nav=brand-center] .navbar-header .navbar-brand .brand-logo{height:27px;width:35px}.vertical-overlay-menu .navbar[data-nav=brand-center] .navbar-header .navbar-brand .brand-logo .logo{height:27px;display:flex;position:relative;left:6px}.vertical-overlay-menu .navbar[data-nav=brand-center] .navbar-header .navbar-brand .brand-text{color:#fff;padding-left:1rem;letter-spacing:.01rem;font-size:1.57rem}.vertical-overlay-menu .main-menu,.vertical-overlay-menu.menu-hide .main-menu{opacity:0;transform:translateZ(0);transition:width .25s,opacity .25s,transform .25s;width:260px;left:-260px}.vertical-overlay-menu .main-menu .navigation>li>a>i{margin-right:14px;float:left;width:1.6rem!important}.vertical-overlay-menu .main-menu .navigation>li ul li>a{transition:all .35s ease!important}.vertical-overlay-menu .main-menu .navigation>li ul li>a>i{margin-right:1.25rem}.vertical-overlay-menu .main-menu .navigation>li ul li:hover a{padding-left:35px}.vertical-overlay-menu .main-menu .navigation li.has-sub>a:not(.mm-next):after{content:"";font-family:boxicons;font-size:1.2rem;color:#8494a7;display:inline-block;position:absolute;right:7px;transform:rotate(0deg)}.vertical-overlay-menu .main-menu .navigation li.open>a:not(.mm-next):after{transform:rotate(180deg)}.vertical-overlay-menu.menu-open .main-menu{opacity:1;transform:translate3d(260px,0,0);transition:width .25s,opacity .25s,transform .25s;top:0}@media (max-width:1199.98px){.horizontal-layout.vertical-overlay-menu .app-content .content-wrapper{margin-top:3.5rem}}
