﻿@media screen and (max-width: 1601px) and (min-width : 1800px) {
    .video_banner_container .right .videoContainer {
        max-width: 750px;
    }
}

@media screen and (max-width: 1080px) and (min-width : 1600px) {
    .video_banner_container .right .videoContainer {
        max-width: 650px;
    }
}

@media screen and (max-width : 991px) {

    .video_banner_container {
        height: fit-content !important;
        overflow: hidden;
    }
}

@media screen and (max-width : 767px) {


        .video_banner_container .banner_bg {
            clip-path: polygon(0 0, 100% 0, 100% 95%, 0 100%);
        }

        .video_banner_container .banner_item > .container-hd {
            flex-flow: column-reverse;
        }

        .video_banner_container .left, .video_banner_container .right {
            width: 100%;
        }

        .video_banner_container .banner_item_description_container {
            text-align: center;
        }

        .video_banner_container .left {
            padding: 5em 0em;
        }

            .video_banner_container .left .title {
                font-size: 2vw;
            }

                .video_banner_container .left .title h1 {
                    margin-left: 0;
                }

            .video_banner_container .left h4 {
                font-size: 1em;
            }

            .video_banner_container .left .btn {
                float: none;
                margin-top: 5px;
            }

        .video_banner_container .right {
            transform: scale(1.3);
        }

            .video_banner_container .right .text {
                font-size: 0.8em;
            }

                .video_banner_container .right .text::before,
                .video_banner_container .right .text::after {
                    width: 25px;
                    height: 25px;
                }

                .video_banner_container .right .text h2 {
                    font-size: 2em;
                }

                .video_banner_container .right .text h4 {
                    font-size: 1.8em;
                }

        .video_banner_container .news {
            display: none;
        }
}
