@font-face {
    font-family: "Akzi-bold";
    src: url("../font/Berthold-Akzidenz-Grotesk-Bold.ttf") format("truetype"),
    url("../font/Berthold-Akzidenz-Grotesk-Bold.woff") format("woff");
}
@font-face {
    font-family: "Akzi-medium";
    src: url("../font/Berthold-Akzidenz-Grotesk-Medium.ttf") format("truetype"),
    url("../font/Berthold-Akzidenz-Grotesk-Medium.woff") format("woff");
}
@font-face {
    font-family: "Akzi-regular";
    src: url("../font/Berthold-Akzidenz-Grotesk-Regular.ttf") format("truetype"),
    url("../font/Berthold-Akzidenz-Grotesk-Regular.woff") format("woff");
}

html, body {
    font-family: "Akzi-regular" !important;
    font-size: 18px !important;
    color: #1E1E1E;
    padding: 0px !important;
    background-color: #faf6ee;
}

::selection {
    background-color: #82ade9;
    color: #faf6ee;
}

.glassmorph {
    background: rgba(255, 252, 246, 0.45);
    box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
    backdrop-filter: blur(7.7px);
    -webkit-backdrop-filter: blur(7.7px);
}

/*NUMERI SUCCESSIVO E PRECEDENTE*/

.glass_numeri {
    font-size: 16px;
    color: #0a4ba6;
}

/*NUMERI SUCCESSIVO E PRECEDENTE*/

.testo_bottom {
    padding: 0px 20px;
    display: inline;
}

/*FOOTER*/

.footerino {
    height: 60px;
    margin-bottom: 70px;
    background-color: #f0ebe4;
}
/*FOOTER*/

/*per aprire il menu dropdown all'hover
in questo modo si vede solo nella visione desktop e
viene tolto nella versione telefono*/

@media (max-width: 756px) {
    .testo_bottom {
        display: none;
    }
}

@media (min-width:1400px) {
    .container {
        max-width: 1400px !important;
    }
}

@media (max-width:348px) {
    .footerino {
        height: 50px;
    }
}