body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards {
  margin-top: 30px;
}
@media (min-width: 769px) {
  body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards.has-2-columns {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 769px) {
  body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards.has-3-columns {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (min-width: 769px) {
  body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards.has-4-columns {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (min-width: 769px) {
  body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards.has-5-columns {
    grid-template-columns: repeat(5, 1fr);
  }
}
@media (min-width: 769px) {
  body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards.has-6-columns {
    grid-template-columns: repeat(6, 1fr);
  }
}
@media (min-width: 769px) {
  body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards {
    display: grid;
    align-items: start;
    grid-template-columns: repeat(3, 1fr);
    grid-column-gap: 3%;
    grid-row-gap: 20px;
  }
}
@media (max-width: 768px) {
  body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards > div {
    display: inline-block;
    width: 100%;
  }
  body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards > div:not(:last-child) {
    padding-bottom: 35px;
  }
  body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards > div ~ div {
    border-top: 1px solid #ebebeb;
    padding-top: 35px;
  }
}
body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards h2, body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards h3, body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards h4, body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards h5, body:not(.wp-admin) .wp-block-ttt-gutenberg-billboards h6 {
  margin-top: 1em;
}

/*# sourceMappingURL=style.css.map */
