div.ccm-block-desktop-latest-form {
  background-color: #127db4;
  display: flex;
  align-items: center;
  color: #47bbf6;
  .transition(background-color linear 0.1s);
  div.ccm-block-desktop-latest-form-inner {
    padding-top: 40px;
    padding-bottom: 40px;
    text-align: center;
    width: 100%;

    span {
      display: block;
    }

  }

  h3 {
    color: #fff;
  }

  div.ccm-block-desktop-latest-form-icon {
    border-radius: 50%;

    width: 80px;
    height: 80px;
    margin-left: auto;
    margin-right: auto;
    padding: 20px;

    background: #5ea7cc;
    text-align: center;
    position: relative;
    display: flex;
    align-items: center;

    i.fa {
      color: #000;
      margin-left: auto;
      margin-right: auto;
    }

  }

  &.ccm-block-desktop-latest-form-linked:hover {
    background-color: #256687;
    cursor: pointer;
  }
}