    .main-content.active {
        height: 100vh;
    }

    .main-content.active .main-content-box {
        height: 100vh;
        overflow: hidden;
    }

    .about-bg .row-bg {
        background-image: url(../images/about.jpg);
    }

    .team-bg-area {
        background-image: url(../images/our-team.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .team-bg-area::after {
        content: '';
        width: 100%;
        height: 100%;
        position: absolute;
        left: 0;
        top: 0;
        background-image: url(../images/bg.png);
        background-repeat: no-repeat;
        background-size: cover;
        z-index: -1;
    }

    .story-bg .row-bg {
        background-image: url(../images/story.jpg);
        background-position: center center;
    }

    .team-bg .row-bg {
        background-image: url(../images/our-team.jpg);
        background-position: center center;
    }

    .services-bg .row-bg {
        background-image: url(../images/services.jpg);
        background-position: center center;
    }

    .news-bg .row-bg {
        background-image: url(../images/news.jpg);
        background-position: center bottom;
        min-height: 400px;
    }

    .contact-bg .row-bg {
        background-image: url(../images/contact.jpg);
        min-height: 400px;
        background-position: center bottom;
    }

    .join-bg .row-bg {
        background-image: url(../images/join.jpg);
        min-height: 400px;
        background-position: center center;
    }

    .service-img img {
        max-width: 600px;
    }

    .service-img::after {
        content: '';
        width: 100%;
        height: 100%;
        position: absolute;
        left: 0;
        top: 0;
        background-image: url(../images/service-bg.png);
        background-repeat: no-repeat;
        background-size: cover;
        z-index: 2;
    }

    .service-img::before {
        content: '';
        width: 100%;
        height: 100%;
        position: absolute;
        left: 0;
        top: 0;
        background-image: url(../images/service-bg2.png);
        background-repeat: no-repeat;
        background-size: cover;
        z-index: 1;
        opacity: 0.5;
    }