//right side bar
.themehunk-sidebar {
  background-color: #f0f0f1;
  margin: -30px -30px -30px 0px;
  display: flex;
  min-height: 662px;
}
.th-right-sidebar {
  display: flex;
  flex-direction: column;
  grid-gap: 15px;
  padding: 0 16px;
  width: 265px;

  > div {
    display: flex;
    flex-direction: column;
    align-items: center;
    grid-gap: 9px;
    padding: 24px 16px;
    border-radius: 4px;
    color: #fff;
    text-align: center;
    background: #1665a9;

    span.heading_ {
      font-weight: bold;
      font-size: 1rem;
      margin: 0;
    }
    span.description_ {
      font-weight: 400;
      font-size: 13px;
      line-height: 1.5;
    }

    a {
      padding: 0.4rem 1.5rem;
      letter-spacing: -0.08px;
      font-size: 0.6875rem;
      line-height: 1.81818;
      background: #11bb8c;
      color: #fff;
      margin-top: 0.5rem;
      display: inline-flex;
      border-radius: 4px;
      box-shadow: 0 4px 6px rgb(50 50 93 / 11%), 0 1px 3px rgb(0 0 0 / 8%);
      text-transform: uppercase;
      font-weight: 700;
    }
  }
}
