/*************
Hash CSS Start
**************/

/* Desktop - keep default 93vh */
@media(max-width: 1920px) {}

/* Tablet - auto height, medium icons */
@media(max-width: 1024px) and (min-width: 768px) {
    .slider-fullscreen {
        height: auto;
    }

    .slider-fullscreen .video-container {
        position: relative;
    }

    .slider-fullscreen .slide {
        height: 440px;
    }

    .slider-fullscreen .play-icon img {
        width: 80px;
        height: 80px;
    }

    .slider-fullscreen .pause-icon img {
        width: 80px;
        height: 80px;
    }

    .slider-fullscreen .slick-prev,
    .slider-fullscreen .slick-next {
        width: 30px;
        height: 30px;
    }

    .slider-fullscreen .slick-prev img,
    .slider-fullscreen .slick-next img {
        max-width: 100%;
    }
}

/* Mobile - auto height, 122px icons */
@media(max-width: 767px) {
    .container {
        padding-right: 16px;
        padding-left: 16px;
    }

    .slider-fullscreen .video-container {
        position: relative;
        z-index: 1;
        overflow: hidden;
    }

    .slider-fullscreen {
        height: auto;
    }

    .slider-fullscreen .slide {
        height: auto;
    }

    .slider-fullscreen .play-icon img {
        width: 122px;
        height: 122px;
    }

    .slider-fullscreen .pause-icon img {
        width: 85px;
        height: auto;
    }

    .slider-fullscreen .slick-prev,
    .slider-fullscreen .slick-next {
        width: 30px;
        height: 30px;
    }

    .slider-fullscreen .slick-prev {
        right: 0;
    }

    .slider-fullscreen .slick-next {
        left: 0;
    }

    .slider-fullscreen .slick-prev img,
    .slider-fullscreen .slick-next img {
        max-width: 100%;
        width: 27px;
    }

    .slider-fullscreen .img-notice {
        font-size: 14px;
        padding: 8px 15px;
    }
}

@media(max-width: 400px) {}