html {
  font-family: "Arial", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
    Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
  background: rgb(248 236 237);
}
.gfm-separator {
  width: 104%;
  height: 1px;
  background-color: #dedede;
  margin-bottom: 20px;
  margin-top: 20px;
  margin-left: -13px;
}

.gfm_sharepic_current {
  border-radius: 9px;
  box-shadow: 0 4px 8px rgb(253 0 0 / 16%);
}

.uk-card-default {
  border-radius: 9px;
}

.gfm-h1 {
  font-family: inherit;
  /*text-transform: uppercase;*/
  font-weight: 900;

  color: rgb(255, 27, 27);
  text-align: left;
  padding-left: 20px;
}

.uk-card-default,
.uk-card-header {
}

.uk-card-title {
  font-size: 16px !important;
  font-weight: 700;
  font-family: "Source Sans Pro", sans-serif;
}

.uk-container-xsmall {
  max-width: 450px !important;
}

.uk-card-header {
  padding-left: 17px !important;
}

.uk-border-circle {
  margin-right: 20px;
}

.uk-h1,
h1 {
  font-size: 1.6em;
}

.uk-border-circle {
  border: 2px solid #efefef;
}

.uk-card .uk-card-default .uk-first-column {
  padding-left: 0px !important;
}

.uk-card-default > .gfm-linkpanel:active,
.uk-card-default > .gfm-linkpanel:hover {
  background: rgb(255, 27, 27);
  color: white !important;
  border-radius: 9px;
  transform: scale(1.02);
  transition: 100ms;
}

.gfm-linkpanel:active .uk-card-title,
.gfm-linkpanel:hover .uk-card-title {
  text-decoration: none !important;
  color: white !important;
}

.gfm-linkpanel:hover .uk-card-title {
  text-decoration: none !important;
}

a:hover {
  text-decoration: none !important;
}

.gfm-title {
  font-family: "Source Sans Pro";
  text-align: left;
  color: rgb(255, 27, 27);
  font-weight: 700;
}

.gfm-button {
  padding-top: 0px;
  width: 160px;
  height: 50px;
}

.gfm-callme {
  padding: 14px 20px 14px 20px;
  font-family: "Source Sans Pro";
  font-weight: 700;
  letter-spacing: 1.5px;
  font-size: 1em;
  background: white;
  color: #0f0a1c;
  border: 2px solid #0f0a1c;
  outline: none;
  margin-top: 18px;
}

.gfm-callme:active,
.gfm-callme:focus,
.gfm-callme:visited {
  outline: none;
  background: #0f0a1c;
  color: white;
  border: 2px solid #0f0a1c;
}

.gfm-callme:hover {
  background: #0f0a1c;
  color: white;
}

.gfm-callme-modal {
  padding-top: 60px;
  padding-bottom: 60px;
  margin-top: 30%;
}
