/* screen - slide-16u589-89 */

.slide-16u589-89 {
  align-items: flex-start;
  background-color: var(--stack);
  display: flex;
  flex-direction: column;
  height: 5804px;
  overflow: hidden;
  width: 1920px;
}

.slide-16u589-89 .overlap-group2 {
  height: 251px;
  position: relative;
  width: 1923px;
}

.slide-16u589-89 .overlap-group {
  align-items: center;
  background-color: var(--black);
  display: flex;
  height: 251px;
  justify-content: flex-end;
  left: 0;
  min-width: 1921px;
  padding: 0 753.4px;
  position: absolute;
  top: 0;
}

.slide-16u589-89 .title {
  letter-spacing: 0;
  line-height: normal;
  min-height: 119px;
  opacity: 0;
  text-align: center;
  transform: translate(0, 25px);
  width: 414px;
}

.slide-16u589-89 .title.animate-enter17 {
  animation: animate-enter17-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes animate-enter17-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.slide-16u589-89 .doyoonnnn {
  cursor: pointer;
  height: 46px;
  left: 858px;
  opacity: 0;
  position: absolute;
  top: 205px;
  transform: translate(0, 25px);
  width: 204px;
}

.slide-16u589-89 .doyoonnnn.animate-enter19 {
  animation: animate-enter19-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes animate-enter19-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.slide-16u589-89 .doyoonnnn-1 {
  cursor: pointer;
  flex: 1;
  letter-spacing: 0;
  line-height: normal;
  opacity: 0;
  transform: translate(0, 25px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 202px;
}

.slide-16u589-89 .doyoonnnn-1.animate-enter18 {
  animation: animate-enter18-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes animate-enter18-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.slide-16u589-89 .doyoonnnn-1:hover {
  color: #656565
}

.slide-16u589-89 .slide-169-58 {
  align-items: flex-start;
  gap: 63px;
  padding: 0 292px;
}

.slide-16u589-89 .img_545923-1 {
  align-self: center;
  cursor: pointer;
  height: 928px;
  margin-left: 338px;
  object-fit: cover;
  transition: all 0.2s ease;
  width: 661px;
}

.slide-16u589-89 .img_545923-1:hover {
  transform: scale(1.1);
}

.slide-16u589-89 .group-1171278893 {
  display: flex;
  flex-direction: column;
  height: 192px;
  margin-top: 76px;
  width: 274px;
}

.slide-16u589-89 .distorted-hope {
  height: 45px;
  letter-spacing: 0;
  line-height: normal;
  white-space: nowrap;
  width: 264px;
}

.slide-16u589-89 .text {
  height: 26px;
  letter-spacing: 0;
  line-height: normal;
  margin-top: 10px;
  white-space: nowrap;
  width: 58px;
}

.slide-16u589-89 .date {
  height: 26px;
  letter-spacing: 0;
  line-height: normal;
  margin-top: 11px;
  white-space: nowrap;
  width: 87px;
}

.slide-16u589-89 .text-1 {
  height: 26px;
  letter-spacing: 0;
  line-height: normal;
  margin-top: 11px;
  white-space: nowrap;
  width: 187px;
}

.slide-16u589-89 .address {
  height: 26px;
  letter-spacing: 0;
  line-height: normal;
  margin-top: 11px;
  white-space: nowrap;
  width: 110px;
}

.slide-16u589-89 .overlap-group1 {
  height: 1080px;
  position: relative;
  width: 1920px;
}

.slide-16u589-89 .slide-169-61 {
  left: 0;
  position: absolute;
  top: 0;
}

.slide-16u589-89 .group-1171278893-1 {
  margin-left: 1354px;
  width: 303px;
}

.slide-16u589-89 .distorted-hope-ii {
  width: 293px;
}

.slide-16u589-89 .date-1 {
  width: 92px;
}

.slide-16u589-89 .address-1 {
  height: 26px;
  letter-spacing: 0;
  line-height: normal;
  margin-top: 11px;
  white-space: nowrap;
  width: 132px;
}

.slide-16u589-89 .x2-24-1 {
  cursor: pointer;
  height: 935px;
  left: 629px;
  object-fit: cover;
  position: absolute;
  top: 76px;
  transition: all 0.2s ease;
  width: 661px;
}

.slide-16u589-89 .x2-24-1:hover {
  transform: scale(1.1);
}

.slide-16u589-89 .slide-169-62 {
  gap: 61px;
}

.slide-16u589-89 .asxsx-1 {
  cursor: pointer;
  height: 928px;
  margin-left: 630px;
  margin-top: 76px;
  object-fit: cover;
  transition: all 0.2s ease;
  width: 663px;
}

.slide-16u589-89 .asxsx-1:hover {
  transform: scale(1.1);
}

.slide-16u589-89 .group-1171278893-2 {
  width: 313px;
}

.slide-16u589-89 .distorted-hope-iii {
  width: 303px;
}

.slide-16u589-89 .slide-169-59 {
  gap: 65.1px;
}

.slide-16u589-89 .img_5754-1 {
  cursor: pointer;
  height: 928px;
  margin-left: 630px;
  margin-top: 76px;
  object-fit: cover;
  transition: all 0.2s ease;
  width: 658.91px;
}

.slide-16u589-89 .img_5754-1:hover {
  transform: scale(1.1);
}

.slide-16u589-89 .group-1171278893-3 {
  width: 412px;
}

.slide-16u589-89 .a-love-that-wont-break {
  height: 45px;
  letter-spacing: 0;
  line-height: normal;
  white-space: nowrap;
  width: 402px;
}

.slide-16u589-89 .slide-169-60 {
  gap: 63px;
}

.slide-16u589-89 .img_5135_-original-1 {
  cursor: pointer;
  height: 929.18px;
  margin-left: 630px;
  margin-top: 76px;
  object-fit: cover;
  transition: all 0.2s ease;
  width: 661px;
}

.slide-16u589-89 .img_5135_-original-1:hover {
  transform: scale(1.1);
}

.slide-16u589-89 .group-1171278893-4 {
  width: 405px;
}

.slide-16u589-89 .a-smokescreen-of-fate {
  height: 45px;
  letter-spacing: 0;
  line-height: normal;
  white-space: nowrap;
  width: 395px;
}

.slide-16u589-89 .date-2 {
  width: 88px;
}

.slide-16u589-89 .back-to-lounge-1.animate-enter16 {
  animation: animate-enter16-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes animate-enter16-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.slide-16u589-89 .back-to-lounge-1:hover {
  color: #656565
}

.slide-16u589-89 .date-3 {
  height: 26px;
  letter-spacing: 0;
  line-height: normal;
  margin-top: 11px;
  white-space: nowrap;
}

.slide-16u589-89 .distorted-hope-1 {
  height: 45px;
  letter-spacing: 0;
  line-height: normal;
  white-space: nowrap;
}

.slide-16u589-89 .group-1171278893-5 {
  display: flex;
  flex-direction: column;
  height: 192px;
  margin-top: 76px;
}

.slide-16u589-89 .slide-169 {
  background-color: var(--black);
  display: flex;
  height: 1080px;
  width: 1920px;
}
