.style-14577 .columns-content, .style-14577 .grid-column-content {
  background-color: #f2e381; }

.style-14577 .canvas-controls .cp-container > .input-group input.cp-value {
  color: #f2e381 !important; }

.style-14577 body.design #styleblock-list .card {
  background: transparent; }

.style-14577 .grid-column-content {
  margin-top: 0px;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 0px;
  padding-top: 2.472554643458rem;
  padding-bottom: 1.483532786075rem;
  padding-left: 2.472554643458rem;
  padding-right: 2.472554643458rem; }

.style-14577 .top-level.component .full-bleed.component {
  margin-left: 0;
  margin-right: 0; }

.style-14577 .text-component.full-bleed > .text {
  margin-left: -2.47255rem !important;
  margin-right: -2.47255rem !important; }

.style-14577 .component.full-bleed,
.style-14577 .component.image.full-bleed,
.style-14577 .component.gallery.full-bleed,
.style-14577 .row-full.component {
  margin-left: -2.47255rem !important;
  margin-right: -2.47255rem !important; }

.style-14577 .component.left-bleed,
.style-14577 .component.image.left-bleed,
.style-14577 .component.gallery.left-bleed {
  margin-left: -2.47255rem !important; }

.style-14577 .component.right-bleed,
.style-14577 .component.image.right-bleed,
.style-14577 .component.gallery.right-bleed {
  margin-right: -2.47255rem !important; }

.style-14577 .component.full-bleed figcaption,
.style-14577 .component.full-bleed .flex-caption,
.style-14577 .component.full-bleed .credit {
  padding-left: 2.472554643458rem;
  padding-right: 2.472554643458rem; }

.style-14577 .component.left-bleed figcaption,
.style-14577 .component.left-bleed .flex-caption,
.style-14577 .component.left-bleed .credit {
  padding-left: 2.472554643458rem; }

.style-14577 .component.right-bleed figcaption,
.style-14577 .component.right-bleed .flex-caption,
.style-14577 .component.right-bleed .credit {
  padding-right: 2.472554643458rem; }

