/* screen - slide-16u589-93 */

.slide-16u589-93 {
  background-color: var(--stack);
  display: flex;
  flex-direction: column;
  min-height: 3644px;
  min-width: 1920px;
  overflow: hidden;
  width: 100%;
}

.slide-16u589-93 .group-1171278898 {
  align-items: flex-start;
  display: flex;
  height: 251px;
  min-width: 1922px;
}

.slide-16u589-93 .overlap-group {
  align-items: flex-start;
  background-color: var(--black);
  display: flex;
  flex-direction: column;
  gap: 20px;
  min-height: 251px;
  padding: 0 566px;
  width: 1920px;
}

.slide-16u589-93 .title {
  letter-spacing: 0;
  line-height: normal;
  margin-top: 66px;
  min-height: 119px;
  min-width: 786px;
  opacity: 0;
  text-align: center;
  transform: translate(0, 25px);
  white-space: nowrap;
}

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

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

.slide-16u589-93 .doyoonnnn {
  align-self: center;
  cursor: pointer;
  display: flex;
  height: 46px;
  width: 204px;
}

.slide-16u589-93 .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-93 .doyoonnnn-1.animate-enter15 {
  animation: animate-enter15-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  opacity: 0;
  transform: translate(0, 25px);
}

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

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

.slide-16u589-93 .slide-169-69 {
  gap: 48px;
}

.slide-16u589-93 .x05-1 {
  cursor: pointer;
  height: 733px;
  margin-left: 309px;
  margin-top: 174px;
  object-fit: cover;
  transition: all 0.2s ease;
  width: 1302px;
}

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

.slide-16u589-93 .group-1171278893 {
  display: flex;
  flex-direction: column;
  height: 192px;
  margin-top: 715px;
  width: 180px;
}

.slide-16u589-93 .text-7 {
  height: 45px;
  width: 170px;
}

.slide-16u589-93 .text-8 {
  height: 26px;
  margin-top: 10px;
  width: 58px;
}

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

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

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

.slide-16u589-93 .slide-169-70 {
  flex-direction: column;
  gap: 24px;
}

.slide-16u589-93 .x3-d-modeling-by-idoooo0 {
  align-self: center;
  height: 45px;
  letter-spacing: 0;
  line-height: normal;
  margin-top: 38px;
  text-align: center;
  white-space: nowrap;
  width: 436px;
}

.slide-16u589-93 .x03-1 {
  cursor: pointer;
  height: 927px;
  margin-left: 135px;
  object-fit: cover;
  transition: all 0.2s ease;
  width: 1650px;
}

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

.slide-16u589-93 .slide-169-72 {
  flex-direction: column;
  gap: 89px;
}

.slide-16u589-93 .actual-usage-shot {
  align-self: center;
  height: 45px;
  letter-spacing: 0;
  line-height: normal;
  margin-top: 38px;
  text-align: center;
  white-space: nowrap;
  width: 322px;
}

.slide-16u589-93 .x2 {
  cursor: pointer;
  height: 908px;
  margin-left: 565px;
  transition: all 0.2s ease;
  width: 782px;
}

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

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

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

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

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

.slide-16u589-93 .text {
  letter-spacing: 0;
  line-height: normal;
  white-space: nowrap;
}
