@font-face {
  font-family: "Rig Shaded Bold Face";
  src: url(data:font/truetype;charset=utf-8;base64,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) format('truetype');
   font-weight: normal;
   font-style: normal;
}

@font-face {
  font-family: "TimesNow-Light";
  src: url('assets/fonts/TimesNowLight/font.woff2') format('woff2'), url('assets/fonts/TimesNowLight/font.woff') format('woff');
}

html {
  scroll-behavior: smooth;
}

body {
  font-family: 'TimesNow-Light';
  font-weight: 100;
  padding: 0;
  margin: 0;
  background: url(assets/img/background.jpeg) repeat;
}

a {
  cursor: pointer;
  text-decoration: none;
  color: inherit;
}

#loader {
  border: 16px solid #f3f3f365;
  border-top: 16px solid #3498db;
  border-radius: 50%;
  width: 120px;
  height: 120px;
  animation: spin 2s linear infinite;
}

body.red #loader {
  border-top: 16px solid #FF3A57;
}
body.green #loader {
  border-top: 16px solid #00FF9D;
}
body.purple #loader {
  border-top: 16px solid #FF4EFF;
}
body.yellow #loader {
  border-top: 16px solid #C9FF00;
}
body.blue #loader {
  border-top: 16px solid #00FFFF;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
#loading {
  height: 100vh;
  width: 100vw;
  display: flex;
  justify-content: center;
  align-items: center;
}
.loaded #loading {
  display: none;
}

#video-content {
  position: sticky;
  position: -webkit-sticky;
  min-width: 100vw;
  min-height: 100vh;
  top: 0;
  overflow: hidden;
}

#video {
  /* position: fixed;
    top: 0;
    left: 0; */
  width: 100%;
  position: absolute;
  object-fit: cover;
  top: 0;
  bottom: 0;
  left: 0;
  min-width: 100vw;
  min-height: 100vh;
  max-height: -webkit-fill-available;
}

#set-height {
  display: block;
  min-height: 100vh;
  position: relative;
  display: none;
}
.loaded #set-height {
  display: block;
}

.spacer {
  flex-grow: 1;
}

.overlay {
  position: relative;
  height: 100vh;
  width: 100%;
  display: flex;
  flex-direction: column;
}

body.en .overlay .poem-en {
  display: block;
}
body.en .overlay .poem-fr {
  display: none;
}
body.en .overlay .poem-pt {
  display: none;
}

body.fr .overlay .poem-en {
  display: none;
}
body.fr .overlay .poem-fr {
  display: block;
}
body.fr .overlay .poem-pt {
  display: none;
}

body.pt .overlay .poem-en {
  display: none;
}
body.pt .overlay .poem-fr {
  display: none;
}
body.pt .overlay .poem-pt {
  display: block;
}

.overlay .scroll {
  font-family: "Rig Shaded Bold Face" !important;
}

.overlay .mini-scroll {
  font-family: "Rig Shaded Bold Face" !important;
  display: none;
  animation: text-flicker 3s linear infinite;
}

.overlay .header {
  display: flex;
  padding-top: 80px;
  padding-left: 80px;
  padding-right: 80px;
  flex-wrap: wrap;
}

.overlay .header #logo {
  max-width: 200px;
  background: transparent;
}

.overlay .poem {
  flex-grow: 1;
  text-align: right;
  padding: 80px;
  display: flex;
  justify-content: end;
  flex-direction: column;
}

.poem-text {
  font-size: 1.8em;
}

.overlay #info-button {
  color: inherit;
  text-decoration: none;
  font-size: 5em;
  text-align: right;
  padding-right: 80px;
  padding-bottom: 60px;
}

body.en .overlay .scroll-en {
  display: block;
}
body.en .overlay .scroll-fr {
  display: none;
}
body.en .overlay .scroll-pt {
  display: none;
}

body.fr .overlay .scroll-en {
  display: none;
}
body.fr .overlay .scroll-fr {
  display: block;
}
body.fr .overlay .scroll-pt {
  display: none;
}

body.pt .overlay .scroll-en {
  display: none;
}
body.pt .overlay .scroll-fr {
  display: none;
}
body.pt .overlay .scroll-pt {
  display: block;
}

.author {
  margin-top: 20px;
  font-family: "Rig Shaded Bold Face" !important;
  font-style: normal;
}

section {
  z-index: 1;
  position: relative;
  display: none;
}
.loaded section {
  display: block;
}

.content {
  padding: 80px;
}

.content article {
  margin-top: 60px;
  font-size: 0.9em;
}

.content article p {
  line-height: 1.3em;
}

.content .footer {
  display: flex;
  flex-wrap: wrap;
}

.content .footer .download {
  display: flex;
  justify-content: flex-end;
  flex-direction: column;
  font-family: "Rig Shaded Bold Face" !important;
}

.content .footer .download a {
  max-width: 100px;
  font-size: 1.5em;
  font-weight: bold;
  line-height: 1.3em;
}

.content .footer address {
  text-align: right;
  font-style: normal;
  line-height: 1.3em;
}

.content .footer address a {
  text-decoration: none;
}

.content .footer address a.bold {
  font-weight: bold;
}

.content .footer address .social {
  margin-bottom: 15px;
}

.content .footer address .social a {
  margin-left: 4px;
}

.content .footer address .social a img {
  max-width: 40px;
}

p {
  font-size: 1.5em;
}

.content.en .article-en {
  display: block;
}
.content.en .article-fr {
  display: none;
}
.content.en .article-pt {
  display: none;
}

.content.fr .article-en {
  display: none;
}
.content.fr .article-fr {
  display: block;
}
.content.fr .article-pt {
  display: none;
}

.content.pt .article-en {
  display: none;
}
.content.pt .article-fr {
  display: none;
}
.content.pt .article-pt {
  display: block;
}

.content .change-lang a {
  margin-right: 10px;
}

.content.en .change-lang .en {
  font-weight: bold;
}
.content.fr .change-lang .fr {
  font-weight: bold;
}
.content.pt .change-lang .pt {
  font-weight: bold;
}

.entered {
  -webkit-animation: text-focus-in 1s cubic-bezier(0.55, 0.085, 0.68, 0.53) both;
  animation: text-focus-in 1s cubic-bezier(0.55, 0.085, 0.68, 0.53) both;
}

/* ----------------------------------------------
 * Generated by Animista on 2018-7-4 16:24:12
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation text-focus-in
 * ----------------------------------------
 */
@-webkit-keyframes text-focus-in {
  0% {
    -webkit-filter: blur(12px);
    filter: blur(12px);
    opacity: 0;
  }
  100% {
    -webkit-filter: blur(0px);
    filter: blur(0px);
    opacity: 1;
  }
}
@keyframes text-focus-in {
  0% {
    -webkit-filter: blur(12px);
    filter: blur(12px);
    opacity: 0;
  }
  100% {
    -webkit-filter: blur(0px);
    filter: blur(0px);
    opacity: 1;
  }
}

@keyframes text-flicker {
  0%{
    opacity: 0.1;
  }
  50%{
    opacity: 1;
  }
  100%{
    opacity: 0.1;
  }
}

@media only screen and (max-width: 850px) {
  body {
		font-size: 18px;
  }

  .overlay .header {
    padding: 60px;
  }

  .overlay .poem {
    padding: 60px;
  }
  .poem-text {
    font-size: 1.8em;
  }

  .overlay #info-button {
    padding-right: 60px;
    padding-bottom: 40px;
  }
}

@media only screen and (max-width: 450px) {
	body {
		font-size: 14px;
	}

  .overlay .header {
    padding: 30px;
  }

  .overlay .header #logo {
    max-width: 150px;
  }

  .overlay .poem {
    padding: 30px;
    justify-content: flex-end;
  }
  .poem-text {
    font-size: 1.3em;
  }

  .overlay .poem-fr {
    font-size: 0.8em;
  }

  .overlay #info-button {
    padding-right: 30px;
    padding-bottom: 20px;
  }

  .content {
    padding: 30px;
  }

  .content article {
    margin-bottom: 60px;
  }

  .content .footer {
    flex-direction: column;
  }

  .content .footer .download {
    margin-bottom: 60px;
  }

  .content .footer .download a {
    max-width: 100px;
    font-size: 1.3em;
    line-height: 1.2em;
  }

  .content .footer address {
    text-align: left;
  }

  .content .footer address .social a {
    margin-left: 0;
    margin-right: 4px;
  }

  .overlay .scroll {
    display: none;
  }

  .overlay .mini-scroll {
    display: block;
  }

  .overlay #info-button {
    display: none;
  }
}

@media only screen and (max-width: 320px) {
	body {
		font-size: 12px;
	}

  .overlay .header {
    padding: 15px;
  }

  .overlay .poem {
    padding: 15px;
  }

  .overlay #info-button {
    padding-right: 15px;
    padding-bottom: 10px;
  }

  .content {
    padding: 15px;
  }

  .content .footer .download a {
    max-width: 100px;
    font-size: 1.1em;
    line-height: 1em;
  }

  .overlay .scroll {
    display: none;
  }
}

@media screen and (orientation: landscape) and (max-width: 812px) {
	body {
		font-size: 14px;
	}

  .overlay .header {
    padding: 30px;
  }

  .overlay .poem {
    padding: 30px;
  }

  .overlay a {
    padding-right: 30px;
    padding-bottom: 20px;
  }

  .content {
    padding: 30px;
  }

  .content .footer .download a {
    max-width: 100px;
    font-size: 1.3em;
    line-height: 1.2em;
  }

  .overlay #info-button {
    display: none;
  }
}
