body{
 background-color:black;
 color: white;
 font-family: 'Lato', sans-serif;
 padding-top: 15px;
 }
#row {
    width: 100%;
    margin: 0 auto;
  }

  #block {
    width: 15rem;
    float: left;
  }


  .card {
    padding: 15px;
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2);
    margin: 15px;

  }

  .card-img-top {
    height: 150px;
    width: 150px;
  }

  .card-title {
    /* color: black; */
  }

  .card:hover {
    box-shadow: 0 16px 32px 0 rgba(0, 0, 0, 0.2);
  }
  h2{
  font-family: 'Lato', sans-serif;
    text-align:center;
  }
  p{
  font-family: 'Lato', sans-serif;
  }
 @media screen and (max-width:650px){
 h2 {
 text-align:center;
 font-size:18px;
 }
 p{
 font-size:13px;
 }
 }