/*
Colors Gutenberg
*/

/* line 3, stdin */

html {
  font-size: 10px;
}

/* line 7, stdin */

body {
  margin: 0;
  padding: 0;
  font-family: "-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Helvetica Neue, Arial, sans-serif", sans-serif;
}

/* line 12, stdin */

body.admin-bar {
  position: relative;
}

/* line 17, stdin */

*,
*::after,
*::before {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

/* line 23, stdin */

.main {
  padding: 10px 0 6rem;
  font-weight: 500;
  color: #000;
}

@media (min-width: 768px) {
  /* line 23, stdin */

  .main {
    min-height: calc(100vh - 27.2rem);
  }
}

/* line 37, stdin */

table {
  border-collapse: collapse;
}

/* line 41, stdin */

th {
  text-align: inherit;
}

/* line 47, stdin */

.elementor p > a {
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
  -webkit-text-decoration-style: solid;
          text-decoration-style: solid;
  /* stylelint-disable-next-line property-no-unknown */
  text-decoration-thickness: 2px;
  /* stylelint-disable-next-line property-no-unknown */
  text-underline-offset: 1px;
  -webkit-text-decoration-color: var(--e-global-color-primary);
          text-decoration-color: var(--e-global-color-primary);
  /* Underline color */
}

/* line 57, stdin */

.elementor p > a:hover {
  color: var(--e-global-color-primary);
  /* Text color on hover */
}

/* line 63, stdin */

.elementor .elementor-sticky[data-settings*='"sticky":"bottom"'] {
  margin-top: auto;
}


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