.thumb-post {
  object-fit: none;
  /* Do not scale the image */
  object-position: center;
  /* Center the image within the element */
  width: 100%;
  max-height: 18em;
  margin-bottom: 1rem;
}

body {
  font-family: 'Oswald', sans-serif;
  padding-bottom: 70px;
}

h1, h2, h3, h4, h5, h6  {
  font-family: 'Suez One';
}

.navbar {
  font-size: 1.4rem;
}

p {
  font-family: 'Oswald', sans-serif;
  font-size: 1.3rem;
}

html {
  font-size: 1rem;
  font-family: 'Oswald', sans-serif;
}

@media only screen  and (min-width : 1824px) {
  html {
    font-size: 1.2rem;
  }
}

.fluidMedia-100 {
    position: relative;
    padding-bottom: 56.25%; /* proportion value to aspect ratio 16:9 (9 / 16 = 0.5625 or 56.25%) */
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}

.fluidMedia-100 iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
