/* .video-popup.swiper-slide {
            width: 100vw;
        } */
        .videos_film .swiper-slide {
            min-height: 100vh;
            background-color: #000;
        }

        .videos_film .close-button {
            stroke: #d4fb6a;
            stroke-width: 1;
        }

        .videos_film .swiper-pagination {
            color: #d4fb6a;
            display: flex;
            margin-left: 10px;
        }

        /* #custom-cursor {
            background: none !important;
        } */

        body #close-video_1:hover, .plyr__controls__item:hover, .plyr__control:hover{
            cursor: pointer !important;
        }

        .plyr--fullscreen-enabled [data-plyr=fullscreen]{
            display: inline-block;
        }

        .plyr__control{
            margin-right: 0;
        }
        .plyr__progress__container{
            width: 50vw;
        }
        .plyr__volume input[type=range]{
            width: 50px;
        }
        .plyr__video-wrapper{
            display: flex;
            justify-content: center;
            align-items: center;
            height: 100vh;
            width: 100vw;
        }

        .plyr__volume{
            flex: none;
        }
        .plyr__controls{
            justify-content: center;
        }

        .video-web{
            display: block;
        }
        .video-mobile{
            display: none;
        }
        
        @media (max-width: 767px) {
            .swiper-css-mode>.swiper-wrapper {
                width: 100vw;
            }
        }

        @media(min-width: 767px) {
            .videos_film .swiper-slide {
                width: 100vw !important;
            }
        }

        @media (max-width: 600px) {
            .videos_film .swiper-pagination {
                top: 100px !important;
                left: 0px !important;
                display: none;
            }
            .plyr{
                margin-top: 0;
            }
            .plyr__control--overlaid{
                top: 50%;
            }
            /* 
            .plyr__video-wrapper{
                top: 50%;
                transform: translate(0, -50%);
            } */
            .plyr__video-wrapper, .plyr--video, .videos_film .swiper-slide{
                height: 100%;
            }
            .video-web{
                display: none;
            }
            .video-mobile{
                display: block;
            }
        }