/* screen - slide-16u589-92 */

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

.slide-16u589-92 .group-1171278898 {
  align-items: flex-start;
  display: flex;
  height: 251px;
  margin-left: -1px;
  min-width: 1923px;
}

.slide-16u589-92 .overlap-group {
  align-items: flex-end;
  flex-direction: column;
  gap: 20px;
  min-height: 251px;
  padding: 0 753.4px;
  width: 1921px;
}

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

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

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

.slide-16u589-92 .doyoonnnn {
  align-self: center;
  cursor: pointer;
  height: 46px;
  margin-right: 1.0px;
  opacity: 0;
  transform: translate(0, 25px);
  width: 204px;
}

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

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

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

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

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

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

.slide-16u589-92 .x2024-12-17-114849-1 {
  cursor: pointer;
  height: 896px;
  margin-left: 512px;
  margin-top: 92px;
  transition: all 0.2s ease;
  width: 896px;
}

.slide-16u589-92 .x2024-12-17-114849-1:hover {
  transform: scale(1.1);
}

.slide-16u589-92 .group-1171278894 {
  display: flex;
  flex-direction: column;
  height: 192px;
  margin-top: 92px;
  width: 212px;
}

.slide-16u589-92 .willingness {
  height: 45px;
  letter-spacing: 0;
  line-height: normal;
  white-space: nowrap;
  width: 202px;
}

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

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

.slide-16u589-92 .text-1 {
  width: 120px;
}

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

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

.slide-16u589-92 .x0-f9-b6-e24-75-c4-45 {
  cursor: pointer;
  height: 896px;
  margin-left: 512px;
  margin-top: 93px;
  transition: all 0.2s ease;
  width: 896px;
}

.slide-16u589-92 .x0-f9-b6-e24-75-c4-45:hover {
  transform: scale(1.1);
}

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

.slide-16u589-92 .willingness-2 {
  height: 45px;
  letter-spacing: 0;
  line-height: normal;
  white-space: nowrap;
  width: 234px;
}

.slide-16u589-92 .text-4 {
  width: 82px;
}

.slide-16u589-92 .x2024-12-17-115000-1 {
  cursor: pointer;
  height: 896px;
  margin-left: 512px;
  margin-top: 93px;
  object-fit: cover;
  transition: all 0.2s ease;
  width: 896px;
}

.slide-16u589-92 .x2024-12-17-115000-1:hover {
  transform: scale(1.1);
}

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

.slide-16u589-92 .the-will-of-the-fetus {
  height: 45px;
  letter-spacing: 0;
  line-height: normal;
  white-space: nowrap;
  width: 343px;
}

.slide-16u589-92 .group-1171278905 {
  align-items: flex-start;
  display: flex;
  min-width: 1922px;
}

.slide-16u589-92 .overlap-group1 {
  align-items: center;
  height: 153px;
  min-width: 1920px;
  padding: 0 851px;
}

.slide-16u589-92 .next-fine-art {
  cursor: pointer;
  letter-spacing: 0;
  line-height: normal;
  min-height: 45px;
  min-width: 217px;
  opacity: 0;
  text-align: center;
  transform: translate(0, 25px);
  transition: all 0.2s ease;
  white-space: nowrap;
}

.slide-16u589-92 .next-fine-art.animate-enter3 {
  animation: animate-enter3-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  opacity: 0;
  transform: translate(0, 25px);
}

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

.slide-16u589-92 .next-fine-art:hover {
  color: #656565
}

.slide-16u589-92 .overlap {
  background-color: var(--black);
  display: flex;
}

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