header.title {
    background: url('img/high/title.webp') no-repeat left center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

i.quoted {
    font-style: normal;
}

i.quoted::before {
    content: "\f101";
    font-family: inherit;
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 800;
    font-size: 0.8em;
    color: darkgray;
}

i.quoted::after {
    content: "\f100";
    font-family: inherit;
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 800;
    font-size: 0.8em;
    color: darkgray;
}

.bg-dark {
    background-color: rgba(55, 67, 79, 1);
}

a.nav-link {
    font-size: 1.2rem;
}

a.inline {
    color: inherit;
    text-decoration: none;
    padding-bottom: 0px;
}

a.inline:hover {
    color: lightgray;
}

a.intern::after {
    content: "\f0c1";
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-size: 0.5rem;
    font-weight: 800;
    color: darkgray;
    padding-left: 0;
    vertical-align: top;
}

a.extern::after {
    content: "\f08e";
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-size: 0.5rem;
    font-weight: 800;
    color: darkgray;
    padding-left: 0;
    vertical-align: top;
}

a.download::after {
    content: "\f019";
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-size: 0.8rem;
    font-weight: 800;
    color: darkgray;
    padding-left: 0.1rem;
    vertical-align: middle;
}

a.hidden {
    color: inherit;
    text-decoration: none;
}

a.hidden:hover {
    color: lightgray;
}

ul.square {
    list-style: none;
    padding-left: 2.0rem;
    text-indent: -0.5rem;
}

ul.square li::before {
    content: "\f0c8";
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-size: 0.5rem;
    font-weight: 800;
    color: rgba(55, 67, 79, 1);
    display: inline-block;
    width: 0.5rem;
    vertical-align: middle;
}

.navbar-dark .navbar-nav .nav-link {
    color: rgba(255, 255, 255, 0.6);
    text-shadow: 0.1em 0.1em rgba(0, 0, 0, 0.25);
}

.navbar-dark .navbar-nav .nav-link:focus,
.navbar-dark .navbar-nav .nav-link:hover {
    color: rgba(255, 255, 255, 0.9);
}

.nav-icon {
    color: rgba(255, 255, 255, 0.6);
    text-decoration: none;
}

.nav-icon:focus,
.nav-icon:hover {
    color: rgba(255, 255, 255, 0.9);
    text-decoration: none;
}

.ticon {
    text-align: center;
    min-width: 1.5em;
}

.telprint {
    word-spacing: 0.1em;
}

.bg-secondary {
    background-color: rgb(84, 89, 95) !important; /* Your desired color */
}
