@media only screen and (min-width: 768px) and (max-width: 1024px) {
    html{
        font-family: "Libre Franklin",Helvetica,Arial,Sans-serif !important;
    }

    #main{
        min-height: 65vh;
    }

    #block-views-block-herramientas-block-1 .view-herramientas::before{
        width: 25%;
    }

    .slick-slide > div > div > div > div.hero-left > div.views-field.views-field-title > span,
    .titulo-slide > span{
        font-size: 3em;
    }

    #block-views-block-herramientas-block-1 div > div > div.view-content.slick-initialized.slick-slider > div > div > div > div > div > div > div.hero-left > div.views-field.views-field-body > div > p{
        font-size: 1.05em;
    }

    .slick-slide{
        margin: 0 10px;
    }

    block-solucionweb-accesosdirectos{
        padding-top: 1.5em;
    }


    #block-solucionweb-indicadoreshome > div.clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item > div > div > div:nth-child(2) > p:first-child{
        width: 100%;
    }
    
	#block-solucionweb-pibregional > div.clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item > div > div > div:nth-child(2) > p:first-child{
        width: 100%;
    }
    div.news-left > div > div.view-header {
        width: 100%;
    }

    .hs--pubs .news-layout{
        display: flex !important;
        flex-direction: column-reverse !important;
        gap: 20px !important;
    }

     .hs__sticky .news-layout{
        position: relative;
        display: grid;
        grid-template-columns: repeat(1, auto);
        gap: 28px;
        align-items: center;
        padding: 24px;
        box-sizing: border-box;
        font-family: "Libre Franklin",Helvetica,Arial,Sans-serif;
    }

    .hs__sticky .news-footer{
        position: relative;
        justify-content: center;
    }


    .hs__sticky .news-cards {
        display: grid;
        grid-template-columns: 1fr;
        gap: 24px 28px;
        align-content: center;
        align-items: center;
    }

    .hs--pubs .news-footer{
        position: relative;
        justify-content: center;
    }

    #block-solucionweb-transmisiones > div.clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item{
        min-height: 33vh;
    }

    #block-solucionweb-enif > div.clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item > div > div > div:nth-child(2) > p:first-child{
        width: 100%;
    }

    #contenthome > div > div > section:nth-child(4) > div > div > div.ad-layout > div.ad-left > div > h2,
    #contenthome > div > div > section:nth-child(7) > div > div > div > div.news-left > div > h2,
    #block-solucionweb-transmisiones > div.clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item > p:nth-child(1),
    #block-solucionweb-accesosdirectos h2, #contenthome > div > div > section > div > div > div > div.news-left > div > h2,
    .hs--pubs .news-right h2
    {
        font-size: 2.75em;
    }
    /*CINTILLO AZUL*/
    


}
