@media only screen and (max-width: 1399px) and (min-width: 1300px) {
    .pest-and-disease-main {
        width: 380px;
    }
    .timeline-event:nth-child(2) {
        position: absolute;
        top: 10%;
        left: 4%;
    }
    .timeline-event:nth-child(3) {
    position: absolute;
    top: 17%;
    right: 4%;
}
.timeline-event:nth-child(4) {
    position: absolute;
    top: 26%;
    left: 4%;
}
.timeline-event:nth-child(5) {
    position: absolute;
    width: 100%;
    top: 31%;
    right: 4%;
}
.timeline-event:nth-child(6) {
    position: absolute;
    top: 34%;
    left: 4%;
}
.timeline-event:nth-child(7) {
    position: absolute;
    top: 41%;
    right: 4%;
}
.timeline-event:nth-child(8) {
    position: absolute;
    left: 4%;
    bottom: 45%;
    width: 100%;
}
.timeline-event:nth-child(9) {
    position: absolute;
    bottom: 28%;
    right: 4%;
}
.timeline-event:nth-child(10) {
    position: absolute;
    bottom: 24%;
    left: 4%;
    width: 100%;
}
.timeline-event:nth-child(11) {
    position: absolute;
    bottom: 12%;
    right: 4%;
}
.timeline-event:nth-child(12) {
    position: absolute;
    left: 4%;
    bottom: 3%;
    width: 100%;
}
.our-solutions-img h3 {
    width: 46%;
   font-size: 18px;
}
.page-id-2952 .stages-of-growth-main-content {
    min-height: 382px;
}
}
@media only screen and (max-width: 1299px) and (min-width: 1200px) {
    .pest-and-disease-main {
        width: 380px;
    }
    .timeline-event:nth-child(2) {
        position: absolute;
        top: 10%;
        left: -3%;
    }
    .timeline-event:nth-child(3) {
    position: absolute;
    top: 17%;
    right: -3%;
}
.timeline-event:nth-child(4) {
    position: absolute;
    top: 26%;
    left: -3%;
}
.timeline-event:nth-child(5) {
    position: absolute;
    width: 100%;
    top: 31%;
    right: -3%;
}
.timeline-event:nth-child(6) {
    position: absolute;
    top: 34%;
    left: -3%;
}
.timeline-event:nth-child(7) {
    position: absolute;
    top: 41%;
    right: -3%;
}
.timeline-event:nth-child(8) {
    position: absolute;
    left: -3%;
    bottom: 45%;
    width: 100%;
}
.timeline-event:nth-child(9) {
    position: absolute;
    bottom: 28%;
    right: -3%;
}
.timeline-event:nth-child(10) {
    position: absolute;
    bottom: 24%;
    left: -3%;
    width: 100%;
}
.timeline-event:nth-child(11) {
    position: absolute;
    bottom: 12%;
    right: -3%;
}
.timeline-event:nth-child(12) {
    position: absolute;
    left: -3%;
    bottom: 3%;
    width: 100%;
}
.our-solutions-img h3 {
    width: 46%;
   font-size: 18px;
}
.page-id-2952 .stages-of-growth-main-content {
    min-height: 382px;
}
}
/* -----------------------iPad Air & Pro-------------------- */

@media screen and (max-width: 1199.98px) {
    .navbar a i,
    .navbar a:focus i {
        margin-left: 15px;
    }
    .navbar-desktop ul.sub-menu {
        left: -50px;
    }
    #hero {
        height: 40vh;
        background-size: 100%;
    }
    .hero-contain {
        margin: 15px 0px;
    }
    h2 {
        font-size: 25px;
    }
    .bannerslider-list .slick-dots {
        bottom: 100px;
    }
    .bannerslider-list .slider-content-box .slide-title {
        font-size: 40px;
    }
    #about .content h1 {
        font-size: 23px;
        text-transform: uppercase;
    }
    .about .content h3 {
        font-size: 27px;
    }
    .about .content .cutting-edge p {
        font-size: 16px;
        padding: 10px 0px;
    }
    .about .content .maintain p {
        font-size: 16px;
    }
    .services .service-bg img {
        max-width: 14%;
    }
    .services .icon-box {
        text-align: center;
        padding: 20px 20px;
    }
    .industries h3 {
        font-size: 30px;
    }
    #Testimonials .text h4 {
        font-family: 'Archivo-SemiBold';
        font-size: 16px;
        margin-top: 14px;
    }
    #Testimonials .study-detail {
        background-color: #fefefe;
        padding: 15px;
        height: 480px;
    }
    .slider-demo-multislides h3 {
        font-size: 30px;
    }
    .slider-demo-multislides img.Customer-Quote.img-fluid {
        left: 60%;
    }
    .sucess-story h3 {
        font-size: 32px;
    }
    .main-box {
        max-width: 30.33%;
    }
    .prowess .certificate img {
        max-height: 95%;
        padding: 0px 8px;
        max-width: 24%;
    }
    .prowess {
        margin-left: 6%;
        margin-bottom: -17%;
    }
    .industries {
        padding: 250px 0px 60px;
    }
    .counter h2 {
        margin-bottom: 30px;
    }
    #Testimonials .text h3 {
        font-size: 19px;
    }
    #Testimonials .text p {
        font-size: 14px;
    }
    #Testimonials .solution .icons .blue-icon {
        padding: 4px;
    }
    #Testimonials img.right.slick-arrow {
        right: 43%;
    }
    #Testimonials img.left.slick-arrow {
        left: 43%;
    }
    .slider-demo-multislides .slick-dots {
        bottom: 60px;
        right: -200px;
    }
    .slick-dots li button:before {
        font-size: 15px;
        width: 16px;
        height: 19px;
    }
    .sucess-story h2 {
        font-size: 43px;
        margin-bottom: 15px;
    }
    .sucess-story p {
        font-size: 20px;
        margin: 15px 0px 25px 0px;
    }
    .sucess-story .story-contain img {
        left: -9%;
        bottom: -100%;
        max-width: 30%;
    }
    .page-template-agriculture-template .inner-hero-content h1 {
        font-size: 32px;
        text-align: center;
    }
    #about-agiculture h2 {
        font-size: 30px;
    }
    .about-agri-content p {
        font-size: 14px;
    }
    .about-agri-content img {
        width: 75%;
    }
    .about-agiculture-text {
        margin-top: 14px;
        margin-left: -15px;
    }
    .single-agriculture h3 {
        font-size: 20px;
    }
    .single-agriculture p {
        font-size: 14px;
    }
    .agiculture-solution-lists {
        margin-top: 0px;
    }
    .agriculture-video-box video {
        width: 100%;
        border-radius: 15px;
    }
    .our-solutions-main {
        height: auto;
    }
    .application-future-main .application-future-title {
      font-size:18px;
    }
    .our-solutions-img h3 {
        width: 60%;
        margin: 0;
        font-size: 21px;
    }
    .our-solutions-img img {
        margin-top: 27px;
        margin-left: 35px;
        width: 48%;
    }
    .our-solutions-main p {
        margin-top: 35px;
    }
    .single-blog-title {
        font-size: 25px;
    }
    .blog-search #search-form input[type="text"] {
        width: 300px;
    }
    .recent-blogs-content a {
        font-size: 12px;
    }
    .provide-content p {
        font-size: 15px;
    }
    .provide-content:before {
        height: 149px;
        left: -13px;
    }
    .application-future-main h3 {
        margin: 0;
        color: #fff;
        font-size: 16px;
        margin-left: 3px;
    }
    .types-of-application-content p {
        font-size: 15px;
        font-family: 'Archivo-Regular';
        margin-bottom: 30px;
    }
    .advantages-main {
        height: 100%;
    }
    .seed-application-second-conten p {
        font-size: 16px;
    }
    .advantages-title h2 {
        font-size: 30px;
    }
    .advantages-text h3 {
        font-size: 25px;
        width: 100%;
    }
    .explore-main h3 {
        font-size: 24px;
    }
    .explore-main p {
        font-size: 18px;
    }
    .crops-name p {
        left: 30%;
    }
    .crops-list .section-title h2 {
        font-size: 40px;
    }
    .crops-header span {
        font-size: 40px;
    }
    .nutrimix-second-content p {
        font-size: 15px;
    }
    .page-template-nutrimix .our-solutions-img img {
        margin-top: 27px;
    }
    .page-template-solution-types .advantages-text h3 {
        font-size: 25px;
    }
    .page-template-solution-types .advantages-main p {
        font-size: 13px;
    }
    .stages-of-growth-main-content {
        min-height: 797px;
    }
    .page-id-2833 .stages-of-growth-img img {
        height: 105px;
    } 
    .page-id-2932 .stages-of-growth-img img {
        height: 193px;
    }
    .page-id-2952 .stages-of-growth-img img {
        height: 163px;
    } 
    .page-id-2943 .stages-of-growth-img img {
        height: 287px;
    } 
    .page-id-2963 .stages-of-growth-img img {
        height: 175px;
    } 
    .page-id-2973 .stages-of-growth-img img {
        height: 170px;
    }
    .page-id-2973 .stages-of-growth-main-content {
        min-height: 381px;
    }  
    .stages-of-growth-content h3 {
        font-size: 17px;
    }
    .stages-of-growth-content a {
        font-size: 20px;
    }
    .pest-and-disease-main {
        width: 320px; 
    }
    .pest-and-disease-content h3 {
        font-size: 24px;
    }
    .pest-and-disease-text p {
        font-size: 22px;
        color: #000;
        padding: 15px 0;
    }
    .sustainable-wastewater-main {
        margin-left: -76px;
        margin-top: 32px;
        width: 100%;
    }
    .sustainable-wastewater-content p {
        font-size: 14px;
    }
    .comprehensive-text h2 {
        font-size: 30px;
    }
    .comprehensive-content h3 {
        font-size: 20px;
    }
    .with-organica-main-content p {
        font-size: 14px;
    }
    .with-organica-title p {
        width: 100%;
    }
    .highly-effective-text h3 {
        font-size: 15px;
    }
    .profound-effect-box {
        width: 45%;
        margin-right: 14px;
    }
    .profound-effect-box p {
        font-size: 13px;
    }
    .profound-effect-per p {
        font-size: 15px;
    }
    .revolutionize-biological-content h2 {
        font-size: 28px;
    }
    #revolutionize-biological {
        background-size: 100% 65%;
    }
    .tank-solutions-main h2 {
        font-size: 30px;
    }
    .maintaining-hygiene-main p {
        font-size: 16px;
    }
    .maintaining-hygiene-main h2 {
        font-size: 26px;
    }
    .the-power .faq-list a {
        font-size: 20px;
    }
    .commercial-space-title h2 {
        font-size: 30px;
    }
   .commercial-space-text {
        padding: 18px;
        width:45%;
    }
    .commercial-space-text p {
        font-size: 12px;
    }
    .commercial-space-con p {
        width: 48%;
    }
    .agrochemica-industry-solution-levels.two-product:after {
        transform: translate(-39% , -45%);
    }
    .agrochemica-industry-solution-levels.two-product {
        justify-content: space-between;
    }
    .agrochemica-industry-solution-levels a {
        display: block;
        width: 33.33%;
    }
    .you-can-level p {
        font-size: 16px;
    }
    #transforming-wastewater h2 {
        font-size: 32px;
    }
    #transforming-wastewater {
        background-size: 100% 70%;
    }
    .aquaculture-to-boost-content h2 {
        font-size: 28px;
    }
    .pivotal-role-content h2 {
        font-size: 32px;
    }
    .pivotal-role-content p {
        font-size: 15px;
    }
    .probiotic-text p {
        font-size: 17px;
        height: 135px;
    }
    .pivotal-role-content h2 {
        font-size: 23px;
    }
    .nurturing-sustainability-content h2 {
        font-size: 32px;
    }
    .water-quality .faq-list a {
        font-size: 12px;
    }
    .water-quality .faq-list p {
        font-size: 14px;
    }
    .page-template-ob-care-kitchen-drain-and-grease  .inner-hero-content h1 {
        font-size: 30px;
    }
    .ob-care-advanced-content h2 {
        font-size: 25px;
    }
    .faced-in-grease-main p {
        font-size: 15px;
    }
    .versus-title h2 {
        font-size: 30px;
    }
    .versus-main p {
        font-size: 18px;
        width: 45%;
    }
    section#combination {
        padding-top: 0px;
    }
    .combination-main p {
        font-size: 13px;
    }
    .odour-control-title h2 {
        font-size: 35px;
    }
    .odour-control-img {
        width: 30%;
    }
    .odour-control-main p {
        font-size: 17px;
    }
    .maintaining-hygiene-content h2 {
        font-size: 28px;
    }
    .maintaining-hygiene-content p {
        font-size: 16px;
    }
    .revolutionize-cleanliness-title h2 {
        font-size: 32px;
    }
    .revolutionize-cleanliness-content h4 {
        font-size: 17px;
    }
    .revolutionize-cleanliness-content p {
        font-size: 14px;
        transition: 0.5s ease-in;
    }
    section#washroom-odor {
        padding-top: 60px;
    }
    .washroom-odor-box {
        margin-top: 20px;
    }
    .washroom-odor-content h2 {
        font-size: 30px;
    }
    .washroom-odor-content p {
        font-size: 15px;
    }
    .washroom-odor-text {
        font-size: 15px;
        width: 100%;
    }
    #major {
        padding: 0;
    }
    .pleasant-washroom-main h4 {
        font-size: 18px;
    }
    .pleasant-washroom-main p {
        font-size: 16px;
    } 
    .page-template-ob-care-water-saving .washroom-odor-content h2 {
        font-size: 22px;
    }
    .bio-based-odour-content h2 {
        font-size: 24px;
    }
    .bio-based-odour-text {
        font-size: 16px;
        position: absolute;
        left: 10%;
    }
    .bio-based-odour-content p {
        font-size: 20px;
    }
    .flushp-free-button:before {
        width: 643px;
        height: 110px;
        top: 51%;
        left: 142px;
    }
    .flushp-free-box h4 {
        font-size: 20px;
    }
    .pleasant-washroom-title h2 {
        width: 100%;
        margin: auto;
        font-size: 32px;
    }
    .page-template-ob-care-water-saving section {
        padding: 30px 0;
    }
    .page-template-home-new #hero {
        padding: 0px;
        height: 32vh;
    }
    .page-template-home-new .bannerslider-list .slider-content-box .slide-title {
        font-size: 38px;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(6) .slide-title {
    width: 100% !important;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(6) .banner-text {
        position: absolute;
        top: 25%;
        left: 42%;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(8) .banner-text {
        position: absolute;
        top: 4%;
        left: 3%;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(8) .slide-title {
        width: 71% !important;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(3) .slide-title {
        color: #fff !important;
        width: 100%;
        position: relative;
        font-size: 35px;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(4) .banner-text {
        bottom: 12%;
    }
    .page-template-home-new .bannerslider-list .slick-dots {
        bottom: 30px;
    }
    .within-ours-content h2 {
        color: #005776;
        font-size: 35px;
    }
    .within-ours-content p {
        font-size: 22px;
    }
    .high-performances-title h2 {
        font-size: 36px;
        width: 100%;
    }
    .high-icon h4 {
        font-size: 26px;
    }
    .high-performances-content p {
        font-size: 20px;
    }
    .customers-trust-title h2 {
        font-size: 35px;
    }
    .page-template-home-new .blog-main-text span {
        font-size: 14px;
    }
    .page-template-home-new #Testimonials .text h4 {
        font-size: 18px;
        height: 80px;
    }
    .page-template-home-new .blog-main-text {
        top: 50%;
        height: 42%;
    }
    .page-template-home-new .post-date {
        top: 16%;
    }
    #footer .footer-top .footer-contact p {
        font-size: 15px;
    }
    .lakes-and-ponds-content h2 {
        font-size: 24px;
    }
    .lakes-and-ponds-content p {
        font-size: 17px;
    }
    .challenge-at-hand-content h2 {
        font-size: 30px;
    }
    .challenge-at-hand-content p {
        font-size: 17px;
    }
    .Plug-and-Play-content h2 {
        font-size: 30px;
    }
    .key-title h2 {
        font-size: 28px;
    }
    .unleashing .faq-list a {
        font-size: 22px;
    }
    .unleashing .faq-list p {
        font-size: 14px;
    }
    .pay-choose-content p {
        font-size: 16px;
    }
    .page-template-other-solutions .unleashing .faq-list a {
        font-size: 20px;
    }
    .remediate-text {
        top: 60px;
    }
    .remediate-text p {
        font-size: 12px;
    }
    .remediate-text h4 {
        font-size: 17px;
    }
    .kitchen-waste-poses h2 {
        font-size: 28px;
    }
    .success-story-content h2 {
        font-size: 30px;
    }
    .success-story-content p {
        font-size: 15px;
    }
    .soilmate-box p {
        font-size: 16px;
        min-height: 45%;
    }
    #soilmate {
        padding: 0;
    }
    .contact-box-main p {
        font-size: 15px;
    }
    .contact-form {
        width: 100%;
    }
    .contact-form-sec-main p {
        width: 100%;
    }
    .threat-of-pollution-title p {
        width: 100%;
    }
    .threat-of-pollution-box h3 {
        font-size: 18px;
        margin-top: -28%;
    }
    .bio-augmentation-title.text-center p {
        width: 100%;
    }
    .bio-augmentation-main p {
        font-size: 15px;
    }
    .ensuring-protection-box p {
        font-size: 16px;
    }
    .customers-trust-slide p {
        font-size: 17px;
        height: 100%;
    }
    .span-main span {
        top: 30%;
    }
    .working-with-main p {
        width: 100%;
    }
    .page-template-careers section {
        padding: 30px 0;
    }
    .Our-setpace-box p {
        font-size: 17px;
    }
    .Our-setpace-box {
        padding: 15px;
    }
    .dont-see-content p {
        font-size: 16px;
    }
    .dont-see-content h2 {
        font-size: 22px;
    }
    .working-row {
        background: #006249;
        padding: 30px 20px;
    }
    #working-with {
        margin-top: -25px;
    }
    .Our-setpace-title p {
        width: 100%;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(3) .banner-text a {
        top: 75%;
        padding: 10px 25px;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(4) .banner-text a {
        left: 2%;
        top: 77%;
        padding: 10px 25px;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(5) .banner-text a {
        top: 75%;
        padding: 10px 25px;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(6) .banner-text a {
        top: 75%;
        padding: 10px 25px;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(8) .banner-text a {
        left: 2%;
        top: 64%;
        padding: 9px 19px;
    }
    div#v-pills-tabContent {
        height: 504px;
    }
    .magicgro-application-second {
        margin-left: 5px;
    }
    .magicgro-application-btn button {
        padding: 10px 2px;
        width: 49%;
    }
    #team-section-1 {
        padding-top: 15%;
    }
    #team-section-2 {
        padding-top: 15%;
    }
    #team-section-3 {
       padding-top: 15%;
    }
    #team-section-4 {
        padding-top: 15%;
    }
    .profitable-content h2 {
        font-size: 28px;
    }
    .profitable-content p {
        font-size: 15px;
    }
    .holistic-content p {
        font-size: 15px;
    }
    .timeline-event {
        max-width: 460px;
    }
    .timeline-event:nth-child(2) {
        top: 8%;
        left: 1%;
    }
    .timeline-event:nth-child(3) {
        top: 15%;
        right: 1%;
    }
    .timeline-event:nth-child(4) {
        top: 25%;
        left: 1%;
    }
    .timeline-event:nth-child(5) {
        top: 31%;
        right: 1%;
    }
    .timeline-event:nth-child(6) {
        top: 33%;
        left: 1%;
    }
    .timeline-event:nth-child(7) {
        top: 40%;
        right: 1%;
    }
    .timeline-event:nth-child(8) {
        left: 1%;
        bottom: 45%;
    }
    .timeline-event:nth-child(9) {
        bottom: 24%;
        right: 1%;
    }
    .timeline-event:nth-child(10) {
        bottom: 23%;
        left: 1%;
    }
    .timeline-event:nth-child(11) {
        bottom: 9%;
        right: 1%;
    }
    .timeline-event:nth-child(12) {
        left: 1%;
        bottom: 3%;
    }
    .commercial-space-con a {
        width: 45%;
    }
    .probiotic-model-content p {
        width: 100%;
    }
    .page-template-composting-product .magicgro-application-btn button {
        font-size: 15px;
        width: 45%;
        margin-right: 20px;
    }
    .commercial-space-con button {
        width: 50%;
    }


}   
/*------------------ iPad Mini ---------------------------*/

@media screen and (max-width: 991.98px) {
    .contact-info {
        width: 30%;
    }
    .page-template-home-template #hero .banner-text {
        left: 15px;
    }
    #topbar hr {
        margin: 1rem 0;
        margin-bottom: 0px;
    }
    .scrolled-offset {
        margin-top: 0;
    }
    #header {
        padding: 0;
        display: none;
    }
    #menu-main-menu {
        display: none;
    }
    .navbar li .class-menu-toggle {
        position: absolute;
        right: 15px;
        top: 16px;
        font-size: 20px;
    }
    .drop-ul.depth_0 li {
        padding-right: 0;
    }
    .navbar li .class-menu-toggle-second {
        position: absolute;
        right: 5px;
        top: 16px;
        font-size: 20px;
    }
    .navbar-mobile ul li {
        padding: 0 10px;
        position: relative;
        display:block;
    }
    .mobile-header{
        display: block !important;
    }
    .bannerslider-list .slider-content-box p {
        padding: 0px 20px;
    }
    .bannerslider-list .slider-content-box h3 {
        font-size: 32px;
    }
    #hero p {
        font-size: 16px;
    }
    #hero a {
        font-size: 18px;
    }
    .inner-hero-content h1 {
        font-size: 30px;
        font-family: 'Archivo-Bold';
    }
    .maintain {
        border-left: none;
    }
    #about .content h1 {
        font-size: 28px;
    }
    .about .content .cutting-edge p {
        font-size: 18px;
    }
    .services .icon-box h4 {
        font-size: 19px;
        font-family: 'Archivo-SemiBold';
    }
    .services .service-bg img {
        bottom: 0px;
        right: 0px;
    }
    .about h3 {
        margin-bottom: 20px;
        font-size: 32px;
    }
    .about .content .maintain p {
        border-left: none;
        margin: 0px;
        padding: 10px 0px;
    }
    .services h3 {
        font-size: 32px;
        margin-bottom: 30px;
    }
    .services {
        padding: 10px 0px 150px;
    }
    .prowess-slide h3 {
        font-size: 30px;
    }
    .services .icon-box {
        text-align: center;
        padding: 30px 0px;
        transition: all ease-in-out 0.3s;
    }
    .industries h2 {
        font-size: 30px;
    }
    .industries p {
        font-size: 14px;
    }
    .industries {
        padding: 300px 0px 60px 0px;
    }
    .prowess-slide h2 {
        margin-bottom: 30px;
    }
    .prowess-slide h2 {
        font-size: 30px;
        text-align: center;
    }
    .prowess-slide img.left.slick-arrow {
        left: 40%;
        bottom: -86%;
    }
    #Testimonials h3 {
        font-size: 30px;
    }
    .counter h3 {
        font-size: 26px;
        margin-bottom: 40px;
    }
    .counter span {
        font-size: 45px;
    }
    .prowess-slide img.right.slick-arrow {
        right: 40%;
        bottom: -86%;
    }
    .counter p {
        font-size: 24px;
    }
    .Million span {
        margin-left: 0px;
    }
    #Testimonials .text h3 {
        margin-top: 10px;
        font-size: 22px;
    }
    #Testimonials img.right.slick-arrow {
        right: 40%;
    }
    #Testimonials img.left.slick-arrow {
        left: 40%;
    }
    .slider-demo-multislides h2 {
        font-size: 33px;
    }
    .slider-demo-multislides hr:not([size]) {
        margin-left: 40%;
    }
    .slider-demo-multislides img.Customer-Quote.img-fluid {
        top: 26%;
        left: 82%;
    }
    .slider-demo-multislides .slide-detail {
        margin-left: 52px;
    }
    .slider-demo-multislides .slick-dots {
        bottom: -27px;
        right: 0px;
    }
    .slider-demo-multislides .case-study-img {
        margin: 10px;
    }
    .sucess-story p {
        font-size: 15px;
        margin: -8px 0px 10px 0px;
    }
    .slider-demo-multislides h3 {
         font-size: 25px;
    }
    .slider-demo-multislides .slide-detail .text p {
        font-size: 14px;
    }
    .sucess-story h3 {
        font-size: 23px;
    }
    .sucess-story a {
        font-size: 16px;
        padding: 5px 15px;
    }
    .sucess-story h2 {
        font-size: 29px;
    }
    .sucess-story .story-contain img {
        left: -10%;
        bottom: -74%;
        max-width: 22%;
    }
    #about-agiculture h2 {
        font-size: 20px;
    }
    #agiculture-list-main {
    background-size: auto;
    }
    .about-agri-content p {
        font-size: 11px;
    }
    .about-agri-content img {
        width: 43%;         
    }
    .about-agiculture-text {
        margin-top: 7px;
        margin-left: -50px;
    }
    .about-agri-content span {
        font-size: 15px;
    }
    .about-last-content {
        font-size: 12px;
    }
    .single-agriculture h3 {
        font-size: 17px;
    }
    .single-agriculture p {
        font-size: 18px;
        height: 26%;
    }
    .our-solutions-main {
        height:auto;
    }
    .our-solutions-img img {
        margin-top: 29px;
    }
    .our-solutions-img h3 {
        font-size: 23px;
    }
    .our-solutions-main p {
        margin-top: 40px;
    }
    #our_technologies span {
        font-size: 32px;
        font-family: 'Archivo-Bold';
    }
    .nutrimix-second-logo img {
        width: 40%;
        margin-bottom: 15px;
    }
    .nutrimix-second-content p {
        font-size: 13px;
    }
    p.nutrimix-pra {
        display: inline-flex;
         font-size: 12px;
    }
    .nutrimix-second-img {
        display: flex;
        align-items: center;
    }
    #footer a {
        color: #fff;
        font-size: 17px;
        font-family: 'Archivo-Regular';
    }
    #footer .footer-top .footer-contact p {
        font-size: 12px;
    }
    .single-blog-title {
        font-size: 18px;
    }
    .blog-search #search-form input[type="text"] {
        width: 230px;
    }
    .recent-blogs p {
        font-size: 25px;
    }
    .recent-blogs-image img {
        width: 100px;
        height: 100px;
    }
    .recent-blogs-content a {
        font-size: 12px;
    }
    span.recent-blogs-date {
        font-size: 9px;
    }
    .common-info span {
        font-size: 11px;
    }
    .blog-list-single-title span, .case-study-list-single-title span {
        font-size: 16px;
    }
    .blog-list-single-image img {
        height: 200px;
    }
    .provide-content p {
        font-size: 14px;
    }
    .provide-content:before {
        height: 163px;
        left: -13px;
    }
    #application-future .row .col-md-6:nth-child(even) .application-future-main {
        border-right: none; 
    }
    .types-of-application-content a {
        font-size: 15px;
    }
    .seed-application-second-conten p {
        font-size: 16px;
    }
    .advantages-main {
        height: 100%;
    }
    .advantages-text h3 {
        font-size: 21px;
        width: 100%;
    }
    .advantages-main p {
        font-size: 14px;
    }
    .explore-title h2 {
        font-size: 32px;
        padding-top: 0px;
    }
    #advantages {
        padding-bottom: 0px;
    }
    .crops-list .section-title h2 {
        font-size: 35px;
    }
    .crops-header span {
        font-size: 25px;
    }
    .page-template-solution-types .advantages-main {
        height: auto;
    }
    .about-crops-content p {
    font-size: 16px;
    }
    .our-approach-content h3 {
        font-size: 20px;
    }
    .our-approach-content-first p {
        font-size: 16px;
    }
    .our-approach-content-second p {
        font-size: 16px;
    }
    #our-approach h2 {
        font-size: 28px;
    }
    #stages-of-growth h2 {
        font-size: 30px;
    }
    .stages-of-growth-main-content {
        min-height: 685px;
    }
    .stages-of-growth-img img {
        height: 273px;
        width: 100%;
    }
    .stages-of-growth-content a {
        font-size: 18px;
    }
    .stages-of-growth-content.text-center p {
        font-size: 13px;
    }
    #pest-and-disease h2 {
        font-size: 30px;
    }
    .pest-and-disease-main {
        width: 358px;
    }
    #pest-and-disease .row .col-lg-4:nth-child(2) .pest-and-disease-main {
        border-right: none;
    }
    #pest-and-disease .row .col-lg-4:nth-child(3) .pest-and-disease-main {
        border-right: 1px solid #fff;
    }
    #pest-and-disease .row .col-lg-4:nth-child(4) .pest-and-disease-main {
        border-right: none;
    }
    #pest-and-disease .row .col-lg-4:nth-child(6) .pest-and-disease-main {
        border-right: none;
    }
    #pest-and-disease .row .col-lg-4:nth-child(7) .pest-and-disease-main {
        border-bottom:1px solid #fff;
    }
    #pest-and-disease .row .col-lg-4:nth-child(8) .pest-and-disease-main {
        border-right:none;
        border-bottom:1px solid #fff;
    }
    #pest-and-disease .row .col-lg-4:nth-child(9) .pest-and-disease-main {
        border-right:1px solid #fff;
    }
    .page-id-2932 .stages-of-growth-img img {
        height: 143px;
    }
    .page-id-2932 .stages-of-growth-main-content {
        min-height: 351px;
    }
    .page-id-2952 .stages-of-growth-img img {
        height: 100px;
    }
    .page-id-2952 .stages-of-growth-main-content {
        min-height: 256px;
    }
    .page-id-2943 .stages-of-growth-img img {
        height: 164px;
    }
    .page-id-2963 .stages-of-growth-img img {
        height: 139px;
    }
    .page-id-2943 .stages-of-growth-main-content {
        min-height: 323px;
    }
    .page-id-2963 .stages-of-growth-main-content {
        min-height: 319px;
    }
    .page-id-2973 .stages-of-growth-main-content {
        min-height: 356px;
    }
    #sustainable-wastewater h2 {
        font-size: 28px;
    }
    .stages-of-growth-content h3 {
        font-size: 12px;
    }
    .sustainable-wastewater-content p {
        font-size: 10px;
        line-height: 10px;
    }
    .sustainable-wastewater-text h3 {
        font-size: 17px;
    }
    .sustainable-wastewater-main {
        margin-left: -60px;
        margin-top: 22px;
        width: 87%;
    }
    .comprehensive-text h2 {
        font-size: 25px;
    }
    .with-organica-text {
        margin-bottom: 10px;
    }
    .with-organica-content h3 {
        font-size: 19px;
    }
    .with-organica-main-content p {
        font-size: 11px;
    }
    .with-organica-content {
        padding: 20px 20px 1px;
    }
    .with-organica-title p {
        font-size: 14px;
    }
    #with-organica {
        background-size: 100% 91%;
        padding-bottom: 520px;
    }
    .page-template-industrial-effluent-treatment #effluent-faq {
        padding-top: 30px;
    }
    #effluent-faq {
        padding-top: 0px;
    }
     .effluent-faq .faq-list a {
        font-size: 16px;
    }
    .effluent-faq .faq-list p, .application-faq .main-faq-list p {
        font-size: 14px;
    }
    .highly-effective-text h3 {
        font-size: 18px;
    }
    .profound-effect-box {
        width: 45%;
        margin-right: 10px;
    }
    .profound-effect-box p {
        padding-left: 9px;
        font-size: 11px;
    }
    .highly-effective-con img {
        width: 25px;
        top: 0;
    }
    .highly-effective-con a {
        color: #fff;
        font-size: 14px;
    }
    .revolutionize-biological-content h2 {
        font-size: 22px;
    }
    .page-template-products #unleashing h2 {
        font-size: 32px;
    }
    .page-template-products .unleashing .faq-list a {
        font-size: 20px;
    }
    .page-template-products .unleashing .faq-list p {
        font-size: 14px;
    }
    .page-template-products .unleashing-text p {
        font-size: 14px;
    }
    .page-template-products .unleashing .faq-list li {
        padding: 12px;
    }
    .tank-solutions-main h2 {
        font-size: 23px;
    }
    .tank-solutions-main p {
        font-size: 16px;
        line-height: 17px;
    }
    .comprehensive-solutions-title h2 {
        text-transform: none;
        font-size: 28px;
    }
    #commitment {
        margin-top: -119px;
    }
    .comprehensive-solutions-title p {
        font-size: 18px;
        width: 90%;
    }
    .commitment-content p {
        width: 90%;
        font-size: 20px;
        line-height: 25px;
        margin-top: 12px;
    }
    .the-power-main p {
        font-size: 13px;
    }
    .maintaining-hygiene-main h2 {
        font-size: 19px;
    }
    .maintaining-hygiene-text p {
        font-size: 13px;
    }
    .the-power .faq-list a {
        font-size: 17px;
    }
    .the-power-main h2 {
        text-transform: none;
        font-size: 23px;
    }
    .commercial-space-text {
        padding: 16px;
        width: 45%;
    }
    .commercial-space-text p {
        font-size: 11px;
        line-height: 13px;
    }
    .commercial-space-faq .faq-list a {
        font-size: 17px;
    }
    .commercial-space-con p {
        width: 48%;
        font-size: 14px;
    }
    .agrochemical-wastewater-content h2 {
        font-size: 25px;
    }
    #agrochemica-industry h2 {
        font-size: 30px;    
    }
    .agrochemica-industry-levels-part p {
        font-size: 17px;
    }
    .agrochemica-industry-solution-levels.two-product:after {
        transform: translate(-28% , -56%);
        background-image: url(https://new.organicabiotech.com/wp-content/uploads/2023/12/design.png);
    }
    .you-can-level p {
        font-size: 11px;    
    }
    #transforming-wastewater {
        background-size: 100% 45%;
    }
    #transforming-wastewater h2 {
        font-size: 25px;
    }
    .transforming-wastewater-content p {
        font-size: 16px;
        line-height: 19px;
    }
    .major-sources-last-content.text-center p {
        font-size: 16px;
    }
    .agrochemica-industry-solution-levels.one-product:after {
        top: 45px;
    }
    .aquaculture-to-boost-content h2 {
        font-size: 20px;
    }
    .aquaculture-to-boost-content p {
        font-size: 16px;
        line-height: 20px;
    }
    .empowering-title h2 {
        font-size: 27px;
    }
    .empowering-title p {
        width: 80%;
    }
    .pivotal-role-content p {
        font-size: 15px;
        line-height: 20px;
    }
    #water-quality {
        background-size: 125% 100%;
    } 
    .solution-part {
        padding-left: 15px;
    }
    .solution-part-faq {
        margin-left: 0px;
    }
    .solution-part h2 {
        font-size: 35px;
    }
    .solution-part-content {
        display: block;
    }
    .solution-part-faq {
        width: 95%;
    }
    .solution-part-img {
         text-align: center;
        margin-bottom: 20px;
    }
    .page-template-shrimp-probiotic .probiotic-text p {
        height: 178px;
        font-size: 14px;
    }
    .page-template-ob-care-kitchen-drain-and-grease .inner-hero-content h1 {
        font-size: 25px;
    }
    .ob-care-advanced-content h2 {
        font-size: 18px;
    }
    .ob-care-advanced-content p {
        font-size: 15px;
    }
    .faced-in-grease-main p {
        font-size: 18px;
    }
    .versus-title h2 {
        font-size: 25px;
    }
    .versus-main p {
        font-size: 18px;
        width: 59%;
    }
    .combination-title h2 {
        font-size: 30px;
    }
    .combination-main h3 {
        font-size: 23px;
    }
    .combination-main p {
        font-size: 18px;
    }
    .odour-control-title h2 {
        font-size: 35px;
    }
    .odour-control-img {
        width: 25%;
    }
    .odour-control-main p {
        font-size: 20px;
    }
    .maintaining-hygiene-content h2 {
        font-size: 20px;
    }
    .maintaining-hygiene-content p {
        font-size: 16px;
        line-height: 20px;
    }
    .revolutionize-cleanliness-content h4 {
        font-size: 24px;
    }
    .revolutionize-cleanliness-content p {
        font-size: 18px;
        transition: 0.5s ease-in;
    }
    .washroom-odor-content h2 {
        font-size: 22px;
    }
    .washroom-odor-content p {
        font-size: 15px;
       line-height: 15px;
    }
    .washroom-odor-text {
        font-size: 15px;
        line-height: 16px;
    }
    .washroom-odor-box li {
        margin-bottom: 10px;
    }
   .pleasant-washroom-title h2 {
        width: 100%;
        font-size: 30px;
    }
    .pleasant-washroom-main h4 {
        font-size: 24px;
    }
    .pleasant-washroom-main p {
        font-size: 18px;
    }
    .page-template-ob-care-water-saving #washroom-odor .row {
        align-items: center;
    }
    .page-template-ob-care-water-saving #washroom-odor {
        padding-bottom: 0px;
    }
    .bio-based-odour-content h2 {
        font-size: 20px;
    }
    .bio-based-odour-content p {
        font-size: 15px;
    }
    .bio-based-odour-text {
        font-size: 16px;
        position: absolute;
        left: 13%;
        line-height: 16px;
    }
    .page-template-ob-care-water-saving #bio-based-odour .row {
        align-items: center;
    }
    .flushp-free-button:before {
        width: 482px;
        height: 110px;
        top: 51%;
        left: 104px;
    }
    .flushp-free-box h4 {
        font-size: 19px;
        width: 100%;
    }
    #flushp-free {
        padding: 0;
    }
    .page-template-ob-care-water-saving #pleasant-washroom {
        padding-top: 30px;
    }
    .page-template-home-new .bannerslider-list .slider-content-box .slide-title {
        font-size: 25px;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(3) .slide-title {
        font-size: 25px;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(4) .slide-title {
        font-size: 25px;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(4) .slide-title:before {
        height: 120px;
        left: -6%;
        top: 4%;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(4) .banner-text {
        bottom: 15%;
        left: 50%;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(6) .banner-text {
        position: absolute;
        top: 25%;
        left: 40%;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(3) .banner-text a {
        top: 65%;
        padding: 10px 15px;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(4) .banner-text a {
        left: 2%;
        top: 65%;
        padding: 10px 15px;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(5) .banner-text a {
        top: 65%;
        padding: 10px 15px;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(6) .banner-text a {
        top: 65%;
        padding: 10px 15px;
        left: 5%;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(7) .banner-text a {
        left: 2%;
        top: 67%;
        padding: 10px 15px;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(8) .banner-text a {
        left: 3%;
        top: 57%;
        padding: 10px 16px;
    }
    .page-template-home-new #hero p {
        font-size: 18px;
        font-family: 'Archivo-Regular';
    }
    .page-template-home-new .bannerslider-list .slick-dots {
        bottom: 20px;
    }
    .within-ours-content h2 {
        font-size: 25px;
    }
    .within-ours-content p {
        font-size: 16px;
    }
    .high-performances-title h2 {
        font-size: 32px;
    }
    .high-performances-content p {
        font-size: 18px;
    }
    .high-icon h4 {
        font-size: 22px;
    }
    .customers-trust-title h2 {
        font-size: 32px;
    }
    .customers-trust-slide p {
        font-size: 24px;
        color: #000;
    }
    #counter h2 {
        font-size: 30px;
    }
    .page-template-home-new .counter span {
        font-size: 45px;
    }
    .page-template-home-new #Testimonials {
        background-image: unset;
        background-repeat: unset;
        background-size: unset;
        padding: 0px 0px 100px;
    }
    .Plug-and-Play-content h2 {
        font-size: 18px;
    }
    .Plug-and-Play-content p {
        font-size: 15px;
    }
    .key-title h2 {
        font-size: 25px;
    }
    .unleashing .faq-list a {
        font-size: 15px;
    }
    .unleashing .faq-list p {
        font-size: 12px;
    }
    .pay-choose-content h2 {
        font-size: 25px;
    }
    .pay-choose-content p {
        font-size: 14px;
    }
    .page-template-other-solutions .unleashing .faq-list p {
        font-size: 12px;
        width: 100%;
    }
    .page-template-other-solutions .unleashing .faq-list a {
        font-size: 14px;
    }
    .lakes-and-ponds-content h2 {
        font-size: 18px;
    }
    .lakes-and-ponds-content p {
        font-size: 13px;
    }
    .challenge-at-hand-content h2 {
        font-size: 25px;
    }
    .challenge-at-hand-content p {
        font-size: 13px;
    }
    .remediate-text h4 {
        font-size: 20px;
    }
    .remediate-text p {
        font-size: 15px;
    }
    .sol h5 {
        font-size: 22px;
    }
    .pro h5 {
        font-size: 22px;
    }
    section#kitchen-waste-poses {
        padding: 0;
    }
    .kitchen-waste-poses h2 {
        font-size: 20px;
    }
    .success-story-content h2 {
        font-size: 22px;
    }
    section#soilmate {
        padding: 0 0 30px 0;
    }
    section#success-story {
        padding-top: 0;
    }
    .contact-box-main {
        padding: 10px;
    }
    .page-template-magicgro-product .revolutionize-biological-content p {
        font-size: 15px;
        color: #000;
    }
    .page-template-magicgro-product #unleashing h2 {
        font-size: 25px;
    }
    #magicgro-application {
        background-image: none;
    }
    .magicgro-application-logo {
        margin-bottom: 35px;
    }
    .soil-is-unique-content h2 {
        font-size: 30px;
    }
    .soil-is-unique-content p {
        font-size: 15px;
    }
    .threat-of-pollution-box h3 {
        font-size: 24px;
        margin-top: -22%;
    }
    .ensuring-protection-box p {
        font-size: 11px;
    }
    .page-template-soil-bio-remediation section {
        padding: 30px 0;
    }
    #team-section-1 {
        padding-top: 20%;
    }
    #team-section-2 {
        padding-top: 20%;
    }
    #team-section-3 {
       padding-top: 20%;
    }
    #team-section-4 {
        padding-top: 20%;
    }
    .working-with-main h2 {
        font-size: 30px;
    }
    .working-row {
        padding: 30px 20px;
    }
    .working-with-main p {
        width: 100%;
        font-size: 14px;
    }
    #working-with {
        margin-top: -20px;
    }
    .dont-see-content p {
        font-size: 13px;
    }
    .magicgro-application-btn button {
        padding: 10px 8px;
        width: 40%;
    }
    .profitable-content p {
        font-size: 13px;
        line-height: 0.8;
    }
    .holistic-content p {
        font-size: 18px;
    }
    .timeline-event-mobile:nth-child(11) {
        margin-bottom: 0 !important;
    }
    .commercial-space-con a {
        width: 45%;
        font-size: 12px;
    }
    .page-template-composting-product .magicgro-application-btn button {
        font-size: 11px;
        width: 46%;
        margin-right: 9px;
    }
    .commercial-space-con button {
        font-size: 15px;
    }
    .commercial-space-con button {
        width: 51%;
    }
}
/*----------------------------- Mobile-------------------------- */

@media screen and (max-width: 767.98px) {
    section#foundation-form .section-title h2,
    section#bio-solution .section-title h2 {
        font-size: 32px;
    }
    .mobile-language {
        display: block;
        position: absolute;
        right: 10px;
    }
    .gt_float_switcher .gt_options a {
        display: flex;
    }
    .gt_float_switcher img {
        width: 25px !important;
    }
    .gt_float_switcher {
        font-size: 16px !important;
    }
    .gt_float_switcher .gt_options a {
        display: flex !important;
    }
	.new-carrer input.wpcf7-form-control.wpcf7-submit.has-spinner {
        width: 66% !important;
    }
	.modal-new-header .btn-close {
        bottom: unset;
        top: -20px;
    }
    .contact-info {
        width: 45%;
    }
    p.comment-form-author,p.comment-form-email,p.comment-form-url{
        width: 100%;
        float: left;
        margin-right: unset;
    }
    .agrochemica-industry-solution-levels a {
        display: block;
        width: 100%;
    }
    .agrochemica-industry-solution-levels {
        display: block;
        position: unset;
    }
    .about-crops-content p {
        font-size: 18px;
    }
    .inner-hero-content {
        text-align: center;
        padding: 0 20px;
    }
    .inner-hero-content h1 {
        font-size: 30px;
        font-family: 'Archivo-Bold';
    }
    .social-links {
        right: 5%;
        display: flex;
        align-items: center;
    }
    .navbar li .class-menu-toggle {
        position: absolute;
        right: 15px;
        top: 5px;
        font-size: 20px;
    }
    .drop-ul.depth_0 li {
        padding-left: 20px;
    }
    .navbar li .class-menu-toggle-second {
        position: absolute;
        right: 5px;
        top: 5px;
        font-size: 20px;
    }
    .navbar-mobile ul li {
        padding: 0 10px;
        position: relative;
        display: block;
    }
    .bannerslider-list .slider-content-box p {
        padding: 11px 19px;
    }
    .bannerslider-list .slick-dots {
        bottom: 25px;
    }
    .page-template-home-template #hero .banner-text {
        max-width: 60%;
        left: 0px;
    }
    .hero-contain {
        margin: 6px 0px;
    }
    .hero-contain img {
        max-width: 3%;
    }
    #hero p {
        font-size: 12px;
        margin: 0px;
    }
    #hero a {
        font-size: 12px;
    }
    .bannerslider-list .slider-content-box .slide-title {
        font-size: 16px;
        margin-bottom: 2px;
    }
    #hero .btn {
         margin: 0px 0px 10px;
        padding: 0px;
    }
    #hero p {
        margin-left: -12px;
    }
    .crops-list .section-title h2 {
        text-transform: unset;
        font-size: 30px;
    }
    #about .content h1 {
        font-size: 22px;
    }
    .bannerslider-list .first-slide p:before {
        left: 20px;
        height: 45px;
    }
    .about {
        padding-top: 0px;
    }
    .about h2 {
        font-size: 21px;
    }
    .about .content .cutting-edge p {
        padding: 0px;
        margin-bottom: 12px;
        font-size: 12px;
    }
    .services h2 {
        font-size: 20px;
        margin-bottom: 20px;
    }
    .prowess-slide h3 {
        font-size: 22px;
    }
    .services .icon-box p {
        margin-bottom: 15px;
    }
    .services .icon-box {
        padding: 20px;
    }
    .services .service-bg img {
        bottom: -6px;
        max-width: 15%;
        right: 0px;
    }
    .services {
        padding: 10px 0px 60px;
    }
    .main-box {
        max-width: 94.33%;
    }
    .industries {
        padding: 240px 0px 0px;
    }
    .sector {
        padding: 22px 22px 0px;
    }
    .industries hr:not([size]) {
        margin-bottom: 14px;
    }
    .industries h2 {
        font-size: 23px;
    }
    .prowess-slide hr:not([size]) {
        margin-left: 2px;
    }
    .prowess-slide img.right.slick-arrow {
        right: 30%;
        bottom: -100%;
        width: 40px;
    }
    .industries h3 {
        font-size: 17px;
    }
    .counter h3 {
        font-size: 22px;
    }
    .counter p {
        font-size: 20px;
    }
    #Testimonials h3 {
        font-size: 25px;
    }
    #Testimonials .text h4 {
        font-size: 20px;
    }
    .prowess-slide img.left.slick-arrow {
        left: 30%;
        bottom: -100%;
        width: 40px;
    }
    .prowess-slide {
        margin-left: 65px;
    }
    .prowess-slide h2 {
        font-size: 22px;
        margin-bottom: 0px;
    }
    .prowess-slide .Layer {
        margin: 0px 25px;
    }
    .prowess-slide .Awrd {
        margin: 0px;
    }
    .industries p {
        margin-top: 11px;
    }
    .counter {
        padding: 60px 0px 20px;
    }
    .counter h2 {
        font-size: 25px;
    }
    .counter .define {
        border-right: none;
        border-left: none;
    }
    #Testimonials {
        padding: 60px 0px 40px;
    }
    #Testimonials img.left.slick-arrow {
        left: 30%;
        bottom: -20px;
    }
    #Testimonials img.right.slick-arrow {
        right: 30%;
        bottom: -20px;
    }
    .slider-demo-multislides .case-study-img .owners img {
        max-width: 30%;
    }
    .slider-demo-multislides .case-study-img .owner img {
        max-width: 80%;
    }
    .slider-demo-multislides img.Customer-Quote.img-fluid {
        top: 20%;
        max-width: 27%;
        left: 65%;
    }
    .slider-demo-multislides .slide-detail {
        margin-left: 0px;
    }
    .slider-demo-multislides .slide-detail .text p {
        font-size: 10px;
    }
    .slider-demo-multislides h3 {
        font-size: 20px;
    }
    .slider-demo-multislides .slick-dots {
        bottom: -25px;
        right: 6px;
    }
    .slick-dots li button:before {
        font-size: 13px;
        width: 16px;
        height: 19px;
    }
    .slider-demo-multislides {
        background-size: 25%;
    }
    .slider-demo-multislides .slide-detail .solution p {
        font-size: 14px;
    }
    .slider-demo-multislides .slide-detail .solution h4 {
        font-size: 15px;
        margin: 0px;
    }
    .slider-demo-multislides .slide-detail .text p {
        margin-bottom: 4px;
    }
    .sucess-story h2 {
        font-size: 30px;
    }
    .sucess-story .story-contain {
        margin-bottom: 20px;
    }
    .page-template-agriculture-template .inner-hero-content h1 {
        font-size: 21px;
    }
    .agiculture-solution-lists {
        margin-top: -64px;
    }
    .single-agriculture p {
        font-size: 14px;
        height: 15%;
    }
    .single-agriculture h3 {
        font-size: 20px;
    }
    #about-agiculture h2 {
        font-size: 25px;
    }
    .about-agri-content p {
        font-size: 16px;
    }
    .about-last-content {
        font-size: 16px;
        margin-bottom: 20px;
    }
    .about-agri-content img {
        width: 80%;
    }
    .about-agiculture-text {
        margin-top: 11px;
        margin-left: -18px;
    }
    .agiculture-solution-lists h3 {
        font-size: 29px;
    }
    #our_technologies {
        padding: 0 0 30px;
    }
    .single-agriculture {
        margin-bottom: 20px;
    }
    #our_technologies span {
         font-size: 25px;
    }
    .agriculture-video-box video {
         width: 100%;
        border-radius: 10px;
    }
    .footer-logo img {
        width: 160px;
        margin-bottom: 20px;
    }
    #footer .footer-top .footer-links ul {
        padding: 0px;
    }
    #footer .footer-top .footer-links {
        display: unset;
        flex-direction: unset;
        align-items: unset;
        margin-top: 10px;
    }
    .footer-location {
        margin-top: 10px;
    }
    #footer .footer-links hr:not([size]) {
        margin-left: 0px;
    }
    #footer .footer-top h4 {
        font-size: 18px;
        margin-top: 20px;
    }
    #footer .footer-top .footer-contact p {
        padding: 10px 0px;
    }
    #footer .address {
        padding-bottom: 12px;
        padding-top: 10px;
    }
    #footer .footer-links hr:not([size]), #footer .footer-location hr:not([size]) {
        margin:10px 0 20px;
    }
    .copyright {
        padding-bottom:15px;
    }
    .blog-search #search-form input[type="text"] {
        width: 350px;
    }
    #about-agiculture {
        padding-bottom: 60px;
    }
    .agriculture-form input#submit {
        text-align: center;
        width: 50%;
        margin-left: 75px;
    }
    .page-template-nutrimix .inner-hero-content h1 {
        font-size: 50px;
        font-family: 'Archivo-Bold';
        text-align: center;
    }
    #nutrimix-second {
        padding-top: 30px;
    }
    .nutrimix-second-logo img {
        width: 60%;
    }
    .nutrimix-second-content p {
        font-size: 15px;
    }
    p.nutrimix-con-p {
        width: 100%;
    }
    .nutrimix-second-text-2 img {
        width: 40%;
    }
    .nutrimix-second-text {
        display: block;
        align-items: center;
    }
    .nutrimix-second-text-1 ul {
        list-style-type: none;
        display: flex;
        align-items: center;
        justify-content: space-around;
        margin-top: 10px;
    }
    .nutrimix-second-text-1 li {
        margin-bottom: 0;
        margin-top: 0;
    }
    .nutrimix-second-text-2 {
        display: block;
    }
    .nutrimix-curly-img {
        text-align: center;
    }
    .nutrimix-second-text-2 img {
        width: 25px;
        transform: rotate(90deg);
        margin-top: -30px;
    }
    .nutrimix-aerrow-img {
        text-align: center;
    }
    p.nutrimix-pra {
        display: inline-flex;
        font-size: 18px;
        margin: 0;
        margin-bottom: 10px;
    }
    .page-template-nutrimix .inner-hero-content h1 {
        font-size: 40px;
        font-family: 'Archivo-Bold';
        text-align: center;
    }
    .our-solutions .section-title h2 {
        font-size: 35px;
    }
    .our-solutions-main p {
        padding-bottom: 60px;
    }
    .our-solutions-main {
        height: auto;
    }
    .our-solutions-main p {
        margin-top: 60px;   
    }
    .our-solutions-img img {
        margin-top: 23px;
    }
    .our-solutions-main {
        margin-top: 0px;
    }
    .our-solutions-img h3 {
        width: 50%;
        margin: 0;
        font-size: 25px;
    }
    .recent-blogs-content a {
        font-size: 18px;
    }
    span.recent-blogs-date {
        font-size: 14px;
    }
    .common-info span {
        font-size: 20px;
    }
    .blog-list-single-title span, .case-study-list-single-title span {
        font-size: 20px;
    }
    .page-template-application .inner-hero-content h1 {
        font-size: 35px;
        font-family: 'Archivo-Bold';
    }
     #provide {
        padding-bottom: 0;
        padding-top: 30px;
    }
    .provide-content {
        position: relative;
        margin-bottom: 25px;
    }
    .provide-content p {
        font-size: 17px;
        margin-left: 11px;
    }
    .provide-content:before {
        height: 250px;
        left: -2px;
    }
    .application-future-main {
        border-right: 0;
    }
    .application-future-main h3 {
        font-size: 20px;
    }
    .types-of-application-content p {
        font-size: 18px;
    }
    .types-of-application-title h2 {
        font-size: 30px;
    }
    .page-template-seed-application .inner-hero-content h1 {
        font-size: 35px;
    }
    .application-future-main {
        justify-content: left;
    }
    .seed-application-second-conten p {
        font-size: 16px;
    }
    #seed-application-second {
        padding-top: 30px;
    }
    .advantages-main {
        height: 100%;
    }
    .advantages-title h2 {
        font-size: 20px;
        margin-bottom: -20px;
    }
    .advantages-text h3 {
        font-size: 20px;
        width: 100%;
    }
    #advantages {
        padding-top: 30px;
    }
    #explore {
        padding-top: 30px;
    }
    .explore-title h2 {
        font-size: 21px;
    }
    .explore-title h2 {
        font-size: 21px;
        margin-bottom: -40px;
    }
    .page-template-solution-types .advantages-text h3 {
        font-size: 30px;
    }
    .page-template-solution-types .advantages-main p {
        font-size: 18px;
    }
    .page-template-solution-types .advantages-main {
        height: auto;
    }
    .page-template-solution-types #explore h2 {
        font-size: 19px;
        text-align: center;
        text-transform: none;
    }
    .grapes-second-section-content {
        margin-top: 25px;
    }
    #our-approach h2 {
        font-size: 22px;
    }
    .our-approach-content h3 {
        font-size: 25px;
    }
    #stages-of-growth h2 {
        font-size: 25px;
    }
    #pest-and-disease h2 {
        font-size: 22px;
    }
    .pest-and-disease-main {
        width: 100%;    
    }
    #pest-and-disease .row .col-lg-4:nth-child(1) .pest-and-disease-main {
        border-right: none;
    }
    #pest-and-disease .row .col-lg-4:nth-child(3) .pest-and-disease-main {
        border-right: none;
    }
    #pest-and-disease .row .col-lg-4:nth-child(5) .pest-and-disease-main {
        border-right: none;
    }
    #pest-and-disease .row .col-lg-4:nth-child(7) .pest-and-disease-main {
        border-right: none;
    }
    #pest-and-disease .row .col-lg-4:nth-child(9) .pest-and-disease-main {
        border-right: none;
    }
    .pest-and-disease-text p {
        font-size: 20px;
    }
    .pest-and-disease-button a {
        font-size: 18px;
    }
    .stages-of-growth-mobile-img {
        text-align: center;
        width: 100%;
    }
    #stages-of-growth-mobile h2 {
        font-size: 25px;
    }
    .stages-of-growth-mobile-content h3 {
        font-family: 'Archivo-Regular';
        font-size: 24px;
        color: #000;
    }
    /*.stages-of-growth-mobile-content a {
        font-family: 'Archivo-SemiBold';
        font-size: 24px;
        color: #006249;
    }*/
    .stages-of-growth-mobile-content a {
        font-size: 24px;
        color: #006249;
        font-family: 'Archivo-SemiBold';
    }
    .stages-of-growth-mobile-content P{
        font-size: 18px;
    }
    .stages-of-growth-logo-mobile img {
        width: 36%;
    }
    .about-crops-content {
        margin-top: 20px;
    }
    #effluent-faq {
        padding-top: 60px;
    }
    #sustainable-wastewater {
        padding-top: 30px;
    }
    #sustainable-wastewater h2 {
        font-size: 25px;
        margin: 0;
    }
    #sustainable-wastewater {
        padding-top: 20px;
    }
    .sustainable-wastewater-content {
        margin-top: 30px;
    }
    #comprehensive {
        background: #c6d202;
        margin-top: 15px;
        padding-top: 103px;
    }
    #sustainable-wastewater {
        padding-top: 20px;
        padding-bottom: 145px;
    }
    .sustainable-wastewater-content p {
        font-size: 17px;
        line-height: unset;
    }
    .sustainable-wastewater-main {
        margin-left: 0px;
        margin-top: 13px;
        width: 100%;
    }
    #comprehensive {
        background: #c6d202;
        margin-top: -196px;
        padding-top: 90px;
    }
    .sustainable-wastewater-text h3 {
        font-size: 22px;
    }
    .sustainable-wastewater-main p {
        font-size: 15px;    
    }
    .comprehensive-text h2 {
        font-size: 22px;
    }
    .comprehensive-text p {
        font-size: 16px;
    }
    .with-organica-main-content p {
        font-size: 17px;
    }
    .with-organica-img {
        margin-top: 30px;
    }
    #with-organica {
        background-image: url(../image/bg-image-mobile.jpg);
        background-repeat: no-repeat;
        background-size: 100% 100%;
        padding-bottom: 379px;
    }
    .with-organica-title p {
        font-size: 18px;
    }
    .effluent-faq .faq-list {
        padding: 0px 0px;
    }
    .profound-effect-main {
        margin-top: 25px;
    }
    .profound-effect-box {
        width: 48%;
        margin-right: 6px;
    }
    #highly-effective h2 {
        font-size: 20px;
    }
    .highly-effective-text h3 {
        font-size: 22px;
    }
    .highly-effective-con a {
        font-size: 18px;
    }
    .highly-effective-con img {
        width: 35px;
        top: -10px;
    }
    #revolutionize-biological {
        background-size: 100% 20%;
    }
    .revolutionize-biological-content {
        margin-top: 25px;
    }
    #unleashing h2 {
        font-size: 22px;
    }
    .unleashing .faq-list li {
        padding: 20px 0;
    }
    .unleashing .faq-list a {
        font-size: 17px;
    }
    .unleashing .faq-list .icon-show, .unleashing .faq-list .icon-close {
        font-size: 25px;
    }
    .unleashing .faq-list p {
        font-size: 16px;
    }
    .unleashing-text p {
        font-size: 18px;
        margin-bottom: 40px;
    }
    .tank-solutions-img {
        margin-bottom: 25px;
    }
    .tank-solutions-main h2 {
        font-size: 24px;
    }
    .tank-solutions-main p {
        font-size: 18px;
        line-height: unset;
    }
    .comprehensive-solutions-title h2 {
        text-transform: none;
        font-size: 25px;
    }
    .commitment-content p {
        width: 90%;
        font-size: 18px;
    }
    .comprehensive-solutions-title p {
        font-size: 15px;
        width: 100%;
    }
    .comprehensive-solutions-content p {
        font-size: 16px;
    }
    .maintaining-hygiene-main {
        margin-top: 25px;
    }
    .maintaining-hygiene-text p {
        font-size: 17px;
    }
    .maintaining-hygiene-text img {
        width: 7%;
    }
    .the-power-main p {
        font-size: 16px;
    }
    .the-power .faq-list li {
        padding: 10px 0;
    }
    .the-power .faq-list p {
        font-size: 17px;
    }
    .commercial-space-title h2 {
        font-size: 22px;
    }
    .commercial-space-text p {
        font-size: 12px;
        line-height: 13px;
    }
    .commercial-space-notice p {
        font-size: 16px;
    }
    #commercial-space-faq {
        padding-top: 0;
    }
    .commercial-space-faq .faq-list a {
        font-size: 16px;
    }
    .commercial-space-faq .faq-list p {
        font-size: 15px;
    }
    .agrochemical-wastewater-content h2 {
        margin-top: -30px;
    }
    #agrochemica-industry h2 {
        font-size: 25px;
    }
    #agrochemica-industry {
        padding-top: 30px;
    }
    .agrochemica-industry-levels-part {
        margin: 0 0 35px 0;
    }
    .agrochemica-industry-levels {
        display: block;
    }
    .agrochemica-industry-solution-levels.two-product:after {
        background-image: unset;
    }
    .agrochemica-industry-solution-levels.two-product {
        display: block;
    }
    .agrochemica-industry-solution-levals-part {
        width: 100%;
    }
    .you-can h3 {
        font-size: 18px;
    }
    .you-can-main {
        display: block;
    }
    .you-can-level {
        margin: 0 0 40px 0;
        color: #000;
    }
    .you-can-level p {
        font-size: 17px;
    }
    .transforming-wastewater-img {
        margin-top: -25px;
        margin-bottom: 25px;
    }
    .transforming-wastewater-content p {
        font-size: 18px;
        line-height: inherit;
    }
    #major-sources h2 {
        font-size: 32px;
    }
    .agrochemica-industry-solution-levels.one-product:after {
        top: 25px;
    }
    .agrochemica-industry-solution-levals-part p {
        font-size: 20px;
        line-height: 20px;
    }
    .aquaculture-to-boost-content h2 {
        font-size: 21px;
        margin-top: -25px;
    }
    .aquaculture-to-boost-content p {
        font-size: 18px;
        line-height: inherit;
    }
    .empowering-title p {
        width: 100%;
    }
    .pivotal-role-content {
        margin-top: -25px;
    }
    .pivotal-role-content p {
        font-size: 18px;
        line-height: inherit;
    }
    .probiotic-heading h2 {
        font-size: 25px;
    }
    .probiotic-button a {
        font-size: 16px;
        margin-left: 10px;
    }
    .probiotic-text p {
        font-size: 19px;
        height: 145px;
    }
    #water-quality {
        background-image: unset;
        padding: 0;
    }
    .nurturing-sustainability-content h2 {
        font-size: 24px;
        margin-top: -25px;
    }
    .side-icon img {
        width: 0px;
    }
    .side-icon-2 img {
        width: 45px;
    }
    .water-quality-column {
        background: #006249;
    }
    .water-quality-title h2 {
        font-size: 32px;
    }
    .water-quality .faq-list a {
        font-size: 20px;
    }
    .water-quality .faq-list p {
        font-size: 17px;
    }
    .solution-part h2 {
        font-size: 32px;
    }
    .solution-part {
        padding-left: 0px;
    }
    .water-quality .solution-list a {
        font-size: 18px;
    }
    .solution-part-faq {
        width: 100%;
    }
    .application-faq .main-faq-list a {
        font-size: 15px;
    }
    .application-faq .main-faq-list p {
        font-size: 13px;
    }
    .page-template-shrimp-probiotic .probiotic-text p {
        font-size: 15px;
    }
    .application-faq .main-faq-list li {
        margin-bottom: 15px;
    }
    .application-faq .main-faq-list a {
        padding: 0 20px 0 0;
    }
    .ob-care-advanced-content {
        margin-top: 15px;
    }
    .ob-care-advanced-content h2 {
        font-size: 19px;
    }
    .ob-care-advanced-content p {
        font-size: 17px;
    }
    #faced-in-grease {
        padding-top: 30px;
    }
    .faced-in-grease-title h2 {
        font-size: 22px;
    }
    .versus-title h2 {
        font-size: 20px;
    }
    .page-template-ob-care-kitchen-drain-and-grease  section {
        padding: 30px 0;
    }
    .combination-title h2 {
        font-size: 22px;
        margin-bottom: -20px;
    }
    .odour-control-title h2 {
        font-size: 22px;
        margin-bottom: 50px;
    }
    .odour-control-img {
        width: 18%;
    }
    .revolutionize-cleanliness-title h2 {
        font-size: 25px;
    }
    #maintaining-hygiene {
        padding: 30px 0;
    }
    .maintaining-hygiene-content h2 {
        font-size: 20px;
        margin-top: 20px;
    }
    .faqs-list .accordion-body {
        font-size: 16px;
    }
    .page-template-ob-care-water-saving #pleasant-washroom {
        padding-top: 0px;
    }
    #washroom-odor {
        padding: 30px 0;
    }
    .page-template-oB-care-washroom-odour .inner-hero-content h1 {
        font-size: 25px;
        font-family: 'Archivo-Bold';
    }
    .washroom-odor-content {
        margin-top: 25px;
    }
    .washroom-odor-content p {
        font-size: 18px;
        line-height: unset;
    }
    .washroom-odor-text {
        font-size: 17px;
        line-height: unset;
    }
    .major-title h2 {
        font-size: 22px;
        margin-bottom: -25px;
    }
    .pleasant-washroom-title h2 {
        font-size: 22px;
        margin-bottom: -20px;
    }
    #bio-based-odour {
        padding-top: 30px;
    }
    .bio-based-odour-content h2 {
        font-size: 22px;
    }
    .bio-based-odour-content {
        margin-top: 20px;
    }
    .bio-based-odour-content p {
        font-size: 20px;
    }
    .bio-based-odour-box li {
        margin-bottom: 60px;
    }
    .bio-based-odour-text {
        font-size: 18px;
        position: absolute;
        left: 13%;
        line-height: unset;
    }
    .flushp-free-title h2 {
        font-size: 30px;
    }
    .flushp-free-title p {
        font-size: 18px;
    }
    .flushp-free-button h3 {
        margin-bottom: 50px;
    }
    .flushp-free-button:before {
        content: unset;
    }
    .flushp-free-button h3:before {
        content: unset;
    }
    .flushp-free-img:before {
        content: unset;
    }
    #washroom-odor {
        padding-top: 30px;
    }
    #flushp-free {
        padding: 30px 0;
    }
    .page-template-home-new #hero {
        padding: 0px;
        height: 85vh;
    }
    .page-template-home-template #hero .banner-text {
        max-width: 100%;
        left: 5%;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(3) .slide-title {
        font-size: 24px;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(3) .banner-text {
        position: absolute;
        left:35px;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(2) .banner-text {
        max-width: 100%;
        left: 5%;
    }
    .page-template-home-new .bannerslider-list .slider-content-box .slide-title {
        font-size: 28px;
        width: 100%;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(4) .slide-title {
        font-size: 24px;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(3) .slide-title:before {
        width: 125px;
        bottom: -14%;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(4) .banner-text {
        bottom: 7%;
        left: 12%;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(4) .slide-title:before {
        height: 112px;
        left: -5%;
        top: 0%;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(6) .slide-title {
        width: 100% !important;
        font-size: 25px;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(6) .banner-text {
        position: absolute;
        top: 13%;
        left: 4%;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(7) .slide-title {
        width: 100% !important;
        font-size: 25px;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(8) .slide-title {
        width: 100% !important;
        font-size: 22px;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(3) .banner-text a {
        top: 85%;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(5) .banner-text a {
        top: 80%;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(6) .banner-text a {
        top: 69%;
        left: 0%;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(7) .banner-text a {
        top: 72%;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(7) .banner-text {
        left: 2%;
    }
    .page-template-home-new .bannerslider-list .single-slider:nth-child(8) .banner-text a {
        left: 0%;
        top: 65%;
    }
    .page-template-home-new #hero p {
        margin-left: 0;
    }
    .page-template-home-new #hero p {
        font-size: 22px;
        font-family: 'Archivo-Regular';
    }
    .page-template-home-new #hero a {
        font-size: 18px;
    }
    .within-ours-img {
        margin-bottom: 25px;
    }
    .page-template-home-new .bannerslider-list .slick-dots li button:before {
        font-size: 12px;
    }
    .within-ours-content p {
        font-size: 20px;
    }
    .high-performances-title h2 {
        font-size: 22px;
    }
    .high-icon h4 {
        font-size: 25px;
    }
    .high-performances-content p {
        font-size: 20px;
    }
    .customers-trust-title h2 {
        font-size: 25px;
        width: 100%;
    }
    .customers-trust-slide p {
        font-size: 20px;
        color: #000;
    }
    #customers-trust .slick-dotted.slick-slider {
        margin-bottom: 0px;
    }
    .prowess-box-title h2 {
        font-size: 25px;
    }
    .page-template-home-new #Testimonials h3 {
        font-size: 35px;
    }
    .Plug-and-Play-img {
        margin-top: -30px;
        margin-bottom: 20px;
    }
    .Plug-and-Play-content p {
        font-size: 18px;
    }
    .Plug-and-Play-content h2 {
        font-size: 22px;
    }
    .pay-choose-content h2 {
        font-size: 30px;
    }
    .pay-choose-content p {
        font-size: 18px;
    }
    .pay-choose-content {
        margin-bottom: 30px;
    }
    #footer .footer-top .footer-contact p {
        font-size: 18px;
    }
    .collapse {
        display: block;
    }    
    .page-template-other-solutions .unleashing .faq-list a {
        font-size: 18px;
    }
    .page-template-other-solutions .unleashing .faq-list p {
        font-size: 17px;
        width: 100%;
    }
    .page-template-other-solutions .collapse{
        display: block;
    }
    .lakes-and-ponds-img {
        margin-top: -25px;
        margin-bottom: 30px;
    }
    #lakes-and-ponds {
        padding-bottom: 0;
    }
    .lakes-and-ponds-content p {
        font-size: 18px;
    }
    .challenge-at-hand-img {
        margin-bottom: 30px;
    }
    .challenge-at-hand-content p {
        font-size: 18px;
    }
    .remediate-title h2 {
        font-size: 25px;
    }
    #remediate {
        padding-top: 0;
    }
    .pro h5 {
        font-size: 28px;
    }
    .unleashing-img {
        margin-bottom: 30px;
    }
    .page-template-composting-product #aquaculture-to-boost {
        padding: 30px 0;
    }
    .page-template-composting-product .aquaculture-to-boost-img {
        margin-bottom: 50px;
    }
    .page-template-composting-product section#effluent-faq {
        padding: 30px 0;
    }
    .success-story-content p {
        font-size: 18px;
    }
    .success-story-content {
        width: 100%;
    }
    .success-story-content h2 {
        font-size: 25px;
    }
    .soilmate-box p {
        font-size: 18px;
    }
    #soilmate {
        padding: 0 0 0px 0;
    }
    .soilmate-title hr {
        width: 20%;
    }
    .effluent-faq .faq-list a {
        font-size: 17px;
    }
    .effluent-faq .faq-list p, .application-faq .main-faq-list p {
        font-size: 15px;
    }
    #contact-form-sec {
        padding-top: 20%;
    }
    .contact-form {
        margin-top: 30px;
    }
    .contact-box-main p {
        font-size: 18px;
    }
    .page-template-magicgro-product #revolutionize-biological {
        padding: 30px 0;
    }
    .page-template-magicgro-product #unleashing h2 {
        font-size: 25px;
        border-bottom: none;
    }
    .magicgro-application-list {
        width: 100%;   
    }
    .magicgro-application-second-title h2 {
        font-size: 30px;
    }
    .magicgro-application-btn a {
        font-size: 14px;
    }
    .agriculture-form input#formsubmit {
        width: 50%;
    }
    .magicgro-application-logo {
        margin-bottom: 35px;
    }
    .soil-is-unique-content h2 {
        font-size: 25px;
        margin-top: 25px;
    }
    .soil-is-unique-content p {
        font-size: 18px;
    }
    .threat-of-pollution-title h2 {
        font-size: 30px;
    }
    .bio-augmentation-title h2 {
        font-size: 30px;
    }
    .bio-augmentation-main p {
        font-size: 18px;
    }
    .ensuring-protection-title h2 {
        font-size: 30px;
    }
    .ensuring-protection-box p {
        font-size: 18px;
    }
    .span-main span {
        top: 20%;
        font-size: 30px;
    }
    .working-with-main p {
        font-size: 17px;
    }
    .working-with-main a {
        padding: 10px 8px;
        font-size: 16px;
    }
    .Our-setpace-title h2 {
        font-size: 30px;
    }
    #Our-setpace {
        padding: 30px 0 0;
    }
    .dont-see-main {
        display: block;
        width: 100%;
        background: none;
    }
    .dont-see-content {
        padding: 20px 25px;
        width: 100%;
        background: #c6d202;
    }
    .dont-see-content h2 {
        font-size: 25px;
    }
    #working-with {
        margin: -25px 10px;
    }
    .dont-see-content p {
        font-size: 18px;
    }
    .magicgro-application-btn button {
        padding: 10px;
        width: 100%;
        margin-bottom: 15px;
    }
    .team-section-content {
        display: block;
    }
    .team-section-img img {
        margin-top: 5%;
    }
    .team-section-text h4 {
        font-size: 30px;
        color: #006249;
    }
    #team-section-1 {
        padding-top: 60px;
    }
    #team-section-2 {
        padding-top: 60px;
    }
    #team-section-3 {
        padding-top: 60px;
    }
    #team-section-4 {
        padding-top: 60px;
    }
    .profitable-content h2 {
        margin-top: 18px;
    }
    .profitable-content p {
        font-size: 18px;  
        line-height: 1.5;
    }
    .page-template-our-story #dont-see {
        padding-top:0px;
    }
    .commercial-space-con a {
        width: 47%;
        font-size: 14px;
    }
    .page-template-composting-product .magicgro-application-btn button {
        font-size: 18px;
        width: 100%;
        margin-right: 0px;
    }
    #within-ours {
        background-size: cover;
    }
    input.wpcf7-form-control.wpcf7-submit.has-spinner {
    width: 50% !important;
    }
    .image-content {
        display: none;
    }
    .newsletter-subscribe-main {
        padding: 40px 30px;
    }
    .newsletter-subscribe-form .tnp-subscription form {
        display: block;
    }
    .newsletter-subscribe-form .tnp-subscription form .tnp-field-email input {
        width: 100%;
    }
    .newsletter-subscribe-title {
        font-size: 32px;
        line-height: 40px;
    }
    .newsletter-main .nav-item {
        width: 50%;
    }
    .newsletter-image {
        margin-bottom: 20px;
    }
}
@media screen and (max-width: 320px) {
    #hero .banner-text {
        max-width:65%;
    }
    .bannerslider-list .slick-dots {
        bottom:14px;
    }
    .bannerslider-list .slider-content-box .slide-title {
        font-size:14px;
    }
    .bannerslider-list .slider-content-box p {
       padding:5px 10px 10px;
    }
    .logo img {
        width: 140px;
    }
    .mobile-nav-toggle {
        left: 15px;
        top:-38px;
    }
}  