@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; 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: #38383878 ;
width: 100%; display: flex;
flex-direction: row;
justify-content: flex-start !important;
align-items: center;
padding: 5px 5px 5px 10px; 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);
}