#accordionExample{
    margin: 20px 0px;
}
.heading h1{
    font-size: 50px;
}
.industri{
    flex-direction: row;
    flex-wrap: wrap;
    margin-top: 18px;
    
}
.main{
    display: flex;
    flex-direction: column;
    
}
.industritem{
    margin: 10px;
    width: 216px;
}
.industries{
   flex-direction: column;
}
.workwithme span{
    font-size: 20px;
 }
 .fa-solid{
   
    font-size: 30px;
}
#lastcard{
    display: none;
}
#firstcard{
    display: none;
}
.cardheading {
    gap: 12px;
    font-size: 26px;
}
.line {
    height: 49px;
}
/* #industrisec::before{
    display: none;
  } */
#industrisec{
    background-color: black;
  }
#whiteline{
    border:2px solid white;
}
.treeimg{
    display: none;
}
.flip-card {
    margin: 5px 0px;
  }


@media screen and (max-width: 360px) {
    .upperfoot2 {
        
        margin-top: 37px;
    }
    .description {
        font-size: 25px;
    }
    .heading h1 {
        font-size: 44px;
    }
    .home{
        display: flex;
        flex-direction: column;
    }
    #himaniimg img{
        border-radius: 15px;
    }
    #overviewimg img{
        height: 41vh;
    }
    #corevaluesimg img{
        height: 41vh;
    }
    #missionvissionimg img{
        height: 41vh;
    }
    #philosophyimg img{
        height: 41vh;
    }
    .aboutmain {
        margin: 11px 16px;
    }
    .industritem {
        width: 36%;
        
    }
  }
  @media screen and (max-width: 992px) {
    .joinnow{
        display: none;
    }
    .joinusmainbtn{
        display: block;
    }
    #about{
        flex-direction: column;
    }
    #about1{
        flex-direction: column;
    }
    .about2{
        flex-direction: column;
    }
    .about3{
        flex-direction: column;
    }
    .about4{
        flex-direction: column;
    }
    .about5{
        flex-direction: column;
    }
    #overviewimg img{
        height: 40vh;
    }
    #corevaluesimg img{
        height: 40vh;
    }
    #missionvissionimg img{
        height: 40vh;
    }
    #philosophyimg img{
        height: 40vh;
    }
    .aboutmain {
        margin: 11px 20px;
    }
  }
  @media screen and (max-width: 360px) {
    .description {
        font-size: 25px;
    }
    .heading h1 {
        font-size: 44px;
    }
    .home{
        display: flex;
        flex-direction: column;
    }
  }
 
  @media screen and (max-width: 914px) {
    #himaniimg img{
        height: 283px;
    }
    .aboutmain{
        margin-bottom: 20px;
    }
    #services{
        display: flex;
        flex-direction: column-reverse;
        justify-content: flex-end;
    }
    #accordionExample{
        width: 80vw;
        
    }
    .service{
        display: flex;
        flex-direction: column;
        gap: 30px;
       justify-content: center;
       align-items: center;
    }
    .heading {
        max-width: 100%;
        /* margin-left: 31px; */
    }
    .serviceimg img{
       display: none;  
    }
  }