﻿body {
    margin: 0px;
    padding: 0px;
    overflow-x: hidden;
}




@media (max-width:1400px) {
    .header-mobile {
        display: none;
    }
    .clients-section-mobile{
        display:none;
    }
    .header {
        display: block;
    }

    .header-inner {
        width: 95%;
    }

    .header-logo {
        width: 22%;
        margin: auto;
    }

    .header-nav-inner {
        margin: 10px 0px 6px 0px;
    }


    .nav-container {
        padding: 9px 10px 0px 10px;
        flex-wrap: wrap;
        gap: 12px;
    }

    .nav-link a {
        padding: 0px 12px 0 15px;
    }

    .call-section {
        margin: 17px;
        width: 25%;
    }
    .call-section-container a {
        font-size: 12px;
    }
    .footer-main-container-inner {
        width: 100%;
    }

    .footer-main-container-inner-part {
        width: 100%;
    }

    .icons {
        gap: 10px;
    }

    .fb-icon, .insta-icon, .li-icon {
        padding: 0px 0px;
    }




    /*  HOME PAGE   */
    .swiper-slider-desktop {
        margin-top: 109px;
    }
    swiper-slider-mobile{
        display:none;
    }
    .about-cmpny-container {
        padding: 35px 20px;
    }
    .watreat-water-container {
        display: block;
    }
    .watreat-water-content {
        line-height: 30px;
    }


    /*   ABOUT PAGE   */
    .about-company-page-container-heading {
        font-size: 31px;
    }

    .about-aspect-chemicals {
        padding: 10px;
    }

    .about-section3 {
        padding: 10px;
    }

    .custom-swiper-next, .custom-swiper-prev {
        display: none;
    }




    /*----------- WATREAT PAGE ----------*/
    .watreat-section-container1 {
        margin-top: 0px;
        padding: 0 20px;
    }

    .watreat-container-section {
        gap: 50px;
    }

    .watreat-section-container2 {
        padding: 20px;
    }

    .watreat-section-container3 {
        padding: 20px;
    }

    .watreat-photo-section {
        padding: 10px;
    }



    /*--------CONTACT PAGE-------*/
    .contact-block-section1 {
        padding: 100px 0px 0px 0px;
    }

    .loc-para {
        font-size: 19px;
    }

    .call-para, .mail-para {
        font-size: 20px;
    }

    .label {
        padding: 0px 0px 19px 10px;
    }

    .name {
        padding: 19px 200px 20px 0px;
    }

    .textform {
        padding: 12px 210px 95px 15px;
    }

    .contact-block-section1-part2 {
        margin: 0px 40px 0px 0px;
    }

    .rotateInUpLeft {
        animation-name: rotateInUpLeft;
    }



    /*  PRODUCT PAGE  */
    .product-section-container {
        width: 100%;
    }

    .product-container-content {
        width: 100%;
    }





    /*  cooling water page  */
    .description-section-container1 {
        width: 95%;
    }

    .thermax-section-container2, .maxtreat-section-container2 {
        width: 95%;
    }

    .cooling-water-section2-container {
        width: 100%;
    }

    .for-img {
        margin: auto;
    }


    /*  chilled water page   */

    .chilled-water-section2-container {
        width: 100%;
    }


    /*  boiler water page  */
    .boiler-water-section2 {
        padding: 0 20px;
    }

    .boiler-water-section2-container {
        width: 100%;
    }

    .boiler-img {
        width: 55%;
    }


    /* r-o-water block   */
    .r-o-water-section2-container {
        width: 100%;
    }
    .r-o-water-section2-container {
        letter-spacing: 0px;
    }




    /* polyelectrolyte page  */

    .polyelectrolyte-container3 {
        width: 95%;
    }



    /*  fire-side page   */
    .fire-side-section2-container {
        width: 100%;
    }



    /*  industrial water page   */
    .industrial-water-section2-container {
        width: 100%;
    }



    /*   solid chem page  */
    .solid-chem-section1-container-img {
        margin: auto;
    }


    .solid-chem-section2-container {
        width: 100%;
    }



    .solid-chem-section3-heading {
        margin-left: 0px;
    }

    .solid-chem-section-container3 {
        width: 100%;
    }

    .summary {
        width: 100%;
        margin-left: 0px;
    }

    solid-chem-section4-container {
        width: 98%;
    }


    .solid-chem-section5-container {
        width: 100%;
    }

    .solid-chem-section5-img {
        margin: auto;
        width: 45%;
    }



    .solid-chem-section6-container {
        width: 100%;
    }
    .solid-chem-section6 {
        padding: 0px;
    }
    
    .solid-chem-section6-img {
        margin: auto;
        width: 45%;
    }




    .solid-chem-section7-container {
        width: 100%;
    }

    .solid-chem-section7-img {
        margin: auto;
        width: 45%;
    }


    .solid-chem-section8-container {
        width: 100%;
    }

    .solid-chem-section8-img {
        margin: auto;
        width: 45%;
    }


    .solid-chem-section9-container {
        width: 100%;
    }

    .solid-chem-section9-container {
        width: 100%;
    }
}

@media (max-width:690px) {

    .header {
        display: none;
    }

    #back-to-top-section {
        display: none;
    }



    /*--------Header Mobile Block-----------*/
    .header-mobile {
        display: block;
    }

    .header-mobile {
        display: block;
        position: fixed;
        z-index: 2;
        top: 0px;
        padding: 15px 0px 0px 0px;
        align-items: center;
        background-color: white;
        left: 0;
        right: 0;
        border: 1px solid #51ed004f;
    }

    .mob-content {
        position: relative;
        display: flex;
        gap: 125px;
    }

    .logo {
        padding-left: 10px;
    }

    .logo-img {
        width: 170px;
        max-width: 100%;
    }

    .mobilemenu {
        position: relative;
        height: 40px;
        width: 127px;
        display: flex;
        align-items: center;
        justify-content: center;
        right: 25px;
        gap: 8px;
    }

    /* Toggle Block */
    .toggle {
        cursor: pointer;
        height: 2px;
        width: 22px;
        position: relative;
        background-color: #1dbfc1;
        display: block;
        transition: all 0.3s ease;
    }

        .toggle::before {
            content: '';
            height: 2px;
            width: 22px;
            background-color: #1dbfc1;
            position: absolute;
            top: -7px;
            transition: all 0.3s ease;
        }

        .toggle::after {
            content: '';
            height: 2px;
            width: 22px;
            background-color: #1dbfc1;
            position: absolute;
            transition: all 0.3s ease;
            top: 7px;
        }

    .menu {
        color: #1dbfc1;
        font-size: 17px;
        font-weight: 700;
        font-family: 'Nunito Sans';
    }


    .menu-list {
        background: white;
        position: absolute;
        font-family: rubik, sans-serif;
        margin: 0;
        padding: 0;
    }

    .menu-item li,
    a {
        text-decoration: none;
        list-style: none;
        font-size: 15px;
        color: black;
        font-family: 'Noto Sans';
    }

    .menu-item {
        border-bottom: 1px solid #888;
        display: block;
        align-items: center;
        position: relative;
        margin-bottom: 0;
        padding: 7px 0px;
    }



    /* Hide menu by default */
    .menu-list {
        width: 100%;
        z-index: 4;
        display: none;
    }

    .menu-list2 {
        display: none;
        padding: 0;
    }

    .menu-item.open > .menu-list2 {
        display: block;
    }

    /* When menu is open – show X icon */
    .menu-open .toggle {
        background: transparent;
    }


    .menu-list2 a {
        color: black;
        font-size: 13px;
        font-weight: 500;
    }

        .menu-list2 a:hover {
            color: red;
        }

    .menu-open .toggle::before {
        transform: rotate(45deg);
        top: 0;
    }

    .menu-open .toggle::after {
        transform: rotate(-45deg);
        top: 0;
    }

    /* Show when toggled */
    .menu-list.show {
        display: block;
        margin-top: 29px;
    }
    .menu-list1 {
        padding-left: 10px;
        margin-top: 5px;
    }



    .swiper-slider-desktop {
       display:none
    }

    .swiper-slider-mobile {
        display: block;
        margin-top:70px;
    }




    /*----------HOME PAGE-----------*/

    .about-cmpny {
        padding-top: 45px;
    }

    .about-cmpny-container h3 {
        font-size: 21px;
    }

    .about-cmpny-container {
        display: block;
        padding-top: 25px;
    }

    .about-cmpny-img {
        width: 100%;
    }

    .about-cmpny-container b {
        font-size: 15px;
    }

    .about-cmpny-container i {
        font-size: 15px;
    }

    .about-cmpny-content {
        font-size: 14px;
        line-height: 28px;
        width: 100%;
    }

    .ser {
        font-size: 15px;
        border: 2px solid #ec1d25;
        padding: 8px 18px;
    }

    .for-read-more {
        width: 5%;
        margin-left: 6px;
    }


    .product-swiper-container {
        padding: 10px;
    }

        .product-swiper-container h3 {
            font-size: 25px;
        }

    .product-swiper-slider {
        padding: 25px;
    }

    .swiper-content-box {
        margin: 0px;
    }

    .swiper-content-box-title {
        font-size: 18px;
    }

    .view {
        font-size: 16px;
        padding: 10px 30px;
    }

    .for-read-more {
        width: 5%;
        margin-left: 6px;
    }



    .value-service-containers h4 {
        font-size: 23px;
    }

    .value-service-container {
        padding: 10px;
        display: block;
    }

    .value-service-container1 h5 {
        font-size: 17px;
    }

    .value-service-container1 {
        margin-top: 15px;
    }



    .watreat-water-containers h3 {
        font-size: 20px;
    }

    .watreat-water-containers {
        display: block;
        padding: 18px;
    }

    .watreat--water-img {
        width: 100%;
    }

    .watreat-water-content {
        font-size: 14px;
        width: 100%;
        line-height: 29px;
    }



    /*-----------fOOTER PAGE-----------*/
    .footer-section-desktop {
        display: none;
    }

    .footer-section-mobileview {
        display: block;
    }

    .footer-main-container-inner {
        padding: 10px;
    }

    .same-link {
        display: flex;
    }

    .footer-main-container-inner-part {
        grid-template-columns: 1fr;
    }

    .link-heading {
        font-size: 18px;
    }

    .for-link li a {
        font-size: 14px;
    }

    .aspect-link-content p {
        font-size: 11px;
        line-height: 25px;
    }

    .footer-logo-img {
        width: 40%;
        margin: auto;
    }

    .icon-txt {
        font-size: 14px;
    }

    .icon-img {
        width: 6%;
    }

    .chng {
        font-size: 15px;
    }



    /*----------Copyright Block-----------*/

    .copyright-container-inner {
        width: 100%;
        display: block;
    }

    .for-copyright {
        width: 99%;
    }

    .for-2tech {
        width: 99%;
    }




    /*----------ABOUT PAGE---------*/

    .about-company-page {
        background-size: auto;
        margin-top: 70px;
        padding: 15px 10px 90px 10px;
    }

    .about-company-container-part {
        width: 100%;
    }

    .about-company-container {
        display: block;
    }

    .about-company-container-heading {
        font-size: 17px;
    }

    .about-company-container-txt {
        font-size: 14px;
        line-height: 29px;
    }

    .about-company-container-swiper-img {
        width: 100%;
    }

    .about-section3-block-heading {
        gap: 0px;
    }

    .img1 {
        width: 115vw;
        padding: 5px 14px 0px 5px;
    }

    .img2, .img3, .img4, .img5 {
        width: 75%;
        padding: 5px 8px 5px 0px;
    }



    .about-aspect-chemicals {
        padding: 0px 20px;
    }

    .about-aspect-chemicals-heading {
        font-size: 17px;
    }

    .about-aspect-chemicals-content {
        display: block;
    }

    .about-aspect-chemicals-swiper {
        width: 100%;
    }

    .about-aspect-chemicals-container2 {
        padding-top: 35px;
    }

    .reverse {
        display: flex;
        flex-direction: column-reverse;
    }

    .about-aspect-chemicals-container3 {
        padding-top: 35px;
    }

    .column {
        flex-direction: column;
    }

    .about-aspect-chemicals-container4 {
        padding-top: 35px;
    }

    .three {
        width: 100%;
    }

    .about-aspect-chemicals-container-img {
        width: 100%;
    }





    .about-section3-heading {
        gap: 1px;
        font-size: 18px;
        width: 93%;
    }
    .about-section3-container {
        display: block;
        padding-bottom: 20px;
    }

    .about-aspect-chemicals-container-txt {
        font-size: 14px;
        line-height: 29px;
        width: 100%;
    }


    .about-section3-block-container-inner {
        display: block;
        padding-top: 25px;
    }

    .counter-line {
        height: 37px;
    }

    .about-section3-container1,
    .about-section3-container2,
    .about-section3-container3 {
        height: 300px;
    }

    .about-section3-container-inner-heading {
        font-size: 18px;
        width: 100%;
        visibility: visible !important;
        opacity: 1;
    }

    .about-section3-heading3 {
        font-size: 18px;
    }

    .about-section3-common {
        width: 100%;
        margin-bottom: 20px;
    }

    .about-section3-container-inner-para {
        font-size: 12px;
        line-height: 20px;
        visibility: visible !important;
        opacity: 1;
    }



    /*----------WATREAT PAGE----------*/

    .water-desktop {
        display: none;
    }

    .water-mobile {
        display: block;
        height: 375px !important;
    }


    .watreat-section {
        background-size: 301px auto;
        padding: 440px 0px 0px 0px;
    }

    .watreat-container-section {
        gap: 10px;
    }

    .watreat-section-container1 {
        margin-top: -60px;
    }

    .watreat-section-container-img {
        width: 100%;
    }

    .watreat-section-container-txt {
        line-height: 27px;
        font-size: 13px;
        width: 100%;
    }

    .watreat-section-container-txt-img {
        width: 65%;
        padding-top: 20px;
        margin: auto;
    }


    .watreat-section-container2 {
        padding-top: 15px;
    }

    .sec2-img img {
        height: auto;
    }

    .water-sec3 {
        height: 375px !important;
    }

    .watreat-photo-section {
        padding: 10px 10px 40px 10px;
    }
    .watreat-photo-heading {
        font-size: 16px;
        letter-spacing: 0px;
    }

    .watreat-photo-grid-container {
        display: block;
        margin: auto;
        width: 90%;
    }



    /*-----------CLIENT PAGE------------*/
    
    .clients-section{
        display:none;
    }
    .clients-section-mobile {
        display: block;
        margin-top: 50px;
    }
    .clients-section-heading {
        font-size: 18px;
    }

    .clients-section-container-inner {
        padding: 50px 10px 35px 10px;
        grid-template-columns: 1fr 1fr;
        display: grid;
        gap: 20px;
    }




    /*------------CONTACT PAGE-----------*/

    .contact-mobile {
        display: block;
        margin-top: -43px;
    }

    .contact-desktop {
        display: none;
    }

    .contact-block-section1 {
        padding: 20px 0;
    }

    .contact-block-section1-part1 {
        width: 100%;
        padding-bottom: 20px;
    }

    .contact-block-section1-inner1,
    .contact-block-section1-inner2,
    .contact-block-section1-inner3 {
        display: block;
    }

    .for-border {
        border-bottom: 1px solid #3a3a3a;
    }

    .loc-icon, .call-icon, .mail-icon {
        width: 15%;
        padding: 0px;
    }

    .loc-txt h6, .call-txt h6, .mail-txt h6 {
        font-size: 13px;
    }

    .contact-block-section1-part2 {
        width: 90%;
        margin: auto;
    }

    .loc-para {
        font-size: 15px;
        line-height: 26px;
    }

    .call-para, .mail-para {
        font-size: 18px;
    }

    #contact-icon {
        padding: 10px;
        margin-left: 0px;
    }

    .fb-icon, .insta-icon, .li-icon {
        padding: 4px;
    }

        .fb-icon img, .insta-icon img, .li-icon img {
            padding: 6px;
        }





    .contact-block-section1-container-inner {
        display: block;
    }

    .label {
        padding: 0px 0px 10px 10px;
    }

    .contact-form1 {
        padding-top: 25px;
    }

    .textform {
        padding: 12px 68px 45px 15px;
        font-size: 11px;
    }

    .name {
        padding: 10px 85px 10px 10px;
        font-size: 15px;
    }

    .textform {
        padding: 10px 100px 90px 10px;
        font-size: 15px;
    }

    .button {
        margin-left: 12px;
    }

    .submit {
        font-size: 16px;
        padding: 9px 40px 9px;
    }

    /*----------PRODUCT PAGE-----------*/
    .product-section {
        margin-top: 70px;
        padding: 20px 10px 0 10px;
    }
    .product-heading {
        font-size: 18px;
    }
    .product-section-container {
        padding-bottom: 0px;
    }
    .product-container-content {
        display: block;
        padding-bottom: 0px;
    }

    .product-content {
        margin-bottom: 25px;
    }

    .product-content-p {
        width: 325px;
    }

        .product-content-p h3 {
            font-size: 15px;
        }

    .stack {
        margin-top: -20px;
    }

    .back-card {
        display: none;
    }

    .explore {
        font-size: 14px;
        padding: 13px 30px;
        display: block;
    }

    /*--------Cooling Water Chemicals--------*/

    .water-section-container1-para {
        font-size: 14px;
        line-height: 30px;
    }

    .underline1 {
        margin-top: -20px;
    }

    .water-section {
        padding: 70px 0px 40px 0px;
    }

    .cooling-water-section {
        padding: 70px 0 25px 0;
    }

    .cooling-water-section-container {
        padding: 0 0px;
    }
    .cooling-water-section2 {
        padding: 30px 10px;
    }
    .water-chemicals-heading {
        font-size: 25px;
    }
    .water-section-container2-para {
        font-size: 14px;
    }

    .separator11 {
        width: 33%;
    }

    .description-heading {
        font-size: 19px;
    }

    .cooling-water-section-container1-para {
        font-size: 15px;
        line-height: 30px;
    }

    .thermax-heading, .maxtreat-heading {
        font-size: 22px;
    }
    .polyelectrolyte-container3-para {
        margin-left: 10px;
    }
    .cooling-water-section-container2-para {
        font-size: 14px;
    }

    .cooling-water-section2-container {
        display: block;
    }

    .for-table {
        width: 100%;
        margin: auto;
    }

    .for-th {
        font-size: 11px;
    }

    .table-body td {
        font-size: 8px;
    }

    .for-img {
        margin-top: 20px;
        width: 98%;
    }


    /*---------Chilled Water Page--------*/

    .chilled-water-section-container1-para {
        font-size: 15px;
        line-height: 30px;
    }

    .chilled-water-section2-container {
        display: block;
    }
    .chilled-water-section2 {
        padding: 30px 10px;
    }



    /*----------Boiler Page----------*/
    .boiler-water-section2-container {
        display: block;
    }
    .boiler-water-section-container1-para {
        font-size: 14px;
        line-height: 30px;
    }

    .boiler-water-section-container2-para p {
        font-size: 14px;
        line-height: 22px;
    }

    .boiler-water-section2 {
        padding: 10px 10px;
    }

    .main-table {
        width: 100%;
        padding: 0px 10px;
    }



    /*--------R-O- Chemicals---------*/

    .r-o-water-section-container1-para {
        font-size: 15px;
        line-height: 30px;
    }

    .r-o-water-section-container2-para p {
        font-size: 15px;
        padding-top: 0px;
    }
    .r-o-water-section2 {
        padding-top: 0px;
        padding-bottom: 20px;
    }
    .r-o-water-section2-container {
        display: block;
    }

    .nsf-section h5 {
        font-size: 15px;
        padding: 0 15px;
    }



    /*---------Polyelectrolyte Page---------*/

    .polyelectrolyte-container1-para {
        font-size: 15px;
        line-height: 35px
    }

    .polyelectrolyte-container2-para {
        font-size: 15px;
    }

    .polyelectrolyte-para {
        font-size: 15px;
        line-height: 25px;
        margin-left: 0px;
    }

    .polyelectrolyte-icon {
        width: 155px;
    }
    .cmn{
        width:320px;
    }
    .fire-side-section2-container {
        display: block;
    }

    .fire-side-section2 {
        padding: 10px 10px 10px 10px;
    }



    /*---------Fire- Side Page-----------*/

    .fire-side-section-container1-para {
        font-size: 15px;
        line-height: 30px;
    }


    /*-----------Industrial Page---------*/

    .industrial-water-section-container1-para {
        font-size: 15px;
        line-height: 31px;
    }

    .industrial-water-section2-container {
        display: block;
    }
    .industrial-water-section2 {
        padding: 20px 10px 10px 10px;
    }



    /*----------Online Detection Page----------*/
    .online-detection-section {
        margin-top: 70px;
    }
    .online-detection-section-container {
        padding-top: 10px;
    }
    .online-detection-section-heading {
        font-size: 21px;
    }

    .online-detection-section-container1 {
        width: 100%;
        display: block;
        padding: 10px;
    }

    .online-detection-section-img {
        width: 100%;
    }

    .online-detection-section-para {
        width: 100%;
        font-size: 15px;
        line-height: 30px;
    }

    .online-detection-section-container2 {
        width: 100%;
        padding: 10px;
    }

    .online-detection-container-heading {
        font-size: 21px;
    }

    .online-detection-section-container2-part {
        display: block;
        width: 100%;
    }


    .online-detection-section-container3 {
        width: 100%;
        padding: 10px;
    }

    online-detection-container-heading {
        font-size: 18px;
    }

    .online-detection-img-para {
        display: block;
    }

    .online-detection-img-para-content1, .online-detection-img-para-content2, .online-detection-img-para-content3, .online-detection-img-para-content4, .online-detection-img-para-content5, .online-detection-img-para-content6 {
        gap: 10px;
    }

    .online-detection-icon-img {
        width: 15%;
        margin: auto;
    }

    .online-detection-icon-para {
        font-size: 15px;
        line-height: 25px;
    }


    .feature-table {
        width: 90%;
        overflow: auto;
    }

    th, td {
        padding: 7px 6px;
    }

    thead th {
        font-size: 10px;
    }

    tr td {
        font-size: 10px;
    }


    .online-detection-section-container5 {
        display: block;
        padding: 20px;
        padding: 20px;
    }

    .online-detection-list li {
        font-size: 15px;
    }

    .graphical-images {
        display: block;
    }

    .graphical-images2, .graphical-images3, .graphical-images4 {
        margin-top: 15px;
    }




    /*----------Solid Chem Page----------*/

    .solid-chem-section1 {
        margin-top: 70px;
        padding: 1px;
        overflow: hidden;
    }

    .solid-chem-section1-heading {
        font-size: 19px;
    }

    .solid-chem-section1-container {
        display: block;
        padding: 10px 10px 0 10px;
    }

    .solid-chem-section1-container-img {
        width: 100%;
        margin-top: 10px;
    }

    .solid-chem-section1-container-content {
        width: 100%;
    }

    .solid-chem-section1-container strong {
        font-size: 13px;
        line-height: 27px;
    }

    .solid-chem-section1-container-para {
        font-size: 12px;
        line-height: 25px;
    }


    .solid-chem-section2 {
        padding: 1px;
        overflow: hidden;
    }

    .solid-chem-section2-container {
        padding: 10px 10px 0 10px;
        display: block;
    }

    .solid-chem-section2-container-content {
        width: 100%;
    }

    .solid-chem-section-container-para {
        font-size: 12px;
        line-height: 25px;
    }

    .solid-chem-section2-para {
        font-size: 12px;
        line-height: 25px;
    }

    .solid-chem-section2-heading {
        font-size: 15px;
    }

    .solid-chem-section2-container-img {
        width: 100%;
    }


    .solid-chem-section3 {
        padding: 15px 0px 0 10px;
        overflow: hidden;
    }
    .solid-chem-section-content-inner {
        margin: 20px 0px 20px 0px;
    }
    .solid-chem-section3-heading {
        font-size: 15px;
    }

    .solid-chem-section-container3 {
        grid-template-columns: 1fr 1fr;
    }

    .solid-chem-section-content-heading {
        font-size: 11px;
    }

    .solid-chem-section-content-para {
        font-size: 12px;
        line-height: 23px;
    }



    .summary {
        font-size: 12px;
        line-height: 25px;
    }



    .solid-chem-section4 {
        overflow: hidden;
    }
    .solid-chem-section4-container {
        width: 100%;
        padding: 0 10px;
    }

    .solid-chem-section4-heading {
        font-size: 16px;
    }

    .solid-chem-section4-para {
        font-size: 12px;
        line-height: 25px;
    }



    .solid-chem-section5 {
        padding: 1px;
        overflow: hidden;
    }

    .solid-chem-section5-heading {
        font-size: 15px;
    }

    .solid-chem-section4-container-inner {
        display: block;
        padding: 25px 10px 0px 10px;
        width: 100%;
    }

    .solid-chem-section5-img {
        width: 100%;
    }

    .solid-chem-section5-content {
        width: 100%;
    }

    .solid-chem-section5-para-heading {
        font-size: 15px;
    }

    .solid-chem-section5-content p {
        font-size: 12px;
        line-height: 25px;
    }



    .solid-chem-section6 {
        overflow: hidden;
    }
    .solid-chem-section6-container {
        width: 100%;
        padding: 0px 10px 0px 10px;
    }
    .solid-chem-section6-container-inner {
        display: block;
    }

    .solid-chem-section6-content {
        width: 100%;
    }

    .solid-chem-section6-para-heading {
        font-size: 17px;
    }

    .solid-chem-section6-content p {
        font-size: 12px;
        line-height: 25px;
    }

    .solid-chem-section6-img {
        width: 100%;
    }



    .solid-chem-section7 {
        overflow: hidden;
        padding: 0px;
    }
    .solid-chem-section7-container {
        padding: 0px 10px 0px 10px;
    }
    .solid-chem-section7-container-inner {
        display: block;
    }

    .solid-chem-section7-img {
        width: 100%;
    }

    .solid-chem-section7-content {
        width: 100%;
    }

    .solid-chem-section7-para-heading {
        font-size: 16px;
    }

    .solid-chem-section7-content p {
        font-size: 12px;
        line-height: 25px;
    }



    .solid-chem-section8 {
        overflow: hidden;
        padding: 0px;
    }
    .solid-chem-section8-container {
        padding: 0px 10px 0px 10px;
    }
    .solid-chem-section8-container-inner {
        display: block;
    }

    .solid-chem-section8-content {
        width: 100%;
    }

    .solid-chem-section8-img {
        width: 100%;
    }

    .solid-chem-section8-para-heading {
        font-size: 16px;
    }

    .solid-chem-section8-content p {
        font-size: 12px;
        line-height: 25px;
    }



    .solid-chem-section9 {
        overflow: hidden;
    }
    .solid-chem-section9-container {
        width: 100%;
        padding: 15px 10px;
    }
    .solid-chem-section9-hedaing {
        font-size: 15px;
    }

    .solid-chem-section9-container-content {
        width: 100%;
        grid-template-columns: 1fr 1fr;
        padding: 15px 0px;
        grid-gap: 0px;
    }

    .solid-chem-section9-img {
        width: 25%;
    }

    .container-content h4 {
        font-size: 12px;
    }
}
