.app-brand-logo-collapsed{display:none!important}.app-brand-group-expanded{width:100%;display:flex!important}.layout-menu-collapsed .app-brand-logo-collapsed{margin:0 auto;display:block!important}.layout-menu-collapsed .app-brand-group-expanded,.layout-menu-hover.layout-menu-collapsed .app-brand-logo-collapsed{display:none!important}.layout-menu-hover.layout-menu-collapsed .app-brand-group-expanded{display:flex!important}.layout-navbar-fixed .layout-wrapper:not(.layout-horizontal):not(.layout-without-menu) .layout-page{padding-top:74px!important}.layout-navbar-fixed .layout-wrapper:not(.layout-without-menu) .layout-page{padding-top:64px!important}.docs-page .layout-navbar-fixed.layout-wrapper:not(.layout-without-menu) .layout-page,.docs-page .layout-menu-fixed.layout-wrapper:not(.layout-without-menu) .layout-page{padding-top:62px!important}.content-wrapper .navbar{z-index:auto}.demo-blocks>*{display:block!important}.demo-inline-spacing>*{margin:1rem .375rem 0 0!important}.demo-vertical-spacing>*{margin-top:1rem!important;margin-bottom:0!important}.demo-vertical-spacing.demo-only-element>:first-child{margin-top:0!important}.demo-vertical-spacing-lg>*{margin-top:1.875rem!important;margin-bottom:0!important}.demo-vertical-spacing-lg.demo-only-element>:first-child{margin-top:0!important}.demo-vertical-spacing-xl>*{margin-top:5rem!important;margin-bottom:0!important}.demo-vertical-spacing-xl.demo-only-element>:first-child{margin-top:0!important}@media (width<=576px){#dropdown-variation-demo .btn-group .text-truncate{width:231px;position:relative}#dropdown-variation-demo .btn-group .text-truncate:after{position:absolute;top:45%;right:.65rem}}.layout-demo-wrapper{flex-direction:column;align-items:center;margin-top:1rem;display:flex}@media (width>=992px){.layout-demo-wrapper{flex-direction:row}.layout-demo-info{flex:1;margin-right:1rem}}.layout-demo-placeholder img{width:100%}html,body,.layout-wrapper,.layout-container{height:100%}.layout-page{flex-direction:column!important;height:100dvh!important;display:flex!important;overflow:hidden!important}.content-wrapper{flex-direction:column!important;flex:auto!important;display:flex!important;overflow:hidden!important}.content-wrapper>.flex-grow-1{overflow-y:auto!important}.content-footer{flex:none!important}.bg-menu-theme .menu-inner .menu-item .menu-link,.bg-menu-theme .menu-inner .menu-item .menu-link i,.bg-menu-theme .menu-inner .menu-item .menu-link .menu-icon{color:#54565a!important}.bg-menu-theme .menu-inner .menu-item.active>.menu-link{color:#ddc9a3!important;background-color:#ab0033!important;box-shadow:0 2px 6px #ab00334d!important}.bg-menu-theme .menu-inner .menu-item.active>.menu-link i,.bg-menu-theme .menu-inner .menu-item.active>.menu-link .menu-icon{color:#ddc9a3!important}.bg-menu-theme .menu-inner .menu-item.active:before{content:none!important;background:0 0!important;border:none!important;width:0!important}.bg-menu-theme .menu-inner .menu-item.active{box-shadow:none!important;border-right:none!important}.bg-menu-theme .menu-inner .menu-item:not(.active) .menu-link:hover{color:#ab0033!important;background-color:#ab003314!important}.bg-menu-theme .menu-inner .menu-item:not(.active) .menu-link:hover i,.bg-menu-theme .menu-inner .menu-item:not(.active) .menu-link:hover .menu-icon{color:#ab0033!important}.bg-menu-theme .menu-sub>.menu-item>.menu-link{color:#54565a!important}.bg-menu-theme .menu-sub>.menu-item>.menu-link:before{background-color:#b4bdc6!important}.bg-menu-theme .menu-sub>.menu-item.active>.menu-link{color:#fff!important;background-color:#bc955c!important}.bg-menu-theme .menu-sub>.menu-item.active>.menu-link:before{background-color:#bc955c!important}#menu-search-input::placeholder{color:#a3a4cc;opacity:1}#menu-search-input:focus{outline:none}.layout-menu-collapsed .app-brand-group-expanded,.app-brand-logo-collapsed{display:none!important}.layout-menu-collapsed .app-brand-logo-collapsed{cursor:pointer;color:#54565a;justify-content:center;align-items:center;width:100%;height:100%;margin:0;display:flex!important}.layout-menu-collapsed .app-brand-logo-collapsed:hover{color:#ab0033}.layout-menu-collapsed .app-brand-logo-collapsed i.menu-icon{margin-left:0!important;margin-right:0!important;font-size:1.5rem!important}.layout-menu:not(.layout-menu-collapsed) .app-brand-logo-collapsed{display:none!important}.layout-menu:not(.layout-menu-collapsed) .app-brand.demo{padding-left:1.5rem;padding-right:1.5rem}.bg-menu-theme .menu-header{opacity:1;color:#54565ab3!important}
