.flex-col-content {
  display: flex;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: flex-start;
  gap: 2rem;
}
.sm-col-1 {
  width: 70%;
}
.sm-col-2 {
  width: 30%;
}
.sm-col-3 {
  width: 33%;
}
.sm-col-4{
  width:40%;
}
.sm-col-6{
  width:60%;
}

@media (max-width: 980px) {
  .flex-col-content {
    flex-wrap: wrap !important;
  }
  .sm-col-1,
  .sm-col-2 {
    width: 100%;
  }
  .sm-col-3 {
    width: calc(50% - 1em);
  }
}
@media only screen and (max-width: 767px) {
  .sm-col-3 {
    width: 100%;
  }
}
.linknews :hover
  {
    color:#000;
  }