:root {
    --body-color: #555;
    --link-color: #000;
    --link-hover-color: #b90b1e;
}
@media (width>=1200px) {
    h1,
    .h1 {
        font-size: 2rem
    }
    h2,
    .h2 {
        font-size: 1.8rem
    }
    h3,
    .h3 {
        font-size: 1.5rem
    }
}
.btn-primary {
  background-color: #b90b1e;
  border-color: #b90b1e;
}
.btn-primary:hover, .btn-primary:focus {
  background-color: #555;
  border-color: #555;
}
.container-header {
    background-color: #b90b1e;
    background-image: none;
}
.container-below-top .menu-topmenu {
    justify-content: flex-end;
}
.container-top-a .custom img {
    width: 100%;
}
.card-header {
    background-color: #b90b1e;
    color: #fff;
}
.footer {
    background-color: #555;
    background-image: none;
}