:root {
  --cassiopeia-color-primary: #000000!important;
  --cassiopeia-color-link: #1A5276!important;
  --cassiopeia-color-hover: #666666!important;
}

.container-header {
  background-image: linear-gradient(180deg,var(--cassiopeia-color-primary),var(--cassiopeia-color-hover))!important;
}

.container-header .navbar-brand a {
    text-decoration: none !important;
    color: #ffffe6!important;
}

body {
    background-color: var(--cassiopeia-color-hover)!important;
}

main {
	background-color: #ffffe6!important;
    border-radius: 0.5rem!important;
}

.container-footer {
  background-image: linear-gradient(360deg,var(--cassiopeia-color-primary),var(--cassiopeia-color-hover))!important;
}

.site-grid {
    grid-gap: 0 1em!important;
}

.card {
    border: 0px solid #dfe3e7!important;
    border-radius: 0.5rem!important;
  	background-color: var(--cassiopeia-color-hover)!important;
}

.container-header .navbar-brand img{
  width:25rem!important;
  min-width:18rem!important
}