@import url(https://fonts.googleapis.com/css2?family=Lexend&family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap);

.lexend-400 {
  font-family: "Lexend", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}

.work-sans-400 {
  font-family: "Work Sans", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}

#splide-post .splide__slide a,
#splide-eventi .splide__slide a,
#splide-post-and-eventi .splide__slide a,
#splide-all-post .splide__slide a {
    display: block;
    width: 100%;
    height: 300px;
    display: flex;
    align-items: end;
    color:#fff;
    /*text-align: center;*/
    padding: 20px;
}

#splide-post .splide__slide a  div.title-post,
#splide-eventi .splide__slide a div.title-post,
#splide-post-and-eventi .splide__slide a div.title-post,
#splide-all-post .splide__slide a div.title-post {
    /*background-color: #cfae4490;*/
    /*background-color: #7FFFD462;*/
    background-color: #38383878 ;
    width: 100%;
    /*min-height: 80px;*/
    display: flex;
    flex-direction: row;
    justify-content: flex-start !important;
    align-items: center;
    padding: 5px 5px 5px 10px; /* Top | Right | Bottom | Left */
    margin: 0px;
}

#splide-post .splide__slide a div.title-post img,
#splide-eventi .splide__slide a div.title-post img,
#splide-post-and-eventi .splide__slide a div.title-post img,
#splide-all-post .splide__slide a div.title-post img {
    width: 50px;
    height: 50px;
    margin: 0;
    padding: 0;
}

#splide-post .splide__slide a div.title-post h3,
#splide-eventi .splide__slide a div.title-post h3,
#splide-post-and-eventi .splide__slide a div.title-post h3,
#splide-all-post .splide__slide a div.title-post h3 {
    font-family: "Lexend", serif;
    font-weight: 400;
    font-size: 24px;
    line-height: 24px;
    margin: 0 0 0 10px;
    padding: 0;
}


.button_pause_play {
    z-index: 9999;
    position:  absolute;
    top: 15px;
    right: 15px;
}

.splide__toggle {
    background: RGBA(0,0,0,0.67);
}
