/* ------- */
@media (width >= 1920px) {

}

/* ------- */
@media (1200px <= width <= 1919px) {
    
}

/* ------- */
@media (992px <= width <= 1919px) {
    
}

/* ------- */
@media (992px <= width <= 1366px) {
    
}

/* ------- */
@media (768px <= width <= 1200px) {
    .homepage-banner .banner-content {
        max-width: 85%;
        top: 55%;
        transform: translateY(-40%);
    }
    .homepage-banner .banner-content .content-editor h1,
    .homepage-banner .banner-content .content-editor h2, 
    .homepage-banner .banner-content .content-editor h3, 
    .homepage-banner .banner-content .content-editor h4 {
        font-size: 26px;
        margin-bottom: 10px;
    }
    .cuz-hero-desc {
        font-size: 18px;
        line-height: normal;
    }
    .mobilenav__inner {
        max-width: 50% !important;
    }
    .footer-widgets-area {
        width: 50% !important;
    }
    .footer-widgets-area:not(:first-child) {
        padding-top: 30px;
    }
    .footer-widgets-area:nth-child(2) {
        padding-top: 110px;
    }
    .mouse-scroll {
        bottom: 10%;
    }
    
    .home-medical-certificate img {
        height: 450px;
        object-fit: cover;
    }

}

/* ------- */
@media (481px <= width <= 991px) {
    

}

/* ---------- Mobile Responsive ---------- */
@media (max-width: 991px) {
    
}

/* ============== */
@media (width <= 767px) {
    .mouse-scroll {
        bottom: 6%;
    }
    .menu-search .icon-svg {
        width: 18px;
    }
    .menu-search .btn {
        padding: 2px 7px;
    }
    .home-product-about .about-content {
        max-width: 90%;
        font-size: 16px;
    }
    .home-product-tech .box-content .title {
        font-size: 24px;
    }
    .home-product-tech .box-content .content {
        font-size: 16px;
    }
    .home-product-tech .box-content .tech-items ul li {
        width: 100%;
    }
    .home-medical-certificate img {
        height: 350px;
        object-fit: contain;
        background-color: #720606;
    }
    .home-medical-certificate .content {
        font-size: 13px;
        max-width: 90%;
        color: rgb(255 255 255 / 50%);
        /* top: 70%; */
    }
    .home-medical-certificate .content h2, .home-medical-certificate .content h3, .home-medical-certificate .content h4 {
        font-size: 20px;
    }
    .home-medicinal-properties .box-content {
        max-width: 100%;
    }
    .home-medicinal-properties .title {
        font-size: 24px;
        max-width: 100%;
    }
    .home-medicinal-properties .description {
        max-width: 100%;
        font-size: 16px;
    }
    .home-product-specifications .box-content {
        max-width: 100%;
    }
    .home-product-specifications .title {
        max-width: 100%;
    }
    
    .home-product-specifications .box-image {
        text-align: center;
        margin-bottom: 20px;
    }
    .home-product-specifications .box-image img {
        width: 80%;
    }
    .home-product-specifications .box-content {
        font-size: 16px;
    }
    .home-product-specifications .box-content h2,
    .home-product-specifications .box-content h3,
    .home-product-specifications .box-content h4 {
        font-size: 20px;
    }
    .home-tea-category {
        padding: 50px 0;
    }
    .home-tea-category .title {
        font-size: 24px;
        padding-right: 0;
        margin-bottom: 20px;
    }
    .home-tea-category .description {
        margin-bottom: 0px;
    }
    .home-certification h2.title,
    .home-press h2.title {
        font-size: 24px;
    }
    .home-certification, .home-press {
        padding: 50px 15px;
    }
    .home-medicinal-properties .medicinal-item {
        gap: 10px;
    }
    .home-certification .material-area .certification-item img {
        background: transparent;
    }
    .home-product-tech .box-media .description {
        font-size: 14px;
        text-align: center;
    }

    



}

/* ------- */
@media (width <= 480px) {
    
    

}