body {
    background-color: #2b2d30;
}

.m-navbar {
    background-color: #1e1f22;
}

.m-footer {
    background-color: #1e1f22;
    font-size: 14px;
}

.m-logo {
    width: 160px;
}

.text-orange {
    color: #8c472e;
}

.text-orangered {
    color: orangered;
}

.text-badge {
    font-size: 14px;
}

.ratio-7x5 {
    --bs-aspect-ratio: 140%;
}

.divider {
    background-color: white;
    height: 2px;
}

.divider-horizontal {
    width: 10px;
    color: orangered;
    opacity: 100%;
    height: 22px;
}