@import url("https://fonts.googleapis.com/css2?family=Frank+Ruhl+Libre:wght@300;700&display=swap");
@font-face {
  font-family: 'libertinage';
  src: url("fonts/libertinage-webfont.woff2") format("woff2"), url("fonts/libertinage-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'fluxisch_else';
  src: url("fonts/fluxischelse-bold-webfont.woff2") format("woff2"), url("fonts/fluxischelse-bold-webfont.woff") format("woff");
  font-weight: bold;
  font-style: normal; }
@font-face {
  font-family: 'fluxisch_else';
  src: url("fonts/fluxischelse-light-webfont.woff2") format("woff2"), url("fonts/fluxischelse-light-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal; }
body {
  font-family: 'fluxisch_else', sans-serif; }

h1, h2, h3, h4, h5, h6 {
  font-family: 'Frank Ruhl Libre', serif; }

#header {
  border-bottom: none;
  font-family: 'Frank Ruhl Libre', serif; }
  #header .navbar-section.desktop-menu {
    font-size: 1.8rem; }

section#start {
  margin-top: 4rem; }

section.section {
  margin-bottom: 5rem; }

.modular-project .swiper-container {
  height: 75vh;
  max-height: 75vh; }
  .modular-project .swiper-container .swiper-wrapper .swiper-slide {
    width: auto; }
    .modular-project .swiper-container .swiper-wrapper .swiper-slide.text {
      width: 24rem;
      max-width: 36rem;
      padding: 2rem 3rem; }
    .modular-project .swiper-container .swiper-wrapper .swiper-slide img {
      max-height: 100%; }
.modular-project .swiper-button-prev,
.modular-project .swiper-button-next {
  color: #909090;
  mix-blend-mode: color-dodge; }
.modular-project .swiper-pagination-bullets .swiper-pagination-bullet {
  background: white;
  box-shadow: 0px 0px 10px black;
  opacity: .5; }
.modular-project .swiper-pagination-bullets .swiper-pagination-bullet:nth-of-type(2) {
  height: 14px;
  border-radius: 2px;
  margin-bottom: -2px !important; }
.modular-project .swiper-pagination-bullets .swiper-pagination-bullet-active {
  background: red;
  opacity: 1; }

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