.wp-block-authentikblock-authentik-card {
  margin-bottom: 20px; }
  .wp-block-authentikblock-authentik-card img {
    max-width: 100%;
    display: block; width: 100%; }
  .wp-block-authentikblock-authentik-card .rank-content {
    padding: 3%;
    border: 1px #ccc solid; }
    .wp-block-authentikblock-authentik-card .rank-content h3 {
      font-size: 1.2rem; }
  .wp-block-authentikblock-authentik-card .headline {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
            align-items: center;
    background-color: #f5f5f5;
    border: 1px #ccc solid;
    border-bottom: none; }
    .wp-block-authentikblock-authentik-card .headline .rank {
      padding: 3% 0;
      line-height: 1;
      width: 20%;
      display: block;
      border-right: 1px #ccc solid;
      text-align: center;
      font-size: 54px;
      font-weight: 700; }
    .wp-block-authentikblock-authentik-card .headline .title {
      padding-left: 3%; }
      .wp-block-authentikblock-authentik-card .headline .title h2 {
        font-size: 1.75rem; }
  .wp-block-authentikblock-authentik-card .stats {
    /*display: -webkit-flex;
    display: flex;
    background-color: #f5f5f5;
    border: 1px #ccc solid;*/
display: none; }
    .wp-block-authentikblock-authentik-card .stats .item {
      border-right: 1px #999 solid;
      text-align: center;
      width: 33.3333%;
      display: -webkit-flex;
      display: flex;
      -webkit-flex-direction: column;
              flex-direction: column; }
      .wp-block-authentikblock-authentik-card .stats .item:nth-child(-n+2) {
        padding: 3% 0; }
      .wp-block-authentikblock-authentik-card .stats .item:last-of-type {
        border: none; }
      .wp-block-authentikblock-authentik-card .stats .item h4 {
        margin: 0 0 4px 0;
        padding: 0;
        color: #999;
        display: block;
        font-size: 0.8rem;
        font-weight: 700;
        letter-spacing: 1px;
        text-transform: uppercase; }
      .wp-block-authentikblock-authentik-card .stats .item p {
        margin: 0;
        padding: 0;
        font-size: 1.5rem; }
      .wp-block-authentikblock-authentik-card .stats .item a {
        background-color: #333;
        color: #fff;
        font-size: 1.2rem;
        display: -webkit-flex;
        display: flex;
        height: 100%;
        -webkit-justify-content: center;
                justify-content: center;
        -webkit-align-items: center;
                align-items: center; }
