.line-wrapper {
  position: absolute;
}
.line-wrapper--top-left {
  right: 15%;
  top: 0;
  z-index: 999;
  transform: rotate(45deg);
  width: 650px;
}
@media only screen and (max-width: 767px) {
  .line-wrapper--top-left {
    right: 0;
    left: -40%;
    top: -61px;
  }
}
.line-wrapper--top-left .animated-line {
  height: 100px;
  background: #b5a05f;
  transition: width 3s ease;
  -webkit-animation: animateThis04 4s ease-in;
  -webkit-animation-fill-mode: forwards;
}
.line-wrapper--top-left .animated-line:nth-child(2) {
  background: #b5a05f;
  opacity: 0.8;
  height: 70px;
  -webkit-animation: animateThis05 5s ease-in;
  -webkit-animation-fill-mode: forwards;
}
.line-wrapper--top-left .animated-line:nth-child(3) {
  background: #fff;
  height: 60px;
  margin-top: 30px;
  -webkit-animation: animateThis06 6s ease-in;
  -webkit-animation-fill-mode: forwards;
}
.line-wrapper--top-right {
  right: -18%;
  top: 0;
  z-index: 999;
  transform: rotate(-135deg);
  width: 800px;
}
@media only screen and (max-width: 767px) {
  .line-wrapper--top-right {
    display: none !important;
  }
}
.line-wrapper--top-right .animated-line {
  height: 60px;
  background: #b5a05f;
  transition: width 3s ease;
  -webkit-animation: animateThis01 6s ease-in;
  -webkit-animation-fill-mode: forwards;
}
.line-wrapper--top-right .animated-line:nth-child(2) {
  background: #b5a05f;
  opacity: 0.8;
  -webkit-animation: animateThis02 5s ease-in;
  -webkit-animation-fill-mode: forwards;
}
.line-wrapper--top-right .animated-line:nth-child(3) {
  background: #b5a05f;
  height: 150px;
  -webkit-animation: animateThis03 4s ease-in;
  -webkit-animation-fill-mode: forwards;
}
.line-wrapper--bottom {
  right: -17%;
  bottom: 0;
  z-index: 999;
  transform: rotate(-135deg);
  width: 800px;
}
@media only screen and (max-width: 767px) {
  .line-wrapper--bottom {
    display: none !important;
  }
}
.line-wrapper--bottom .animated-line {
  background: #fff;
  height: 80px;
  transition: width 3s ease;
  -webkit-animation: animateThis01 6s ease-in;
  -webkit-animation-fill-mode: forwards;
}
.line-wrapper--bottom .animated-line:nth-child(2) {
  height: 70px;
  background: #b5a05f;
  opacity: 0.8;
  -webkit-animation: animateThis02 5s ease-in;
  -webkit-animation-fill-mode: forwards;
}
.line-wrapper--bottom .animated-line:nth-child(3) {
  background: #b5a05f;
  -webkit-animation: animateThis03 4s ease-in;
  -webkit-animation-fill-mode: forwards;
}
.line-wrapper--bottom .animated-line:nth-child(4) {
  background: #fff;
  height: 80px;
  opacity: 0.7;
  margin-top: 30px;
  -webkit-animation: animateThis06 4s ease-in;
  -webkit-animation-fill-mode: forwards;
  display: none;
}
@-webkit-keyframes animateThis01 {
  0% {
    width: 95%;
  }
  100% {
    width: 450px;
  }
}
@-webkit-keyframes animateThis02 {
  0% {
    width: 98%;
  }
  100% {
    width: 550px;
  }
}
@-webkit-keyframes animateThis03 {
  0% {
    width: 100%;
  }
  100% {
    width: 500px;
  }
}
@-webkit-keyframes animateThis04 {
  0% {
    width: 95%;
  }
  100% {
    width: 380px;
  }
}
@-webkit-keyframes animateThis05 {
  0% {
    width: 98%;
  }
  100% {
    width: 400px;
  }
}
@-webkit-keyframes animateThis06 {
  0% {
    width: 100%;
  }
  100% {
    width: 450px;
  }
}
.typewriter p {
  text-transform: uppercase;
  font-family: 'Roboto Slab';
  font-weight: 700;
  letter-spacing: 0.15em;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22www%2Fhtdocs%2Fw0145175%2Fdoa2021.doroailinger.de%2Ffiles%2Ftheme%2Ftheme-design%2Fscss%2Fanimation.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaH%3BAACE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAACE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%22%7D */