.scp-smtxt {
  font-size: 22px;
  font-weight: 300;
}

.dot-nudge {
  vertical-align: 2px;
}

.raised-text-sm {
  position: relative;
  top: -0.5em;
  font-size: 0.8em;
}

.raised-text-smsiz {
  position: relative;
  top: -0.275em;
  /*font-size: 0.8em; */
}

a {
  text-decoration: none !important;
}

.lttrspc-1 {
  letter-spacing: 2px;
  font-weight: 500;
}

.site-below-footer-wrap.ast-builder-grid-row-container.site-footer-focus-item.ast-builder-grid-row-full.ast-builder-grid-row-tablet-full.ast-builder-grid-row-mobile-full.ast-footer-row-stack.ast-footer-row-tablet-stack.ast-footer-row-mobile-stack {
  background-color: #1b2929;
  border-top-width: 1px;
  border-top-style: dotted;
  border-top-color: #8f8c8c;
}

.ast-builder-grid-row-container-inner {
  line-height: 20px;
}

.footz-linx:link {
  color: #bfbfc0 !important;
}

.footz-linx:hover {
  color: Red !important;
}

.footz-linx:active {
  color: #bfbfc0 !important;
}

.elementor-1276 .elementor-element.elementor-element-e488aab p {
  text-decoration: none;
}