.reveal blockquote {
  background-color: rgba(0, 0, 0, 0.5);
  color: rgb(250, 250, 250);
  border-radius: 1rem;
  box-shadow: 1rem;
  padding: 0.5em;
  width: 85%;
  font-family: "CrimsonText SemiBold", serif;
  font-style: normal;
}
:root {
  --r-link-color: #d5abf5;
  --r-selection-background-color: #bb6ff5;
  --r-selection-color: #f9f3fe;
}

h1,
h2,
h3,
h4,
h5 {
  font-family: "MontserratAlternatesBold" !important;
}

img.speaker {
  position: absolute;
  z-index: 1;
  top: 17vh;
  transform: translate(20%, -50%);
  float: inline-end;
  width: 250px;
  height: 250px;
  border-radius: 50%;
}

img.speaker2 {
  margin: 5px;
  width: 250px;
  height: 250px;
  border-radius: 50%;
}

img.speaker_right {
  position: relative;
  /* position: absolute; */
  z-index: 1;
  /* top: 17vh; */
  transform: translate(0%, 0%);
  float: inline-end;
  width: 250px;
  height: 250px;
  border-radius: 50%;
}

.flowolf_wallpaper1 {
  background-color: #3c3c3c;
  background-image: url("../img/structure/amritansh-dubey-yPMIT-EH7ss-unsplash.jpg");
  background-size: cover;
  background-position: 0px 0px;
}

.flowolf_wallpaper2 {
  background-color: #3c3c3c;
  background-image: url("../img/fotis-fotopoulos-1sfGgGTiekY-unsplash.jpg");
  background-size: cover;
  background-position: 0px 0px;
}

.flowolf_wallpaper3 {
  background-color: #3c3c3c;
  background-image: url("../img/structure/florian-klien-AZY30Z6OpXA-unsplash.jpg");
  background-size: cover;
  background-position: 0px 0px;
}

.flowolf_wallpaper4 {
  background-color: #3c3c3c;
  background-image: url("../img/structure/joshua-michaels-xHqOVq9w8OI-unsplash.jpg");
  background-size: cover;
  background-position: 0px 0px;
}

.flowolf_wallpaper5 {
  background-color: #3c3c3c;
  background-image: url("../img/structure/junel-mujar-BwOhb-GIT8w-unsplash.jpg");
  background-size: cover;
  background-position: 0px 0px;
}

.flowolf_wallpaper6 {
  background-color: #3c3c3c;
  background-image: url("../img/structure/tom-parsons-F5qVefeCrp8-unsplash.jpg");
  background-size: cover;
  background-position: 0px 0px;
}

.flowolf_wallpaper7 {
  background-color: #3c3c3c;
  background-image: url("../img/structure/pawel-czerwinski-6lQDFGOB1iw-unsplash.jpg");
  background-size: cover;
  background-position: 0px 0px;
  text-shadow: 2px 6px 5px #000000cc;
  h2,
  h1 {
    text-shadow: 2px 6px 5px #000000cc;
  }
}

.flowolf_wallpaper8 {
  background-color: #3c3c3c;
  background-image: url("../img/structure/NASA_PIA21073~large.jpg");
  background-size: cover;
  background-position: 0px bottom;
  text-shadow: 2px 6px 5px #000000cc;
  h2,
  h1 {
    text-shadow: 2px 6px 5px #000000cc;
  }
}

.flowolf_wallpaper9 {
  background-color: #3c3c3c;
  background-image: url("../img/structure/alejandro-duarte-oEVso2to-C4-unsplash.jpg");
  background-size: cover;
  background-position: 0px 0px;
}

.flowolf_wallpaper10 {
  background-color: #f2d18f;
  background-image: url("../img/structure/wolfgang-hasselmann-ViPLTumnbcY-unsplash.jpg");
  background-size: cover;
  background-position: 0px 0px;
  h1,
  h2,
  h3,
  div {
    color: rgb(38, 43, 43);
  }
}

.flowolf_wallpaper11 {
  background-color: #3c3c3c;
  background-image: url("../img/structure/yigit-arisoy-HuDak2URL_I-unsplash.jpg");
  background-size: cover;
  background-position: center 70%;
}
.flowolf_wallpaper12 {
  background-color: #3c3c3c;
  background-image: url("../img/structure/patrick-langwallner-Nv-rPPW_LBc-unsplash.jpg");
  background-size: cover;
  background-position: center center;
}

.flowolf_wallpaper13 {
  background-color: #3c3c3c;
  background-image: url("../img/structure/max-van-den-oetelaar-jNcN9dDgapI-unsplash.jpg");
  background-size: cover;
  background-position: 0px 0px;
}

.flowolf_wallpaper14 {
  background-color: #3c3c3c;
  background-image: url("../img/structure/julius-drost-pYAvBZvplOM-unsplash.jpg");
  background-size: cover;
  background-position: top center;
}

.flowolf_wallpaper15 {
  background-color: #3c3c3c;
  background-image: url("../img/structure/julius-drost-pYAvBZvplOM-unsplash.jpg");
  background-size: cover;
  background-position: bottom center;
}

.flowolf_wallpaper16 {
  background-color: #3c3c3c;
  background-image: url("../img/structure/umberto-FewHpO4VC9Y-unsplash.jpg");
  background-size: cover;
  background-position: bottom center;
}

.flowolf_wallpaper_who {
  background-color: #3c3c3c;
  background-image: url("../img/ian-parker-p7Hh9SIW22M-unsplash.jpg");
  background-size: cover;
  background-position: 0px 0px;
}

.flowolf_lib {
  background-color: #3c3c3c;
  background-image: url("../img/structure/max-van-den-oetelaar-jNcN9dDgapI-unsplash.jpg");
  background-size: cover;
  background-position: 0px 0px;
}

.flowolf_credit {
  background-color: #3c3c3c;
  background-image: url("../img/dmitry-smirnov-I-ptNIeTjZE-unsplash.jpg");
  background-size: cover;
  background-position: 100% 100%;
}

.flowolf_credit_end {
  background-color: #3c3c3c;
  background-image: url("../img/nico-ygxaSjZJdbc-unsplash.jpg");
  background-size: cover;
  background-position: center center;
}

.flowolf_path {
  background-color: #3c3c3c;
  background-image: url("../img/yeshi-kangrang-14RqNPmDOno-unsplash.jpg");
  background-size: cover;
  background-position: center center;
  h2,
  h3,
  h2 a,
  h3 a,
  h1,
  div {
    text-shadow: 2px 6px 5px #000000cc;
  }
}

.flowolf_questions {
  background-color: #3c3c3c;
  background-image: url("../img/geranimo-bKhETeDV1WM-unsplash.jpg");
  background-size: cover;
  background-position: center center;

  h2 {
    position: absolute;
    /* top: -2em; */
    text-align: right;
    transform: rotate(-33deg);
  }
}

.flowolf_lib h2 {
  text-shadow: 2px 6px 5px #000000cc;
}

div.contact {
  color: #ffffff;
  /* font-size: 0.8em; */
  text-align: left;
  /* font-family: "Noto Serif"; */
  /* font-weight: bold; */
  /* margin-top: 2rem; */
}

div.contact div {
  margin-top: 2rem;
}

@font-face {
  font-family: "CrimsonText SemiBold";
  src: url("../lib/font/CrimsonText-SemiBold.ttf");
}
@font-face {
  font-family: "NotoSerif Bold";
  src: url("../lib/font/NotoSerif-Bold.ttf");
}
@font-face {
  font-family: "MontserratAlternatesBold";
  src: url("../lib/font/MontserratAlternates-Bold.otf");
}
@font-face {
  font-family: "MontserratExtraBold";
  src: url("../lib/font/Montserrat-ExtraBold.otf");
}
