main {
  padding: 40px 0px;
}
main h1 {
  color: #494949;
  font-size: 34px;
  font-weight: 800;
}
main .card {
  -webkit-box-shadow: 2px 3px 23px 6px rgba(46, 61, 73, 0.11);
  box-shadow: 2px 3px 23px 6px rgba(46, 61, 73, 0.11);
  border: none;
  margin-bottom: 5vmin;
  min-height: 35vw;
}
main .card-body {
  padding: 20px 30px;
}
main .card-body a {
  display: inline-block;
  text-decoration: none;
  font-size: 24px;
  line-height: 30px;
  font-weight: 700;
  color: #484a4d;
  margin-bottom: 0.5vw;
}
main .card-body p {
  color: #636363;
  font-size: 18px;
  line-height: 28px;
}
main .card-body .read-more {
  display: inline-block;
  color: #1487e6;
  font-size: 18px;
}
main .card-body .fa-long-arrow-right {
  display: inline-block;
  margin-left: 0.4vw;
}

