.client_logos{
    margin:30px;
}

.mobile_menu a{
    font-size:18px;
}
.mobile_menu li{
    margin-bottom:15px;
    margin-top:9px;
}
.tick_list{
  text-align: left;
}
.icon-tick{
margin-bottom: 8px;
}
/*
Footer Styles Start Here
*/
#footer-links{
    background-color:rgba(7, 202, 178,0.1);;
    padding:80px 20px;
}

#footer-links a{
    display:block;
    margin:15px auto;
}
#copyright{
  text-align: center;
  font-size: 12px;
  background-color: #0026FF;
  color:white;

}
.copyright_padding{
    padding:10px 15px;
}
.ficon{
    color:white;
    margin-right:15px;
}
/*
Footer Styles End Here
*/

/*
Responsive CSS start
*/
@media (max-width:600px) {
#footer-links,#footer-links .col-4{
    text-align:center;
    align-items:center;
}
}
@media(max-width:900px){
    #client_desktop_logos{
    display:none;
}
}
/*
.box{
    box-shadow:0px 20px 45px rgba(0,0,0,0.2);
    margin:20px 7vw 20px 7vw;
    text-align:center;
    justify-content: center;
}
.box1{
    background-color:white;
    margin-bottom:0;
}
.box2{
    background-color:#f1fbfa;
    margin:0;
}
.box3{
    background-color:white;
    margin-left:0;
    margin-bottom:0;
}
*/
.cards{
  margin-left:5vw;
  margin-right:5vw;
}
.card{
  padding: 50px 20px;
  text-align: center;
  background-color:white;
  box-shadow: 0px 0px 10px 0px rgb(72 71 121 / 20%);
  margin:20px;
  border-radius: 4px;
}
.card i{
  font-size: 80px;
}
.card p{
  font-size:14px;
}
.col-3{
  padding: 7vh 3vh;
  width:100%;
}
