.elementor-58 .elementor-element.elementor-element-1d526a70{overflow:hidden;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-dc3c1b2 .elementor-repeater-item-306ced3 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://test.lightweb.kr/wp-content/uploads/2023/03/hotel_1.png);background-size:cover;}.elementor-58 .elementor-element.elementor-element-dc3c1b2 .elementor-repeater-item-7068367 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://test.lightweb.kr/wp-content/uploads/2023/02/m_2.png);background-size:cover;}.elementor-58 .elementor-element.elementor-element-dc3c1b2 .elementor-repeater-item-ac606cf .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://test.lightweb.kr/wp-content/uploads/2023/02/m_3.png);background-size:cover;}.elementor-58 .elementor-element.elementor-element-dc3c1b2 .elementor-repeater-item-9a15489 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://test.lightweb.kr/wp-content/uploads/2023/02/m_4_1.png);background-size:cover;}.elementor-58 .elementor-element.elementor-element-dc3c1b2 .swiper-slide{height:100vh;transition-duration:calc(5000ms*1.2);}.elementor-58 .elementor-element.elementor-element-dc3c1b2 .swiper-slide-contents{max-width:80%;}.elementor-58 .elementor-element.elementor-element-dc3c1b2 .swiper-slide-inner{text-align:center;}.elementor-58 .elementor-element.elementor-element-dc3c1b2 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-58 .elementor-element.elementor-element-dc3c1b2 .elementor-slide-heading{color:#FFFFFF;font-family:"Y universe", "Noto Sans KR";font-size:3rem;font-weight:700;line-height:1.4em;letter-spacing:1px;}.elementor-58 .elementor-element.elementor-element-dc3c1b2 .elementor-slide-description{color:#FFFFFF;font-family:"Y universe", "Noto Sans KR";font-size:5rem;font-weight:700;line-height:1.4em;letter-spacing:1px;}.elementor-58 .elementor-element.elementor-element-dc3c1b2 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-58 .elementor-element.elementor-element-dc3c1b2 .swiper-pagination-bullet-active{background-color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-16c151c1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-58 .elementor-element.elementor-element-146db042{text-align:center;}.elementor-58 .elementor-element.elementor-element-146db042 .elementor-heading-title{color:#FFFFFF;font-family:"Y universe", "Noto Sans KR";font-size:6rem;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0px;}.elementor-58 .elementor-element.elementor-element-493c4d73{text-align:center;}.elementor-58 .elementor-element.elementor-element-493c4d73 .elementor-heading-title{color:#FFFFFF;font-family:"Y universe", "Noto Sans KR";font-size:6rem;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0px;}@media(max-width:767px){.elementor-58 .elementor-element.elementor-element-1d526a70{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-16c151c1{margin-top:0px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-58 .elementor-element.elementor-element-493c4d73 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-58 .elementor-element.elementor-element-493c4d73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-1d526a70 */@media (max-width: 980px) {
    #visual-wrap .scroll-down {
        right: 15px!important;
        padding: 0 15px!important;
    }
    #visual-slider-text {
        display: flex;
        height: 100vh;
    }
    #visual-slider-text h2 p {
        font-size: 18px;
    }
    .scroll-container .text {
        display: none;
    }
}
/* Visual Slider Dot Nav */
#visual-wrap .visual-slider .swiper-container-horizontal>.swiper-pagination-bullets {
    bottom: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
}
#visual-wrap .visual-slider .swiper-pagination-bullet {
    width: 30px;
    height: 1px;
    border-radius: 0;
    
}
#visual-wrap .visual-slider .swiper-pagination-bullet.swiper-pagination-bullet-active {
    height: 4px;
}

/* Visual Slider Text */
#visual-slider-text {
    position: absolute;
    width: 100vw;
    top: 0;
    left: 0;
    z-index: 5
}
#visual-slider-text p {
    font-size: 2.6rem;
}

/* Scroll Down */
@-webkit-keyframes down {
  0 {
    top: 0;
  }

  100% {
    top: 50%;
  }
}
#visual-wrap .scroll-down {
    position: absolute;
    bottom: 8%;
    right: 0;
    z-index: 5;
    padding: 0 100px;
    text-align: right;
}
#visual-wrap .scroll-container {
    max-width: 1720px;
    margin: auto;
}
#visual-wrap .scroll-inner {
    display: inline-block;  
    color: #fff;
}
#visual-wrap .scroll-down .visual {
    position: relative;
    height: 40px;
    margin: 0 0 5px 0;
}
#visual-wrap .scroll-down svg {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    font-size: 1rem;
    animation-name: down;
    animation-duration:1.5s;
    animation-iteration-count: infinite;
}
#visual-wrap .scroll-inner .text {
    font-family: "Y universe";
    font-size: 1.8rem;
    font-weight: bold;
}/* End custom CSS */