 /*Estilos adicionales de Splide*/
 .splide__slide{

    background: var(--soft-color);
    overflow: hidden;
    position: relative;
    z-index: 0;
    width: calc(25% - 2rem); /* height: 10rem;*/

      font-family: var(--tipografia-titulo_1);
    font-size: 33px;
    text-transform:uppercase;
    color:var(--cabecera-color);
    line-height: 30px;
    padding-left: 8px;
    padding-top:8px;

    margin-bottom: 30px;
    background-position: right center; background-repeat: no-repeat; background-size: contain; background-blend-mode: luminosity;


}

.splide__pueblo > a  {font-family: var(--tipografia-titulo_1);}
.splide__pueblo > a, .splide__pueblo > a:visited {color:var(--base-color);}
.splide__pueblo > a:hover{color:var(--base-color);}
.splide__pueblo {width:30%;}


.splide__img {

    max-width: unset;
    max-height:350px;


}
.splide__arrow svg {

    
    fill: var (--base-color);
    
}
.splide__arrow{
    background: rgba(255, 255, 255, 0.596);
}

.splide__pagination__page{
    background:var(--base-color);
    opacity: 0.5;
}
.splide__pagination__page.is-active{
    background:var(--base-color);
    opacity: 1;
}
.splide__pagination{
    padding:3px 0px;
    background: #ffffff80;
    
}

                /* Estilos movil */
@media screen and  (max-width:800px) {
        .principal__slider{

            margin:0px 5px;
        }
        .splide__slide{
            background-position:center top;
            padding-top: 140px;
            padding-left:0px;
        
        }
        .splide__pueblo{
            width:100%;
            text-align:center;
            line-height: 18px;
            
            }
        .splide__pueblo > a  {
                         font-size:15px;
                         
                        vertical-align: bottom;}




}




                /* Fin estilos movil */




/*Fin de estilos adicionales de Splide*/