.hh-widget {
  margin-bottom: 80px;
  position: relative;
  z-index: 1;
}
@media screen and (min-width: 768px) {
  .hh-widget {
    margin-bottom: 96px;
  }
}
@media screen and (min-width: 1440px) {
  .hh-widget {
    margin-bottom: 120px;
  }
}
.hh-widget__title {
  margin-bottom: 24px;
}
@media screen and (min-width: 768px) {
  .hh-widget__title {
    margin-bottom: 48px;
  }
}
@media screen and (min-width: 1440px) {
  .hh-widget__title {
    margin-bottom: 64px;
  }
}
.hh-widget__content {
  border-radius: 16px;
  border: 1px solid var(--color-grey-3);
  overflow: hidden;
}
