@font-face {
  font-family: 'MoskauGrotesk';
  src: url("../fonts/MoskauGrotesk/MoskauGrotesk-Medium.woff2") format("woff2"), url("../fonts/MoskauGrotesk/MoskauGrotesk-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: 'MoskauGrotesk';
  src: url("../fonts/MoskauGrotesk/MoskauGrotesk-Light.woff2") format("woff2"), url("../fonts/MoskauGrotesk/MoskauGrotesk-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: 'MoskauGrotesk';
  src: url("../fonts/MoskauGrotesk/MoskauGrotesk-Bold.woff2") format("woff2"), url("../fonts/MoskauGrotesk/MoskauGrotesk-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: 'Apalu';
  src: url("../fonts/Apalu/Apalu.woff2") format("woff2"), url("../fonts/Apalu/Apalu.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap; }
.single-page-content {
  margin-top: 69px; }
  @media (max-width: 1439px) {
    .single-page-content {
      margin-top: 68px; } }
  @media (max-width: 1365px) {
    .single-page-content {
      margin-top: 66px; } }
  @media (max-width: 1023px) {
    .single-page-content {
      margin-top: 50px; } }
  .single-page-content .featured-img {
    margin-top: 30px; }
    .single-page-content .featured-img img {
      display: block;
      width: 100%; }
  .single-page-content .news-meta {
    display: flex;
    align-items: center;
    margin: 30px 0;
    line-height: 16px; }
    .single-page-content .news-meta .news-cat {
      font-weight: 700;
      color: #a99c62;
      text-decoration: none; }
      [dir=ltr] .single-page-content .news-meta .news-cat {
        padding: 0 10px 0 0; }
      [dir=rtl] .single-page-content .news-meta .news-cat {
        padding: 0 0 0 10px; }
    .single-page-content .news-meta .news-date {
      font-weight: 300;
      color: #B2B2B2; }
  .single-page-content .post-content h1 {
    font-size: 30px;
    color: #000000; }
  .single-page-content .post-content p {
    margin: 0 0 20px; }
  .single-page-content .social-share {
    display: flex;
    padding: 50px 0;
    border-bottom: 1px solid #B2B2B2; }
    .single-page-content .social-share span {
      text-transform: uppercase;
      font-weight: 700;
      color: #000000; }
    .single-page-content .social-share ul {
      display: flex;
      list-style: none;
      margin: 0; }
      [dir=ltr] .single-page-content .social-share ul {
        padding: 0 0 0 5px; }
      [dir=rtl] .single-page-content .social-share ul {
        padding: 0 5px 0 0; }
      .single-page-content .social-share ul li {
        margin: 0 10px; }

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