:root {
    --white: #ffffff;
    --black: #000000;
    --lightgold: #fff;
    --darkgrey: #0F0F0F;
}


@media screen and (max-width:1080px) {
    .container {
        max-width: 95%;
    }
    .bannerContent{
        padding: unset;
    }
    .bannerImgSec img.banner_right_img{
        width: 100%;
    }
    .bannerBox img.blur_bg {
        position: absolute;
        right: 0px;
        display: none;
    }
    section.bannerSec {
        height: calc(60vh - 110px);
    }
}





@media screen and (max-width:991px) {}

@media screen and (max-width:767px) {
    .bannerBox {
        flex-wrap: wrap;
    }
    .bannerBox img.blur_bg {
        display: none;
    }
    .aboutImgBox img.mobile_fluid {
        max-width: 50%;
        margin: 0 auto;
    }
    section.bannerSec{
        height: auto;
    }
    .bannerBox .bannerContent, .bannerBox .bannerImgSec{
        max-width: 100%;
        flex: auto;
    }
    .banner_downloadLogoSec img.img-fluid {
        width: 46%;
    }
    .bannerBox .bannerContent h2 {
        margin-bottom: 30px;
    }
    .aboutImgBox {
        margin-bottom: 30px;
    }
}

@media screen and (max-width:576px) {}