@import url('https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&amp;display=swap');
 body {
     background-color: #ffffff !important;
     font-family: "Verdana", "Work Sans", sans-serif !important;
}
 .noticias-grid-title {
    font-family: "Nunito Sans", sans-serif;
}
 h1, h2, h3, h4, h5, h6, .wp-block-heading, .entry-title, .page-title {
    font-family: "Nunito Sans", sans-serif;
}
/* .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 .navbar-nav .nav-item .nav-link {
     font-size: 13px;
}
 /* ----que tome un ancho automatico -----*/ .menu-govco .navbar-nav &gt;
 .nav-item:nth-child(2), .menu-govco .navbar-nav &gt;
 .nav-item:nth-child(3), .menu-govco .navbar-nav &gt;
 .nav-item {
     min-width: unset;
     width: unset;
}
 .menu-govco .navbar-nav &gt;
 .nav-item {
     min-width: unset;
     max-width: unset;
     flex: 1;
}
 .menu-govco .dropdown-menu li .dropdown-item .dropdown-icon-right {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23FFFFFF' d='M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E");
}
 .menu-govco .dropdown-menu li.menu-item-has-children:hover .dropdown-icon-right, .menu-govco .dropdown-menu li .dropdown-item:hover .dropdown-icon-right {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23FFFFFF' d='M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E");
     transform: translateX(3px);
}
 .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 &gt;
 .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 &gt;
 span {
     display: inline-block;
}
 @media (min-width: 767px) {
     .menu-govco .navbar-nav .nav-item &gt;
     .nav-link span {
         hyphens: manual;
    }
}
 .menu-govco .navbar-nav .nav-item .dropdown-icon {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23FFFFFF' d='M137.4 374.6c12.5 12.5 32.8 12.5 45.3 0l128-128c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8L32 192c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9l128 128z'/%3E%3C/svg%3E")!important;
     filter: brightness(100) saturate(100%)!important;
     opacity: 0.7;
}
 .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 {
   
   font-family: "Nunito Sans", sans-serif;
     font-size: 1rem;
	    font-weight: 600;
}
 .noticia-card-excerpt {
     font-size: 14px;
}
 /* 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-govco .container-fluid {
     padding-left: 3.75rem;
     padding-right: 3.75rem;
}
 /* ----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: 1300px;
     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;
}
 .noticias-grid.columns-3 {
     display: grid;
     grid-template-columns: repeat(6, 1fr);
     gap: 24px;
}
 .noticias-grid.columns-3 .noticia-card:nth-child(1), .noticias-grid.columns-3 .noticia-card:nth-child(2) {
     grid-column: span 3;
}
 .noticias-grid.columns-3 .noticia-card:nth-child(n+3) {
     grid-column: span 2;
}
 main#wp--skip-link--target {
     margin: 0px;
}
 .banner-slides {
     height: 100%;
     position: relative;
     width: 100%;
     max-width: 1900px;
     margin: auto;
     min-height: 595px;
}
 .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: 30px;
}
 .noticias-grid-header {
     margin-bottom: 22px;
     padding-bottom: 8px;
}
 .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: auto;
}
 .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);
}
 .page .wp-block-group.has-global-padding.is-layout-constrained.wp-block-group-is-layout-constrained {
     padding-top: 50px !important;
}
 .sp-seccion-personalizada {
     margin-bottom: 60px!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: -30px -20px 10px -20px;
    padding: 8px 22px;
    display: grid;
    gap: 10px;
    grid-template-columns: repeat(2, 1fr);
    border-bottom: 1px solid #ebeef3;
    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;
}

