/* CONTENEDOR GENERAL */

.tenzo-reglamento{
    width:95%;
    max-width:1600px;
    margin:60px auto;
    padding:0 20px;
    box-sizing:border-box;
}

/* EXPANDIR CONTENEDOR ASTRA SOLO PARA ESTA PÁGINA */

.page-template-page-normativa .ast-container{
    max-width:1800px;
    width:95%;
}

/* HEADER NORMATIVA */

.tenzo-reglamento-header{
    text-align:center;
    margin-bottom:40px;
}

.tenzo-reglamento-titulo{
    font-size:34px;
    font-weight:700;
    margin-bottom:12px;
}

/* META INFORMACIÓN */

.tenzo-reglamento-meta{

    display:flex;
    justify-content:center;
    align-items:center;
    flex-wrap:wrap;
    gap:20px;

    font-size:14px;
    color:#6a6a6a;

    margin-bottom:35px;

}

.tenzo-reglamento-info{

    display:flex;
    gap:20px;
    align-items:center;
    justify-content:center;
    flex-wrap:wrap;

}

/* VISOR PDF */

.tenzo-reglamento-visor{

    width:100%;
    background:#fff;
    border-radius:10px;
    overflow:hidden;
    box-shadow:0 10px 35px rgba(0,0,0,0.15);

    margin-top:30px;

}

.tenzo-reglamento-visor iframe{
    width:100%;
    height:1200px;
    border:0;
}

/* BOTÓN DESCARGA SUPERIOR */

.tenzo-btn-descarga-top{

    display:inline-block;
    background:#0f2d3d;
    color:#ffffff;
    padding:10px 18px;
    border-radius:6px;
    font-weight:600;
    text-decoration:none;
    border:2px solid transparent;
    transition:all .25s ease;

}

/* HOVER TENZO */

.tenzo-btn-descarga-top:hover{
    background:#143a4f;
    border-color:#F5B400;
    color:#F5B400;
}

/* BOTÓN ANTIGUO POR SI SE USA EN ALGUNA PÁGINA */

.tenzo-btn-descarga{
    display:inline-block;
    background:#0f2d3d;
    color:#ffffff;
    padding:14px 28px;
    border-radius:6px;
    font-weight:600;
    text-decoration:none;
    border:2px solid transparent;
    transition:all .25s ease;
}

.tenzo-btn-descarga:hover{
    background:#143a4f;
    border-color:#F5B400;
    color:#F5B400;
}