/**
 * The following styles get applied both on the front of your site
 * and in the editor.
 *
 * Replace them with your own styles or remove the file completely.
 */
.wp-block-marketmade-marketmade-styles {
  display: none; }

.container-fluid {
  max-width: 1280px; }

.gform_button.button {
  background: black; }

.bs-component {
  margin-bottom: 30px; }

.bs-component ul li {
  padding-left: 0; }

.bs-component ul {
  padding-left: 0;
  margin-bottom: 20px; }

.source-button {
  display: none !important; }

.themed-grid-col {
  border: 1px solid black; }

[data-show-state="hide"] {
  visibility: hidden;
  height: 0;
  width: 0;
  opacity: 0; }

@media (min-width: 768px) {
  [data-show-state="show-mobile-only"] {
    visibility: hidden;
    height: 0;
    width: 0;
    opacity: 0; } }

@media (max-width: 767px) {
  [data-show-state="show-desktop-only"] {
    visibility: hidden;
    height: 0;
    width: 0;
    opacity: 0; } }

[data-width-state="narrow"],
[data-width-state="medium"],
[data-width-state="wide"],
[data-width-state="full"] {
  display: flex;
  flex-wrap: wrap; }

[data-width-state="narrow"],
[data-width-state="medium"],
[data-width-state="wide"] {
  padding-left: 20px;
  padding-right: 20px; }

[data-width-state="narrow"] {
  max-width: 643px;
  margin: auto auto; }

[data-width-state="medium"] {
  max-width: 968px;
  margin: auto auto; }

[data-width-state="wide"] {
  max-width: 1340px;
  margin: auto auto; }

[data-width-state="full"] {
  max-width: none;
  padding-left: 0;
  padding-right: 0; }


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