@charset "utf-8";
/* CSS Document */

/*---For Laptop---*/
@media (max-width: 1800px) {}

@media only screen and (max-width: 1550px) {}

@media(min-width:1400px) {}

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

@media(min-width:1200px) {}

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

/*---For Laptop---*/
@media (min-width: 1200px) and (max-width: 1400px) {}

@media (min-width: 1024px) and (max-width: 1199px) {}

@media (min-width: 992px) and (max-width: 1024px) {}

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

/*---For Horizental iPad---*/
@media (min-width: 992px) and (max-width: 1199px) {}

@media (min-width: 991px) {}

@media (min-width: 768px) {}

@media (min-width: 1024px) {}

/*---For Vertical iPad---*/
@media (min-width: 768px) and (max-width: 991px) {}

@media (max-width: 991px) {
    .navbar .container-fluid {
        margin: 0;
    }

    .title {
        margin-left: 10px;
        font-size: 47px;
    }

    .offcanvas-title {
        font-size: 47px;
    }

    .header-email {
        display: none;
    }

    .navbar-toggler {
        padding: 12px 16px;
    }

    .navbar {
        padding: 0;
    }

    .about-img {
        /* height: 72vh; */
    }

    .about-txt {
        margin-top: 50px;
    }

    .text,
    .text-2 {
        margin: 0 20px;
    }

    .owner-img {
        padding: 20px;
        margin-top: 40px;
    }

    .owner-img::after {
        width: 82%;
        height: 109%;
        bottom: -8px;
    }

    .movies .row {
        row-gap: 50px;
    }

    .movies-heading {
        padding-top: 30px;
    }

    .movies-heading.project-pg {
        padding-top: 0;
    }

    .text-3 {
        margin: 50px 20px 0;
    }

    .item {
        padding: 12px;
    }

    .item::before {
        width: 99%;
    }

    .card {
        height: 250px;
        width: 348px;
    }

    .copyright p {
        letter-spacing: 1px;
    }

    .menu-footer .row {
        text-align: center;
        justify-content: space-between;
    }

    .a {
        order: 1;
    }

    .b {
        order: 2;
    }

    .c {
        order: 3;
    }

    .d {
        order: 4;
    }

    .e {
        order: 5;
    }

    .f {
        order: 6;
    }

    .g {
        order: 7;
    }

    .h {
        order: 8;
    }

    .i {
        order: 9;
    }

    .j {
        order: 10;
    }
}


/*---For Mobile---*/
@media (max-width: 767px) {
    .about video {
        width: 100%;
    }

    .about {
        padding: 50px 0;
    }

    .owner {
        padding: 50px 0 50px;
    }

    .movie-btn {
        display: none;
    }

    .production {
        padding: 50px 0;
    }

    .copyright {
        text-align: center;
        padding: 0;
    }

    .footer-text {
        padding: 19px 31px 78px;
    }

    .card-txt {
        width: 80%;
        align-self: center;
    }

    .title {
        width: 180px;
    }

    .offcanvas-title {
        width: 250px;
    }
}


/* @media (max-width: 767px) and (min-width:680) {
    .contact-box{
        width: 63%;
    }
} */
@media (min-width:576) {}

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


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

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