.slick-arrow {z-index: 10}
.loop-podcast audio {width: 100%; padding: 0.5vw 0; display: none}
.pulsanti-podcast .elementor-widget-icon {cursor: pointer}
.loop-podcast .sharepoint, .anteprima-video {display: none}
.pulsanti-podcast .video, .pulsanti-podcast .audio, .pulsanti-podcast .aggiungi {display: none}
.videos .pulsanti-podcast .video, .audios .pulsanti-podcast .audio, .adds .pulsanti-podcast .aggiungi {display: block!Important} .griglia-articoli {display: flex; flex-wrap: wrap;}
.colonne-1 .posts__item {width: 100%;}
.colonne-2 .posts__item {width: 50%;}
.colonne-3 .posts__item {width: 33.33%;}
.colonne-4 .posts__item {width: 25%;}
.colonne-5 .posts__item {width: 20%;}
.colonne-6 .posts__item {width: 16.66%;}
@media (max-width: 840px) {
.colonne-3 .posts__item, .colonne-4 .posts__item, .colonne-5 .posts__item {width: 50%;}
}
@media (max-width: 480px) {
.colonne-1 .posts__item, .colonne-2 .posts__item, .colonne-3 .posts__item, .colonne-4 .posts__item, .colonne-5 .posts__item {width: 100%;}
}
.griglia-articoli .posts__item {display: block}
.griglia-articoli .posts__inner-content {} 
.griglia-articoli .posts__terms {display: block; color: var( --e-global-color-text ); font-size: var(--e-global-typography-600ee79-font-size); font-weight: normal; line-height: 1} 
.griglia-articoli .posts__terms a {color: var( --e-global-color-primary ); text-transform: uppercase; font-size: var(--e-global-typography-600ee79-font-size); font-weight: normal; line-height: 1}
.griglia-articoli .posts__terms a:hover {color: var( --e-global-color-text );}
.griglia-articoli .posts_text {display: block; overflow: hidden; }
.griglia-articoli .posts_text h3 {margin: 0}
.griglia-articoli .posts_text a {display: block; color: var( --e-global-color-text ); text-transform: uppercase; font-family: "Roboto Condensed", Sans-serif; font-size: var(--e-global-typography-c25ac12-font-size); line-height: 0.9; font-weight: 300; margin: 4% 0 2%; }
.griglia-articoli .posts_text p {display: block; color: var(--e-global-color-30285b3); font-size: var(--e-global-typography-91bfd26-font-size); text-transform: lowercase; line-height: 1.2; font-style: italic; margin: 0;}
.griglia-articoli a:hover {opacity: 0.8; color: var( --e-global-color-primary ) }
.griglia-articoli .ambasciatori-e-mondo {display: none}
.griglia-articoli .ambasciatori {display: block} .video-loop {
margin: auto;
background-color: #000
}
.video-loop video {
width: 100%;
}
.embed-container {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
max-width: 100%;
}
.embed-container iframe, .embed-container object, .embed-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.video-cover-home {
display: flex;
background: #000
}
.video-cover-player {
width: 66.66%
}
.video-cover-playlist {
width: 33.33%;
padding: 1%;
max-height: calc(100vw * 37 / 100);
overflow-y: scroll;
}
.playlist-video {
height: auto;
overflow: hidden;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: none; scrollbar-width: none; }
.playlist-video::-webkit-scrollbar { display: none; }
.playlist-video form {margin: 0 0 0.6vw;}
.playlist-video form:not(:last-child)::after {display: block; content: ""; border-bottom: 1px solid var(--sfondo); opacity: 0.2}
.inside {
display: flex;
align-items: center;
}
.pulsante-playlist {
background: transparent;
border: none;
width: 100%;
text-align: left;
}
.video-cover-playlist .immagine {
width: 30%
}
.immagine .post-thumbnail {
position: relative;
display: block;
height: 0;
padding-bottom: 56.25%;
overflow: hidden
}
.video .immagine-articolo:after, .video-cover-playlist form .post-thumbnail:after {
position: absolute;
display: flex;
left: calc(50% - 1vw);
top: calc(50% - 1vw);
width: 2vw;
height: 2vw;
text-align: center;
content: "\25B6";
color: #fff;
opacity: 0.5;
border: 2px solid #fff;
border-radius: 50%;
line-height: 1;
background-color: #000;
align-items: center;
justify-content: center;
-webkit-transform-style: preserve-3d;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
-webkit-animation: pulseicon 0.7s alternate ease-in-out infinite;
animation: pulseicon 0.7s alternate ease-in-out infinite;
z-index: 3
}
.video-cover-playlist .active:after {
content: "\23F8"!important;
}
.immagine .post-thumbnail img {
position: absolute;
width: 100%;
height: 100%;
object-fit: cover;
object-position: center;
z-index: 1;
}
.video-cover-playlist .contenuto {
width: 70%;
padding: 0 2%;
}
.contenuto .entry-title {
text-transform: uppercase;
color: #fff !Important;
display: block;
white-space: break-spaces;
}
.video-cover-playlist .titolo-playlist {
padding-bottom: 1vw;
color: var(--colore-testo-meta-dati);
}
.video-cover-playlist::-webkit-scrollbar {
width: 8px;
}
.video-cover-playlist::-webkit-scrollbar-track {
background-color: #888;
}
.video-cover-playlist::-webkit-scrollbar-thumb {
background-color: #ddd;
}
.video-cover-playlist::-ms-scrollbar-thumb {
background-color: #ddd;
}
.video-cover-playlist::-ms-scrollbar-track {
background-color: #888;
}
@media (max-width: 840px) {
.video-cover-home {display: block;}
.video-cover-player {width: 100%}
.video-cover-playlist {width: 100%; max-height: 50vw}
}