.tableScrolling table p {
    margin: 0;
    padding: 0 4px;
}

.tab-even table tr:nth-child(even):not(:first-child) {
    background-color: #fafafa;
}

.font12 {
    font-size: 12px !important;
}


.cert-dark-wrap{
  background:#1a2230;
  padding:45px 20px;
  border-radius:22px;
  margin:20px 0;
}

.cert-dark-inner{
  max-width: 930px;
  margin: 0 auto;
  display: flex;
  flex-wrap: nowrap; 
}

.cert-dark-card{
  width: 25%;
  padding: 0 12px;
  text-decoration: none;
}

.card-box{
  padding:26px 16px;
  background:#242e3f;
  border-radius:16px;
  border:1px solid transparent;
  text-align:center;
  transition:0.3s;
}
.cert-dark-card:hover .card-box{
  border-color:#448aff;
  transform:translateY(-8px);
}
.cert-dark-icon{
  width:90px;
  height:90px;
  border-radius:14px;
  margin:0 auto 16px;
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  color:#fff;
}
.cert-dark-icon i{
  font-size:30px;
  margin-bottom:6px;
  font-style: normal;
}
.cert-dark-icon span{
  font-size:14px;
  font-weight:bold;
}
.d1{background:#00a896}
.d2{background:#e9b349}
.d3{background:#3b82f6}
.d4{background:#946bf0}
.cert-dark-title{
  color:#fff;
  font-size:17px;
  margin-bottom:6px;
}
.cert-dark-desc{
  color:#a0aec0;
  font-size:13px;
}

@media (max-width:960px) {

    .tableScrolling table {
        border-collapse: collapse;
        border-spacing: 0;
        width: 930px;
    }

    .tableScrolling table p {
        padding: 0 4px;
    }

}

@media (max-width: 768px){
  .cert-dark-inner{
    flex-wrap: wrap;
  }
  .cert-dark-card{
    width: 50%;
    margin-bottom:20px;
  }
}
@media (max-width:480px){
  .cert-dark-card{
    width:100%;
  }
}