@import url('https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&amp;display=swap');
@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap');

.none {
    display: none !important;
}

:root {
    --wp--style--global--content-size: 1100px;
    --wp--style--global--wide-size: 1200px;
}

/* Portátiles */
@media (min-width: 1280px) {
    :root {
        --wp--style--global--content-size: 1200px;
        --wp--style--global--wide-size: 1200px;
    }
}

/* Pantallas grandes */
@media (min-width: 1440px) {
    :root {
        --wp--style--global--content-size: 1240px;
        --wp--style--global--wide-size: 1320px;
    }
}

/* Ultra wide */
@media (min-width: 1600px) {
    :root {
        --wp--style--global--content-size: 1320px;
        --wp--style--global--wide-size: 1400px;
    }
}

.vc_row-fluid {
    max-width: unset !important;
}

.banner-home-carousel.banner-full-width > p {
    display: none !important;
}

.banner-home-carousel > p {
    display: none !important;
}

.banner-home-carousel p {
    margin:0px!important;
}

.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
    max-width: unset !important;
}

.elementor-kit-68541 h3 {
    font-family: inherit;
    font-size: inherit;
}

.kol3-news-slider p {
    margin-bottom: 0px;
}

.elementor-page .entry-content.alignwide.wp-block-post-content.has-global-padding.is-layout-constrained.wp-block-post-content-is-layout-constrained {
    margin-top: 0px;
}

.elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 1380px;
}

.dt-container {
    width: 100%;
    overflow: auto;
}

.copyright-container {
    margin-top: 10px !important;
}

.pie-pagina-govco .links-container {
    margin-bottom: 20px;
}

.page .wp-block-group.has-global-padding.is-layout-constrained.wp-block-group-is-layout-constrained {
    padding-top: 50px !important;
}

.wp-theme-theme-fiscalia-portal .wp-block-group.grNoticias.has-global-padding.is-layout-constrained.wp-block-group-is-layout-constrained {
    padding: 0px !important;
}

.wp-theme-theme-fiscalia-portal .wp-block-group.grGfooter.has-white-background-color.has-background.has-global-padding.is-layout-constrained.wp-block-group-is-layout-constrained {
    padding-top: 0px !important;
}

.wp-theme-theme-fiscalia-portal .subFotter1.wp-block-group.has-global-padding.is-layout-constrained.wp-block-group-is-layout-constrained {
    margin-top: 20px;
    border-top: 1px solid #f7f7f7;
    padding-top: 30px !important;
}

.wp-theme-theme-fiscalia-portal .subFotter1 .wp-block-group.has-global-padding.card {
    padding: 24px !important;
    background: #0a43b5;
    color: #fff !important;
    border-radius: 15px;
    position: relative;
    background: linear-gradient(135deg, #0a43b5, #062b55);
    overflow: hidden;
}

.noticia-card-image {
    padding-top: unset;
}

section.wp-block-group.galeriaHome.has-global-padding.is-layout-constrained.wp-block-group-is-layout-constrained {
    background: #ffffff;
    padding-bottom: 20px !important;
    padding-top: 20px !important;
}

.kol3-news-item {
    align-content: center;
}

.wp-theme-theme-fiscalia-portal .subFotter1 .wp-block-group.has-global-padding.card * {

    color: #fff;
}

.wp-theme-theme-fiscalia-portal .subFotter1 .wp-block-group.has-global-padding.card h2.wp-block-heading {
    text-align: left;
    margin: 0px !important;
    margin-left: 10px !important;
    font-size: 0.9rem;
    margin-bottom: 20px !important;
}

.wp-theme-theme-fiscalia-portal .subFotter1 .wp-block-group.has-global-padding.card ul {
    list-style: none;
}

.wp-theme-theme-fiscalia-portal .subFotter1 .wp-block-group.has-global-padding.card ul li {
    display: inline-block;
}

.wp-theme-theme-fiscalia-portal .subFotter1 .wp-block-group.has-global-padding.card ul li a {
    padding: 6px 23px;
    border: 2px solid #9dccff75;
    border-radius: 30px;
    margin-bottom: 0px;
    display: inline-block;
    font-size: 0.8rem;
}

.wp-theme-theme-fiscalia-portal .subFotter1 .wp-block-group.has-global-padding.card ul li a:hover {

    border: 2px solid #7ff6ee75;
}

.wp-theme-theme-fiscalia-portal .preFotter {
    max-width: var(--wp--style--global--wide-size);
    width: 100%;
    text-align-last: center;
}

body {
    background-color: #ffffff !important;
    font-family: "Verdana", "Work Sans", sans-serif !important;
}

.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)) {
    margin-left: auto !important;
    margin-right: auto !important;
}

.wp-theme-theme-fiscalia-portal .has-global-padding.botonesPrncipalesHome {

    margin: 0px;
    background: #f9f9f9;
    padding: 60px 0px !important;
    position: relative;
    background: linear-gradient(135deg, #f8fbff, #eef5ff);
    overflow: hidden;

}

.wp-theme-theme-fiscalia-portal .has-global-padding.botonesPrncipalesHome.wp-block-group.has-global-padding.is-layout-constrained.wp-block-group-is-layout-constrained {
    margin: 0px;
    background: #f9f9f9;
    padding: 20px 0px !important;
    padding-top: 20px !important;
    position: relative;
    background: linear-gradient(135deg, #f8fbff, #eef5ff);
    overflow: hidden;
}

.wp-theme-theme-fiscalia-portal .botonesPrncipalesHome:after {
    content: "";
    position: absolute;
    top: 20%;
    right: -5%;
    width: 400px;
    height: 400px;
    background: radial-gradient(circle, rgba(33, 150, 243, 0.12), transparent 70%);
    filter: blur(60px);
}

.wp-theme-theme-fiscalia-portal .botonesPrncipalesHome:before {
    content: "";
    position: absolute;
    bottom: -20%;
    right: 10%;
    width: 300px;
    height: 300px;
    background: radial-gradient(circle, rgba(100, 181, 246, 0.06), transparent 70%);
    filter: blur(50px);
}

.wp-theme-theme-fiscalia-portal .noticiasHome {
    margin: 0px;
    background: #f9f9f9;
    padding: 20px 0px !important;
    background: linear-gradient(180deg, #ffffff, #f7fbff);
    position: relative;
    overflow: hidden;
}

.home .noticias-grid-container {
    padding: 0px;
}

.home article.noticia-card:first-child {
    grid-column: 1 / -1;
}

.wp-theme-theme-fiscalia-portal .noticiasHome:after {
    content: "";
    position: absolute;
    bottom: -20%;
    left: -10%;
    width: 300px;
    height: 300px;
    background: radial-gradient(circle, rgba(33, 150, 243, 0.05), transparent 70%);
    filter: blur(60px);
}

.botonesPrncipalesHome .main-button-link.has-image {
    overflow: hidden !important;
    border-radius: 10px !important;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06) !important;
}

.breadcrumb-nav-govco {
    font-weight: 400;
}

.fiscalia-main-buttons .main-buttons-container,
.fiscalia-main-buttons-section .main-buttons-container {
    max-width: var(--wp--style--global--wide-size);
}

.cabecera-govco .barra-logos-govco {
    padding: 0px 0px;
}

.wp-theme-theme-fiscalia-portal {
    background-color: #ffffff !important;
    font-family: "Verdana", "Work Sans", sans-serif !important;
}

.wp-theme-theme-fiscalia-portal a {
    color: #0943b5;
    font-family: "Verdana", "Work Sans", sans-serif !important;
    font-weight: inherit;
}

.wp-theme-theme-fiscalia-portal a.wp-block-button__link {
    color: #ffffff;
}

.wp-theme-theme-fiscalia-portal .pie-pagina-govco h4,
.wp-theme-theme-fiscalia-portal .pie-pagina-govco h5 {
    font-family: "Nunito Sans", sans-serif !important;
}

p {
    max-width: 100%;
}

.logo-left-customizer img {
    max-height: 70px !important;
}

.barra-superior-govco a {
    content: url('https://cdn.www.gov.co/assets/images/logoGovCO.png') !important;
    height: calc(1.2rem * 1.2) !important;
}

.noticias-grid-title,
.wp-theme-theme-fiscalia-portal .noticias-grid-title {
    font-family: "Nunito Sans", sans-serif !important;
}

.noticia-read-more {
    font-weight: 400 !important;
}

h1,
h2,
h3,
h4,
h5,
h6,
.wp-block-heading,
.entry-title,
.page-title,
.wp-theme-theme-fiscalia-portal h1,
.wp-theme-theme-fiscalia-portal h2,
.wp-theme-theme-fiscalia-portal h3,
.wp-theme-theme-fiscalia-portal h4,
.wp-theme-theme-fiscalia-portal h5,
.wp-theme-theme-fiscal h6 {
    font-family: "Nunito Sans", sans-serif !important;
}

.kol3-page-template-full-width .entry-content.alignwide.wp-block-post-content.has-global-padding.is-layout-constrained.wp-block-post-content-is-layout-constrained>p {}

.wp-block-image>a,
.wp-block-image>figure>a {
    width: 100% !important;
}

.kol3-page-template-full-width .is-layout-constrained>.alignwide {
    max-width: 100% !important;
}

.kol3-page-template-full-width .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)) {
    max-width: 100% !important;
    margin-top: 0px;
}

.contenido-center,
.kol3-page-template-full-width .is-layout-constrained .contenido-center {
    max-width: var(--wp--style--global--content-size) !important;
    margin: auto;
}

.kol3-page-template-full-width main#wp--skip-link--target {
    padding: 0px !important;
}

.fullimg img {
    width: 100%;
    height: auto;
}

/* .wp-block-group {
     background: linear-gradient(180deg, #ffffff, #f7faff) !important;
     border: 1px solid #d9e1ec;
     border-radius: 18px;
     padding: 2rem !important;
     box-shadow: 0 1px 2px rgba(0, 0, 0, 0.06);
}
*/
main.wp-block-group {
    border: unset !important;
    background: unset !important;
    padding: unset !important;
}

.cabecera-govco .barra-inferior-govco {
    max-width: var(--wp--style--global--wide-size);
    margin: auto;
}

.cabecera-govco {
    background: #fff;
}

.layout-no-sidebar main.wp-block-group {
    max-width: 100%;
}

/* global */
.has-global-padding {
    padding-right: 0px;
    padding-left: 0px;
}

/* carrusel */
.banner-home-carousel {
    height: auto;
}

.banner-slide img {
    height: auto;
    object-fit: fill;
}

.banner-slide {
    position: relative;
}

@media (min-width: 768px) and (max-width: 991.98px) {
    .banner-home-carousel {
        height: auto;
    }
}

@media (max-width: 575.98px) {
    .banner-home-carousel {
        aspect-ratio: unset;
        height: auto;
        min-height: 100px;
    }
}

/* menu */

.menu-govco>.container-fluid {
    padding-left: 0px;
    padding-right: 0px;
    max-width: var(--wp--style--global--wide-size);
}

.menu-govco .navbar-nav .nav-item .nav-link {
    font-size: 12px;
    padding: 5px 17px;
    gap: 0.325rem;
    min-height: 3.5rem;
}

/* ----que tome un ancho automatico -----*/
.menu-govco {

    min-height: unset;
}

.menu-govco .navbar-nav>.nav-item:nth-child(2),
.menu-govco .navbar-nav>.nav-item:nth-child(3),
.menu-govco .navbar-nav>.nav-item {
    min-width: unset;
    width: unset;
}

.menu-govco .navbar-nav>.nav-item {
    min-width: unset;
    max-width: unset;
}

.menu-govco .navbar-nav>.nav-item:nth-child(4) {
    width: auto;
}

.menu-govco .navbar-nav .nav-item .dropdown-icon {
    filter: brightness(100) saturate(100%);
    opacity: 0.7;
}

.menu-govco .dropdown-menu .dropdown-submenu:before {
    content: '';
    background: rgb(0 0 0 / 9%);
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    z-index: -1;
}

.menu-govco .dropdown-menu li .dropdown-item:hover,
.menu-govco .dropdown-menu li .dropdown-item:focus-visible {
    text-decoration: underline;
    background-color: rgb(0 0 0 / 12%);
}

.menu-govco .dropdown-menu .dropdown-submenu {
    left: 98%;
}

.menu-govco .dropdown-menu .dropdown-submenu:after {
    content: '';
}

.menu-govco ul.navbar-nav li .dropdown-menu:not(.megamenu-menu-govco) li {
    width: 22.5rem;
    border-bottom: 1px solid rgb(0 0 0 / 14%);
}

.menu-govco .navbar-nav .nav-item .nav-link {
    text-align: center;
}

.menu-govco .navbar-nav>.nav-item.menubig {
    flex: 2;
}

.menu-govco ul.navbar-nav li .dropdown-menu {
    border-radius: 10px;
}

.menu-govco .dropdown-menu li .dropdown-item {
    white-space: normal !important;
    height: auto;
    padding: 0.6rem 1.3rem;
    display: inline-block;
}

.menu-govco .dropdown-menu li .dropdown-item>span {
    display: inline-block;
}

@media (min-width: 767px) {
    .menu-govco .navbar-nav .nav-item>.nav-link span {
        hyphens: manual;
    }
}

.navbar-collapse {
    flex-basis: unset;
    flex-grow: unset;
    width: 100%;
    align-items: center;
}

div#grupoHome {
    padding-top: 17px !important;
}

.noticia-meta-item {
    font-weight: 700;
    color: #081f4b;
    font-family: 'Nunito Sans';
}

.noticia-card-title,
.wp-theme-theme-fiscal .noticia-card-title {
    font-family: "Nunito Sans", sans-serif !important;
    font-size: 1rem !important;
    font-weight: 600 !important;
}

.noticia-card-title a,
.wp-theme-theme-fiscal .noticia-card-title a {
    color: #0943b5 !important;
    text-decoration: underline !important;
    transition: color 0.2s ease !important;
}

.noticia-card-excerpt {
    font-size: 14px;
}

span.noticia-category-badge.grid-category {
    background: #07549e;
    font-size: 0.7rem;
    font-weight: 900 !important;
    text-transform: capitalize;
    padding: 3px 6px;
    display: inline-block;
    margin-right: 3px;
}

article.noticia-card.no-image {
    border-top: 1px solid !important;
    border-color: rgb(181, 199, 233) !important;
}

.noticia-meta-categorias {
    display: block;
    margin-bottom: 7px;
    display: inline-block;
}

.related-noticia-card.noticia-card .noticia-category-badge.grid-category {
    margin-right: 5px;
    margin-bottom: 0px;
}

.related-noticia-card.noticia-card .noticia-card-title {
    font-size: 1rem !important;
}

.span.noticia-category-badge.grid-category {
    display: inline-block;
}

.noticia-read-more,
.wp-theme-theme-fiscalia-portal .noticia-read-more {
    width: auto;
    display: inline-block;
    font-size: 0.8rem;
    padding: 9px 11px;
    color: #ffffff !important;
}

.noticia-card-link-more {
    align-self: self-end;
}

/* video */
.fiscalia-videos-carrusel-horizontal .carrusel-video-main {
    aspect-ratio: 16 / 8.2;
}

.fiscalia-videos-carrusel-horizontal.wp-block-fiscalia-videos-carrusel-horizontal.wp-block-fiscalia-videos-carrusel-horizontal {
    border-radius: 7px;
    overflow: auto;
}

section.wp-block-group.sectionVideos {
    background: #00256f;
    background: linear-gradient(135deg, #021b4e, #0047b3);
    padding: 110px 0px !important;
}

.imgtop_border .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow {
    border-radius: 10px;
    overflow: hidden;
}

/* ---barra logos --*/
.cabecera-govco .barra-inferior-govco {
    padding-left: 0px;
    padding-right: 0px;
}

/* ----Menu-----*/
/* --- botones flotantes ---*/
a.floating-button-link {
    height: 50px;
    width: 50px;
}

a.floating-button-link span.button-icon {
    padding: 5px;
}

.fiscalia-floating-buttons {
    top: unset;
    bottom: -9%;
    padding-bottom: 19px !important;
}

.barra-accesibilidad-govco {
    top: 45%;
}

.section-footer-container {
    width: 100%;
    max-width: var(--wp--style--global--wide-size);
    margin: auto;
}

#grupoHome .categoria-item {
    display: inline-block;
    border: unset;
}

.categoria-item br {
    display: none;
}

#grupoHome .categorias-acceso-directo-container {
    width: 100%;
    max-width: 100%;
    border-radius: 10px;
}

#grupoHome section.fiscalia-categorias-acceso-directo {
    max-width: 100% !important;
}

a.categoria-link {
    text-transform: capitalize;
}

#grupoHome a.categoria-link {
    text-transform: capitalize;
    background: #fff;
    padding: 7px 26px;
    border: 2px solid #0943b5;
    border-radius: 20px;
    font-weight: 600;
}

#grupoHome .categoria-link:hover,
#grupoHome .categoria-link:focus {
    text-transform: capitalize;
    background: #fff;
    padding: 7px 26px;
    border: 2px solid #0943b5;
    border-radius: 20px;
    font-weight: 600;
    color: #fff;
    background: #0943b5;
}

.categorias-acceso-directo-decorador {
    display: none;
}

#grupoHome h2.categorias-acceso-directo-titulo {
    margin-bottom: 32px;
    padding-bottom: 16px;
    border-bottom: 3px solid var(--fiscalia-primary, #1e3a5f);
    text-align: left;
    font-size: 34px;
    font-weight: 700;
    color: var(--fiscalia-primary, #1e3a5f);
    line-height: 1.2;
    text-transform: capitalize;
}

.noticias-grid-container {
    background: unset;
}

.home .noticias-grid.columns-3 {
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    gap: 24px;
}

.home .noticias-grid.columns-3 .noticia-card:nth-child(1),
.home .noticias-grid.columns-3 .noticia-card:nth-child(2) {
    grid-column: span 3;
}

.home .noticias-grid.columns-3 .noticia-card:nth-child(n+3) {
    grid-column: span 2;
}

main#wp--skip-link--target {
    margin: 0px;
}

.banner-slides {
    position: relative;
    width: 100%;
    max-width: 1900px;
    margin: auto;
    min-height: 400px;
}

.banner-home-carousel {
    --banner-bg-color: #fafcff;
}

.section-footer-container {
    padding: 3rem 1.25rem 2.5rem 3rem;
}

.noticia-meta {
    gap: 12px;
    margin-bottom: 7px;
    font-size: 11px;
}

.noticias-grid-header p {
    display: none
}

.noticias-grid-title {
    margin: 0px;
    font-size: 22px;
}

.noticias-grid-header {
    margin: auto;
    margin-bottom: 22px;
    padding-bottom: 8px;
    max-width: var(--wp--style--global--wide-size);
    border-bottom: unset;
}

.noticias-grid-container:not(.full-width) {
    max-width: var(--wp--style--global--wide-size);
}

.noticia-meta-location::before {
    content: '';
    display: inline-block;
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3Cpath d='M128 252.6C128 148.4 214 64 320 64C426 64 512 148.4 512 252.6C512 371.9 391.8 514.9 341.6 569.4C329.8 582.2 310.1 582.2 298.3 569.4C248.1 514.9 127.9 371.9 127.9 252.6zM320 320C355.3 320 384 291.3 384 256C384 220.7 355.3 192 320 192C284.7 192 256 220.7 256 256C256 291.3 284.7 320 320 320z'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
}

.noticia-meta-bulletin::before {
    content: '';
    display: inline-block;
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3Cpath d='M192 64C156.7 64 128 92.7 128 128L128 512C128 547.3 156.7 576 192 576L448 576C483.3 576 512 547.3 512 512L512 234.5C512 217.5 505.3 201.2 493.3 189.2L386.7 82.7C374.7 70.7 358.5 64 341.5 64L192 64zM453.5 240L360 240C346.7 240 336 229.3 336 216L336 122.5L453.5 240z'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
}

.noticia-meta-date::before {
    content: '' !important;
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3Cpath fill='%23000' d='M216 64C229.3 64 240 74.7 240 88L240 128L400 128L400 88C400 74.7 410.7 64 424 64C437.3 64 448 74.7 448 88L448 128L480 128C515.3 128 544 156.7 544 192L544 480C544 515.3 515.3 544 480 544L160 544C124.7 544 96 515.3 96 480L96 192C96 156.7 124.7 128 160 128L192 128L192 88C192 74.7 202.7 64 216 64zM216 176L160 176C151.2 176 144 183.2 144 192L144 240L496 240L496 192C496 183.2 488.8 176 480 176L216 176zM144 288L144 480C144 488.8 151.2 496 160 496L480 496C488.8 496 496 488.8 496 480L496 288L144 288z'/%3E%3C/svg%3E");
}

section.fiscalia-main-buttons-section.layout-vertical.cols-1 {
    border: unset;
    background: #fff;
    padding: 0px;
}

section.fiscalia-main-buttons-section.layout-vertical.cols-1 .container-govco {
    padding: 0px !important;
}

section.fiscalia-main-buttons-section.layout-vertical.cols-1 .main-buttons-list {
    gap: 9px;
}

section.fiscalia-main-buttons-section.layout-vertical.cols-1 .main-button-item.has-image {
    border-radius: 10px;
    overflow: hidden;
}

.fiscalia-videos-carrusel-vertical .carrusel-layout {
    background: var(--video-bg-dark);
    display: initial;
    gap: 0;
    min-height: 400px;
}

.fb-page.fb_iframe_widget {
    margin-top: 0px;
}

.wp-block-group.single-noticia-metadata.is-layout-flex.wp-block-group-is-layout-flex {
    padding: 0px !important;
    border: none;
    box-shadow: none;
}

.categoria-link:hover,
.categoria-link:focus {
    color: #0943b5;
}

.seccionheader {
    border-bottom: 2px solid #07549e;
}

.seccionheader span {
    background: #07549e;
    color: #fff;
    padding: 6px 16px;
    display: inline-block;
    font-size: 0.9rem;
}

div#seccionmenufot {
    background: #07549e;
    padding: 33px 0px;
    color: #fff;
}

div#seccionmenufot h2 {
    text-align: center;
    color: #fff;
}

.wp-block-navigation .wp-block-page-list,
.wp-block-navigation__container,
.wp-block-navigation__responsive-close,
.wp-block-navigation__responsive-container,
.wp-block-navigation__responsive-container-content,
.wp-block-navigation__responsive-dialog {
    gap: 8px !important;
}

h2.conBefore::after {
    content: '';
    display: block;
    margin: auto;
    width: 62px;
    height: 14px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 20'%3E%3Cpolyline points='0,10 10,2 20,10 30,2 40,10 50,2 60,10 70,2 80,10' fill='none' stroke='white' stroke-width='2'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    transform: rotate(180deg);
}

.sp-seccion-personalizada {
    margin-bottom: 0px !important;
    ;
}

main#wp--skip-link--target {
    padding-top: 0px !important;
}

#logos-entidades-fotter {}

#logos-entidades-fotter .fiscalia-main-buttons-section {
    border: unset;
    background: unset;
}

#logos-entidades-fotter .main-button-link.has-image {
    display: flex !important;
    align-items: anchor-center;
}

#logos-entidades-fotter .button-icon-wrapper {}

#logos-entidades-fotter .button-icon-wrapper img {
    max-height: 100px;
}

.noticia-meta {
    margin: -20px -20px 10px -20px;
    padding: 8px 22px;
    display: grid;
    gap: 10px;
    grid-template-columns: repeat(2, 1fr);
    border-bottom: unset;
    font-size: 10px;
}

.noticia-meta-item {
    display: inline-flex;
    align-items: center;
    gap: 4px;
    line-height: 1;
    white-space: normal;
}

.noticia-card-date {
    font-size: 11px;
    font-weight: 700;
}

footer#footer {
    margin-top: 90px;
}

/* enlaceshome */
div#links-home {
    padding: 30px 0px !important;
}

#links-home .fiscalia-main-buttons-section {
    border-top: unset;
    border-bottom: unset;
    background: unset !important;
    padding: 15px 0;
    margin-top: 0px !important;
}

.home.page .layout-with-sidebar.wp-block-group.has-global-padding.is-layout-constrained.wp-block-group-is-layout-constrained {
    padding-top: 0px !important;
}

.wp-block-query-pagination-numbers {
    display: flex;
    gap: 5px;
}

.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron) {
    display: none;
}

a.wp-block-query-pagination-next.page-numbers {
    padding: 0px 14px;
}

.breadcrumb-nav-govco {
    margin: auto;
    max-width: var(--wp--style--global--wide-size);
    margin-bottom: 20px;
    margin-top: 10px !important;
}

li.breadcrumb-item-govco::after {
    content: "/";
    margin: 0 6px;
    color: #9ca3af;
}

li.breadcrumb-item-govco:last-child::after {
    content: "";
    margin: 0;
}

.noticia-category-badge.grid-category a,
.noticia-category-badge.grid-category span,
.wp-theme-theme-fiscalia-portal .noticia-category-badge.grid-category a,
.wp-theme-theme-fiscalia-portal .noticia-category-badge.grid-category span {
    display: inline-flex;
    align-items: center;
    padding: unset;
    background: unset;
    color: #fff;
    font-size: unset;
    font-weight: 400 !important;
    text-transform: unset;
    border-radius: 4px;
    letter-spacing: unset;
    box-shadow: 0 2px 4px rgba(0, 0, 0, .15);
    text-decoration: none;
}

.cabecera-govco .border-bottom-govco {
    border-bottom: 4px solid #fac216;
}

.breadcrumb-item-govco+.breadcrumb-item-govco::before {
    display: none;
}

.dropdown-menu-end[data-bs-popper] {
    right: auto;
    left: auto;
}

@media (max-width: 767px) {
    .menu-govco .navbar-nav .nav-item {
        max-width: 100% !important;
    }



    .contenido-center {
        max-width: 100% !important;
        width: 100%;
    }

    .page .wp-block-group.has-global-padding.is-layout-constrained.wp-block-group-is-layout-constrained {
        padding: 20px !important;
        padding-top: 30px !important;
    }

    .logo-left-customizer img {
        max-height: 17px !important;
    }

    .logo-right-customizer img {
        max-height: 25px !important;
    }

    .banner-slides {
        min-height: auto !important;
        padding-bottom: 30px;
    }

    .banner-dots {
        bottom: 0px;
    }

    .barra-inferior-govco.barra-inferior-desktop {
        padding: 10px 10px;
    }

    .entry-content.alignwide.wp-block-post-content.has-global-padding.is-layout-constrained.wp-block-post-content-is-layout-constrained {
        padding: 10px 20px;
    }

    .breadcrumb-govco {
        padding: 5px !important;
    }

    .has-global-padding {
        padding-right: 10px;
        padding-left: 10px;
    }

    .wp-video {
        width: 100% !important;
    }

    .mejs-video {
        width: 100% !important;
    }

    nav.navbar.navbar-expand-md.menu-govco.actived-events-govco.kol3-menu-is-fixed {
        position: absolute;
    }

}