.text0-5 {
    font-size: 0.5rem !important;
}
.text0-6 {
    font-size: 0.6rem !important;
}
.text0-7 {
    font-size: 0.7rem !important;
}
.text0-8 {
    font-size: 0.8rem !important;
}

.no_decor {
    text-decoration: none !important;
}

.through {
    text-decoration: line-through;
}

@media only screen and (min-width: 751px) {
    .is_transparent {
        background-color: rgba(255, 255, 255, 0.65);
    }
}

@media only screen and (max-width: 750px) {
    .is_transparent {
        background-color: rgb(255, 255, 255);
    }
    .my_space {
        margin-bottom: 50px;
    }
}

.is_line {
    text-decoration: underline;
    text-decoration-color: #9f3335;
    text-decoration-style: solid;
    text-underline-offset: 10px !important;
}

.bg-white {
    background-color: white;
}
.b_link {
    font-size: 1rem;
    font-weight: bold;
}

.navbar-nav .nav-link.active {
    font-size: 1rem;
    font-weight: bold;
    text-decoration: underline;
    text-decoration-color: #9f3335;
    text-decoration-style: solid;
    text-decoration-thickness: 3px;
    text-underline-offset: 5px !important;
    color: black;
}
/* #c9b314 */

.nav-link:hover {
    font-size: 1rem;
    font-weight: bold;
    text-decoration: underline;
    text-decoration-color: #9f3335;
    text-decoration-style: solid;
    text-decoration-thickness: 3px;
    text-underline-offset: 5px !important;
    color: black;
}
html {
    font-size: 14px;
}
