/*
Theme Name: Astra Child
Template: astra
Version: 1.0.0
*/

@import url("https://recursos.digital.nl.gob.mx/assets/libs/bootstrap/css/bootstrap.min.css");
@import url("https://recursos.digital.nl.gob.mx/assets/css/master.css");

@font-face {
    font-family: Branding;
    src: url("https://recursos.digital.nl.gob.mx/assets/fonts/Branding SF Black.otf");
    font-weight: bold;
}

body {
    font-family: 'Branding', sans-serif;
}

h3 {
    font-family: 'Branding', sans-serif;
}

/* Galería de imágenes */
.seccion_galeria img {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: block;
  margin-bottom: 1rem;
  border-radius: 8px;
}

/* Corrige el espacio entre la imagen destacada y el contenido */
.caja_tarjeta {
  margin-bottom: 0 !important;
}
.caja_tarjeta.redonda_horizontal .imagen_tarjeta {
    aspect-ratio: 3 /2 !important;
}

.imagen_tarjeta {
  margin-bottom: 0 !important;
}

.contenido_escrito {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

.contenido_escrito p:first-child {
  margin-top: 0 !important;
}