@media screen and (min-width:1024px) and (max-width:1279px) {
    nav#pojo-a11y-toolbar {
        top: 170px !important;
    }

    .banner-btm-sec.contact-btm-sec {
        margin-top: 0;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    .banner-brown-box .brown-box-cont {
        flex-direction: column;
    }

    .banner-brown-box .brown-box-cont p {
        font-size: 18px;
        line-height: 28px;
        flex: 0 1 100%;
    }

    .banner-btm-sec.contact-btm-sec {
        margin-top: 0;
    }

    .home-slide .banner-caption {
        bottom: unset;
        top: 10vh;
    }

    .banner-btm-sec.home {
        margin-top: -70vh;
    }

    .home-slide .swiper-slide img {
        height: 100vh;
        object-fit: cover;
    }
}

@media screen and (max-width: 767px) {
    .banner-btm-para {
        flex-direction: column;
    }

    .subscribe-form .txt-bx input[type="email"] {
        padding: 0 15px;
        width: calc(100% - 115px);
        height: 40px;
        font-size: 16px;
        font-weight: 700;
    }

    .title-sec h2.current-month {
        margin: 20px 0 0px;
        font-size: 30px;
        line-height: 35px;
    }

    .banner-brown-box .brown-box-cont {
        flex-direction: column;
    }
    
    .banner-brown-box .brown-box-cont p {
        font-size: 18px;
        line-height: 28px;
        flex: 0 1 100%;
    }

    .inner-banner-cnt img {
        height: 100%;
    }

    #pojo-a11y-toolbar {
        display: none;
    }

    .banner-btm-sec.contact-btm-sec {
        margin-top: 0;
    }

    .banner-btm-sec.home {
        margin-top: -10vh;
    }

    .home-slide .banner-caption {
        top: 15vh;
    }

    .home-slide .banner-caption h1 {
        font-size: 35px;
        line-height: 40px;
    }
    
    header {
        border-bottom: 4px solid #74BE94;
    }

    /* JIRA VVV333-6 */
    .greener-container.no-swiper-container {
        padding: 0;
    }
    /* END JIRA VVV333-6 */
   
}

@media screen and (max-width:639px) {
    /* JIRA VVV333-6 */
    .greener-container.no-swiper-container .greener-main {
        flex: 0 1 32%;
    }
    /* END JIRA VVV333-6 */
}

@media screen and (max-width:479px) {
    /* JIRA VVV333-6 */
    .greener-container.no-swiper-container .greener-main {
        flex: 0 1 49%;
    }
    /* END JIRA VVV333-6 */
}

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