@font-face {
  font-family: "tox_typewriter";
  src: url("fonts/tox_typewriter.woff2") format("woff2"), url("fonts/tox_typewriter.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
body, html {
  position: relative;
  background: white;
  color: #494949;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  margin: 0;
  padding: 0;
  scroll-behavior: smooth;
  background-image: url("../images/back.jpg");
  background-position: center;
  background-size: cover;
}
@media (max-width: 768px) {
  body, html {
    font-size: 15px;
  }
}

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

* {
  box-sizing: border-box;
  outline: 0;
}

h1, h2, h3, h4, p {
  margin: 0 0 1.3rem 0;
  line-height: 1.1;
}

p {
  line-height: 1.3;
}

h1, h2, h3 {
  position: relative;
  font-weight: bolder;
  text-align: center;
  text-transform: uppercase;
  font-size: 5.2608695652rem;
  width: 105%;
  max-width: 1200px;
}

h1, h3 {
  display: flex;
  justify-content: space-between;
  width: calc(var(--ty) * 1%) !important;
  opacity: calc(var(--ty) * 0.005) !important;
  transition: width 0.5s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.5s linear;
}
h1.fullwidth, h3.fullwidth {
  max-width: initial !important;
  opacity: calc(var(--ty) * 0.005) !important;
}
h1.fullwidth > span, h3.fullwidth > span {
  opacity: calc((100 - var(--ty) * 0.9) * 0.085) !important;
}
@media (max-width: 768px) {
  h1, h3 {
    font-size: 4.5rem !important;
  }
}
@media (max-width: 576px) {
  h1, h3 {
    font-size: 4rem !important;
  }
}
@media (max-width: 480px) {
  h1, h3 {
    font-size: 3.5rem !important;
  }
}
h1.d-mobile, h3.d-mobile {
  width: 90% !important;
}
h1 div, h3 div {
  position: relative;
  display: block;
  display: flex;
  justify-content: space-between;
  width: calc(var(--ty) * 1%) !important;
  opacity: calc(var(--ty) * 0.005) !important;
  transition: width 0.5s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.5s linear;
}

.container {
  width: 90%;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.slide {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  overflow: hidden;
}
.slide > * {
  z-index: 1;
}

.two-columns {
  display: flex;
  align-items: flex-end;
}
@media (max-width: 768px) {
  .two-columns {
    flex-direction: column;
  }
}
.two-columns > div {
  position: relative;
  width: 50%;
}
@media (max-width: 768px) {
  .two-columns > div {
    width: 100% !important;
  }
}
.two-columns.margin {
  justify-content: space-between;
  align-items: flex-start;
}
.two-columns.margin > div {
  width: 45%;
}

.cont-video {
  width: 100%;
  display: flex;
  margin: 0.5rem 0 1.85rem;
  overflow: hidden;
}
@media (max-width: 768px) {
  .cont-video {
    flex-direction: column;
  }
}
.cont-video video, .cont-video img {
  position: relative;
  display: block;
  width: 100%;
}
.cont-video.double > video, .cont-video.double > img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
  width: 50% !important;
}
@media (max-width: 768px) {
  .cont-video.double > video, .cont-video.double > img {
    width: 100% !important;
    height: 22rem;
  }
}
@media (max-width: 576px) {
  .cont-video.double > video, .cont-video.double > img {
    height: 17rem;
  }
}
@media (max-width: 480px) {
  .cont-video.double > video, .cont-video.double > img {
    height: 15rem;
  }
}

.back {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
}

.tupper {
  text-transform: uppercase;
}

.tright {
  text-align: right !important;
}

.tjustify {
  text-align: justify !important;
  -moz-text-align-last: right;
       text-align-last: right;
}

.twhite {
  color: white;
}

.tbig {
  font-size: 1.3rem;
}

.minh300 {
  min-height: 300px;
}

.nomargin {
  margin: 0;
}

.nomargin-b {
  margin-bottom: 0;
}

.d-desktop {
  display: flex;
}
@media (max-width: 1080px) {
  .d-desktop {
    display: none;
  }
}

.d-mobile {
  display: none !important;
  width: 90%;
}
@media (max-width: 1080px) {
  .d-mobile {
    display: flex !important;
  }
}

.flex-column {
  display: flex;
  flex-direction: column;
}
.flex-column div {
  position: relative;
  display: flex;
  width: 100%;
  justify-content: space-between;
  margin: 0 auto;
}

.over {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.over > .container {
  position: relative;
  z-index: 1;
  padding-top: 1.5rem;
}
.over .back:not(.video) {
  -o-object-position: center center;
     object-position: center center;
}

.cont-h3 {
  position: relative;
  width: 100%;
  min-height: 22rem;
  overflow: hidden;
}
.cont-h3 h3 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.cont-h3 video, .cont-h3 img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: block;
  z-index: 0;
  display: block;
  width: 100%;
  min-height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
}

.text-video {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.text-video video, .text-video img {
  position: relative;
  display: block;
  min-height: 20rem;
  width: 100%;
  z-index: 0;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
}
.text-video .container {
  position: absolute;
  bottom: 1rem;
  left: 50%;
  transform: translate(-50%, 0%);
  z-index: 1;
}
.text-video .container.center {
  top: 50%;
  bottom: auto;
  transform: translate(-50%, -50%);
}

.gradient {
  position: relative;
}
.gradient:after {
  content: "";
  display: block;
  position: absolute;
  width: 75%;
  height: 100%;
  background-color: black;
  top: 0;
  left: 0;
  z-index: 0;
  background: rgb(0, 0, 0);
  background: linear-gradient(90deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);
}
.gradient.g-white:after {
  background: linear-gradient(90deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%);
}
.gradient.g-right:after {
  left: auto;
  right: 0;
  transform: scaleX(-1);
}
@media (max-width: 768px) {
  .gradient:after {
    width: 125%;
  }
}
@media (max-width: 576px) {
  .gradient.g-white:after {
    width: 145%;
  }
}

.language {
  position: absolute;
  top: 2rem;
  right: 2rem;
  z-index: 10;
  color: white;
  font-size: 0.8rem;
  letter-spacing: 0.1rem;
}
.language span {
  padding: 0 0.5rem;
}
.language a {
  opacity: 0.5;
  transition: opacity 0.5s linear;
}
.language a.on {
  opacity: 1;
  cursor: default;
}
.language a:hover {
  opacity: 1;
}

section.header {
  color: rgba(255, 255, 255, 0.45);
}
section.header img.logo {
  width: 5.5rem;
}
section.header p {
  text-transform: uppercase;
  font-weight: bold;
  padding-top: 9vh;
  text-align: center;
  line-height: 1.22;
  font-size: 0.9130434783rem;
}
section.header p span {
  font-size: 1.2173913043rem;
}
section.header h1 {
  margin: 16vh 0;
}
section.header h1.d-mobile {
  opacity: 1 !important;
}
section.header h1.d-mobile div {
  opacity: calc(var(--ty) * 0.009) !important;
}
section.header h1.d-mobile div:nth-of-type(1) {
  max-width: 30%;
}
section.header h1.d-mobile div:nth-of-type(2) {
  max-width: 95%;
}
section.header h1.d-mobile div:nth-of-type(3) {
  max-width: 75%;
}
@media (max-width: 768px) {
  section.header h1.d-mobile div:nth-of-type(1) {
    max-width: 60%;
  }
  section.header h1.d-mobile div:nth-of-type(2) {
    max-width: 100%;
  }
  section.header h1.d-mobile div:nth-of-type(3) {
    max-width: 95%;
  }
}
section.header h2 {
  letter-spacing: 0.3rem;
  font-size: 1.3913043478rem;
  padding-bottom: 5vh;
  max-width: 90%;
  line-height: 1.33;
}
section.header img.back, section.header video.back {
  height: 116%;
}
section.intro {
  text-align: center;
  font-size: 1.652173913rem;
}
@media (max-width: 1080px) {
  section.intro {
    font-size: 1.5217391304rem;
  }
}
@media (max-width: 768px) {
  section.intro {
    font-size: 1.3043478261rem;
  }
}
section.intro div.container {
  max-width: 768px;
}
@media (max-width: 768px) {
  section.intro div.container br {
    display: none;
  }
}
section.sinopsis {
  z-index: 3;
  padding-bottom: 5rem;
}
section.sinopsis h3 {
  color: #3d2618;
  opacity: 0.7;
  padding: 1rem;
}
section.sinopsis .cont-video:nth-of-type(2) video {
  margin: -15% 0;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
  min-height: 30rem;
}
@media (max-width: 768px) {
  section.sinopsis .cont-video:nth-of-type(2) video {
    min-height: 23rem;
  }
}
section.sinopsis div.contexto {
  position: relative;
  padding-top: 1rem;
  z-index: 3;
}
section.sinopsis div.contexto > span {
  position: absolute;
  display: block;
  width: 20%;
}
section.sinopsis div.contexto > span img {
  width: 100%;
}
@media (max-width: 1080px) {
  section.sinopsis div.contexto > span {
    position: relative;
    width: calc(50% - 1rem);
  }
}
section.sinopsis div.contexto > span:nth-of-type(1) {
  transform: translate(-50%, 0.5rem) rotate(-8deg);
}
@media (max-width: 1080px) {
  section.sinopsis div.contexto > span:nth-of-type(1) {
    transform: translate(0, 0) rotate(-5deg) scale(0.85) !important;
  }
}
section.sinopsis div.contexto > span:nth-of-type(2) {
  left: 80%;
  transform: translate(-90%, 0rem) rotate(-5deg);
  z-index: 2;
}
@media (max-width: 1080px) {
  section.sinopsis div.contexto > span:nth-of-type(2) {
    left: 100%;
    margin-top: -35% !important;
    transform: translate(-100%, 0%) rotate(2deg) scale(0.95) !important;
  }
}
section.sinopsis div.contexto div.flex {
  display: flex;
  justify-content: space-between;
  margin-bottom: 2rem;
}
@media (max-width: 1080px) {
  section.sinopsis div.contexto div.flex {
    flex-direction: column;
  }
}
section.sinopsis div.contexto div.flex div {
  padding: 9rem 0 3rem 0;
}
@media (max-width: 1080px) {
  section.sinopsis div.contexto div.flex div {
    padding: 2rem 0 0rem 0;
  }
}
section.sinopsis div.contexto div.flex div:nth-of-type(1) {
  width: 80%;
  padding-right: 3rem;
  font-family: "tox_typewriter";
  font-weight: 600;
}
@media (max-width: 1080px) {
  section.sinopsis div.contexto div.flex div:nth-of-type(1) {
    width: 100%;
    padding-right: 0rem;
  }
}
section.sinopsis div.contexto div.flex div:nth-of-type(1) p.p-tit {
  text-transform: uppercase;
  text-align: center;
  font-size: 1.1rem;
}
section.sinopsis div.contexto div.flex div:nth-of-type(2) {
  position: relative;
  flex: 1;
  display: flex;
  flex-direction: column;
}
@media (max-width: 1080px) {
  section.sinopsis div.contexto div.flex div:nth-of-type(2) {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
  }
}
section.sinopsis div.contexto div.flex div:nth-of-type(2) span {
  position: absolute;
  display: block;
  width: 100%;
}
section.sinopsis div.contexto div.flex div:nth-of-type(2) span img {
  width: 100%;
}
@media (max-width: 1080px) {
  section.sinopsis div.contexto div.flex div:nth-of-type(2) span {
    position: relative;
    top: 0;
    margin-bottom: 2rem;
    width: calc(50% - 1rem);
  }
}
section.sinopsis div.contexto div.flex div:nth-of-type(2) span:nth-of-type(1) {
  top: 5%;
  transform: translate(2.5rem, 2rem) scale(1.1) rotate(8deg);
}
@media (max-width: 1080px) {
  section.sinopsis div.contexto div.flex div:nth-of-type(2) span:nth-of-type(1) {
    transform: translate(0rem, 2rem) scale(1) rotate(8deg);
  }
}
section.sinopsis div.contexto div.flex div:nth-of-type(2) span:nth-of-type(2) {
  top: 30%;
  transform: translate(3.5rem, 1rem) scale(1.1) rotate(2deg);
  z-index: 3;
}
@media (max-width: 1080px) {
  section.sinopsis div.contexto div.flex div:nth-of-type(2) span:nth-of-type(2) {
    transform: translate(0rem, 1rem) scale(1) rotate(-2deg);
  }
}
section.sinopsis div.contexto div.flex div:nth-of-type(2) span:nth-of-type(3) {
  top: 52%;
  transform: translate(0rem, 1rem) scale(1) rotate(-7deg);
}
section.sinopsis div.contexto div.flex div:nth-of-type(2) span:nth-of-type(4) {
  top: 72%;
  transform: translate(4rem, 1rem) scale(1) rotate(7deg);
}
@media (max-width: 1080px) {
  section.sinopsis div.contexto div.flex div:nth-of-type(2) span:nth-of-type(4) {
    transform: translate(0rem, 1rem) scale(1) rotate(3deg);
  }
}
section.sinopsis div.contexto div.flex div:nth-of-type(2) span:nth-of-type(5) {
  top: 90%;
  transform: translate(-50%, 1rem) scale(1) rotate(5deg);
}
@media (max-width: 1080px) {
  section.sinopsis div.contexto div.flex div:nth-of-type(2) span:nth-of-type(5) {
    width: 90%;
    transform: translate(5%, 1rem) scale(1) rotate(2deg);
  }
}
section.personajes {
  margin-top: -6.5rem;
}
@media (max-width: 768px) {
  section.personajes {
    margin-top: -5rem;
  }
}
section.personajes .cont-h3 h3 {
  color: #f4ddc6;
  opacity: 0.4;
}
section.personajes .over {
  padding: 2.5rem 0 3rem;
}
section.personajes .over p {
  text-align: justify;
}
section.personajes .text-video p {
  text-align: justify;
}
section.personajes .text-video p.trigth {
  direction: rtl !important;
  text-align: justify !important;
}
section.personajes .text-video:not(.twhite) {
  color: black;
}
section.personajes .text-video.error video {
  margin: -15% 0;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
  min-height: 40rem;
}
@media (max-width: 768px) {
  section.personajes .text-video.error video {
    min-height: 30rem;
  }
}
section.personajes video.rotate {
  transform: scaleX(-1);
}
@media (min-width: 768px) {
  section.personajes .principal p {
    font-size: 1.3em;
  }
}
@media (min-width: 768px) {
  section.personajes .principal .tbig {
    font-size: 1.8rem;
  }
}
section.director-text div.container {
  padding: 7rem 0;
  text-align: center;
  max-width: calc( 1080px - 175px );
  font-size: 1.1739130435rem;
}
section.director-text div.container p:last-child {
  margin: 0;
}
section.director-text .cont-video.error video.verror {
  margin: -5% 0;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
  min-height: 28.5rem;
}
@media (max-width: 1080px) {
  section.director-text .cont-video.error video.verror {
    margin: -10% 0;
    min-height: 30rem;
  }
}
@media (max-width: 768px) {
  section.director-text .cont-video.error video.verror {
    min-height: auto;
    margin: -10% 0;
    height: 30rem;
  }
}
@media (max-width: 576px) {
  section.director-text .cont-video.error video.verror {
    height: 23.5rem;
  }
}
@media (max-width: 480px) {
  section.director-text .cont-video.error video.verror {
    margin: -12% 0;
    height: 22rem;
  }
}
section.director-about {
  background-image: url("../images/back.jpg");
  background-position: center;
  background-size: cover;
}
section.director-about div.cont-h3 h3 {
  color: #a6d0ce;
  opacity: 1;
  top: auto;
  bottom: 0rem;
  margin: 0;
  transform: translate(-50%, 0%);
}
section.director-about div.cont-h3 h3.d-mobile {
  opacity: 1 !important;
}
section.director-about div.cont-h3 h3.d-mobile div {
  opacity: calc(var(--ty) * 0.009) !important;
}
section.director-about div.cont-h3 h3.d-mobile div:nth-of-type(1) {
  max-width: 80%;
}
section.director-about div.cont-h3 h3.d-mobile div:nth-of-type(2) {
  max-width: 100%;
}
@media (max-width: 768px) {
  section.director-about div.cont-h3 h3.d-mobile div:nth-of-type(1) {
    max-width: 100%;
  }
  section.director-about div.cont-h3 h3.d-mobile div:nth-of-type(2) {
    max-width: 100%;
  }
}
section.director-about div.container {
  padding: 3.5rem 0 0rem;
}
section.director-about div.carteles {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 576px) {
  section.director-about div.carteles {
    flex-direction: column;
  }
}
@media (max-width: 1080px) {
  section.director-about div.carteles > img {
    max-width: 30%;
  }
}
@media (max-width: 576px) {
  section.director-about div.carteles > img {
    width: 80%;
    max-width: 60%;
    margin: 0rem auto;
  }
}
@media (max-width: 480px) {
  section.director-about div.carteles > img {
    max-width: 80%;
  }
}
@media (max-width: 576px) {
  section.director-about div.carteles > img:nth-of-type(2) {
    margin: 2rem auto;
  }
}
section.mediapro {
  margin-top: -8.5rem;
  padding: 14rem 0 6rem;
}
section.mediapro h3 {
  color: white;
  opacity: 0.7;
  font-size: 4.347826087rem;
  margin-bottom: 3rem;
}
section.mediapro h3.d-mobile {
  opacity: 1 !important;
}
section.mediapro h3.d-mobile div {
  opacity: calc(var(--ty) * 0.009) !important;
}
section.mediapro h3.d-mobile div:nth-of-type(1) {
  max-width: 30%;
}
section.mediapro h3.d-mobile div:nth-of-type(2) {
  max-width: 90%;
}
section.mediapro h3.d-mobile div:nth-of-type(3) {
  max-width: 65%;
}
@media (max-width: 768px) {
  section.mediapro h3.d-mobile div:nth-of-type(1) {
    max-width: 50%;
  }
  section.mediapro h3.d-mobile div:nth-of-type(2) {
    max-width: 100%;
  }
  section.mediapro h3.d-mobile div:nth-of-type(3) {
    max-width: 90%;
  }
}
section.mediapro div.container {
  max-width: calc( 1080px - 150px );
}

.anim-header > *:not(.back):nth-child(1) {
  opacity: 0 !important;
  transform: translateY(-1rem);
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.75s linear calc(( 1 - 1 ) * 0.15s), transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc( 1 * .15s );
}
.anim-header > *:not(.back):nth-child(2) {
  opacity: 0 !important;
  transform: translateY(-1rem);
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.75s linear calc(( 2 - 1 ) * 0.15s), transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc( 2 * .15s );
}
.anim-header > *:not(.back):nth-child(3) {
  opacity: 0 !important;
  transform: translateY(-1rem);
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.75s linear calc(( 3 - 1 ) * 0.15s), transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc( 3 * .15s );
}
.anim-header > *:not(.back):nth-child(4) {
  opacity: 0 !important;
  transform: translateY(-1rem);
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.75s linear calc(( 4 - 1 ) * 0.15s), transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc( 4 * .15s );
}
.anim-header > *:not(.back):nth-child(5) {
  opacity: 0 !important;
  transform: translateY(-1rem);
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.75s linear calc(( 5 - 1 ) * 0.15s), transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc( 5 * .15s );
}
.anim-header > *:not(.back):nth-child(6) {
  opacity: 0 !important;
  transform: translateY(-1rem);
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.75s linear calc(( 6 - 1 ) * 0.15s), transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc( 6 * .15s );
}
.anim-header > *:not(.back):nth-child(7) {
  opacity: 0 !important;
  transform: translateY(-1rem);
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.75s linear calc(( 7 - 1 ) * 0.15s), transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc( 7 * .15s );
}
.anim-header > *:not(.back):nth-child(8) {
  opacity: 0 !important;
  transform: translateY(-1rem);
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.75s linear calc(( 8 - 1 ) * 0.15s), transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc( 8 * .15s );
}
.anim-header > *:not(.back):nth-child(9) {
  opacity: 0 !important;
  transform: translateY(-1rem);
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.75s linear calc(( 9 - 1 ) * 0.15s), transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc( 9 * .15s );
}
.anim-header > *:not(.back):nth-child(10) {
  opacity: 0 !important;
  transform: translateY(-1rem);
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.75s linear calc(( 10 - 1 ) * 0.15s), transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc( 10 * .15s );
}
.anim-header.anim-on > *:not(.back) {
  opacity: 1 !important;
  transform: translateY(0rem);
}
.anim-header.anim-off > *:not(.back):nth-child(1) {
  opacity: 0 !important;
  transform: translateY(1rem);
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.35s linear calc(( 1 - 1 ) * 0.1s), transform 0.5s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 1 * .1s );
}
.anim-header.anim-off > *:not(.back):nth-child(2) {
  opacity: 0 !important;
  transform: translateY(1rem);
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.35s linear calc(( 2 - 1 ) * 0.1s), transform 0.5s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 2 * .1s );
}
.anim-header.anim-off > *:not(.back):nth-child(3) {
  opacity: 0 !important;
  transform: translateY(1rem);
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.35s linear calc(( 3 - 1 ) * 0.1s), transform 0.5s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 3 * .1s );
}
.anim-header.anim-off > *:not(.back):nth-child(4) {
  opacity: 0 !important;
  transform: translateY(1rem);
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.35s linear calc(( 4 - 1 ) * 0.1s), transform 0.5s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 4 * .1s );
}
.anim-header.anim-off > *:not(.back):nth-child(5) {
  opacity: 0 !important;
  transform: translateY(1rem);
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.35s linear calc(( 5 - 1 ) * 0.1s), transform 0.5s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 5 * .1s );
}
.anim-header.anim-off > *:not(.back):nth-child(6) {
  opacity: 0 !important;
  transform: translateY(1rem);
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.35s linear calc(( 6 - 1 ) * 0.1s), transform 0.5s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 6 * .1s );
}
.anim-header.anim-off > *:not(.back):nth-child(7) {
  opacity: 0 !important;
  transform: translateY(1rem);
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.35s linear calc(( 7 - 1 ) * 0.1s), transform 0.5s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 7 * .1s );
}
.anim-header.anim-off > *:not(.back):nth-child(8) {
  opacity: 0 !important;
  transform: translateY(1rem);
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.35s linear calc(( 8 - 1 ) * 0.1s), transform 0.5s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 8 * .1s );
}
.anim-header.anim-off > *:not(.back):nth-child(9) {
  opacity: 0 !important;
  transform: translateY(1rem);
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.35s linear calc(( 9 - 1 ) * 0.1s), transform 0.5s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 9 * .1s );
}
.anim-header.anim-off > *:not(.back):nth-child(10) {
  opacity: 0 !important;
  transform: translateY(1rem);
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.35s linear calc(( 10 - 1 ) * 0.1s), transform 0.5s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 10 * .1s );
}
.anim-header.scroll-up > *:not(.back):nth-child(1) {
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.35s linear calc(( 11 - 1 ) * 0.1s), transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 1 ) * 0.1s);
}
.anim-header.scroll-up > *:not(.back):nth-child(2) {
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.35s linear calc(( 11 - 2 ) * 0.1s), transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 2 ) * 0.1s);
}
.anim-header.scroll-up > *:not(.back):nth-child(3) {
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.35s linear calc(( 11 - 3 ) * 0.1s), transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 3 ) * 0.1s);
}
.anim-header.scroll-up > *:not(.back):nth-child(4) {
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.35s linear calc(( 11 - 4 ) * 0.1s), transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 4 ) * 0.1s);
}
.anim-header.scroll-up > *:not(.back):nth-child(5) {
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.35s linear calc(( 11 - 5 ) * 0.1s), transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 5 ) * 0.1s);
}
.anim-header.scroll-up > *:not(.back):nth-child(6) {
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.35s linear calc(( 11 - 6 ) * 0.1s), transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 6 ) * 0.1s);
}
.anim-header.scroll-up > *:not(.back):nth-child(7) {
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.35s linear calc(( 11 - 7 ) * 0.1s), transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 7 ) * 0.1s);
}
.anim-header.scroll-up > *:not(.back):nth-child(8) {
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.35s linear calc(( 11 - 8 ) * 0.1s), transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 8 ) * 0.1s);
}
.anim-header.scroll-up > *:not(.back):nth-child(9) {
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.35s linear calc(( 11 - 9 ) * 0.1s), transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 9 ) * 0.1s);
}
.anim-header.scroll-up > *:not(.back):nth-child(10) {
  transition: width 3s cubic-bezier(0, 0.87, 0.51, 1.02), opacity 0.35s linear calc(( 11 - 10 ) * 0.1s), transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 10 ) * 0.1s);
}

.anim-img > span:nth-of-type(1) {
  opacity: 0 !important;
  margin-top: 4rem !important;
  transition: opacity 0.5s linear calc(( 1 - 1 ) * 0.2s), margin-top 1.25s cubic-bezier(0, 0.88, 0.34, 1) calc( 1 * .15s );
}
.anim-img > span:nth-of-type(1) > img {
  transform: scale(0.1);
  transition: transform 0.75s cubic-bezier(0.51, -0.01, 0.51, 0.99) calc( 1 * .15s );
}
.anim-img > span:nth-of-type(2) {
  opacity: 0 !important;
  margin-top: 4rem !important;
  transition: opacity 0.5s linear calc(( 2 - 1 ) * 0.2s), margin-top 1.25s cubic-bezier(0, 0.88, 0.34, 1) calc( 2 * .15s );
}
.anim-img > span:nth-of-type(2) > img {
  transform: scale(0.1);
  transition: transform 0.75s cubic-bezier(0.51, -0.01, 0.51, 0.99) calc( 2 * .15s );
}
.anim-img > span:nth-of-type(3) {
  opacity: 0 !important;
  margin-top: 4rem !important;
  transition: opacity 0.5s linear calc(( 3 - 1 ) * 0.2s), margin-top 1.25s cubic-bezier(0, 0.88, 0.34, 1) calc( 3 * .15s );
}
.anim-img > span:nth-of-type(3) > img {
  transform: scale(0.1);
  transition: transform 0.75s cubic-bezier(0.51, -0.01, 0.51, 0.99) calc( 3 * .15s );
}
.anim-img > span:nth-of-type(4) {
  opacity: 0 !important;
  margin-top: 4rem !important;
  transition: opacity 0.5s linear calc(( 4 - 1 ) * 0.2s), margin-top 1.25s cubic-bezier(0, 0.88, 0.34, 1) calc( 4 * .15s );
}
.anim-img > span:nth-of-type(4) > img {
  transform: scale(0.1);
  transition: transform 0.75s cubic-bezier(0.51, -0.01, 0.51, 0.99) calc( 4 * .15s );
}
.anim-img > span:nth-of-type(5) {
  opacity: 0 !important;
  margin-top: 4rem !important;
  transition: opacity 0.5s linear calc(( 5 - 1 ) * 0.2s), margin-top 1.25s cubic-bezier(0, 0.88, 0.34, 1) calc( 5 * .15s );
}
.anim-img > span:nth-of-type(5) > img {
  transform: scale(0.1);
  transition: transform 0.75s cubic-bezier(0.51, -0.01, 0.51, 0.99) calc( 5 * .15s );
}
.anim-img > span:nth-of-type(6) {
  opacity: 0 !important;
  margin-top: 4rem !important;
  transition: opacity 0.5s linear calc(( 6 - 1 ) * 0.2s), margin-top 1.25s cubic-bezier(0, 0.88, 0.34, 1) calc( 6 * .15s );
}
.anim-img > span:nth-of-type(6) > img {
  transform: scale(0.1);
  transition: transform 0.75s cubic-bezier(0.51, -0.01, 0.51, 0.99) calc( 6 * .15s );
}
.anim-img > span:nth-of-type(7) {
  opacity: 0 !important;
  margin-top: 4rem !important;
  transition: opacity 0.5s linear calc(( 7 - 1 ) * 0.2s), margin-top 1.25s cubic-bezier(0, 0.88, 0.34, 1) calc( 7 * .15s );
}
.anim-img > span:nth-of-type(7) > img {
  transform: scale(0.1);
  transition: transform 0.75s cubic-bezier(0.51, -0.01, 0.51, 0.99) calc( 7 * .15s );
}
.anim-img > span:nth-of-type(8) {
  opacity: 0 !important;
  margin-top: 4rem !important;
  transition: opacity 0.5s linear calc(( 8 - 1 ) * 0.2s), margin-top 1.25s cubic-bezier(0, 0.88, 0.34, 1) calc( 8 * .15s );
}
.anim-img > span:nth-of-type(8) > img {
  transform: scale(0.1);
  transition: transform 0.75s cubic-bezier(0.51, -0.01, 0.51, 0.99) calc( 8 * .15s );
}
.anim-img > span:nth-of-type(9) {
  opacity: 0 !important;
  margin-top: 4rem !important;
  transition: opacity 0.5s linear calc(( 9 - 1 ) * 0.2s), margin-top 1.25s cubic-bezier(0, 0.88, 0.34, 1) calc( 9 * .15s );
}
.anim-img > span:nth-of-type(9) > img {
  transform: scale(0.1);
  transition: transform 0.75s cubic-bezier(0.51, -0.01, 0.51, 0.99) calc( 9 * .15s );
}
.anim-img > span:nth-of-type(10) {
  opacity: 0 !important;
  margin-top: 4rem !important;
  transition: opacity 0.5s linear calc(( 10 - 1 ) * 0.2s), margin-top 1.25s cubic-bezier(0, 0.88, 0.34, 1) calc( 10 * .15s );
}
.anim-img > span:nth-of-type(10) > img {
  transform: scale(0.1);
  transition: transform 0.75s cubic-bezier(0.51, -0.01, 0.51, 0.99) calc( 10 * .15s );
}
.anim-img.anim-on > span {
  opacity: 1 !important;
  margin-top: 0rem !important;
}
.anim-img.anim-on > span > img {
  transform: scale(1);
}
.anim-img.anim-off > span:nth-of-type(1) {
  opacity: 0 !important;
  margin-top: -4rem !important;
  transition: opacity 0.5s linear calc(( 1 - 1 ) * 0.15s), margin-top 0.75s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 1 * .1s );
  transform: scale(0.1);
}
.anim-img.anim-off > span:nth-of-type(2) {
  opacity: 0 !important;
  margin-top: -4rem !important;
  transition: opacity 0.5s linear calc(( 2 - 1 ) * 0.15s), margin-top 0.75s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 2 * .1s );
  transform: scale(0.1);
}
.anim-img.anim-off > span:nth-of-type(3) {
  opacity: 0 !important;
  margin-top: -4rem !important;
  transition: opacity 0.5s linear calc(( 3 - 1 ) * 0.15s), margin-top 0.75s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 3 * .1s );
  transform: scale(0.1);
}
.anim-img.anim-off > span:nth-of-type(4) {
  opacity: 0 !important;
  margin-top: -4rem !important;
  transition: opacity 0.5s linear calc(( 4 - 1 ) * 0.15s), margin-top 0.75s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 4 * .1s );
  transform: scale(0.1);
}
.anim-img.anim-off > span:nth-of-type(5) {
  opacity: 0 !important;
  margin-top: -4rem !important;
  transition: opacity 0.5s linear calc(( 5 - 1 ) * 0.15s), margin-top 0.75s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 5 * .1s );
  transform: scale(0.1);
}
.anim-img.anim-off > span:nth-of-type(6) {
  opacity: 0 !important;
  margin-top: -4rem !important;
  transition: opacity 0.5s linear calc(( 6 - 1 ) * 0.15s), margin-top 0.75s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 6 * .1s );
  transform: scale(0.1);
}
.anim-img.anim-off > span:nth-of-type(7) {
  opacity: 0 !important;
  margin-top: -4rem !important;
  transition: opacity 0.5s linear calc(( 7 - 1 ) * 0.15s), margin-top 0.75s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 7 * .1s );
  transform: scale(0.1);
}
.anim-img.anim-off > span:nth-of-type(8) {
  opacity: 0 !important;
  margin-top: -4rem !important;
  transition: opacity 0.5s linear calc(( 8 - 1 ) * 0.15s), margin-top 0.75s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 8 * .1s );
  transform: scale(0.1);
}
.anim-img.anim-off > span:nth-of-type(9) {
  opacity: 0 !important;
  margin-top: -4rem !important;
  transition: opacity 0.5s linear calc(( 9 - 1 ) * 0.15s), margin-top 0.75s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 9 * .1s );
  transform: scale(0.1);
}
.anim-img.anim-off > span:nth-of-type(10) {
  opacity: 0 !important;
  margin-top: -4rem !important;
  transition: opacity 0.5s linear calc(( 10 - 1 ) * 0.15s), margin-top 0.75s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 10 * .1s );
  transform: scale(0.1);
}
.anim-img.scroll-up > span:nth-of-type(1) {
  transition: opacity 0.25s linear calc(( 11 - 1 ) * 0.15s), margin-top 0.75s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 1 ) * 0.1s);
}
.anim-img.scroll-up > span:nth-of-type(1) > img {
  transition: transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 1 ) * 0.15s);
}
.anim-img.scroll-up > span:nth-of-type(2) {
  transition: opacity 0.25s linear calc(( 11 - 2 ) * 0.15s), margin-top 0.75s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 2 ) * 0.1s);
}
.anim-img.scroll-up > span:nth-of-type(2) > img {
  transition: transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 2 ) * 0.15s);
}
.anim-img.scroll-up > span:nth-of-type(3) {
  transition: opacity 0.25s linear calc(( 11 - 3 ) * 0.15s), margin-top 0.75s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 3 ) * 0.1s);
}
.anim-img.scroll-up > span:nth-of-type(3) > img {
  transition: transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 3 ) * 0.15s);
}
.anim-img.scroll-up > span:nth-of-type(4) {
  transition: opacity 0.25s linear calc(( 11 - 4 ) * 0.15s), margin-top 0.75s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 4 ) * 0.1s);
}
.anim-img.scroll-up > span:nth-of-type(4) > img {
  transition: transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 4 ) * 0.15s);
}
.anim-img.scroll-up > span:nth-of-type(5) {
  transition: opacity 0.25s linear calc(( 11 - 5 ) * 0.15s), margin-top 0.75s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 5 ) * 0.1s);
}
.anim-img.scroll-up > span:nth-of-type(5) > img {
  transition: transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 5 ) * 0.15s);
}
.anim-img.scroll-up > span:nth-of-type(6) {
  transition: opacity 0.25s linear calc(( 11 - 6 ) * 0.15s), margin-top 0.75s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 6 ) * 0.1s);
}
.anim-img.scroll-up > span:nth-of-type(6) > img {
  transition: transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 6 ) * 0.15s);
}
.anim-img.scroll-up > span:nth-of-type(7) {
  transition: opacity 0.25s linear calc(( 11 - 7 ) * 0.15s), margin-top 0.75s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 7 ) * 0.1s);
}
.anim-img.scroll-up > span:nth-of-type(7) > img {
  transition: transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 7 ) * 0.15s);
}
.anim-img.scroll-up > span:nth-of-type(8) {
  transition: opacity 0.25s linear calc(( 11 - 8 ) * 0.15s), margin-top 0.75s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 8 ) * 0.1s);
}
.anim-img.scroll-up > span:nth-of-type(8) > img {
  transition: transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 8 ) * 0.15s);
}
.anim-img.scroll-up > span:nth-of-type(9) {
  transition: opacity 0.25s linear calc(( 11 - 9 ) * 0.15s), margin-top 0.75s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 9 ) * 0.1s);
}
.anim-img.scroll-up > span:nth-of-type(9) > img {
  transition: transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 9 ) * 0.15s);
}
.anim-img.scroll-up > span:nth-of-type(10) {
  transition: opacity 0.25s linear calc(( 11 - 10 ) * 0.15s), margin-top 0.75s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 10 ) * 0.1s);
}
.anim-img.scroll-up > span:nth-of-type(10) > img {
  transition: transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 10 ) * 0.15s);
}

.anim-img2 > img:nth-of-type(1) {
  opacity: 0 !important;
  transform: translateX(-4rem);
  transition: opacity 1s linear calc(( 1 - 1 ) * 0.2s), transform 2s cubic-bezier(0, 0.88, 0.34, 1) calc( 1 * .15s );
}
.anim-img2 > img:nth-of-type(2) {
  opacity: 0 !important;
  transform: translateX(-4rem);
  transition: opacity 1s linear calc(( 2 - 1 ) * 0.2s), transform 2s cubic-bezier(0, 0.88, 0.34, 1) calc( 2 * .15s );
}
.anim-img2 > img:nth-of-type(3) {
  opacity: 0 !important;
  transform: translateX(-4rem);
  transition: opacity 1s linear calc(( 3 - 1 ) * 0.2s), transform 2s cubic-bezier(0, 0.88, 0.34, 1) calc( 3 * .15s );
}
.anim-img2 > img:nth-of-type(4) {
  opacity: 0 !important;
  transform: translateX(-4rem);
  transition: opacity 1s linear calc(( 4 - 1 ) * 0.2s), transform 2s cubic-bezier(0, 0.88, 0.34, 1) calc( 4 * .15s );
}
.anim-img2 > img:nth-of-type(5) {
  opacity: 0 !important;
  transform: translateX(-4rem);
  transition: opacity 1s linear calc(( 5 - 1 ) * 0.2s), transform 2s cubic-bezier(0, 0.88, 0.34, 1) calc( 5 * .15s );
}
.anim-img2 > img:nth-of-type(6) {
  opacity: 0 !important;
  transform: translateX(-4rem);
  transition: opacity 1s linear calc(( 6 - 1 ) * 0.2s), transform 2s cubic-bezier(0, 0.88, 0.34, 1) calc( 6 * .15s );
}
.anim-img2 > img:nth-of-type(7) {
  opacity: 0 !important;
  transform: translateX(-4rem);
  transition: opacity 1s linear calc(( 7 - 1 ) * 0.2s), transform 2s cubic-bezier(0, 0.88, 0.34, 1) calc( 7 * .15s );
}
.anim-img2 > img:nth-of-type(8) {
  opacity: 0 !important;
  transform: translateX(-4rem);
  transition: opacity 1s linear calc(( 8 - 1 ) * 0.2s), transform 2s cubic-bezier(0, 0.88, 0.34, 1) calc( 8 * .15s );
}
.anim-img2 > img:nth-of-type(9) {
  opacity: 0 !important;
  transform: translateX(-4rem);
  transition: opacity 1s linear calc(( 9 - 1 ) * 0.2s), transform 2s cubic-bezier(0, 0.88, 0.34, 1) calc( 9 * .15s );
}
.anim-img2 > img:nth-of-type(10) {
  opacity: 0 !important;
  transform: translateX(-4rem);
  transition: opacity 1s linear calc(( 10 - 1 ) * 0.2s), transform 2s cubic-bezier(0, 0.88, 0.34, 1) calc( 10 * .15s );
}
.anim-img2.anim-on > img {
  opacity: 1 !important;
  transform: translateX(0rem);
}
.anim-img2.anim-off > img:nth-of-type(1) {
  opacity: 0 !important;
  transform: translateX(-4rem);
  transition: opacity 0.5s linear calc(( 1 - 1 ) * 0.15s), transform 0.75s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 1 * .1s );
}
.anim-img2.anim-off > img:nth-of-type(2) {
  opacity: 0 !important;
  transform: translateX(-4rem);
  transition: opacity 0.5s linear calc(( 2 - 1 ) * 0.15s), transform 0.75s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 2 * .1s );
}
.anim-img2.anim-off > img:nth-of-type(3) {
  opacity: 0 !important;
  transform: translateX(-4rem);
  transition: opacity 0.5s linear calc(( 3 - 1 ) * 0.15s), transform 0.75s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 3 * .1s );
}
.anim-img2.anim-off > img:nth-of-type(4) {
  opacity: 0 !important;
  transform: translateX(-4rem);
  transition: opacity 0.5s linear calc(( 4 - 1 ) * 0.15s), transform 0.75s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 4 * .1s );
}
.anim-img2.anim-off > img:nth-of-type(5) {
  opacity: 0 !important;
  transform: translateX(-4rem);
  transition: opacity 0.5s linear calc(( 5 - 1 ) * 0.15s), transform 0.75s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 5 * .1s );
}
.anim-img2.anim-off > img:nth-of-type(6) {
  opacity: 0 !important;
  transform: translateX(-4rem);
  transition: opacity 0.5s linear calc(( 6 - 1 ) * 0.15s), transform 0.75s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 6 * .1s );
}
.anim-img2.anim-off > img:nth-of-type(7) {
  opacity: 0 !important;
  transform: translateX(-4rem);
  transition: opacity 0.5s linear calc(( 7 - 1 ) * 0.15s), transform 0.75s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 7 * .1s );
}
.anim-img2.anim-off > img:nth-of-type(8) {
  opacity: 0 !important;
  transform: translateX(-4rem);
  transition: opacity 0.5s linear calc(( 8 - 1 ) * 0.15s), transform 0.75s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 8 * .1s );
}
.anim-img2.anim-off > img:nth-of-type(9) {
  opacity: 0 !important;
  transform: translateX(-4rem);
  transition: opacity 0.5s linear calc(( 9 - 1 ) * 0.15s), transform 0.75s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 9 * .1s );
}
.anim-img2.anim-off > img:nth-of-type(10) {
  opacity: 0 !important;
  transform: translateX(-4rem);
  transition: opacity 0.5s linear calc(( 10 - 1 ) * 0.15s), transform 0.75s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 10 * .1s );
}
.anim-img2.scroll-up > img:nth-of-type(1) {
  transition: opacity 0.5s linear calc(( 11 - 1 ) * 0.15s), transform 0.75s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 1 ) * 0.1s);
}
.anim-img2.scroll-up > img:nth-of-type(2) {
  transition: opacity 0.5s linear calc(( 11 - 2 ) * 0.15s), transform 0.75s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 2 ) * 0.1s);
}
.anim-img2.scroll-up > img:nth-of-type(3) {
  transition: opacity 0.5s linear calc(( 11 - 3 ) * 0.15s), transform 0.75s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 3 ) * 0.1s);
}
.anim-img2.scroll-up > img:nth-of-type(4) {
  transition: opacity 0.5s linear calc(( 11 - 4 ) * 0.15s), transform 0.75s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 4 ) * 0.1s);
}
.anim-img2.scroll-up > img:nth-of-type(5) {
  transition: opacity 0.5s linear calc(( 11 - 5 ) * 0.15s), transform 0.75s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 5 ) * 0.1s);
}
.anim-img2.scroll-up > img:nth-of-type(6) {
  transition: opacity 0.5s linear calc(( 11 - 6 ) * 0.15s), transform 0.75s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 6 ) * 0.1s);
}
.anim-img2.scroll-up > img:nth-of-type(7) {
  transition: opacity 0.5s linear calc(( 11 - 7 ) * 0.15s), transform 0.75s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 7 ) * 0.1s);
}
.anim-img2.scroll-up > img:nth-of-type(8) {
  transition: opacity 0.5s linear calc(( 11 - 8 ) * 0.15s), transform 0.75s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 8 ) * 0.1s);
}
.anim-img2.scroll-up > img:nth-of-type(9) {
  transition: opacity 0.5s linear calc(( 11 - 9 ) * 0.15s), transform 0.75s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 9 ) * 0.1s);
}
.anim-img2.scroll-up > img:nth-of-type(10) {
  transition: opacity 0.5s linear calc(( 11 - 10 ) * 0.15s), transform 0.75s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 10 ) * 0.1s);
}

.anim-p p:nth-of-type(1) {
  opacity: 0;
  transform: translateY(4rem);
  transition: opacity 0.75s linear calc( 1 * .15s ), transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc( 1 * .15s );
}
.anim-p p:nth-of-type(2) {
  opacity: 0;
  transform: translateY(4rem);
  transition: opacity 0.75s linear calc( 2 * .15s ), transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc( 2 * .15s );
}
.anim-p p:nth-of-type(3) {
  opacity: 0;
  transform: translateY(4rem);
  transition: opacity 0.75s linear calc( 3 * .15s ), transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc( 3 * .15s );
}
.anim-p p:nth-of-type(4) {
  opacity: 0;
  transform: translateY(4rem);
  transition: opacity 0.75s linear calc( 4 * .15s ), transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc( 4 * .15s );
}
.anim-p p:nth-of-type(5) {
  opacity: 0;
  transform: translateY(4rem);
  transition: opacity 0.75s linear calc( 5 * .15s ), transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc( 5 * .15s );
}
.anim-p p:nth-of-type(6) {
  opacity: 0;
  transform: translateY(4rem);
  transition: opacity 0.75s linear calc( 6 * .15s ), transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc( 6 * .15s );
}
.anim-p p:nth-of-type(7) {
  opacity: 0;
  transform: translateY(4rem);
  transition: opacity 0.75s linear calc( 7 * .15s ), transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc( 7 * .15s );
}
.anim-p p:nth-of-type(8) {
  opacity: 0;
  transform: translateY(4rem);
  transition: opacity 0.75s linear calc( 8 * .15s ), transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc( 8 * .15s );
}
.anim-p p:nth-of-type(9) {
  opacity: 0;
  transform: translateY(4rem);
  transition: opacity 0.75s linear calc( 9 * .15s ), transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc( 9 * .15s );
}
.anim-p p:nth-of-type(10) {
  opacity: 0;
  transform: translateY(4rem);
  transition: opacity 0.75s linear calc( 10 * .15s ), transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc( 10 * .15s );
}
.anim-p.anim-on p {
  opacity: 1;
  transform: translateY(0rem);
}
.anim-p.anim-off p:nth-of-type(1) {
  opacity: 0;
  transform: translateY(-4rem);
  transition: opacity 0.35s linear calc( 1 * .1s ), transform 0.5s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 1 * .1s );
}
.anim-p.anim-off p:nth-of-type(2) {
  opacity: 0;
  transform: translateY(-4rem);
  transition: opacity 0.35s linear calc( 2 * .1s ), transform 0.5s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 2 * .1s );
}
.anim-p.anim-off p:nth-of-type(3) {
  opacity: 0;
  transform: translateY(-4rem);
  transition: opacity 0.35s linear calc( 3 * .1s ), transform 0.5s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 3 * .1s );
}
.anim-p.anim-off p:nth-of-type(4) {
  opacity: 0;
  transform: translateY(-4rem);
  transition: opacity 0.35s linear calc( 4 * .1s ), transform 0.5s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 4 * .1s );
}
.anim-p.anim-off p:nth-of-type(5) {
  opacity: 0;
  transform: translateY(-4rem);
  transition: opacity 0.35s linear calc( 5 * .1s ), transform 0.5s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 5 * .1s );
}
.anim-p.anim-off p:nth-of-type(6) {
  opacity: 0;
  transform: translateY(-4rem);
  transition: opacity 0.35s linear calc( 6 * .1s ), transform 0.5s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 6 * .1s );
}
.anim-p.anim-off p:nth-of-type(7) {
  opacity: 0;
  transform: translateY(-4rem);
  transition: opacity 0.35s linear calc( 7 * .1s ), transform 0.5s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 7 * .1s );
}
.anim-p.anim-off p:nth-of-type(8) {
  opacity: 0;
  transform: translateY(-4rem);
  transition: opacity 0.35s linear calc( 8 * .1s ), transform 0.5s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 8 * .1s );
}
.anim-p.anim-off p:nth-of-type(9) {
  opacity: 0;
  transform: translateY(-4rem);
  transition: opacity 0.35s linear calc( 9 * .1s ), transform 0.5s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 9 * .1s );
}
.anim-p.anim-off p:nth-of-type(10) {
  opacity: 0;
  transform: translateY(-4rem);
  transition: opacity 0.35s linear calc( 10 * .1s ), transform 0.5s cubic-bezier(0.92, 0, 0.99, 0.36) calc( 10 * .1s );
}
.anim-p.scroll-up p:nth-of-type(1) {
  transition: opacity 0.35s linear calc(( 11 - 1 ) * 0.1s), transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 1 ) * 0.1s);
}
.anim-p.scroll-up p:nth-of-type(2) {
  transition: opacity 0.35s linear calc(( 11 - 2 ) * 0.1s), transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 2 ) * 0.1s);
}
.anim-p.scroll-up p:nth-of-type(3) {
  transition: opacity 0.35s linear calc(( 11 - 3 ) * 0.1s), transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 3 ) * 0.1s);
}
.anim-p.scroll-up p:nth-of-type(4) {
  transition: opacity 0.35s linear calc(( 11 - 4 ) * 0.1s), transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 4 ) * 0.1s);
}
.anim-p.scroll-up p:nth-of-type(5) {
  transition: opacity 0.35s linear calc(( 11 - 5 ) * 0.1s), transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 5 ) * 0.1s);
}
.anim-p.scroll-up p:nth-of-type(6) {
  transition: opacity 0.35s linear calc(( 11 - 6 ) * 0.1s), transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 6 ) * 0.1s);
}
.anim-p.scroll-up p:nth-of-type(7) {
  transition: opacity 0.35s linear calc(( 11 - 7 ) * 0.1s), transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 7 ) * 0.1s);
}
.anim-p.scroll-up p:nth-of-type(8) {
  transition: opacity 0.35s linear calc(( 11 - 8 ) * 0.1s), transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 8 ) * 0.1s);
}
.anim-p.scroll-up p:nth-of-type(9) {
  transition: opacity 0.35s linear calc(( 11 - 9 ) * 0.1s), transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 9 ) * 0.1s);
}
.anim-p.scroll-up p:nth-of-type(10) {
  transition: opacity 0.35s linear calc(( 11 - 10 ) * 0.1s), transform 0.5s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 - 10 ) * 0.1s);
}

.anim-p.down p:nth-of-type(1) {
  transform: translateY(-4rem);
}
.anim-p.down p:nth-of-type(2) {
  transform: translateY(-4rem);
}
.anim-p.down p:nth-of-type(3) {
  transform: translateY(-4rem);
}
.anim-p.down p:nth-of-type(4) {
  transform: translateY(-4rem);
}
.anim-p.down p:nth-of-type(5) {
  transform: translateY(-4rem);
}
.anim-p.down p:nth-of-type(6) {
  transform: translateY(-4rem);
}
.anim-p.down p:nth-of-type(7) {
  transform: translateY(-4rem);
}
.anim-p.down p:nth-of-type(8) {
  transform: translateY(-4rem);
}
.anim-p.down p:nth-of-type(9) {
  transform: translateY(-4rem);
}
.anim-p.down p:nth-of-type(10) {
  transform: translateY(-4rem);
}
.anim-p.down.anim-on p {
  transform: translateY(0rem);
}
.anim-p.down.anim-off p:nth-of-type(1) {
  transform: translateY(4rem);
}
.anim-p.down.anim-off p:nth-of-type(2) {
  transform: translateY(4rem);
}
.anim-p.down.anim-off p:nth-of-type(3) {
  transform: translateY(4rem);
}
.anim-p.down.anim-off p:nth-of-type(4) {
  transform: translateY(4rem);
}
.anim-p.down.anim-off p:nth-of-type(5) {
  transform: translateY(4rem);
}
.anim-p.down.anim-off p:nth-of-type(6) {
  transform: translateY(4rem);
}
.anim-p.down.anim-off p:nth-of-type(7) {
  transform: translateY(4rem);
}
.anim-p.down.anim-off p:nth-of-type(8) {
  transform: translateY(4rem);
}
.anim-p.down.anim-off p:nth-of-type(9) {
  transform: translateY(4rem);
}
.anim-p.down.anim-off p:nth-of-type(10) {
  transform: translateY(4rem);
}

.anim-p.left p:nth-of-type(1) {
  transform: translateX(-4rem);
}
.anim-p.left p:nth-of-type(2) {
  transform: translateX(-4rem);
}
.anim-p.left p:nth-of-type(3) {
  transform: translateX(-4rem);
}
.anim-p.left p:nth-of-type(4) {
  transform: translateX(-4rem);
}
.anim-p.left p:nth-of-type(5) {
  transform: translateX(-4rem);
}
.anim-p.left p:nth-of-type(6) {
  transform: translateX(-4rem);
}
.anim-p.left p:nth-of-type(7) {
  transform: translateX(-4rem);
}
.anim-p.left p:nth-of-type(8) {
  transform: translateX(-4rem);
}
.anim-p.left p:nth-of-type(9) {
  transform: translateX(-4rem);
}
.anim-p.left p:nth-of-type(10) {
  transform: translateX(-4rem);
}
.anim-p.left.anim-on p {
  transform: translateY(0rem);
}
.anim-p.left.anim-off p:nth-of-type(1) {
  transform: translateX(4rem);
}
.anim-p.left.anim-off p:nth-of-type(2) {
  transform: translateX(4rem);
}
.anim-p.left.anim-off p:nth-of-type(3) {
  transform: translateX(4rem);
}
.anim-p.left.anim-off p:nth-of-type(4) {
  transform: translateX(4rem);
}
.anim-p.left.anim-off p:nth-of-type(5) {
  transform: translateX(4rem);
}
.anim-p.left.anim-off p:nth-of-type(6) {
  transform: translateX(4rem);
}
.anim-p.left.anim-off p:nth-of-type(7) {
  transform: translateX(4rem);
}
.anim-p.left.anim-off p:nth-of-type(8) {
  transform: translateX(4rem);
}
.anim-p.left.anim-off p:nth-of-type(9) {
  transform: translateX(4rem);
}
.anim-p.left.anim-off p:nth-of-type(10) {
  transform: translateX(4rem);
}

.anim-p.right p:nth-of-type(1) {
  transform: translateX(4rem);
}
.anim-p.right p:nth-of-type(2) {
  transform: translateX(4rem);
}
.anim-p.right p:nth-of-type(3) {
  transform: translateX(4rem);
}
.anim-p.right p:nth-of-type(4) {
  transform: translateX(4rem);
}
.anim-p.right p:nth-of-type(5) {
  transform: translateX(4rem);
}
.anim-p.right p:nth-of-type(6) {
  transform: translateX(4rem);
}
.anim-p.right p:nth-of-type(7) {
  transform: translateX(4rem);
}
.anim-p.right p:nth-of-type(8) {
  transform: translateX(4rem);
}
.anim-p.right p:nth-of-type(9) {
  transform: translateX(4rem);
}
.anim-p.right p:nth-of-type(10) {
  transform: translateX(4rem);
}
.anim-p.right.anim-on p {
  transform: translateY(0rem);
}
.anim-p.right.anim-off p:nth-of-type(1) {
  transform: translateX(-4rem);
}
.anim-p.right.anim-off p:nth-of-type(2) {
  transform: translateX(-4rem);
}
.anim-p.right.anim-off p:nth-of-type(3) {
  transform: translateX(-4rem);
}
.anim-p.right.anim-off p:nth-of-type(4) {
  transform: translateX(-4rem);
}
.anim-p.right.anim-off p:nth-of-type(5) {
  transform: translateX(-4rem);
}
.anim-p.right.anim-off p:nth-of-type(6) {
  transform: translateX(-4rem);
}
.anim-p.right.anim-off p:nth-of-type(7) {
  transform: translateX(-4rem);
}
.anim-p.right.anim-off p:nth-of-type(8) {
  transform: translateX(-4rem);
}
.anim-p.right.anim-off p:nth-of-type(9) {
  transform: translateX(-4rem);
}
.anim-p.right.anim-off p:nth-of-type(10) {
  transform: translateX(-4rem);
}

.anim-on .separate span:nth-of-type(2) {
  transform: translateY(0);
  opacity: 1;
}
.anim-on .separate span:nth-of-type(3) {
  transform: translateY(0);
  opacity: 1;
}
.anim-on .separate span:nth-of-type(4) {
  transform: translateY(0);
  opacity: 1;
}
.anim-on .separate span:nth-of-type(5) {
  transform: translateY(0);
  opacity: 1;
}
.anim-on .separate span:nth-of-type(6) {
  transform: translateY(0);
  opacity: 1;
}
.anim-on .separate span:nth-of-type(7) {
  transform: translateY(0);
  opacity: 1;
}
.anim-on .separate span:nth-of-type(8) {
  transform: translateY(0);
  opacity: 1;
}
.anim-on .separate span:nth-of-type(9) {
  transform: translateY(0);
  opacity: 1;
}
.anim-on .separate span:nth-of-type(10) {
  transform: translateY(0);
  opacity: 1;
}
.anim-on .separate span:nth-of-type(11) {
  transform: translateY(0);
  opacity: 1;
}
.anim-on .separate span:nth-of-type(12) {
  transform: translateY(0);
  opacity: 1;
}
.anim-on .separate span:nth-of-type(13) {
  transform: translateY(0);
  opacity: 1;
}
.anim-on .separate span:nth-of-type(14) {
  transform: translateY(0);
  opacity: 1;
}
.anim-on .separate span:nth-of-type(15) {
  transform: translateY(0);
  opacity: 1;
}
.anim-on .separate span:nth-of-type(16) {
  transform: translateY(0);
  opacity: 1;
}
.anim-on .separate span:nth-of-type(17) {
  transform: translateY(0);
  opacity: 1;
}
.anim-on .separate span:nth-of-type(18) {
  transform: translateY(0);
  opacity: 1;
}
.anim-on .separate span:nth-of-type(19) {
  transform: translateY(0);
  opacity: 1;
}
.anim-on .separate span:nth-of-type(20) {
  transform: translateY(0);
  opacity: 1;
}

.anim-off .separate span:nth-of-type(2) {
  transform: translateY(-2rem) !important;
  opacity: 0;
}
.anim-off .separate span:nth-of-type(3) {
  transform: translateY(-2rem) !important;
  opacity: 0;
}
.anim-off .separate span:nth-of-type(4) {
  transform: translateY(-2rem) !important;
  opacity: 0;
}
.anim-off .separate span:nth-of-type(5) {
  transform: translateY(-2rem) !important;
  opacity: 0;
}
.anim-off .separate span:nth-of-type(6) {
  transform: translateY(-2rem) !important;
  opacity: 0;
}
.anim-off .separate span:nth-of-type(7) {
  transform: translateY(-2rem) !important;
  opacity: 0;
}
.anim-off .separate span:nth-of-type(8) {
  transform: translateY(-2rem) !important;
  opacity: 0;
}
.anim-off .separate span:nth-of-type(9) {
  transform: translateY(-2rem) !important;
  opacity: 0;
}
.anim-off .separate span:nth-of-type(10) {
  transform: translateY(-2rem) !important;
  opacity: 0;
}
.anim-off .separate span:nth-of-type(11) {
  transform: translateY(-2rem) !important;
  opacity: 0;
}
.anim-off .separate span:nth-of-type(12) {
  transform: translateY(-2rem) !important;
  opacity: 0;
}
.anim-off .separate span:nth-of-type(13) {
  transform: translateY(-2rem) !important;
  opacity: 0;
}
.anim-off .separate span:nth-of-type(14) {
  transform: translateY(-2rem) !important;
  opacity: 0;
}
.anim-off .separate span:nth-of-type(15) {
  transform: translateY(-2rem) !important;
  opacity: 0;
}
.anim-off .separate span:nth-of-type(16) {
  transform: translateY(-2rem) !important;
  opacity: 0;
}
.anim-off .separate span:nth-of-type(17) {
  transform: translateY(-2rem) !important;
  opacity: 0;
}
.anim-off .separate span:nth-of-type(18) {
  transform: translateY(-2rem) !important;
  opacity: 0;
}
.anim-off .separate span:nth-of-type(19) {
  transform: translateY(-2rem) !important;
  opacity: 0;
}
.anim-off .separate span:nth-of-type(20) {
  transform: translateY(-2rem) !important;
  opacity: 0;
}

.separate {
  position: relative;
  overflow: hidden;
}
.separate span {
  position: absolute;
  display: block;
  width: 100%;
  top: 0;
}
.separate span:nth-of-type(2) {
  transform: translateY(100%);
  opacity: 0;
  transition: transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc(( 2 * .1s ) + 0.1s), opacity 0.5s linear calc(( 2 * .1s ) + 0.1s);
}
.separate span:nth-of-type(3) {
  transform: translateY(100%);
  opacity: 0;
  transition: transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc(( 3 * .1s ) + 0.1s), opacity 0.5s linear calc(( 3 * .1s ) + 0.1s);
}
.separate span:nth-of-type(4) {
  transform: translateY(100%);
  opacity: 0;
  transition: transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc(( 4 * .1s ) + 0.1s), opacity 0.5s linear calc(( 4 * .1s ) + 0.1s);
}
.separate span:nth-of-type(5) {
  transform: translateY(100%);
  opacity: 0;
  transition: transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc(( 5 * .1s ) + 0.1s), opacity 0.5s linear calc(( 5 * .1s ) + 0.1s);
}
.separate span:nth-of-type(6) {
  transform: translateY(100%);
  opacity: 0;
  transition: transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc(( 6 * .1s ) + 0.1s), opacity 0.5s linear calc(( 6 * .1s ) + 0.1s);
}
.separate span:nth-of-type(7) {
  transform: translateY(100%);
  opacity: 0;
  transition: transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc(( 7 * .1s ) + 0.1s), opacity 0.5s linear calc(( 7 * .1s ) + 0.1s);
}
.separate span:nth-of-type(8) {
  transform: translateY(100%);
  opacity: 0;
  transition: transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc(( 8 * .1s ) + 0.1s), opacity 0.5s linear calc(( 8 * .1s ) + 0.1s);
}
.separate span:nth-of-type(9) {
  transform: translateY(100%);
  opacity: 0;
  transition: transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc(( 9 * .1s ) + 0.1s), opacity 0.5s linear calc(( 9 * .1s ) + 0.1s);
}
.separate span:nth-of-type(10) {
  transform: translateY(100%);
  opacity: 0;
  transition: transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc(( 10 * .1s ) + 0.1s), opacity 0.5s linear calc(( 10 * .1s ) + 0.1s);
}
.separate span:nth-of-type(11) {
  transform: translateY(100%);
  opacity: 0;
  transition: transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc(( 11 * .1s ) + 0.1s), opacity 0.5s linear calc(( 11 * .1s ) + 0.1s);
}
.separate span:nth-of-type(12) {
  transform: translateY(100%);
  opacity: 0;
  transition: transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc(( 12 * .1s ) + 0.1s), opacity 0.5s linear calc(( 12 * .1s ) + 0.1s);
}
.separate span:nth-of-type(13) {
  transform: translateY(100%);
  opacity: 0;
  transition: transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc(( 13 * .1s ) + 0.1s), opacity 0.5s linear calc(( 13 * .1s ) + 0.1s);
}
.separate span:nth-of-type(14) {
  transform: translateY(100%);
  opacity: 0;
  transition: transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc(( 14 * .1s ) + 0.1s), opacity 0.5s linear calc(( 14 * .1s ) + 0.1s);
}
.separate span:nth-of-type(15) {
  transform: translateY(100%);
  opacity: 0;
  transition: transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc(( 15 * .1s ) + 0.1s), opacity 0.5s linear calc(( 15 * .1s ) + 0.1s);
}
.separate span:nth-of-type(16) {
  transform: translateY(100%);
  opacity: 0;
  transition: transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc(( 16 * .1s ) + 0.1s), opacity 0.5s linear calc(( 16 * .1s ) + 0.1s);
}
.separate span:nth-of-type(17) {
  transform: translateY(100%);
  opacity: 0;
  transition: transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc(( 17 * .1s ) + 0.1s), opacity 0.5s linear calc(( 17 * .1s ) + 0.1s);
}
.separate span:nth-of-type(18) {
  transform: translateY(100%);
  opacity: 0;
  transition: transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc(( 18 * .1s ) + 0.1s), opacity 0.5s linear calc(( 18 * .1s ) + 0.1s);
}
.separate span:nth-of-type(19) {
  transform: translateY(100%);
  opacity: 0;
  transition: transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc(( 19 * .1s ) + 0.1s), opacity 0.5s linear calc(( 19 * .1s ) + 0.1s);
}
.separate span:nth-of-type(20) {
  transform: translateY(100%);
  opacity: 0;
  transition: transform 1s cubic-bezier(0, 0.88, 0.34, 1) calc(( 20 * .1s ) + 0.1s), opacity 0.5s linear calc(( 20 * .1s ) + 0.1s);
}
.separate span.original {
  position: relative;
  opacity: 0;
  transform: translate(0%, 0%);
}
.separate span:nth-of-type(1) {
  -webkit-clip-path: polygon(0 0, 100% 0, 100% 50%, 0% 50%);
          clip-path: polygon(0 0, 100% 0, 100% 50%, 0% 50%);
}
.separate.lines2 span:nth-of-type(2) {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 50%, 0% 50%);
          clip-path: polygon(0% 0%, 100% 0%, 100% 50%, 0% 50%);
}
.separate.lines2 span:nth-of-type(3) {
  -webkit-clip-path: polygon(0% 50%, 100% 50%, 100% 100%, 0% 100%);
          clip-path: polygon(0% 50%, 100% 50%, 100% 100%, 0% 100%);
}
.separate.lines3 span:nth-of-type(2) {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 33.3333333333%, 0% 33.3333333333%);
          clip-path: polygon(0% 0%, 100% 0%, 100% 33.3333333333%, 0% 33.3333333333%);
}
.separate.lines3 span:nth-of-type(3) {
  -webkit-clip-path: polygon(0% 33.3333333333%, 100% 33.3333333333%, 100% 66.6666666667%, 0% 66.6666666667%);
          clip-path: polygon(0% 33.3333333333%, 100% 33.3333333333%, 100% 66.6666666667%, 0% 66.6666666667%);
}
.separate.lines3 span:nth-of-type(4) {
  -webkit-clip-path: polygon(0% 66.6666666667%, 100% 66.6666666667%, 100% 100%, 0% 100%);
          clip-path: polygon(0% 66.6666666667%, 100% 66.6666666667%, 100% 100%, 0% 100%);
}
.separate.lines4 span:nth-of-type(2) {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 25%, 0% 25%);
          clip-path: polygon(0% 0%, 100% 0%, 100% 25%, 0% 25%);
}
.separate.lines4 span:nth-of-type(3) {
  -webkit-clip-path: polygon(0% 25%, 100% 25%, 100% 50%, 0% 50%);
          clip-path: polygon(0% 25%, 100% 25%, 100% 50%, 0% 50%);
}
.separate.lines4 span:nth-of-type(4) {
  -webkit-clip-path: polygon(0% 50%, 100% 50%, 100% 75%, 0% 75%);
          clip-path: polygon(0% 50%, 100% 50%, 100% 75%, 0% 75%);
}
.separate.lines4 span:nth-of-type(5) {
  -webkit-clip-path: polygon(0% 75%, 100% 75%, 100% 100%, 0% 100%);
          clip-path: polygon(0% 75%, 100% 75%, 100% 100%, 0% 100%);
}
.separate.lines5 span:nth-of-type(2) {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 20%, 0% 20%);
          clip-path: polygon(0% 0%, 100% 0%, 100% 20%, 0% 20%);
}
.separate.lines5 span:nth-of-type(3) {
  -webkit-clip-path: polygon(0% 20%, 100% 20%, 100% 40%, 0% 40%);
          clip-path: polygon(0% 20%, 100% 20%, 100% 40%, 0% 40%);
}
.separate.lines5 span:nth-of-type(4) {
  -webkit-clip-path: polygon(0% 40%, 100% 40%, 100% 60%, 0% 60%);
          clip-path: polygon(0% 40%, 100% 40%, 100% 60%, 0% 60%);
}
.separate.lines5 span:nth-of-type(5) {
  -webkit-clip-path: polygon(0% 60%, 100% 60%, 100% 80%, 0% 80%);
          clip-path: polygon(0% 60%, 100% 60%, 100% 80%, 0% 80%);
}
.separate.lines5 span:nth-of-type(6) {
  -webkit-clip-path: polygon(0% 80%, 100% 80%, 100% 100%, 0% 100%);
          clip-path: polygon(0% 80%, 100% 80%, 100% 100%, 0% 100%);
}
.separate.lines6 span:nth-of-type(2) {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 16.6666666667%, 0% 16.6666666667%);
          clip-path: polygon(0% 0%, 100% 0%, 100% 16.6666666667%, 0% 16.6666666667%);
}
.separate.lines6 span:nth-of-type(3) {
  -webkit-clip-path: polygon(0% 16.6666666667%, 100% 16.6666666667%, 100% 33.3333333333%, 0% 33.3333333333%);
          clip-path: polygon(0% 16.6666666667%, 100% 16.6666666667%, 100% 33.3333333333%, 0% 33.3333333333%);
}
.separate.lines6 span:nth-of-type(4) {
  -webkit-clip-path: polygon(0% 33.3333333333%, 100% 33.3333333333%, 100% 50%, 0% 50%);
          clip-path: polygon(0% 33.3333333333%, 100% 33.3333333333%, 100% 50%, 0% 50%);
}
.separate.lines6 span:nth-of-type(5) {
  -webkit-clip-path: polygon(0% 50%, 100% 50%, 100% 66.6666666667%, 0% 66.6666666667%);
          clip-path: polygon(0% 50%, 100% 50%, 100% 66.6666666667%, 0% 66.6666666667%);
}
.separate.lines6 span:nth-of-type(6) {
  -webkit-clip-path: polygon(0% 66.6666666667%, 100% 66.6666666667%, 100% 83.3333333333%, 0% 83.3333333333%);
          clip-path: polygon(0% 66.6666666667%, 100% 66.6666666667%, 100% 83.3333333333%, 0% 83.3333333333%);
}
.separate.lines6 span:nth-of-type(7) {
  -webkit-clip-path: polygon(0% 83.3333333333%, 100% 83.3333333333%, 100% 100%, 0% 100%);
          clip-path: polygon(0% 83.3333333333%, 100% 83.3333333333%, 100% 100%, 0% 100%);
}
.separate.lines7 span:nth-of-type(2) {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 14.2857142857%, 0% 14.2857142857%);
          clip-path: polygon(0% 0%, 100% 0%, 100% 14.2857142857%, 0% 14.2857142857%);
}
.separate.lines7 span:nth-of-type(3) {
  -webkit-clip-path: polygon(0% 14.2857142857%, 100% 14.2857142857%, 100% 28.5714285714%, 0% 28.5714285714%);
          clip-path: polygon(0% 14.2857142857%, 100% 14.2857142857%, 100% 28.5714285714%, 0% 28.5714285714%);
}
.separate.lines7 span:nth-of-type(4) {
  -webkit-clip-path: polygon(0% 28.5714285714%, 100% 28.5714285714%, 100% 42.8571428571%, 0% 42.8571428571%);
          clip-path: polygon(0% 28.5714285714%, 100% 28.5714285714%, 100% 42.8571428571%, 0% 42.8571428571%);
}
.separate.lines7 span:nth-of-type(5) {
  -webkit-clip-path: polygon(0% 42.8571428571%, 100% 42.8571428571%, 100% 57.1428571429%, 0% 57.1428571429%);
          clip-path: polygon(0% 42.8571428571%, 100% 42.8571428571%, 100% 57.1428571429%, 0% 57.1428571429%);
}
.separate.lines7 span:nth-of-type(6) {
  -webkit-clip-path: polygon(0% 57.1428571429%, 100% 57.1428571429%, 100% 71.4285714286%, 0% 71.4285714286%);
          clip-path: polygon(0% 57.1428571429%, 100% 57.1428571429%, 100% 71.4285714286%, 0% 71.4285714286%);
}
.separate.lines7 span:nth-of-type(7) {
  -webkit-clip-path: polygon(0% 71.4285714286%, 100% 71.4285714286%, 100% 85.7142857143%, 0% 85.7142857143%);
          clip-path: polygon(0% 71.4285714286%, 100% 71.4285714286%, 100% 85.7142857143%, 0% 85.7142857143%);
}
.separate.lines7 span:nth-of-type(8) {
  -webkit-clip-path: polygon(0% 85.7142857143%, 100% 85.7142857143%, 100% 100%, 0% 100%);
          clip-path: polygon(0% 85.7142857143%, 100% 85.7142857143%, 100% 100%, 0% 100%);
}
.separate.lines8 span:nth-of-type(2) {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 12.5%, 0% 12.5%);
          clip-path: polygon(0% 0%, 100% 0%, 100% 12.5%, 0% 12.5%);
}
.separate.lines8 span:nth-of-type(3) {
  -webkit-clip-path: polygon(0% 12.5%, 100% 12.5%, 100% 25%, 0% 25%);
          clip-path: polygon(0% 12.5%, 100% 12.5%, 100% 25%, 0% 25%);
}
.separate.lines8 span:nth-of-type(4) {
  -webkit-clip-path: polygon(0% 25%, 100% 25%, 100% 37.5%, 0% 37.5%);
          clip-path: polygon(0% 25%, 100% 25%, 100% 37.5%, 0% 37.5%);
}
.separate.lines8 span:nth-of-type(5) {
  -webkit-clip-path: polygon(0% 37.5%, 100% 37.5%, 100% 50%, 0% 50%);
          clip-path: polygon(0% 37.5%, 100% 37.5%, 100% 50%, 0% 50%);
}
.separate.lines8 span:nth-of-type(6) {
  -webkit-clip-path: polygon(0% 50%, 100% 50%, 100% 62.5%, 0% 62.5%);
          clip-path: polygon(0% 50%, 100% 50%, 100% 62.5%, 0% 62.5%);
}
.separate.lines8 span:nth-of-type(7) {
  -webkit-clip-path: polygon(0% 62.5%, 100% 62.5%, 100% 75%, 0% 75%);
          clip-path: polygon(0% 62.5%, 100% 62.5%, 100% 75%, 0% 75%);
}
.separate.lines8 span:nth-of-type(8) {
  -webkit-clip-path: polygon(0% 75%, 100% 75%, 100% 87.5%, 0% 87.5%);
          clip-path: polygon(0% 75%, 100% 75%, 100% 87.5%, 0% 87.5%);
}
.separate.lines8 span:nth-of-type(9) {
  -webkit-clip-path: polygon(0% 87.5%, 100% 87.5%, 100% 100%, 0% 100%);
          clip-path: polygon(0% 87.5%, 100% 87.5%, 100% 100%, 0% 100%);
}
.separate.lines9 span:nth-of-type(2) {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 11.1111111111%, 0% 11.1111111111%);
          clip-path: polygon(0% 0%, 100% 0%, 100% 11.1111111111%, 0% 11.1111111111%);
}
.separate.lines9 span:nth-of-type(3) {
  -webkit-clip-path: polygon(0% 11.1111111111%, 100% 11.1111111111%, 100% 22.2222222222%, 0% 22.2222222222%);
          clip-path: polygon(0% 11.1111111111%, 100% 11.1111111111%, 100% 22.2222222222%, 0% 22.2222222222%);
}
.separate.lines9 span:nth-of-type(4) {
  -webkit-clip-path: polygon(0% 22.2222222222%, 100% 22.2222222222%, 100% 33.3333333333%, 0% 33.3333333333%);
          clip-path: polygon(0% 22.2222222222%, 100% 22.2222222222%, 100% 33.3333333333%, 0% 33.3333333333%);
}
.separate.lines9 span:nth-of-type(5) {
  -webkit-clip-path: polygon(0% 33.3333333333%, 100% 33.3333333333%, 100% 44.4444444444%, 0% 44.4444444444%);
          clip-path: polygon(0% 33.3333333333%, 100% 33.3333333333%, 100% 44.4444444444%, 0% 44.4444444444%);
}
.separate.lines9 span:nth-of-type(6) {
  -webkit-clip-path: polygon(0% 44.4444444444%, 100% 44.4444444444%, 100% 55.5555555556%, 0% 55.5555555556%);
          clip-path: polygon(0% 44.4444444444%, 100% 44.4444444444%, 100% 55.5555555556%, 0% 55.5555555556%);
}
.separate.lines9 span:nth-of-type(7) {
  -webkit-clip-path: polygon(0% 55.5555555556%, 100% 55.5555555556%, 100% 66.6666666667%, 0% 66.6666666667%);
          clip-path: polygon(0% 55.5555555556%, 100% 55.5555555556%, 100% 66.6666666667%, 0% 66.6666666667%);
}
.separate.lines9 span:nth-of-type(8) {
  -webkit-clip-path: polygon(0% 66.6666666667%, 100% 66.6666666667%, 100% 77.7777777778%, 0% 77.7777777778%);
          clip-path: polygon(0% 66.6666666667%, 100% 66.6666666667%, 100% 77.7777777778%, 0% 77.7777777778%);
}
.separate.lines9 span:nth-of-type(9) {
  -webkit-clip-path: polygon(0% 77.7777777778%, 100% 77.7777777778%, 100% 88.8888888889%, 0% 88.8888888889%);
          clip-path: polygon(0% 77.7777777778%, 100% 77.7777777778%, 100% 88.8888888889%, 0% 88.8888888889%);
}
.separate.lines9 span:nth-of-type(10) {
  -webkit-clip-path: polygon(0% 88.8888888889%, 100% 88.8888888889%, 100% 100%, 0% 100%);
          clip-path: polygon(0% 88.8888888889%, 100% 88.8888888889%, 100% 100%, 0% 100%);
}
.separate.lines10 span:nth-of-type(2) {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 10%, 0% 10%);
          clip-path: polygon(0% 0%, 100% 0%, 100% 10%, 0% 10%);
}
.separate.lines10 span:nth-of-type(3) {
  -webkit-clip-path: polygon(0% 10%, 100% 10%, 100% 20%, 0% 20%);
          clip-path: polygon(0% 10%, 100% 10%, 100% 20%, 0% 20%);
}
.separate.lines10 span:nth-of-type(4) {
  -webkit-clip-path: polygon(0% 20%, 100% 20%, 100% 30%, 0% 30%);
          clip-path: polygon(0% 20%, 100% 20%, 100% 30%, 0% 30%);
}
.separate.lines10 span:nth-of-type(5) {
  -webkit-clip-path: polygon(0% 30%, 100% 30%, 100% 40%, 0% 40%);
          clip-path: polygon(0% 30%, 100% 30%, 100% 40%, 0% 40%);
}
.separate.lines10 span:nth-of-type(6) {
  -webkit-clip-path: polygon(0% 40%, 100% 40%, 100% 50%, 0% 50%);
          clip-path: polygon(0% 40%, 100% 40%, 100% 50%, 0% 50%);
}
.separate.lines10 span:nth-of-type(7) {
  -webkit-clip-path: polygon(0% 50%, 100% 50%, 100% 60%, 0% 60%);
          clip-path: polygon(0% 50%, 100% 50%, 100% 60%, 0% 60%);
}
.separate.lines10 span:nth-of-type(8) {
  -webkit-clip-path: polygon(0% 60%, 100% 60%, 100% 70%, 0% 70%);
          clip-path: polygon(0% 60%, 100% 60%, 100% 70%, 0% 70%);
}
.separate.lines10 span:nth-of-type(9) {
  -webkit-clip-path: polygon(0% 70%, 100% 70%, 100% 80%, 0% 80%);
          clip-path: polygon(0% 70%, 100% 70%, 100% 80%, 0% 80%);
}
.separate.lines10 span:nth-of-type(10) {
  -webkit-clip-path: polygon(0% 80%, 100% 80%, 100% 90%, 0% 90%);
          clip-path: polygon(0% 80%, 100% 80%, 100% 90%, 0% 90%);
}
.separate.lines10 span:nth-of-type(11) {
  -webkit-clip-path: polygon(0% 90%, 100% 90%, 100% 100%, 0% 100%);
          clip-path: polygon(0% 90%, 100% 90%, 100% 100%, 0% 100%);
}
.separate.lines11 span:nth-of-type(2) {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 9.0909090909%, 0% 9.0909090909%);
          clip-path: polygon(0% 0%, 100% 0%, 100% 9.0909090909%, 0% 9.0909090909%);
}
.separate.lines11 span:nth-of-type(3) {
  -webkit-clip-path: polygon(0% 9.0909090909%, 100% 9.0909090909%, 100% 18.1818181818%, 0% 18.1818181818%);
          clip-path: polygon(0% 9.0909090909%, 100% 9.0909090909%, 100% 18.1818181818%, 0% 18.1818181818%);
}
.separate.lines11 span:nth-of-type(4) {
  -webkit-clip-path: polygon(0% 18.1818181818%, 100% 18.1818181818%, 100% 27.2727272727%, 0% 27.2727272727%);
          clip-path: polygon(0% 18.1818181818%, 100% 18.1818181818%, 100% 27.2727272727%, 0% 27.2727272727%);
}
.separate.lines11 span:nth-of-type(5) {
  -webkit-clip-path: polygon(0% 27.2727272727%, 100% 27.2727272727%, 100% 36.3636363636%, 0% 36.3636363636%);
          clip-path: polygon(0% 27.2727272727%, 100% 27.2727272727%, 100% 36.3636363636%, 0% 36.3636363636%);
}
.separate.lines11 span:nth-of-type(6) {
  -webkit-clip-path: polygon(0% 36.3636363636%, 100% 36.3636363636%, 100% 45.4545454545%, 0% 45.4545454545%);
          clip-path: polygon(0% 36.3636363636%, 100% 36.3636363636%, 100% 45.4545454545%, 0% 45.4545454545%);
}
.separate.lines11 span:nth-of-type(7) {
  -webkit-clip-path: polygon(0% 45.4545454545%, 100% 45.4545454545%, 100% 54.5454545455%, 0% 54.5454545455%);
          clip-path: polygon(0% 45.4545454545%, 100% 45.4545454545%, 100% 54.5454545455%, 0% 54.5454545455%);
}
.separate.lines11 span:nth-of-type(8) {
  -webkit-clip-path: polygon(0% 54.5454545455%, 100% 54.5454545455%, 100% 63.6363636364%, 0% 63.6363636364%);
          clip-path: polygon(0% 54.5454545455%, 100% 54.5454545455%, 100% 63.6363636364%, 0% 63.6363636364%);
}
.separate.lines11 span:nth-of-type(9) {
  -webkit-clip-path: polygon(0% 63.6363636364%, 100% 63.6363636364%, 100% 72.7272727273%, 0% 72.7272727273%);
          clip-path: polygon(0% 63.6363636364%, 100% 63.6363636364%, 100% 72.7272727273%, 0% 72.7272727273%);
}
.separate.lines11 span:nth-of-type(10) {
  -webkit-clip-path: polygon(0% 72.7272727273%, 100% 72.7272727273%, 100% 81.8181818182%, 0% 81.8181818182%);
          clip-path: polygon(0% 72.7272727273%, 100% 72.7272727273%, 100% 81.8181818182%, 0% 81.8181818182%);
}
.separate.lines11 span:nth-of-type(11) {
  -webkit-clip-path: polygon(0% 81.8181818182%, 100% 81.8181818182%, 100% 90.9090909091%, 0% 90.9090909091%);
          clip-path: polygon(0% 81.8181818182%, 100% 81.8181818182%, 100% 90.9090909091%, 0% 90.9090909091%);
}
.separate.lines11 span:nth-of-type(12) {
  -webkit-clip-path: polygon(0% 90.9090909091%, 100% 90.9090909091%, 100% 100%, 0% 100%);
          clip-path: polygon(0% 90.9090909091%, 100% 90.9090909091%, 100% 100%, 0% 100%);
}
.separate.lines12 span:nth-of-type(2) {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 8.3333333333%, 0% 8.3333333333%);
          clip-path: polygon(0% 0%, 100% 0%, 100% 8.3333333333%, 0% 8.3333333333%);
}
.separate.lines12 span:nth-of-type(3) {
  -webkit-clip-path: polygon(0% 8.3333333333%, 100% 8.3333333333%, 100% 16.6666666667%, 0% 16.6666666667%);
          clip-path: polygon(0% 8.3333333333%, 100% 8.3333333333%, 100% 16.6666666667%, 0% 16.6666666667%);
}
.separate.lines12 span:nth-of-type(4) {
  -webkit-clip-path: polygon(0% 16.6666666667%, 100% 16.6666666667%, 100% 25%, 0% 25%);
          clip-path: polygon(0% 16.6666666667%, 100% 16.6666666667%, 100% 25%, 0% 25%);
}
.separate.lines12 span:nth-of-type(5) {
  -webkit-clip-path: polygon(0% 25%, 100% 25%, 100% 33.3333333333%, 0% 33.3333333333%);
          clip-path: polygon(0% 25%, 100% 25%, 100% 33.3333333333%, 0% 33.3333333333%);
}
.separate.lines12 span:nth-of-type(6) {
  -webkit-clip-path: polygon(0% 33.3333333333%, 100% 33.3333333333%, 100% 41.6666666667%, 0% 41.6666666667%);
          clip-path: polygon(0% 33.3333333333%, 100% 33.3333333333%, 100% 41.6666666667%, 0% 41.6666666667%);
}
.separate.lines12 span:nth-of-type(7) {
  -webkit-clip-path: polygon(0% 41.6666666667%, 100% 41.6666666667%, 100% 50%, 0% 50%);
          clip-path: polygon(0% 41.6666666667%, 100% 41.6666666667%, 100% 50%, 0% 50%);
}
.separate.lines12 span:nth-of-type(8) {
  -webkit-clip-path: polygon(0% 50%, 100% 50%, 100% 58.3333333333%, 0% 58.3333333333%);
          clip-path: polygon(0% 50%, 100% 50%, 100% 58.3333333333%, 0% 58.3333333333%);
}
.separate.lines12 span:nth-of-type(9) {
  -webkit-clip-path: polygon(0% 58.3333333333%, 100% 58.3333333333%, 100% 66.6666666667%, 0% 66.6666666667%);
          clip-path: polygon(0% 58.3333333333%, 100% 58.3333333333%, 100% 66.6666666667%, 0% 66.6666666667%);
}
.separate.lines12 span:nth-of-type(10) {
  -webkit-clip-path: polygon(0% 66.6666666667%, 100% 66.6666666667%, 100% 75%, 0% 75%);
          clip-path: polygon(0% 66.6666666667%, 100% 66.6666666667%, 100% 75%, 0% 75%);
}
.separate.lines12 span:nth-of-type(11) {
  -webkit-clip-path: polygon(0% 75%, 100% 75%, 100% 83.3333333333%, 0% 83.3333333333%);
          clip-path: polygon(0% 75%, 100% 75%, 100% 83.3333333333%, 0% 83.3333333333%);
}
.separate.lines12 span:nth-of-type(12) {
  -webkit-clip-path: polygon(0% 83.3333333333%, 100% 83.3333333333%, 100% 91.6666666667%, 0% 91.6666666667%);
          clip-path: polygon(0% 83.3333333333%, 100% 83.3333333333%, 100% 91.6666666667%, 0% 91.6666666667%);
}
.separate.lines12 span:nth-of-type(13) {
  -webkit-clip-path: polygon(0% 91.6666666667%, 100% 91.6666666667%, 100% 100%, 0% 100%);
          clip-path: polygon(0% 91.6666666667%, 100% 91.6666666667%, 100% 100%, 0% 100%);
}
.separate.lines13 span:nth-of-type(2) {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 7.6923076923%, 0% 7.6923076923%);
          clip-path: polygon(0% 0%, 100% 0%, 100% 7.6923076923%, 0% 7.6923076923%);
}
.separate.lines13 span:nth-of-type(3) {
  -webkit-clip-path: polygon(0% 7.6923076923%, 100% 7.6923076923%, 100% 15.3846153846%, 0% 15.3846153846%);
          clip-path: polygon(0% 7.6923076923%, 100% 7.6923076923%, 100% 15.3846153846%, 0% 15.3846153846%);
}
.separate.lines13 span:nth-of-type(4) {
  -webkit-clip-path: polygon(0% 15.3846153846%, 100% 15.3846153846%, 100% 23.0769230769%, 0% 23.0769230769%);
          clip-path: polygon(0% 15.3846153846%, 100% 15.3846153846%, 100% 23.0769230769%, 0% 23.0769230769%);
}
.separate.lines13 span:nth-of-type(5) {
  -webkit-clip-path: polygon(0% 23.0769230769%, 100% 23.0769230769%, 100% 30.7692307692%, 0% 30.7692307692%);
          clip-path: polygon(0% 23.0769230769%, 100% 23.0769230769%, 100% 30.7692307692%, 0% 30.7692307692%);
}
.separate.lines13 span:nth-of-type(6) {
  -webkit-clip-path: polygon(0% 30.7692307692%, 100% 30.7692307692%, 100% 38.4615384615%, 0% 38.4615384615%);
          clip-path: polygon(0% 30.7692307692%, 100% 30.7692307692%, 100% 38.4615384615%, 0% 38.4615384615%);
}
.separate.lines13 span:nth-of-type(7) {
  -webkit-clip-path: polygon(0% 38.4615384615%, 100% 38.4615384615%, 100% 46.1538461538%, 0% 46.1538461538%);
          clip-path: polygon(0% 38.4615384615%, 100% 38.4615384615%, 100% 46.1538461538%, 0% 46.1538461538%);
}
.separate.lines13 span:nth-of-type(8) {
  -webkit-clip-path: polygon(0% 46.1538461538%, 100% 46.1538461538%, 100% 53.8461538462%, 0% 53.8461538462%);
          clip-path: polygon(0% 46.1538461538%, 100% 46.1538461538%, 100% 53.8461538462%, 0% 53.8461538462%);
}
.separate.lines13 span:nth-of-type(9) {
  -webkit-clip-path: polygon(0% 53.8461538462%, 100% 53.8461538462%, 100% 61.5384615385%, 0% 61.5384615385%);
          clip-path: polygon(0% 53.8461538462%, 100% 53.8461538462%, 100% 61.5384615385%, 0% 61.5384615385%);
}
.separate.lines13 span:nth-of-type(10) {
  -webkit-clip-path: polygon(0% 61.5384615385%, 100% 61.5384615385%, 100% 69.2307692308%, 0% 69.2307692308%);
          clip-path: polygon(0% 61.5384615385%, 100% 61.5384615385%, 100% 69.2307692308%, 0% 69.2307692308%);
}
.separate.lines13 span:nth-of-type(11) {
  -webkit-clip-path: polygon(0% 69.2307692308%, 100% 69.2307692308%, 100% 76.9230769231%, 0% 76.9230769231%);
          clip-path: polygon(0% 69.2307692308%, 100% 69.2307692308%, 100% 76.9230769231%, 0% 76.9230769231%);
}
.separate.lines13 span:nth-of-type(12) {
  -webkit-clip-path: polygon(0% 76.9230769231%, 100% 76.9230769231%, 100% 84.6153846154%, 0% 84.6153846154%);
          clip-path: polygon(0% 76.9230769231%, 100% 76.9230769231%, 100% 84.6153846154%, 0% 84.6153846154%);
}
.separate.lines13 span:nth-of-type(13) {
  -webkit-clip-path: polygon(0% 84.6153846154%, 100% 84.6153846154%, 100% 92.3076923077%, 0% 92.3076923077%);
          clip-path: polygon(0% 84.6153846154%, 100% 84.6153846154%, 100% 92.3076923077%, 0% 92.3076923077%);
}
.separate.lines13 span:nth-of-type(14) {
  -webkit-clip-path: polygon(0% 92.3076923077%, 100% 92.3076923077%, 100% 100%, 0% 100%);
          clip-path: polygon(0% 92.3076923077%, 100% 92.3076923077%, 100% 100%, 0% 100%);
}
.separate.lines14 span:nth-of-type(2) {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 7.1428571429%, 0% 7.1428571429%);
          clip-path: polygon(0% 0%, 100% 0%, 100% 7.1428571429%, 0% 7.1428571429%);
}
.separate.lines14 span:nth-of-type(3) {
  -webkit-clip-path: polygon(0% 7.1428571429%, 100% 7.1428571429%, 100% 14.2857142857%, 0% 14.2857142857%);
          clip-path: polygon(0% 7.1428571429%, 100% 7.1428571429%, 100% 14.2857142857%, 0% 14.2857142857%);
}
.separate.lines14 span:nth-of-type(4) {
  -webkit-clip-path: polygon(0% 14.2857142857%, 100% 14.2857142857%, 100% 21.4285714286%, 0% 21.4285714286%);
          clip-path: polygon(0% 14.2857142857%, 100% 14.2857142857%, 100% 21.4285714286%, 0% 21.4285714286%);
}
.separate.lines14 span:nth-of-type(5) {
  -webkit-clip-path: polygon(0% 21.4285714286%, 100% 21.4285714286%, 100% 28.5714285714%, 0% 28.5714285714%);
          clip-path: polygon(0% 21.4285714286%, 100% 21.4285714286%, 100% 28.5714285714%, 0% 28.5714285714%);
}
.separate.lines14 span:nth-of-type(6) {
  -webkit-clip-path: polygon(0% 28.5714285714%, 100% 28.5714285714%, 100% 35.7142857143%, 0% 35.7142857143%);
          clip-path: polygon(0% 28.5714285714%, 100% 28.5714285714%, 100% 35.7142857143%, 0% 35.7142857143%);
}
.separate.lines14 span:nth-of-type(7) {
  -webkit-clip-path: polygon(0% 35.7142857143%, 100% 35.7142857143%, 100% 42.8571428571%, 0% 42.8571428571%);
          clip-path: polygon(0% 35.7142857143%, 100% 35.7142857143%, 100% 42.8571428571%, 0% 42.8571428571%);
}
.separate.lines14 span:nth-of-type(8) {
  -webkit-clip-path: polygon(0% 42.8571428571%, 100% 42.8571428571%, 100% 50%, 0% 50%);
          clip-path: polygon(0% 42.8571428571%, 100% 42.8571428571%, 100% 50%, 0% 50%);
}
.separate.lines14 span:nth-of-type(9) {
  -webkit-clip-path: polygon(0% 50%, 100% 50%, 100% 57.1428571429%, 0% 57.1428571429%);
          clip-path: polygon(0% 50%, 100% 50%, 100% 57.1428571429%, 0% 57.1428571429%);
}
.separate.lines14 span:nth-of-type(10) {
  -webkit-clip-path: polygon(0% 57.1428571429%, 100% 57.1428571429%, 100% 64.2857142857%, 0% 64.2857142857%);
          clip-path: polygon(0% 57.1428571429%, 100% 57.1428571429%, 100% 64.2857142857%, 0% 64.2857142857%);
}
.separate.lines14 span:nth-of-type(11) {
  -webkit-clip-path: polygon(0% 64.2857142857%, 100% 64.2857142857%, 100% 71.4285714286%, 0% 71.4285714286%);
          clip-path: polygon(0% 64.2857142857%, 100% 64.2857142857%, 100% 71.4285714286%, 0% 71.4285714286%);
}
.separate.lines14 span:nth-of-type(12) {
  -webkit-clip-path: polygon(0% 71.4285714286%, 100% 71.4285714286%, 100% 78.5714285714%, 0% 78.5714285714%);
          clip-path: polygon(0% 71.4285714286%, 100% 71.4285714286%, 100% 78.5714285714%, 0% 78.5714285714%);
}
.separate.lines14 span:nth-of-type(13) {
  -webkit-clip-path: polygon(0% 78.5714285714%, 100% 78.5714285714%, 100% 85.7142857143%, 0% 85.7142857143%);
          clip-path: polygon(0% 78.5714285714%, 100% 78.5714285714%, 100% 85.7142857143%, 0% 85.7142857143%);
}
.separate.lines14 span:nth-of-type(14) {
  -webkit-clip-path: polygon(0% 85.7142857143%, 100% 85.7142857143%, 100% 92.8571428571%, 0% 92.8571428571%);
          clip-path: polygon(0% 85.7142857143%, 100% 85.7142857143%, 100% 92.8571428571%, 0% 92.8571428571%);
}
.separate.lines14 span:nth-of-type(15) {
  -webkit-clip-path: polygon(0% 92.8571428571%, 100% 92.8571428571%, 100% 100%, 0% 100%);
          clip-path: polygon(0% 92.8571428571%, 100% 92.8571428571%, 100% 100%, 0% 100%);
}
.separate.lines15 span:nth-of-type(2) {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 6.6666666667%, 0% 6.6666666667%);
          clip-path: polygon(0% 0%, 100% 0%, 100% 6.6666666667%, 0% 6.6666666667%);
}
.separate.lines15 span:nth-of-type(3) {
  -webkit-clip-path: polygon(0% 6.6666666667%, 100% 6.6666666667%, 100% 13.3333333333%, 0% 13.3333333333%);
          clip-path: polygon(0% 6.6666666667%, 100% 6.6666666667%, 100% 13.3333333333%, 0% 13.3333333333%);
}
.separate.lines15 span:nth-of-type(4) {
  -webkit-clip-path: polygon(0% 13.3333333333%, 100% 13.3333333333%, 100% 20%, 0% 20%);
          clip-path: polygon(0% 13.3333333333%, 100% 13.3333333333%, 100% 20%, 0% 20%);
}
.separate.lines15 span:nth-of-type(5) {
  -webkit-clip-path: polygon(0% 20%, 100% 20%, 100% 26.6666666667%, 0% 26.6666666667%);
          clip-path: polygon(0% 20%, 100% 20%, 100% 26.6666666667%, 0% 26.6666666667%);
}
.separate.lines15 span:nth-of-type(6) {
  -webkit-clip-path: polygon(0% 26.6666666667%, 100% 26.6666666667%, 100% 33.3333333333%, 0% 33.3333333333%);
          clip-path: polygon(0% 26.6666666667%, 100% 26.6666666667%, 100% 33.3333333333%, 0% 33.3333333333%);
}
.separate.lines15 span:nth-of-type(7) {
  -webkit-clip-path: polygon(0% 33.3333333333%, 100% 33.3333333333%, 100% 40%, 0% 40%);
          clip-path: polygon(0% 33.3333333333%, 100% 33.3333333333%, 100% 40%, 0% 40%);
}
.separate.lines15 span:nth-of-type(8) {
  -webkit-clip-path: polygon(0% 40%, 100% 40%, 100% 46.6666666667%, 0% 46.6666666667%);
          clip-path: polygon(0% 40%, 100% 40%, 100% 46.6666666667%, 0% 46.6666666667%);
}
.separate.lines15 span:nth-of-type(9) {
  -webkit-clip-path: polygon(0% 46.6666666667%, 100% 46.6666666667%, 100% 53.3333333333%, 0% 53.3333333333%);
          clip-path: polygon(0% 46.6666666667%, 100% 46.6666666667%, 100% 53.3333333333%, 0% 53.3333333333%);
}
.separate.lines15 span:nth-of-type(10) {
  -webkit-clip-path: polygon(0% 53.3333333333%, 100% 53.3333333333%, 100% 60%, 0% 60%);
          clip-path: polygon(0% 53.3333333333%, 100% 53.3333333333%, 100% 60%, 0% 60%);
}
.separate.lines15 span:nth-of-type(11) {
  -webkit-clip-path: polygon(0% 60%, 100% 60%, 100% 66.6666666667%, 0% 66.6666666667%);
          clip-path: polygon(0% 60%, 100% 60%, 100% 66.6666666667%, 0% 66.6666666667%);
}
.separate.lines15 span:nth-of-type(12) {
  -webkit-clip-path: polygon(0% 66.6666666667%, 100% 66.6666666667%, 100% 73.3333333333%, 0% 73.3333333333%);
          clip-path: polygon(0% 66.6666666667%, 100% 66.6666666667%, 100% 73.3333333333%, 0% 73.3333333333%);
}
.separate.lines15 span:nth-of-type(13) {
  -webkit-clip-path: polygon(0% 73.3333333333%, 100% 73.3333333333%, 100% 80%, 0% 80%);
          clip-path: polygon(0% 73.3333333333%, 100% 73.3333333333%, 100% 80%, 0% 80%);
}
.separate.lines15 span:nth-of-type(14) {
  -webkit-clip-path: polygon(0% 80%, 100% 80%, 100% 86.6666666667%, 0% 86.6666666667%);
          clip-path: polygon(0% 80%, 100% 80%, 100% 86.6666666667%, 0% 86.6666666667%);
}
.separate.lines15 span:nth-of-type(15) {
  -webkit-clip-path: polygon(0% 86.6666666667%, 100% 86.6666666667%, 100% 93.3333333333%, 0% 93.3333333333%);
          clip-path: polygon(0% 86.6666666667%, 100% 86.6666666667%, 100% 93.3333333333%, 0% 93.3333333333%);
}
.separate.lines15 span:nth-of-type(16) {
  -webkit-clip-path: polygon(0% 93.3333333333%, 100% 93.3333333333%, 100% 100%, 0% 100%);
          clip-path: polygon(0% 93.3333333333%, 100% 93.3333333333%, 100% 100%, 0% 100%);
}
.separate.lines16 span:nth-of-type(2) {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 6.25%, 0% 6.25%);
          clip-path: polygon(0% 0%, 100% 0%, 100% 6.25%, 0% 6.25%);
}
.separate.lines16 span:nth-of-type(3) {
  -webkit-clip-path: polygon(0% 6.25%, 100% 6.25%, 100% 12.5%, 0% 12.5%);
          clip-path: polygon(0% 6.25%, 100% 6.25%, 100% 12.5%, 0% 12.5%);
}
.separate.lines16 span:nth-of-type(4) {
  -webkit-clip-path: polygon(0% 12.5%, 100% 12.5%, 100% 18.75%, 0% 18.75%);
          clip-path: polygon(0% 12.5%, 100% 12.5%, 100% 18.75%, 0% 18.75%);
}
.separate.lines16 span:nth-of-type(5) {
  -webkit-clip-path: polygon(0% 18.75%, 100% 18.75%, 100% 25%, 0% 25%);
          clip-path: polygon(0% 18.75%, 100% 18.75%, 100% 25%, 0% 25%);
}
.separate.lines16 span:nth-of-type(6) {
  -webkit-clip-path: polygon(0% 25%, 100% 25%, 100% 31.25%, 0% 31.25%);
          clip-path: polygon(0% 25%, 100% 25%, 100% 31.25%, 0% 31.25%);
}
.separate.lines16 span:nth-of-type(7) {
  -webkit-clip-path: polygon(0% 31.25%, 100% 31.25%, 100% 37.5%, 0% 37.5%);
          clip-path: polygon(0% 31.25%, 100% 31.25%, 100% 37.5%, 0% 37.5%);
}
.separate.lines16 span:nth-of-type(8) {
  -webkit-clip-path: polygon(0% 37.5%, 100% 37.5%, 100% 43.75%, 0% 43.75%);
          clip-path: polygon(0% 37.5%, 100% 37.5%, 100% 43.75%, 0% 43.75%);
}
.separate.lines16 span:nth-of-type(9) {
  -webkit-clip-path: polygon(0% 43.75%, 100% 43.75%, 100% 50%, 0% 50%);
          clip-path: polygon(0% 43.75%, 100% 43.75%, 100% 50%, 0% 50%);
}
.separate.lines16 span:nth-of-type(10) {
  -webkit-clip-path: polygon(0% 50%, 100% 50%, 100% 56.25%, 0% 56.25%);
          clip-path: polygon(0% 50%, 100% 50%, 100% 56.25%, 0% 56.25%);
}
.separate.lines16 span:nth-of-type(11) {
  -webkit-clip-path: polygon(0% 56.25%, 100% 56.25%, 100% 62.5%, 0% 62.5%);
          clip-path: polygon(0% 56.25%, 100% 56.25%, 100% 62.5%, 0% 62.5%);
}
.separate.lines16 span:nth-of-type(12) {
  -webkit-clip-path: polygon(0% 62.5%, 100% 62.5%, 100% 68.75%, 0% 68.75%);
          clip-path: polygon(0% 62.5%, 100% 62.5%, 100% 68.75%, 0% 68.75%);
}
.separate.lines16 span:nth-of-type(13) {
  -webkit-clip-path: polygon(0% 68.75%, 100% 68.75%, 100% 75%, 0% 75%);
          clip-path: polygon(0% 68.75%, 100% 68.75%, 100% 75%, 0% 75%);
}
.separate.lines16 span:nth-of-type(14) {
  -webkit-clip-path: polygon(0% 75%, 100% 75%, 100% 81.25%, 0% 81.25%);
          clip-path: polygon(0% 75%, 100% 75%, 100% 81.25%, 0% 81.25%);
}
.separate.lines16 span:nth-of-type(15) {
  -webkit-clip-path: polygon(0% 81.25%, 100% 81.25%, 100% 87.5%, 0% 87.5%);
          clip-path: polygon(0% 81.25%, 100% 81.25%, 100% 87.5%, 0% 87.5%);
}
.separate.lines16 span:nth-of-type(16) {
  -webkit-clip-path: polygon(0% 87.5%, 100% 87.5%, 100% 93.75%, 0% 93.75%);
          clip-path: polygon(0% 87.5%, 100% 87.5%, 100% 93.75%, 0% 93.75%);
}
.separate.lines16 span:nth-of-type(17) {
  -webkit-clip-path: polygon(0% 93.75%, 100% 93.75%, 100% 100%, 0% 100%);
          clip-path: polygon(0% 93.75%, 100% 93.75%, 100% 100%, 0% 100%);
}
.separate.lines17 span:nth-of-type(2) {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 5.8823529412%, 0% 5.8823529412%);
          clip-path: polygon(0% 0%, 100% 0%, 100% 5.8823529412%, 0% 5.8823529412%);
}
.separate.lines17 span:nth-of-type(3) {
  -webkit-clip-path: polygon(0% 5.8823529412%, 100% 5.8823529412%, 100% 11.7647058824%, 0% 11.7647058824%);
          clip-path: polygon(0% 5.8823529412%, 100% 5.8823529412%, 100% 11.7647058824%, 0% 11.7647058824%);
}
.separate.lines17 span:nth-of-type(4) {
  -webkit-clip-path: polygon(0% 11.7647058824%, 100% 11.7647058824%, 100% 17.6470588235%, 0% 17.6470588235%);
          clip-path: polygon(0% 11.7647058824%, 100% 11.7647058824%, 100% 17.6470588235%, 0% 17.6470588235%);
}
.separate.lines17 span:nth-of-type(5) {
  -webkit-clip-path: polygon(0% 17.6470588235%, 100% 17.6470588235%, 100% 23.5294117647%, 0% 23.5294117647%);
          clip-path: polygon(0% 17.6470588235%, 100% 17.6470588235%, 100% 23.5294117647%, 0% 23.5294117647%);
}
.separate.lines17 span:nth-of-type(6) {
  -webkit-clip-path: polygon(0% 23.5294117647%, 100% 23.5294117647%, 100% 29.4117647059%, 0% 29.4117647059%);
          clip-path: polygon(0% 23.5294117647%, 100% 23.5294117647%, 100% 29.4117647059%, 0% 29.4117647059%);
}
.separate.lines17 span:nth-of-type(7) {
  -webkit-clip-path: polygon(0% 29.4117647059%, 100% 29.4117647059%, 100% 35.2941176471%, 0% 35.2941176471%);
          clip-path: polygon(0% 29.4117647059%, 100% 29.4117647059%, 100% 35.2941176471%, 0% 35.2941176471%);
}
.separate.lines17 span:nth-of-type(8) {
  -webkit-clip-path: polygon(0% 35.2941176471%, 100% 35.2941176471%, 100% 41.1764705882%, 0% 41.1764705882%);
          clip-path: polygon(0% 35.2941176471%, 100% 35.2941176471%, 100% 41.1764705882%, 0% 41.1764705882%);
}
.separate.lines17 span:nth-of-type(9) {
  -webkit-clip-path: polygon(0% 41.1764705882%, 100% 41.1764705882%, 100% 47.0588235294%, 0% 47.0588235294%);
          clip-path: polygon(0% 41.1764705882%, 100% 41.1764705882%, 100% 47.0588235294%, 0% 47.0588235294%);
}
.separate.lines17 span:nth-of-type(10) {
  -webkit-clip-path: polygon(0% 47.0588235294%, 100% 47.0588235294%, 100% 52.9411764706%, 0% 52.9411764706%);
          clip-path: polygon(0% 47.0588235294%, 100% 47.0588235294%, 100% 52.9411764706%, 0% 52.9411764706%);
}
.separate.lines17 span:nth-of-type(11) {
  -webkit-clip-path: polygon(0% 52.9411764706%, 100% 52.9411764706%, 100% 58.8235294118%, 0% 58.8235294118%);
          clip-path: polygon(0% 52.9411764706%, 100% 52.9411764706%, 100% 58.8235294118%, 0% 58.8235294118%);
}
.separate.lines17 span:nth-of-type(12) {
  -webkit-clip-path: polygon(0% 58.8235294118%, 100% 58.8235294118%, 100% 64.7058823529%, 0% 64.7058823529%);
          clip-path: polygon(0% 58.8235294118%, 100% 58.8235294118%, 100% 64.7058823529%, 0% 64.7058823529%);
}
.separate.lines17 span:nth-of-type(13) {
  -webkit-clip-path: polygon(0% 64.7058823529%, 100% 64.7058823529%, 100% 70.5882352941%, 0% 70.5882352941%);
          clip-path: polygon(0% 64.7058823529%, 100% 64.7058823529%, 100% 70.5882352941%, 0% 70.5882352941%);
}
.separate.lines17 span:nth-of-type(14) {
  -webkit-clip-path: polygon(0% 70.5882352941%, 100% 70.5882352941%, 100% 76.4705882353%, 0% 76.4705882353%);
          clip-path: polygon(0% 70.5882352941%, 100% 70.5882352941%, 100% 76.4705882353%, 0% 76.4705882353%);
}
.separate.lines17 span:nth-of-type(15) {
  -webkit-clip-path: polygon(0% 76.4705882353%, 100% 76.4705882353%, 100% 82.3529411765%, 0% 82.3529411765%);
          clip-path: polygon(0% 76.4705882353%, 100% 76.4705882353%, 100% 82.3529411765%, 0% 82.3529411765%);
}
.separate.lines17 span:nth-of-type(16) {
  -webkit-clip-path: polygon(0% 82.3529411765%, 100% 82.3529411765%, 100% 88.2352941176%, 0% 88.2352941176%);
          clip-path: polygon(0% 82.3529411765%, 100% 82.3529411765%, 100% 88.2352941176%, 0% 88.2352941176%);
}
.separate.lines17 span:nth-of-type(17) {
  -webkit-clip-path: polygon(0% 88.2352941176%, 100% 88.2352941176%, 100% 94.1176470588%, 0% 94.1176470588%);
          clip-path: polygon(0% 88.2352941176%, 100% 88.2352941176%, 100% 94.1176470588%, 0% 94.1176470588%);
}
.separate.lines17 span:nth-of-type(18) {
  -webkit-clip-path: polygon(0% 94.1176470588%, 100% 94.1176470588%, 100% 100%, 0% 100%);
          clip-path: polygon(0% 94.1176470588%, 100% 94.1176470588%, 100% 100%, 0% 100%);
}
.separate.lines18 span:nth-of-type(2) {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 5.5555555556%, 0% 5.5555555556%);
          clip-path: polygon(0% 0%, 100% 0%, 100% 5.5555555556%, 0% 5.5555555556%);
}
.separate.lines18 span:nth-of-type(3) {
  -webkit-clip-path: polygon(0% 5.5555555556%, 100% 5.5555555556%, 100% 11.1111111111%, 0% 11.1111111111%);
          clip-path: polygon(0% 5.5555555556%, 100% 5.5555555556%, 100% 11.1111111111%, 0% 11.1111111111%);
}
.separate.lines18 span:nth-of-type(4) {
  -webkit-clip-path: polygon(0% 11.1111111111%, 100% 11.1111111111%, 100% 16.6666666667%, 0% 16.6666666667%);
          clip-path: polygon(0% 11.1111111111%, 100% 11.1111111111%, 100% 16.6666666667%, 0% 16.6666666667%);
}
.separate.lines18 span:nth-of-type(5) {
  -webkit-clip-path: polygon(0% 16.6666666667%, 100% 16.6666666667%, 100% 22.2222222222%, 0% 22.2222222222%);
          clip-path: polygon(0% 16.6666666667%, 100% 16.6666666667%, 100% 22.2222222222%, 0% 22.2222222222%);
}
.separate.lines18 span:nth-of-type(6) {
  -webkit-clip-path: polygon(0% 22.2222222222%, 100% 22.2222222222%, 100% 27.7777777778%, 0% 27.7777777778%);
          clip-path: polygon(0% 22.2222222222%, 100% 22.2222222222%, 100% 27.7777777778%, 0% 27.7777777778%);
}
.separate.lines18 span:nth-of-type(7) {
  -webkit-clip-path: polygon(0% 27.7777777778%, 100% 27.7777777778%, 100% 33.3333333333%, 0% 33.3333333333%);
          clip-path: polygon(0% 27.7777777778%, 100% 27.7777777778%, 100% 33.3333333333%, 0% 33.3333333333%);
}
.separate.lines18 span:nth-of-type(8) {
  -webkit-clip-path: polygon(0% 33.3333333333%, 100% 33.3333333333%, 100% 38.8888888889%, 0% 38.8888888889%);
          clip-path: polygon(0% 33.3333333333%, 100% 33.3333333333%, 100% 38.8888888889%, 0% 38.8888888889%);
}
.separate.lines18 span:nth-of-type(9) {
  -webkit-clip-path: polygon(0% 38.8888888889%, 100% 38.8888888889%, 100% 44.4444444444%, 0% 44.4444444444%);
          clip-path: polygon(0% 38.8888888889%, 100% 38.8888888889%, 100% 44.4444444444%, 0% 44.4444444444%);
}
.separate.lines18 span:nth-of-type(10) {
  -webkit-clip-path: polygon(0% 44.4444444444%, 100% 44.4444444444%, 100% 50%, 0% 50%);
          clip-path: polygon(0% 44.4444444444%, 100% 44.4444444444%, 100% 50%, 0% 50%);
}
.separate.lines18 span:nth-of-type(11) {
  -webkit-clip-path: polygon(0% 50%, 100% 50%, 100% 55.5555555556%, 0% 55.5555555556%);
          clip-path: polygon(0% 50%, 100% 50%, 100% 55.5555555556%, 0% 55.5555555556%);
}
.separate.lines18 span:nth-of-type(12) {
  -webkit-clip-path: polygon(0% 55.5555555556%, 100% 55.5555555556%, 100% 61.1111111111%, 0% 61.1111111111%);
          clip-path: polygon(0% 55.5555555556%, 100% 55.5555555556%, 100% 61.1111111111%, 0% 61.1111111111%);
}
.separate.lines18 span:nth-of-type(13) {
  -webkit-clip-path: polygon(0% 61.1111111111%, 100% 61.1111111111%, 100% 66.6666666667%, 0% 66.6666666667%);
          clip-path: polygon(0% 61.1111111111%, 100% 61.1111111111%, 100% 66.6666666667%, 0% 66.6666666667%);
}
.separate.lines18 span:nth-of-type(14) {
  -webkit-clip-path: polygon(0% 66.6666666667%, 100% 66.6666666667%, 100% 72.2222222222%, 0% 72.2222222222%);
          clip-path: polygon(0% 66.6666666667%, 100% 66.6666666667%, 100% 72.2222222222%, 0% 72.2222222222%);
}
.separate.lines18 span:nth-of-type(15) {
  -webkit-clip-path: polygon(0% 72.2222222222%, 100% 72.2222222222%, 100% 77.7777777778%, 0% 77.7777777778%);
          clip-path: polygon(0% 72.2222222222%, 100% 72.2222222222%, 100% 77.7777777778%, 0% 77.7777777778%);
}
.separate.lines18 span:nth-of-type(16) {
  -webkit-clip-path: polygon(0% 77.7777777778%, 100% 77.7777777778%, 100% 83.3333333333%, 0% 83.3333333333%);
          clip-path: polygon(0% 77.7777777778%, 100% 77.7777777778%, 100% 83.3333333333%, 0% 83.3333333333%);
}
.separate.lines18 span:nth-of-type(17) {
  -webkit-clip-path: polygon(0% 83.3333333333%, 100% 83.3333333333%, 100% 88.8888888889%, 0% 88.8888888889%);
          clip-path: polygon(0% 83.3333333333%, 100% 83.3333333333%, 100% 88.8888888889%, 0% 88.8888888889%);
}
.separate.lines18 span:nth-of-type(18) {
  -webkit-clip-path: polygon(0% 88.8888888889%, 100% 88.8888888889%, 100% 94.4444444444%, 0% 94.4444444444%);
          clip-path: polygon(0% 88.8888888889%, 100% 88.8888888889%, 100% 94.4444444444%, 0% 94.4444444444%);
}
.separate.lines18 span:nth-of-type(19) {
  -webkit-clip-path: polygon(0% 94.4444444444%, 100% 94.4444444444%, 100% 100%, 0% 100%);
          clip-path: polygon(0% 94.4444444444%, 100% 94.4444444444%, 100% 100%, 0% 100%);
}
.separate.lines19 span:nth-of-type(2) {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 5.2631578947%, 0% 5.2631578947%);
          clip-path: polygon(0% 0%, 100% 0%, 100% 5.2631578947%, 0% 5.2631578947%);
}
.separate.lines19 span:nth-of-type(3) {
  -webkit-clip-path: polygon(0% 5.2631578947%, 100% 5.2631578947%, 100% 10.5263157895%, 0% 10.5263157895%);
          clip-path: polygon(0% 5.2631578947%, 100% 5.2631578947%, 100% 10.5263157895%, 0% 10.5263157895%);
}
.separate.lines19 span:nth-of-type(4) {
  -webkit-clip-path: polygon(0% 10.5263157895%, 100% 10.5263157895%, 100% 15.7894736842%, 0% 15.7894736842%);
          clip-path: polygon(0% 10.5263157895%, 100% 10.5263157895%, 100% 15.7894736842%, 0% 15.7894736842%);
}
.separate.lines19 span:nth-of-type(5) {
  -webkit-clip-path: polygon(0% 15.7894736842%, 100% 15.7894736842%, 100% 21.0526315789%, 0% 21.0526315789%);
          clip-path: polygon(0% 15.7894736842%, 100% 15.7894736842%, 100% 21.0526315789%, 0% 21.0526315789%);
}
.separate.lines19 span:nth-of-type(6) {
  -webkit-clip-path: polygon(0% 21.0526315789%, 100% 21.0526315789%, 100% 26.3157894737%, 0% 26.3157894737%);
          clip-path: polygon(0% 21.0526315789%, 100% 21.0526315789%, 100% 26.3157894737%, 0% 26.3157894737%);
}
.separate.lines19 span:nth-of-type(7) {
  -webkit-clip-path: polygon(0% 26.3157894737%, 100% 26.3157894737%, 100% 31.5789473684%, 0% 31.5789473684%);
          clip-path: polygon(0% 26.3157894737%, 100% 26.3157894737%, 100% 31.5789473684%, 0% 31.5789473684%);
}
.separate.lines19 span:nth-of-type(8) {
  -webkit-clip-path: polygon(0% 31.5789473684%, 100% 31.5789473684%, 100% 36.8421052632%, 0% 36.8421052632%);
          clip-path: polygon(0% 31.5789473684%, 100% 31.5789473684%, 100% 36.8421052632%, 0% 36.8421052632%);
}
.separate.lines19 span:nth-of-type(9) {
  -webkit-clip-path: polygon(0% 36.8421052632%, 100% 36.8421052632%, 100% 42.1052631579%, 0% 42.1052631579%);
          clip-path: polygon(0% 36.8421052632%, 100% 36.8421052632%, 100% 42.1052631579%, 0% 42.1052631579%);
}
.separate.lines19 span:nth-of-type(10) {
  -webkit-clip-path: polygon(0% 42.1052631579%, 100% 42.1052631579%, 100% 47.3684210526%, 0% 47.3684210526%);
          clip-path: polygon(0% 42.1052631579%, 100% 42.1052631579%, 100% 47.3684210526%, 0% 47.3684210526%);
}
.separate.lines19 span:nth-of-type(11) {
  -webkit-clip-path: polygon(0% 47.3684210526%, 100% 47.3684210526%, 100% 52.6315789474%, 0% 52.6315789474%);
          clip-path: polygon(0% 47.3684210526%, 100% 47.3684210526%, 100% 52.6315789474%, 0% 52.6315789474%);
}
.separate.lines19 span:nth-of-type(12) {
  -webkit-clip-path: polygon(0% 52.6315789474%, 100% 52.6315789474%, 100% 57.8947368421%, 0% 57.8947368421%);
          clip-path: polygon(0% 52.6315789474%, 100% 52.6315789474%, 100% 57.8947368421%, 0% 57.8947368421%);
}
.separate.lines19 span:nth-of-type(13) {
  -webkit-clip-path: polygon(0% 57.8947368421%, 100% 57.8947368421%, 100% 63.1578947368%, 0% 63.1578947368%);
          clip-path: polygon(0% 57.8947368421%, 100% 57.8947368421%, 100% 63.1578947368%, 0% 63.1578947368%);
}
.separate.lines19 span:nth-of-type(14) {
  -webkit-clip-path: polygon(0% 63.1578947368%, 100% 63.1578947368%, 100% 68.4210526316%, 0% 68.4210526316%);
          clip-path: polygon(0% 63.1578947368%, 100% 63.1578947368%, 100% 68.4210526316%, 0% 68.4210526316%);
}
.separate.lines19 span:nth-of-type(15) {
  -webkit-clip-path: polygon(0% 68.4210526316%, 100% 68.4210526316%, 100% 73.6842105263%, 0% 73.6842105263%);
          clip-path: polygon(0% 68.4210526316%, 100% 68.4210526316%, 100% 73.6842105263%, 0% 73.6842105263%);
}
.separate.lines19 span:nth-of-type(16) {
  -webkit-clip-path: polygon(0% 73.6842105263%, 100% 73.6842105263%, 100% 78.9473684211%, 0% 78.9473684211%);
          clip-path: polygon(0% 73.6842105263%, 100% 73.6842105263%, 100% 78.9473684211%, 0% 78.9473684211%);
}
.separate.lines19 span:nth-of-type(17) {
  -webkit-clip-path: polygon(0% 78.9473684211%, 100% 78.9473684211%, 100% 84.2105263158%, 0% 84.2105263158%);
          clip-path: polygon(0% 78.9473684211%, 100% 78.9473684211%, 100% 84.2105263158%, 0% 84.2105263158%);
}
.separate.lines19 span:nth-of-type(18) {
  -webkit-clip-path: polygon(0% 84.2105263158%, 100% 84.2105263158%, 100% 89.4736842105%, 0% 89.4736842105%);
          clip-path: polygon(0% 84.2105263158%, 100% 84.2105263158%, 100% 89.4736842105%, 0% 89.4736842105%);
}
.separate.lines19 span:nth-of-type(19) {
  -webkit-clip-path: polygon(0% 89.4736842105%, 100% 89.4736842105%, 100% 94.7368421053%, 0% 94.7368421053%);
          clip-path: polygon(0% 89.4736842105%, 100% 89.4736842105%, 100% 94.7368421053%, 0% 94.7368421053%);
}
.separate.lines19 span:nth-of-type(20) {
  -webkit-clip-path: polygon(0% 94.7368421053%, 100% 94.7368421053%, 100% 100%, 0% 100%);
          clip-path: polygon(0% 94.7368421053%, 100% 94.7368421053%, 100% 100%, 0% 100%);
}
.separate.lines20 span:nth-of-type(2) {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 5%, 0% 5%);
          clip-path: polygon(0% 0%, 100% 0%, 100% 5%, 0% 5%);
}
.separate.lines20 span:nth-of-type(3) {
  -webkit-clip-path: polygon(0% 5%, 100% 5%, 100% 10%, 0% 10%);
          clip-path: polygon(0% 5%, 100% 5%, 100% 10%, 0% 10%);
}
.separate.lines20 span:nth-of-type(4) {
  -webkit-clip-path: polygon(0% 10%, 100% 10%, 100% 15%, 0% 15%);
          clip-path: polygon(0% 10%, 100% 10%, 100% 15%, 0% 15%);
}
.separate.lines20 span:nth-of-type(5) {
  -webkit-clip-path: polygon(0% 15%, 100% 15%, 100% 20%, 0% 20%);
          clip-path: polygon(0% 15%, 100% 15%, 100% 20%, 0% 20%);
}
.separate.lines20 span:nth-of-type(6) {
  -webkit-clip-path: polygon(0% 20%, 100% 20%, 100% 25%, 0% 25%);
          clip-path: polygon(0% 20%, 100% 20%, 100% 25%, 0% 25%);
}
.separate.lines20 span:nth-of-type(7) {
  -webkit-clip-path: polygon(0% 25%, 100% 25%, 100% 30%, 0% 30%);
          clip-path: polygon(0% 25%, 100% 25%, 100% 30%, 0% 30%);
}
.separate.lines20 span:nth-of-type(8) {
  -webkit-clip-path: polygon(0% 30%, 100% 30%, 100% 35%, 0% 35%);
          clip-path: polygon(0% 30%, 100% 30%, 100% 35%, 0% 35%);
}
.separate.lines20 span:nth-of-type(9) {
  -webkit-clip-path: polygon(0% 35%, 100% 35%, 100% 40%, 0% 40%);
          clip-path: polygon(0% 35%, 100% 35%, 100% 40%, 0% 40%);
}
.separate.lines20 span:nth-of-type(10) {
  -webkit-clip-path: polygon(0% 40%, 100% 40%, 100% 45%, 0% 45%);
          clip-path: polygon(0% 40%, 100% 40%, 100% 45%, 0% 45%);
}
.separate.lines20 span:nth-of-type(11) {
  -webkit-clip-path: polygon(0% 45%, 100% 45%, 100% 50%, 0% 50%);
          clip-path: polygon(0% 45%, 100% 45%, 100% 50%, 0% 50%);
}
.separate.lines20 span:nth-of-type(12) {
  -webkit-clip-path: polygon(0% 50%, 100% 50%, 100% 55%, 0% 55%);
          clip-path: polygon(0% 50%, 100% 50%, 100% 55%, 0% 55%);
}
.separate.lines20 span:nth-of-type(13) {
  -webkit-clip-path: polygon(0% 55%, 100% 55%, 100% 60%, 0% 60%);
          clip-path: polygon(0% 55%, 100% 55%, 100% 60%, 0% 60%);
}
.separate.lines20 span:nth-of-type(14) {
  -webkit-clip-path: polygon(0% 60%, 100% 60%, 100% 65%, 0% 65%);
          clip-path: polygon(0% 60%, 100% 60%, 100% 65%, 0% 65%);
}
.separate.lines20 span:nth-of-type(15) {
  -webkit-clip-path: polygon(0% 65%, 100% 65%, 100% 70%, 0% 70%);
          clip-path: polygon(0% 65%, 100% 65%, 100% 70%, 0% 70%);
}
.separate.lines20 span:nth-of-type(16) {
  -webkit-clip-path: polygon(0% 70%, 100% 70%, 100% 75%, 0% 75%);
          clip-path: polygon(0% 70%, 100% 70%, 100% 75%, 0% 75%);
}
.separate.lines20 span:nth-of-type(17) {
  -webkit-clip-path: polygon(0% 75%, 100% 75%, 100% 80%, 0% 80%);
          clip-path: polygon(0% 75%, 100% 75%, 100% 80%, 0% 80%);
}
.separate.lines20 span:nth-of-type(18) {
  -webkit-clip-path: polygon(0% 80%, 100% 80%, 100% 85%, 0% 85%);
          clip-path: polygon(0% 80%, 100% 80%, 100% 85%, 0% 85%);
}
.separate.lines20 span:nth-of-type(19) {
  -webkit-clip-path: polygon(0% 85%, 100% 85%, 100% 90%, 0% 90%);
          clip-path: polygon(0% 85%, 100% 85%, 100% 90%, 0% 90%);
}
.separate.lines20 span:nth-of-type(20) {
  -webkit-clip-path: polygon(0% 90%, 100% 90%, 100% 95%, 0% 95%);
          clip-path: polygon(0% 90%, 100% 90%, 100% 95%, 0% 95%);
}
.separate.lines20 span:nth-of-type(21) {
  -webkit-clip-path: polygon(0% 95%, 100% 95%, 100% 100%, 0% 100%);
          clip-path: polygon(0% 95%, 100% 95%, 100% 100%, 0% 100%);
}/*# sourceMappingURL=estilos.css.map */