﻿@font-face{font-family:"DM Sans";src:url("/fonts/DMSans-Regular.ttf");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:url("/fonts/DMSans-SemiBold.ttf");font-weight:600;font-style:normal;font-display:swap}body.vertical-layout.vertical-menu-modern .horizontal-menu-wrapper{display:none}.horizontal-menu>.main-menu{display:none}.horizontal-menu .fixed-top{left:0}html body.navbar-static .app-content .header-navbar{background:rgba(0,0,0,0);box-shadow:none !important}a{color:#1e317e}body.semi-dark-layout .main-menu{background-color:#0e1d47}label{font-size:1rem}body.semi-dark-layout .main-menu-content .navigation-main,body.semi-dark-layout .main-menu-content .navigation-main .nav-item .menu-content,.main-menu.menu-dark .navigation>li>ul,body.semi-dark-layout .main-menu-content .navigation-main .nav-item.open a,body.semi-dark-layout .main-menu-content .navigation-main .nav-item .menu-content li:not(.active) a{background-color:#0e1d47}body.vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li>a>i{margin-right:.8rem;font-size:1.2rem;margin-left:1.2rem}.main-menu .navbar-header .navbar-brand{margin-left:.5rem}.bg-navy{background-color:#0e1d47 !important}.bg-dark-blue{background-color:#1e317e !important}.bg-aqua{background-color:#16d3d3 !important}.bg-white{background-color:#fff !important}.color-navy{color:#0e1d47 !important}.color-dark-blue{color:#1e317e !important}.color-aqua,.primary{color:#16d3d3 !important}.color-white{color:#fff !important}.btn-primary{background-color:#1e317e !important;border-color:#1e317e !important}.btn-outline-primary{border-color:#1e317e !important;color:#1e317e !important}.login-logo{background:url("/images/quant-logo.svg") no-repeat center}.main-menu .navbar-header.expanded .brand-text,.menu-expanded .navbar-header .brand-text{display:none !important}.badge.badge-primary{background-color:#16d3d3}.vs-checkbox-primary input:checked~.vs-checkbox .vs-checkbox--check{background-color:#16d3d3 !important}.vs-checkbox-primary input:checked~.vs-checkbox{border-color:#16d3d3 !important}.spaced-small-caps{letter-spacing:2px;text-transform:uppercase;text-align:center}body.semi-dark-layout .main-menu .shadow-bottom{background:linear-gradient(180deg, rgb(14, 29, 71) 44%, rgba(14, 29, 71, 0.51) 73%, rgba(14, 29, 71, 0))}.nav.nav-tabs .nav-item .nav-link.active:after{background:#1e317e !important;box-shadow:none !important}.nav.nav-tabs .nav-item .nav-link{padding:1rem}.btn.btn-cta{padding:1.25rem 2rem;font-size:1rem;font-weight:700;border-radius:4rem;background-color:#16d3d3;border:none;text-transform:uppercase;letter-spacing:2px;color:#fff}.btn.btn-cta:hover{color:#fff;background:#1748b1}.card-welcome{position:relative;overflow:hidden}.bg-gradient-drupal{background:#53b0eb;background-image:linear-gradient(30deg, #064771, rgba(50, 119, 185, 0.5))}.navigation{font-size:1.25rem}body,.navigation,.main-menu.menu-dark .navigation .navigation-header{font-family:"DM Sans",Helvetica,Arial,serif}h1,h2,h3,h4,.card .card-title{font-weight:600}.main-menu.menu-dark .navigation>li{padding:0 15px}.main-menu.menu-dark .navigation>li.active>a{background:linear-gradient(118deg, #16d3d3, rgba(22, 211, 211, 0.7));box-shadow:0 0 10px 1px rgba(22,211,211,.7);color:#fff;font-weight:400;border-radius:4px}.btn-datatable-filter{color:#1e317e;background:none;border:0;vertical-align:middle}div.dataTables_wrapper div.dataTables_processing{background:linear-gradient(118deg, #16d3d3, rgba(22, 211, 211, 0.7));box-shadow:0 0 10px 1px rgba(22,211,211,.7);color:#fff;font-weight:400;border-radius:4px}*:focus{outline:2px solid #1748b1 !important}*:focus:not(:focus-visible){outline:none !important}*:focus-visible{outline:2px solid #1748b1 !important}input:focus-visible{outline:1px solid #1748b1 !important}ul.navigation li a:focus-visible{outline:none;background-color:#16d3d3 !important;color:#fff !important}input.select2-search__field{outline:none !important}.vs-checkbox-primary input::after,.vs-checkbox-primary input:focus::after{content:" ";opacity:100;outline:2px solid #1748b1 !important;width:100%;height:100%;border-bottom:2px solid #1748b1 !important}#main-menu-navigation i.fa:before{padding-left:2px}body.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation>li>a>i{top:3px}code{font-family:monospace}.btn{transition:all .2s ease-in-out;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);border:1px solid rgba(0,0,0,0);cursor:pointer}.btn:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.btn:focus,.btn:active{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06),0 0 0 .2rem rgba(22,211,211,.35) !important;outline:none}.btn.btn-primary{background-color:#1e317e !important;border-color:#1e317e !important;color:#fff !important}.btn.btn-primary:hover{background-color:hsl(228.125,61.5384615385%,23.5882352941%) !important;border-color:hsl(228.125,61.5384615385%,22.5882352941%) !important}.btn.btn-info{background-color:#16d3d3 !important;border-color:#16d3d3 !important;color:#fff !important}.btn.btn-info:hover{background-color:hsl(180,81.1158798283%,37.6862745098%) !important;border-color:hsl(180,81.1158798283%,36.6862745098%) !important}.btn.btn-success{background-color:#20c997 !important;border-color:#20c997 !important;color:#fff !important}.btn.btn-success:hover{background-color:rgb(26.3965665236,165.8034334764,124.5587982833) !important;border-color:rgb(25.6961373391,161.4038626609,121.2536480687) !important}.btn.btn-warning{background-color:#fdac41 !important;border-color:#fdac41 !important;color:#fff !important}.btn.btn-warning:hover{background-color:rgb(252.575,154.3625,24.625) !important;border-color:rgb(252.521875,152.1578125,19.578125) !important}.btn.btn-danger{background-color:#ea5455 !important;border-color:#ea5455 !important;color:#fff !important}.btn.btn-danger:hover{background-color:rgb(229.5375,47.6625,48.875) !important;border-color:hsl(359.6,78.125%,53.3529411765%) !important}.btn.btn-secondary{background-color:#6e7a8a !important;border-color:#6e7a8a !important;color:#fff !important}.btn.btn-secondary:hover{background-color:rgb(91.9032258065,101.9290322581,115.2967741935) !important;border-color:rgb(89.6411290323,99.4201612903,112.4588709677) !important}.btn-group .btn.btn-outline-secondary:not(.active){color:#6e7a8a !important;border-color:#d8dbdf !important;background-color:#fff !important}.btn-group .btn.btn-outline-secondary:not(.active):hover{background-color:#f8f9fa !important;color:#1e317e !important;border-color:#d8dbdf !important}.btn-group .btn.btn-outline-secondary.active{background-color:#1e317e !important;border-color:#1e317e !important;color:#fff !important}.breadcrumb{background-color:rgba(0,0,0,0);padding:0;margin-bottom:0;font-size:.95rem}.breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:"»";padding:0 .6rem;color:#6c757d}.breadcrumb .breadcrumb-item a{color:#1e317e;text-decoration:none;transition:color .2s ease-in-out}.breadcrumb .breadcrumb-item a:hover{color:hsl(228.125,61.5384615385%,20.5882352941%);text-decoration:underline}.breadcrumb .breadcrumb-item.active{color:#495057;font-weight:600}.accordion.collapse-icon .card.collapse-border-item,.accordion.accordion-icon-rotate .card.collapse-border-item{border-bottom:1px solid #dfe3e7}.accordion.collapse-icon .card.collapse-border-item:only-child,.accordion.accordion-icon-rotate .card.collapse-border-item:only-child{border-bottom:1px solid #dfe3e7}.accordion.collapse-icon .card .collapse.show .card-body,.accordion.collapse-icon .card .collapse.collapsing .card-body,.accordion.collapse-icon .card .accordion-collapse.show .card-body,.accordion.collapse-icon .card .accordion-collapse.collapsing .card-body,.accordion.accordion-icon-rotate .card .collapse.show .card-body,.accordion.accordion-icon-rotate .card .collapse.collapsing .card-body,.accordion.accordion-icon-rotate .card .accordion-collapse.show .card-body,.accordion.accordion-icon-rotate .card .accordion-collapse.collapsing .card-body{background-color:#f8f9fa}.btn.btn-outline-primary{background-color:#fff}.btn.btn-outline-secondary{background-color:#fff}.btn.btn-outline-success{background-color:#fff}.btn.btn-outline-danger{background-color:#fff}.btn.btn-outline-warning{background-color:#fff}.btn.btn-outline-info{background-color:#fff}.btn.btn-outline-light{background-color:#fff}.btn.btn-outline-dark{background-color:#fff}select.form-control.form-control-sm{padding:0 .6rem}select.form-control:not([multiple=multiple]){background-position:calc(100% - 12px) 6px,calc(100% - 20px) 13px,100% 0}