.wp-block-media-text > .wp-block-media-text__content > h1.wp-block-heading {
  font-family: "Varela Round", Sans-serif;
  font-size: 24px;
  font-weight: 300;
  text-transform: uppercase;
  color: var(--e-global-color-primary);
}
.wp-block-media-text > .wp-block-media-text__content > h1.wp-block-heading + p {
  color: #7a7a7a;
  font-family: "Varela Round", Sans-serif;
  font-size: 23px;
  font-weight: 300;
  text-transform: none;
  letter-spacing: 5.4px;
}

@media (min-width: 922px) {
  body.page-members-area.ast-page-builder-template .site-content > .ast-container {
    max-width: 1240px;
  }
}
body.page-template-default header.entry-header:has(h1.entry-title) {
  display: none;
}

.lds-dual-ring {
  --ring-size: 2em;
  --ring-margin: 4px;
  --ring-width: 3.2px;
}
.lds-dual-ring {
  display: inline-block;
  color: #1c4c5b;
  width: calc(var(--ring-size) + 2 * var(--ring-margin));
  height: calc(var(--ring-size) + 2 * var(--ring-margin));
}
.lds-dual-ring, .lds-dual-ring:after {
  box-sizing: border-box;
}
.lds-dual-ring:after {
  content: " ";
  display: block;
  width: var(--ring-size);
  height: var(--ring-size);
  margin: var(--ring-margin);
  border-radius: 50%;
  border: var(--ring-width) solid currentColor;
  border-color: currentColor transparent currentColor transparent;
  animation: lds-dual-ring 1.2s linear infinite;
}

@keyframes lds-dual-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.forminator-field-html,
.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-col.forminator-field-html {
  font-size: smaller;
}

form.forminator-ui.forminator-field-html {
  border: 1px solid #F8F8F8;
  padding: 1em;
  border-radius: 1em;
}

.forminator-field-html p {
  margin-bottom: 0;
}

span.form-loader {
  display: flex;
  gap: 1em;
  align-items: center;
  background-color: #F8F8F8;
  padding: 0.5em 1em;
  border-radius: 0.5em;
  margin-bottom: 1em;
  justify-content: center;
}

@media only screen and (max-width: 768px) {
  .wp-block-buttons.is-layout-flex:not(.is-vertical) {
    flex-direction: column;
  }
  .wp-block-buttons.is-layout-flex:not(.is-vertical) > .wp-block-button {
    margin-bottom: 1em;
  }
}
details > div:has(table) {
  overflow-x: scroll;
}

span[role=ajax-submit]:hover {
  text-decoration: underline;
  cursor: pointer;
}

.member-options h2 {
  color: inherit;
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  font-size: 1.7em;
  line-height: 1.7em;
  margin: 0;
}
.member-options p:first-child {
  text-transform: uppercase;
}
.member-options ul {
  list-style: none;
  margin: 0 0 0 calc(24px + 0.5em);
}
.member-options ul > li {
  line-height: 24px;
}
.member-options ul > li:before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="white"><path d="m424-296 282-282-56-56-226 226-114-114-56 56 170 170Zm56 216q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Z"/></svg>');
  margin-right: 0.5em;
  color: white;
  vertical-align: middle;
  margin-left: calc(-24px - 0.5em);
}

/*# sourceMappingURL=migration-styles.css.map */
