@font-face {
  font-family: 'News Cycle';
  src: url("fonts/NewsCycle.woff2") format("woff2"), url("fonts/NewsCycle.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'News Cycle';
  src: url("fonts/NewsCycle-Bold.woff2") format("woff2"), url("fonts/NewsCycle-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}


h1 {
  font-weight: 700;
  color: #666666;
}

body {
  font-family: "News Cycle", sans-serif !important;
}

body header #logo {
  width: auto;
  height: 50px;
}

body main .store-badge {
  height: 54px !important;
  width: auto;
}

body main picture {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}

body main li {
  margin-bottom: 0.8rem;
  /* line-height: 2.2rem */
}

body main li::marker {
  font-weight: bold;
  color: #785f4b;
}

body footer {
  background: #666666;
}

body footer p, body footer a {
  margin: 0;
  color: white;
  text-decoration: none;
}

body footer p a:hover, body footer a a:hover {
  color: white;
  text-decoration: underline;
}

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

