@charset "UTF-8";
/***!  /media/templates/site/cassiopeia/css/user.css?7ff2df  !***/

:root{--cassiopeia-color-primary:#010156;--cassiopeia-color-hover:#002;--cassiopeia-font-family-body:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--cassiopeia-font-weight-normal:400;--cassiopeia-font-weight-headings:500;--template-bg-dark:hsl(210,100%,20%);--template-bg-dark-80:hsl(210,100%,20%);--template-text-light:#fff;--template-link-color:#224faa;--template-link-hover-color:#173a65;--template-special-color:#132f53;--template-bg-light:#f0f4fb;--template-contrast:#2a69b8;--template-bg-dark-3:hsl(210,100%,97%);--template-bg-dark-5:hsl(210,100%,95%);--template-bg-dark-7:hsl(210,100%,93%);--template-bg-dark-10:hsl(210,100%,90%);--template-bg-dark-15:hsl(210,100%,85%);--template-bg-dark-20:hsl(210,100%,80%);--template-bg-dark-30:hsl(210,100%,70%);--template-bg-dark-40:hsl(210,100%,60%);--template-bg-dark-50:hsl(210,100%,50%);--template-bg-dark-60:hsl(210,100%,40%);--template-bg-dark-65:hsl(210,100%,35%);--template-bg-dark-70:hsl(210,100%,30%);--template-bg-dark-75:hsl(210,100%,25%);--template-bg-dark-90:hsl(210,100%,10%)}.container-header{background-color:var(--cassiopeia-color-primary);background-image:linear-gradient(135deg,var(--cassiopeia-color-primary)0%,var(--cassiopeia-color-hover)100%);box-shadow:inset 0 5px 5px #00000008}.container-header .navbar-brand{font-size:2rem;color:#fff}.container-header .mod-menu>li>a,.container-header .mod-menu>li>span{color:#fff}.container-header .mod-menu>li:after{content:"";opacity:.2;background:none;height:2px;margin:auto;transition:all .2s,background-color .2s;display:block;position:absolute;bottom:0;left:50%;right:50%}.container-header .mod-menu>li.active:after,.container-header .mod-menu>li:hover:after{background:#fff;left:0;right:2px}body{font-family:var(--cassiopeia-font-family-body);font-weight:var(--cassiopeia-font-weight-normal)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:var(--cassiopeia-font-weight-headings)}.btn-primary{background-color:var(--cassiopeia-color-primary);border-color:var(--cassiopeia-color-primary)}.btn-primary:hover{background-color:var(--cassiopeia-color-hover);border-color:var(--cassiopeia-color-hover)}a{color:var(--template-link-color)}a:hover{color:var(--template-link-hover-color)}.form-control,.form-select{background-color:#eaedf0;border-color:#ced4da}.container-sidebar-left,.container-sidebar-right{width:calc(25% - 1em)}@media (max-width:991.98px) {.container-sidebar-left,.container-sidebar-right{width:calc(100% - 1em)}}.site-grid{grid-template-columns:[full-start] minmax(0,1fr)[main-start] repeat(4,minmax(0,19.875rem))[main-end] minmax(0,1fr)[full-end];grid-template-areas:". banner banner banner banner ."" . top-a top-a top-a top-a ."" . top-b top-b top-b top-b ."" . side-l comp comp side-r ."" . bot-a bot-a bot-a bot-a ."" . bot-b bot-b bot-b bot-b ."}@media (min-width:992px) {.site-grid{grid-template-areas:". banner banner banner banner ."" . top-a top-a top-a top-a ."" . top-b top-b top-b top-b ."" . side-l comp comp side-r ."" . bot-a bot-a bot-a bot-a ."" . bot-b bot-b bot-b bot-b ."}}
body {
    background: linear-gradient(to bottom, #0f172a, #1e293b) fixed !important;
    background-attachment: fixed;
    margin: 0;
    padding: 0;
}
