/*--------------------------------------------------------------

## Engineering

--------------------------------------------------------------*/



.S-about-solutions:nth-child(odd) .S-about-m-side {
    order: -1;
}


.first-section {
    grid-template-columns: 1.4fr 1fr;
}



  
  @media (max-width:2000px) {
    

    



    
  }
  
  
  
  
  @media (max-width:1500px) {
    
    
    .S-about-mh-subtitle {
        font-size:22px;
    }


    .first-section {
        grid-template-columns: 1.1fr 1fr;
    }

    .first-section .S-about-sh-desc .w-350 {
        width:300px;
    }
    
    .first-section .S-about-sh-desc.mt-60 {
        margin-top:45px;
    }

    
  }
  
  
  
  
  
  @media (max-width:1200px) {
    
    
    .S-about-mh-subtitle {
        font-size:20px;
    }


    .first-section .S-about-sh-desc .w-350 {
        width:270px;
    }


    .first-section .S-about-sh-desc.mt-60 {
        margin-top:35px;
    }
    
    
  }
  
  
  
  @media (max-width:1000px) {
    
    
    .S-about-mh-subtitle {
        font-size:18px;
        margin-bottom:18px;
    }

    .S-about-s-cont {
        display:flex;
        flex-direction:column;
        gap:40px;
    }

    .S-about-m-main {
        padding:0;
    }

    .S-about-m-side {
        order:-1;
        height:auto;
        width:100%;
    }


    .S-about-ms-img {
        height:250px;
        min-height:initial;
    }

    .S-about-sh-desc.mt-25 {
        margin-top:18px;
        gap:10px;
    }

    .S-about-sh-desc svg {
        height:70px;
    }

    .first-section .S-about-m-side-2 {
        display:none;
    }


    
    
  }
  
  
  @media (max-width:800px) {
    
    
    .S-about-mh-subtitle {
        font-size:16px;
    }


    
    
  }
  
  
  
  @media (max-width:600px) {
    
    .S-about-ms-img {
        height:180px;
    }
    
    
    .first-section .S-about-sh-desc .w-350 {
        width:240px;
    }

    
    


    
  }

  @media (max-width:400px) {
    
    .first-section .S-about-sh-desc .w-350 {
        width:200px;
    }


    .first-section .S-about-sh-desc.mt-60 {
        margin-top:25px;
    }
    
  }
  