.block__image-carousel {
    position: relative;
} 

    .block__image-carousel .image-slider {
        
    }

        .block__image-carousel .image-slider .slide {
            display: inline-block;
        }

        .block__image-carousel .image-slider .slick-slide {
            margin: 0 23px;
        }
         
        .block__image-carousel .image-slider .slick-list {
            margin: 0 -23px;
        }

        .block__image-carousel .image-slider .content-item {
            display: inline-block;
            vertical-align: top;
            width: 395px;
            height: 395px;
            position: relative;
        } 
                .block__image-carousel .image-slider .content-item .image {
                    width: 100%;
                    height: 100%;
                    position: relative;
                } 

                    .block__image-carousel .image-slider .content-item .image picture,
                    .block__image-carousel .image-slider .content-item .image picture img {
                        width: 100%;
                        height: 100%;
                        margin-top: 0;
                        -o-object-fit: cover;
                        object-fit: cover;
                        -o-object-position: 50% 50%;
                        object-position: 50% 50%;
                        font-family: 'object-fit: cover; object-position: 50% 50%;';
                        border-radius: 10px;
                    }

    .block__image-carousel .socials-image-wrapper {
        position: relative;
    }

    .block__image-carousel .socials-image-wrapper .social-slider {
        width: 100%;
    }


    .block__image-carousel .socials-image-wrapper .social-slider {
        width: 6400px;
        position: relative;
    }
   


        .block__image-carousel .socials-image-wrapper .social-slider.slick-initialized {
            width: auto;
        }

        .block__image-carousel .socials-image-wrapper .social-slider .slide {
            display: inline-block;
        }

        .block__image-carousel .socials-image-wrapper .social-slider .content-item {
            display: inline-block;
            vertical-align: top;
            width: 395px;
            height: 395px;
            position: relative;
        }

            .block__image-carousel .socials-image-wrapper .social-slider .content-item .image {
                width: 100%;
                height: 100%;
                position: relative;
            }

                .block__image-carousel .socials-image-wrapper .social-slider .content-item .image:after {
                    content: "";
                    width: 100%;
                    height: 100%;
                    position: absolute;
                    top: 0;
                    left: 0;
                    background-color: rgba(0, 0, 0, .4);
                }

            .block__image-carousel .socials-image-wrapper .social-slider .content-item .image:hover:after {
                opacity: 0;
                cursor: pointer;
                z-index: 10;
            }

                .block__image-carousel .socials-image-wrapper .social-slider .content-item .image picture,
                .block__image-carousel .socials-image-wrapper .social-slider .content-item .image picture img {
                    width: 100%;
                    height: 100%;
                    margin-top: 0;
                    -o-object-fit: cover;
                    object-fit: cover;
                    -o-object-position: 50% 50%;
                    object-position: 50% 50%;
                    font-family: 'object-fit: cover; object-position: 50% 50%;';
                }


        .block__image-carousel .socials-image-wrapper .socials-wrapper {
            position: relative;
            margin: auto;
            text-align: center;
            display: inline-block;
            width: 100%;
            margin-top: 16px;
        }

            .block__image-carousel .socials-image-wrapper h2 {
                margin-bottom: 16px;
            }

            .block__image-carousel .socials-image-wrapper h2,
            .block__image-carousel .socials-image-wrapper .socials-wrapper h2 {
                color: var(--blue);
                font-family: abold,Verdana,Helvetica,Arial,sans-serif;
                font-size: 40px;
                width: 100%;
                text-align: center;
            }

        .block__image-carousel .socials-image-wrapper .socials-wrapper .socials {
            margin-top: 15px;
        }

            .block__image-carousel .socials-image-wrapper .socials-wrapper .socials div {
                display: inline-block;
                vertical-align: top;
                padding-right: 10px;
            }

                .block__image-carousel .socials-image-wrapper .socials-wrapper .socials div a {
                    display: inline-block;
                    height: 44px;
                    width: 44px;
                    background-size: cover;
                    cursor: pointer;
                }

                .block__image-carousel .socials-image-wrapper .socials-wrapper .socials div .fb {
                    background-image: url(/images/Facebook.svg);
                }

                .block__image-carousel .socials-image-wrapper .socials-wrapper .socials div .twitter {
                    background-image: url(/images/X.svg);
                }

                .block__image-carousel .socials-image-wrapper .socials-wrapper .socials div .instagram {
                    background-image: url(/images/Instagram.svg);
                }

                .block__image-carousel .socials-image-wrapper .socials-wrapper .socials div .youtube {
                    background-image: url(/images/Youtube.svg);
                }

                .block__image-carousel .socials-image-wrapper .socials-wrapper .socials div .whatsapp {
                    background-image: url(/images/Whatsapp.svg);
                }

                .block__image-carousel .socials-image-wrapper .socials-wrapper .socials div .linkedIn {
                    background-image: url(/images/LinkedIn.svg);
                }

.social-popup .content .image {
    display: inline-block;
    vertical-align: top;
    width: 50%;
    margin-right: 16px;
    position: relative;
   
}

    .social-popup .content .image img {
        width: 100%;
        height: 100%;
        margin-top: 0;
        -o-object-fit: cover;
        object-fit: cover;
        -o-object-position: 50% 50%;
        object-position: 50% 50%;
        font-family: 'object-fit: cover; object-position: 50% 50%;';
        max-height: calc(100vh - 122px);
    }

    .social-popup .content .image video {
        max-height: calc(100vh - 122px);
    }

        .social-popup .content .description {
            display: inline-block;
            vertical-align: top;
            width: calc(50% - 21px);
            font-family: aregular,Verdana,Helvetica,Arial,sans-serif;
            color: #00011f;
            font-size: 19px;
            letter-spacing: .2px;
            line-height: 28px;
        }

.social-popup .content .image .iframe-container-16x9 video {
    width: 100%;
}

.social-popup .content .image:not([data-mp4-video]) .play-button,
.social-popup .content .image:has(video) .play-button {
    display: none;
}

.social-popup .content .image .play-button {
    z-index: 10;
    background: var(--orange);
    font-family: abold,Verdana,Helvetica,Arial,sans-serif;
    float: left;
    padding: 3px 3px 3px 11px;
    line-height: 34px;
    display: block;
    width: auto;
    border-radius: 25px;
    color: #fff;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    position: absolute;
    cursor: pointer;
}

    .social-popup .content .image .play-button .text {
        display: block;
        float: left;
        padding-right: 10px;
    }

    .social-popup .content .image .play-button .arrow {
        display: block;
        width: 34px;
        height: 34px;
        position: relative;
        float: right;
    }

        .social-popup .content .image .play-button .arrow:before {
            content: "";
            height: 34px;
            width: 34px;
            background: #e66900;
            border-radius: 18px;
            display: inline-block;
            position: absolute;
            top: 0;
            right: 0;
            z-index: 2;
        }

        .social-popup .content .image .play-button .arrow:after {
            content: "";
            width: 0;
            height: 0;
            border-style: solid;
            border-width: 7px 0 7px 14px;
            border-color: transparent transparent transparent #fff;
            display: inline-block;
            position: absolute;
            top: 9px;
            right: 8px;
            z-index: 2;
        }


@media (max-width: 768px) {
    .block__image-carousel .image-slider .content-item {      
        width: 220px;
        height: 220px;
    }

    .block__image-carousel .socials-image-wrapper .social-slider .content-item {
        width: 220px;
        height: 220px;
    }

    .block__image-carousel .socials-image-wrapper .socials-wrapper h2 { 
        font-size: 30px;
    }


    .social-popup .content .image {        
        width: 100%;
        margin-right: 0px;
    }     

    .social-popup .content .description {
        width: 100%;
       margin-top: 16px;
    }


}

@media (max-width: 475px) {
    .block__image-carousel .socials-image-wrapper .socials-wrapper h2 {
        font-size: 20px;
    } 
}
@media (max-width: 375px) {
    .block__image-carousel .socials-image-wrapper .socials-wrapper .socials div {
        padding-right: 1px;
    }
}