@media screen and (max-width: 1199.91px){

    .title {
        font-size: 38px;
    }

    .hero-slide-content {
        padding-top: 30px;
    }

    .product-benefits ul li:before {
        left: -5%;
    }

}

@media screen and (max-width: 991.91px){

    .mobile-nav-toggle {
        display: none !important;
    }

    .title {
        font-size: 30px;
    }

    .hero-slide-content p {
        font-size: 17px;
    }

    .our_process_Box {
        padding: 30px 30px;
    }

    .product-option button {
        padding: 10px 40px;
    }

    .product-benefits ul li:before {
        left: -7%;
    }

}

@media screen and (max-width: 767.91px){
    section {
        padding: 30px 0;
    }

    .footer .footer-top {
        padding: 50px 1rem;
    }

    .navmenu ul {
        display: none !important;
    }

    .mobile-nav-toggle {
        display: block !important;
    }

    .mobile-nav-active .navmenu>ul {
        display: block !important;
    }

    .navmenu a, .navmenu a:focus {
        color: var(--color-secondary);
    }

    .navmenu ul {
        padding: 60px 0;
    }

    .CTA-bg {
        height: unset;
    }

    .hero_section_content {
        top: -40%;
        left: 0;
        text-align: center;
        padding: 20px;
    }

    .our_process_Box {
        padding: 20px;
    }

}