.welcome-area
    {
        margin-top: 0px;
    }
    marquee{
        margin-top: 100px;
  color: #dd4b39;
  font-weight: 2em;
height: 35px;
}

marquee>span{ margin-right:"80px"}
marquee:hover{
  background-color:rgb(161, 147, 191);
cursor: pointer;
color:white;
}
    .clients1
{
    margin-top: 790px;
}

.clients
{
    margin-top: 0px;
}
.clients2
{
    margin-top: 220px;
}
       .column:hover {
        background-color:#ADD8E6;
    /*background-color: #00ffd5;*/
    
}
.help_link
 {
    height: 50px;
    width: 100%;
    background-color: lightgray;
    color: black;
 }
 .addli1{
            float: left;
        }
        ul {
 list-style-type: none;
}


ul li {
  
  margin: 5px;
}
.meeting
{
   
    margin-top: 30px;
    margin-left: -10px;
    width: 180px;
     align-items: center;
    justify-content: center;
  
}
.meeting1
{
    margin-top: 30px;
    width: 180px;
    /*border: 3px solid pink;*/
    margin-left:-10px;
        align-items: center;
    justify-content: center;
    /*box-shadow: rgba(240, 46, 170, 0.4) 5px 5px, rgba(240, 46, 170, 0.3) 10px 10px, rgba(240, 46, 170, 0.2) 15px 15px, rgba(240, 46, 170, 0.1) 20px 20px, rgba(240, 46, 170, 0.05) 25px 25px;*/
}
.img_SLIDE
{
   width:100%;
   height: 100%;
    float: right;
    margin-top: -210px;
    

}

.line{
    width: 80%;
}

/*.appimg
{
    margin-top: 900px;
}*/
.ab{
      width: 150px;
      padding:2px;
      /* border-style: solid; */
      /* border-color: rgb(1, 3, 10); */
      /*display:inline;*/
    }
.img1 img{
      margin:10px 15px;
      width: 350px;
      height: 150px;
      padding: 2px;
      margin-left: 0px;
     /* border-radius: 25px;*/
      display:inline;
    }
    .img1 p{
      /*margin:2px 20px;*/
      margin-left:2px 150px;
      width: 150px;
      font-family: 'Zen Antique', serif;
      padding-bottom: 20px;
      line-height: 1.5;
      font-weight: 10;
      font-size: 20px;
      text-align: center;
    }
    .img1 a{
      margin-left: 0px;
      width: 150px;
        cursor: pointer;
        text-decoration: none;

    }
.img1 i{
      font-size: 4rem;
      color: rgb(8, 35, 95);
      margin-left: 0px;

    }
  .line1{
    display: inline-block;

 }

 .line3{
    width: 150%;
 }
 .abc{
 margin-left: 10px;
 margin-top: -40px;
 width: 105px;

 }
 .abc1{
 margin-left: 160px;
 margin-top: -80px;
 width: 105px;

 }
 .abc2{
    margin-left: 255px;
    margin-top: -40px;
    width: 115px;
    text-align:left;
 }
 .smartstud{
    width: 50px;
    flex-wrap: wrap;
    margin-left:-27px;
    height: 60px;
    margin-top: 5px;

}
.smartteach{
    width: 50px;
    margin-left:-69px;
    height: 60px;
    margin-top: -2px;
}
.Corporate{
     width: 49px;
    margin-left:-58px;
    height: 60px;
    margin-top: -41px;
}
 .img_SLIDE{
    margin-top: 260px;
 }
/* General Styling */
.client-area {
    padding: 0;
}

/* Base styles */
.btn {
    display: flex;
    flex-direction: column;
    align-items: center;
    border: 0;
    background-color: transparent;
}

.column {
    margin: 10px;
}

.column img {
    max-width: 100%;
    height: 150px;
     }

/* Grid layout */
.entity-grid {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
   
}

/* Responsive breakpoints */
@media (max-width: 1200px) {
    .column {
        flex: 0 0 25%; /* 4 items per row for large screens */
    }
}

@media (max-width: 992px) {
    .column {
        flex: 0 0 33.33%; /* 3 items per row for medium screens */
    }
}

@media (max-width: 768px) {
    .column {
        flex: 0 0 50%; /* 2 items per row for tablets */
    }
}

@media (max-width: 576px) {
    .column {
        flex: 0 0 100%; /* 1 item per row for mobile screens */
    }
}
