


/*Document section responsive*/
@media only screen and (max-width: 1024px) {
    .size-document {
        padding: 10px 20px;
    }
    .title-document h3 {
        font-size: 1.5rem;
    }
    .reporte-redirect a,
    .document-download a {
        font-size: 1.3rem;
    }
    
    
    .comunicados-grid {
        padding: 0 1rem;
    }
    .comunicado-content {
        font-size: 1.2rem;
        padding: 0 20px;
    }
    
    .container-reports, 
    .container-header {
        max-width: 1140px;
        margin: auto;
        padding: 1rem 1rem 0;
    }
    
    #acerca-de:before {
        display: none;
    }
    #bono-verde:before {
        top: 45%;
        height: 100%;
        width: 45%;
    }
    #capital-semilla:before{
        height: 125%;
    }
    #alianzas-publico-privadas-2:before,
    #plataforma-financiamiento:before {
        top: 70px;
    }
    #acerca-de:after {
        display: none;
    }
    #plataforma-conseciones:before {
        bottom: -45px;
        height: 135%;
    }
    #alianzas-publico-privadas:before {
        bottom: 10px;
        height: 95%;
    }
    .reporte-content,
    .reporte-content h3,
    .title-document a, .title-document h3 {
        font-size: 1.3rem;
    }
    .preview-document {
        width: 12%;
    }


    .modal__content {
        height: 700px !important;
        
    }
    
    .preview-item {
        width: 15%;
    }
    .preview-item img {
        height: 5em !important;
    }
    .redirect-item a {
        font-size: 1rem
    }
    .content-item h3 {
        font-size: 1.4rem;
    }
    
    .img-video {
        width: 18% !important;
    }
    .img-video img {
        height: 6em !important;
    }
    .title-video {
        width: 80% !important;
    }
    
    
    #corchete-soluciones:before {
        top: 180px;
    }
    
    .reset-filters, .display-filters, .facetwp-sort-select, .filters-container select.facetwp-dropdown,
    .facetwp-facet-search_documentos input.facetwp-search {
        font-size: 1rem !important;
    }
    .reset-filters, .display-filters, .facetwp-sort-select, .filters-container select.facetwp-dropdown {
        width: 10rem;
    }
 
}

@media only screen and (min-width: 768px) {
    
    /*Grid comunicados only desktop & tablet*/
    
    
    .grid-post-comunicados .elementor-posts-container, 
    .comunicados-grid { 
      grid-template-columns: 1fr 1fr 1fr 1fr !important; 
      grid-template-rows: 220px 220px; 
      gap: 20px 20px; 
      grid-template-areas: 
        "div-1 div-1 div-2 div-2"
        "div-1 div-1 div-3 div-3"; 
    }
    
    .grid-post-comunicados .elementor-post:nth-child(1) { grid-area: div-1; }
    .comunicado-item:nth-child(1) { grid-area: div-1; }
    .grid-post-comunicados .elementor-post:nth-child(2) { grid-area: div-2; }
    .comunicado-item:nth-child(2) { grid-area: div-2; }
    .grid-post-comunicados .elementor-post:nth-child(3) { grid-area: div-3; }
    .comunicado-item:nth-child(3) { grid-area: div-3; }
}


@media only screen and (max-width: 767px) {
    #bono-verde:before {
        width: 65%;
    }
    #capital-semilla:before{
        display: none;
    }
    #alianzas-publico-privadas-2:before,
    #plataforma-financiamiento:before {
        display: none;
    }
    #plataforma-conseciones:before {
        display: none;
    }
    #alianzas-publico-privadas:before {
        bottom: -30px;
        height: 55%;
    }
    
    .grid-post-comunicados .elementor-post__thumbnail img {
        position: inherit !important;
    }
    
    .size-document {
        padding: 10px 20px;
    }
    .preview-document {
        display: none;
    }
    .title-document {
        width: 75%;
        padding: 0 15px 0 15px;
    }
    .title-document h3 {
        font-size: 1.2rem;
    }
    .document-download a {
        font-size: 1rem;
    }
    
    .comunicados-grid {
       grid-gap: 1.5rem;
    }
    
    
    .container-header strong, 
    .report-title {
        display: inline;
        font-size: 2rem;
    }
    .goBack a {
        font-size: 1.5rem;
    }
    
    .facetwp-radio {
        font-size: 2rem;
    }

    .reset-filters {
        padding: 0 12px 0 14px !important;
    }
    
    .modal__content {
        height: 700px;
    }
    
    
    .display-mobile {
        display: none;
    }
    .redirect-item {
        width: 30%;
    }
    .content-item {
        padding: 0 0 0 0.5em;
    }
    
    .img-video {
        width: 30% !important;
    }
    .title-video {
        width: 70% !important;
    }
    
    .li-soluciones p,
    .number-soluciones p{
       margin: revert;
    }
    
    #corchete-soluciones:before {
        display: none;
    }
}


@media only screen and (max-width: 430px) {
    .facetwp-radio {
        font-size: 1.3rem;
    }
    .reset-filters, .display-filters, .facetwp-sort-select, .filters-container select.facetwp-dropdown {
        width: 9rem;
        padding: 0 0px 0 5px!important;
    }
    .title-document a, .title-document h3 {
        line-height: 1;
    }
    .reporte-redirect a, .document-download a {
        padding: 10px 10px
    }
    
    .container-filter-comunicados .elementor-shortcode {
        flex-direction: column;
    }
    
    
    .content-item h3,
    .content-item {
        font-size: 1.2em;
    }
    .content-item h3 {
        font-size: 1.2rem;
    } 
    .redirect-item a{
        padding: 10px 12px;
    }
    
    .videos-grid {
        flex-direction: column;
    }
    .img-video,
    .title-video {
        width: 100% !important;
        margin: 1em 0;
    }
    .img-video img {
        height: 12em !important;
    }
}