:root {
    --primary-green: rgb(21,53,12);
    --primary-font: rgb(108,39,32);
    --sfondo-logo: rgb(248 247 223);
}

@font-face {
    font-family: "academy-custom-light";
    src: url("../fonts/academy/AcademyEngravedLetPlain.ttf") format("truetype");

}
@font-face {
    font-family: "academy-custom";
    src: url("../fonts/academy/AcademyBoldItalic.ttf") format("truetype");
}


.divider{
    border-top: 5px solid var(--primary-font);
    width: 10%;
    margin-left: auto;
    margin-right: auto;
    border-radius: 5px;
}

h1{
    font-family: "academy-custom-light";
    color: var(--primary-font);
}

.tm-header .uk-navbar-container .uk-logo svg{
    background-color: var(--sfondo-logo);
    border-radius: 100%;
}
.tm-header .uk-navbar-container .uk-logo{
    border-radius: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
    width: 70px;
}

.tm-header .uk-navbar-container li a{
    color: #D4AF37;
    font-size: 15px;
}
.tm-header .uk-navbar-container{
    background-color: var(--primary-green);
}

@media only screen and (max-device-width : 767px) {
    .uk-navbar-left svg{
        width: 50px;
    }
}

.uk-overlay-primary {
    background: rgba(48, 48, 51, .4);
}

.uk-navbar-dropdown-nav>li>a{
    color: #39393b;
    padding: 6px 0;
    font-size: 14px;
    font-weight: bold;
}