/* Florentia - Cuerpo de texto */
@font-face {
    font-family: 'Florentia';
    src: url('/arquitectos/tipografia/Florentia-Thin-trial.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}
@font-face {
    font-family: 'Florentia';
    src: url('/arquitectos/tipografia/Florentia-Thin-Italic-trial.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
}
@font-face {
    font-family: 'Florentia';
    src: url('/arquitectos/tipografia/Florentia-Extralight-trial.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}
@font-face {
    font-family: 'Florentia';
    src: url('/arquitectos/tipografia/Florentia-Extralight-Italic-trial.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
}
@font-face {
    font-family: 'Florentia';
    src: url('/arquitectos/tipografia/Florentia-Light-trial.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Florentia';
    src: url('/arquitectos/tipografia/Florentia-Light-Italic-trial.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}
@font-face {
    font-family: 'Florentia';
    src: url('/arquitectos/tipografia/Florentia-Regular-trial.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Florentia';
    src: url('/arquitectos/tipografia/Florentia-Italic-trial.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
}
@font-face {
    font-family: 'Florentia';
    src: url('/arquitectos/tipografia/Florentia-Medium-trial.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Florentia';
    src: url('/arquitectos/tipografia/Florentia-Medium-Italic-trial.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}
@font-face {
    font-family: 'Florentia';
    src: url('/arquitectos/tipografia/Florentia-Bold-trial.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Florentia';
    src: url('/arquitectos/tipografia/Florentia-Bold-Italic-trial.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
}
@font-face {
    font-family: 'Florentia';
    src: url('/arquitectos/tipografia/Florentia-Extrabold-trial.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}
@font-face {
    font-family: 'Florentia';
    src: url('/arquitectos/tipografia/Florentia-Extrabold-Italic-trial.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;
}
@font-face {
    font-family: 'Florentia';
    src: url('/arquitectos/tipografia/Florentia-Black-trial.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'Florentia';
    src: url('/arquitectos/tipografia/Florentia-Black-Italic-trial.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}

/* Eras - Títulos y encabezados */
@font-face {
    font-family: 'Eras';
    src: url('/arquitectos/tipografia/ERASLGHT.TTF') format('truetype');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Eras';
    src: url('/arquitectos/tipografia/ERASMD.TTF') format('truetype');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Eras';
    src: url('/arquitectos/tipografia/ERASDEMI.TTF') format('truetype');
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: 'Eras';
    src: url('/arquitectos/tipografia/ERASBD.TTF') format('truetype');
    font-weight: 700;
    font-style: normal;
}

/* Aplicar tipografías globalmente */
body {
    font-family: 'Florentia', sans-serif !important;
}

h1, h2, h3, h4, h5, h6,
.hero-title,
.font-bold, .font-extrabold, .font-black,
.font-semibold {
    font-family: 'Eras', sans-serif !important;
}

.eras{
           font-family: 'Eras', sans-serif !important;
           font-weight:bold !important;
               font-size: 1.5em !important;
           
}
p{
        font-family: 'Florentia', sans-serif !important;
}