.icons-block {
    padding: 160px 0;
  }

  .icons-block h2 {
    text-align: center;
    font-size: 48px;
    margin-bottom: 50px;
  }

  .icons-block .icon-box {
    padding: 20px 25px;
    width: 450px;
    max-width: 100%;
  }

  .icons-block .icon-box .img-fluid {
    width: 80px;
    margin-right: 20px;
  }

  .icons-block .icon-box p {
    font-size: 18px;
    color: #000;
  }

  .icons-block a {
    background-color: #ED002F;
    color: #fff;
    text-transform: none !important;
    font-weight: 400 !important;
    padding: 20px 50px !important;
    border-radius: 50px !important;
  }

  .icons-block a:hover {
    background-color: #ED002F !important;
    color: #fff;
  }