@media (max-width: 1090px) {

      .triangle-left {
      border-width: 90px 30px 0 0; 
    }
    
    .triangle-right {
      border-width: 0 30px 90px 0;
    }

    
}

@media (max-width: 800px) {
    
    /*home*/
    .about-image{
        display: none;
    }
    .hero-subtitle{
        font-size:28px;
    }
    .features-grid{
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
    }
    
    .projects-grid{
        grid-template-columns: repeat(1, 1fr);
        
    }
   
   .project-card{
        height: auto;
        overflow: visible;
        flex-direction: column;
   }
   
    .project-image{
        height: auto;
        
        width:100%;
    }
    
    .contact-content{
        flex-direction: column;
        flex-wrap: wrap;
    }
    
   

    /*about-us*/
    .work-steps{
        flex-wrap: wrap;
        justify-content: center;
    }
    
    /*service*/
    
    .offers-grid{
        grid-template-columns: repeat(1, 1fr);
    }
    
    /*wfh*/
    
    .cards-grid {
        flex-direction: column;
        align-items: center;
        
    }
    
    .before-after-grid{
        grid-template-columns: repeat(1, 1fr);
    }
    
    .cards-images-top{
        display:none;
    }
}

@media (max-width: 500px) {
    .service-card-services{
        flex-direction: column;
    
    }
    
    .service-image-services{
        width:100%;
    }
    
}

