.skeleton-card h1,
.skeleton-card h2,
.skeleton-card h3,
.skeleton-card span,
.skeleton-card p,
.skeleton-card .visual-preview a,
.skeleton-card .visual-preview a,
.skeleton-card .visual-text,
.skeleton-card a.item-link,
.skeleton-card .item-title,
.skeleton-card .item-desc,
.skeleton-card .block-content,
.skeleton-card .case-hero__tags div,
.skeleton-card div[class*="img"]:after,
.skeleton-card div[class*="image"]:after,
.skeleton-card div[class*="picture"]:after,
.skeleton-card div[class*="video"]:after{
    background: linear-gradient(90deg, #ececec 8%, #f6f6f6 18%, #ececec 33%);
    background-size: 200% 100%;
    background-position: 0% 0;
    border-radius: 0px!important;
    -webkit-animation: skeleton 1.5s linear infinite;
    animation: skeleton 1.5s linear infinite;
    color: transparent!important;
    position:relative;
    border-color:transparent!important;
    text-decoration: none!important;
}
.skeleton-card svg{
    opacity:0!important;
}
.skeleton-card img, .skeleton-card video{
    opacity:0!important;
}
.skeleton-card div[class*="img"]:after,
.skeleton-card div[class*="image"]:after,
.skeleton-card div[class*="picture"]:after,
.skeleton-card div[class*="video"]:after{
    content:"";
    display:block;
    width:100%;
    height:100%;
    position:absolute;
    top:0px;
    left:0px;
}
.skeleton-card__transparent .rotator{
    background: linear-gradient(90deg, #000 8%, #f6f6f6 18%, #000 33%);
    background-size: 200% 100%;
    opacity:0.3;
    background-position: 0% 0;
    border-radius: 5px!important;
    -webkit-animation: skeleton 1.5s linear infinite;
    animation: skeleton 1.5s linear infinite;
    color: transparent!important;
    border-color:transparent!important;
    text-decoration: none!important;
    transition:unset!important;
    transform:unset!important;
}
.skeleton-card__transparent .rotator img{
    opacity:0;
}
@keyframes skeleton {
    0% {
        background-position: 0% 0;
    }
    100% {
        background-position: -200% 0;
    }
}