@media (min-width: 768px) and (max-width: 1199px) {
  .style-14149 body.design #styleblock-list .card {
    background: transparent; }
  .style-14149 .grid-column-content {
    padding-top: 0rem;
    padding-bottom: 0rem;
    padding-left: 8.406685787756rem;
    padding-right: 8.406685787756rem; }
  .style-14149 .top-level.component .full-bleed.component {
    margin-left: 0;
    margin-right: 0; }
  .style-14149 .text-component.full-bleed > .text {
    margin-left: -8.40669rem !important;
    margin-right: -8.40669rem !important; }
  .style-14149 .component.full-bleed,
  .style-14149 .component.image.full-bleed,
  .style-14149 .component.gallery.full-bleed,
  .style-14149 .row-full.component {
    margin-left: -8.40669rem !important;
    margin-right: -8.40669rem !important; }
  .style-14149 .component.left-bleed,
  .style-14149 .component.image.left-bleed,
  .style-14149 .component.gallery.left-bleed {
    margin-left: -8.40669rem !important; }
  .style-14149 .component.right-bleed,
  .style-14149 .component.image.right-bleed,
  .style-14149 .component.gallery.right-bleed {
    margin-right: -8.40669rem !important; }
  .style-14149 .component.full-bleed figcaption,
  .style-14149 .component.full-bleed .flex-caption,
  .style-14149 .component.full-bleed .credit {
    padding-left: 8.406685787756rem;
    padding-right: 8.406685787756rem; }
  .style-14149 .component.left-bleed figcaption,
  .style-14149 .component.left-bleed .flex-caption,
  .style-14149 .component.left-bleed .credit {
    padding-left: 8.406685787756rem; }
  .style-14149 .component.right-bleed figcaption,
  .style-14149 .component.right-bleed .flex-caption,
  .style-14149 .component.right-bleed .credit {
    padding-right: 8.406685787756rem; } }

@media (min-width: 1200px) {
  .style-14149 body.design #styleblock-list .card {
    background: transparent; }
  .style-14149 .grid-column-content {
    padding-top: 0rem;
    padding-bottom: 0rem;
    padding-left: 8.406685787756rem;
    padding-right: 8.406685787756rem; }
  .style-14149 .top-level.component .full-bleed.component {
    margin-left: 0;
    margin-right: 0; }
  .style-14149 .text-component.full-bleed > .text {
    margin-left: -8.40669rem !important;
    margin-right: -8.40669rem !important; }
  .style-14149 .component.full-bleed,
  .style-14149 .component.image.full-bleed,
  .style-14149 .component.gallery.full-bleed,
  .style-14149 .row-full.component {
    margin-left: -8.40669rem !important;
    margin-right: -8.40669rem !important; }
  .style-14149 .component.left-bleed,
  .style-14149 .component.image.left-bleed,
  .style-14149 .component.gallery.left-bleed {
    margin-left: -8.40669rem !important; }
  .style-14149 .component.right-bleed,
  .style-14149 .component.image.right-bleed,
  .style-14149 .component.gallery.right-bleed {
    margin-right: -8.40669rem !important; }
  .style-14149 .component.full-bleed figcaption,
  .style-14149 .component.full-bleed .flex-caption,
  .style-14149 .component.full-bleed .credit {
    padding-left: 8.406685787756rem;
    padding-right: 8.406685787756rem; }
  .style-14149 .component.left-bleed figcaption,
  .style-14149 .component.left-bleed .flex-caption,
  .style-14149 .component.left-bleed .credit {
    padding-left: 8.406685787756rem; }
  .style-14149 .component.right-bleed figcaption,
  .style-14149 .component.right-bleed .flex-caption,
  .style-14149 .component.right-bleed .credit {
    padding-right: 8.406685787756rem; } }

