.rennab-parallax
{
    display: block;
    position: relative;
    height: 200px;
    overflow: hidden;
}

.rennab-parallax-v1 {

}

.rennab-parallax__content
{
    position: absolute;
    top: 10px;
    bottom: 10px;
    left: 10px;
    right: 10px;
    text-align: center;
    z-index: 2;
}

.rennab-parallax__bg
{
    height: 100%;
    width: 100%;
    /*position: relative;*/
}

.rennab-parallax__bg-img
{
    position: absolute;
    top: 0;
    left: 0;
}

.wrap-rennab-parallax
{
    margin-bottom: 20px;
    margin-top: 20px;
}

.wrap-rennab-parallax_list-articles
{
    margin-bottom: 30px;
    padding-bottom: 30px;
}

.wrap-rennab-parallax_allspec
{
    margin: 0 10px 20px;
}

.rennab-parallax-v2 {

}

.rennab-parallax-v2__viewport {
    max-width: 1228px;
    height: 200px;
    overflow: hidden;
    border-radius: 5px;
    margin: 0 auto;
    position: relative;
}

.rennab-parallax-v2__link {
    display: inline-block;
    width: 100%;
    height: 100%;
}

.rennab-parallax-v2__video-viewport {
    overflow: hidden;
    width: 100%;
    height: 100%;
}

.rennab-parallax-v2__video {
    object-fit: cover;
    width: 100%;
    height: 100%;
    object-position: center center;
}

.rennab-square-v2__background-picture {
    position: absolute;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
}

.rennab-square-v2__foreground-picture {
    position: relative;
    z-index: 1;
    display: inline-block;
    width: 100%;
    height: 100%;
}

.rennab-square-v2__background-img {

}

.rennab-square-v2__foreground-img {
    object-fit: scale-down;
    width: 100%;
    height: 100%;
    object-position: center center;
}

.rennab-parallax-v2__declaration {

}


@media (max-width: 359px)
{
    .rennab-parallax__content
    {
        margin-top: 10px;
    }

    .rennab-parallax__content img
    {
        width: 280px;
    }
}
