.wp-unslider_content .swiper-container {
    width: 100%;
    height:100%;
}

.wp-unslider_content .swiper-slide {
    position: relative;
    overflow: hidden;
}

.wp-unslider_content .slide-image {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: absolute;
    z-index: 1;
}

.wp-unslider_content .slide-content {
    position: absolute;
    z-index: 2;
    color: white;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
    width: 80%;
    max-width: 1200px;
}

.wp-unslider_content .slide-content.pos_top_left {
    position: absolute;
    z-index: 2;
    color: white;
    left: 10px;  
    top: 10px; 
    transform: none; 
    text-align: left;
    width: auto;
}

/* 顶部居中 */
.wp-unslider_content .slide-content.pos_top_center {
    position: absolute;
    z-index: 2;
    color: white;
    left: 50%;
    top: 10px;
    transform: translateX(-50%);
    text-align: center;
    width: auto;
}

/* 右上 */
.wp-unslider_content .slide-content.pos_top_right {
    position: absolute;
    z-index: 2;
    color: white;
    right: 10px;
    left:auto;
    top: 10px;
    transform: none;
    text-align: right;
    width: auto;
}

/* 左侧居中 */
.wp-unslider_content .slide-content.pos_center_left {
    position: absolute;
    z-index: 2;
    color: white;
    left: 10px;
    top: 50%;
    transform: translateY(-50%);
    text-align: left;
    width: auto;
}
.wp-unslider_content .slide-content.pos_center_left.nav_arrow {
    left: 65px;
}

/* 右侧居中 */
.wp-unslider_content .slide-content.pos_center_right {
    position: absolute;
    z-index: 2;
    color: white;
    right: 10px;
    left:auto;
    top: 50%;
    transform: translateY(-50%);
    text-align: right;
    width: auto;
}
.wp-unslider_content .slide-content.pos_center_right.nav_arrow {
    right: 65px;
}

/* 左下 */
.wp-unslider_content .slide-content.pos_bottom_left {
    position: absolute;
    z-index: 2;
    color: white;
    left: 10px;
    top:auto;
    bottom: 10px;
    transform: none;
    text-align: left;
    width: auto;
}

/* 底部居中 */
.wp-unslider_content .slide-content.pos_bottom_center {
    position: absolute;
    z-index: 2;
    color: white;
    left: 50%;
    top:auto;
    bottom: 10px;
    transform: translateX(-50%);
    text-align: center;
    width: auto;
}
.wp-unslider_content .slide-content.pos_bottom_center.show_nav{
    bottom:38px;
}

/* 右下 */
.wp-unslider_content .slide-content.pos_bottom_right {
    position: absolute;
    z-index: 2;
    color: white;
    right: 10px;
    left:auto;
    top:auto;
    bottom: 10px;
    transform: none;
    text-align: right;
    width: auto;
}

.wp-unslider_content .animated-text {
   /* opacity: 0;*/
   /* transform: translateY(50px);*/
   /* transition: all 0.8s ease;*/
    line-height:1.4;
}

.wp-unslider_content .swiper-slide-active .animated-text {
    opacity: 1;
    transform: translateY(0);
}

.wp-unslider_content .swiper-button-next,.wp-unslider_content .swiper-button-prev,.wp-unslider_content .swiper-pagination-bullet{outline: unset;}

.wp-unslider_content .swiper-slide .title { transition-delay: 0.5s; font-size:35px;font-weight:bold;}
.wp-unslider_content .swiper-slide .desc { transition-delay: 0.5s; font-size:22px;font-weight:normal;}
.wp-unslider_content .swiper-slide .btn { transition-delay: 0.5s; }

.wp-unslider_content .cta-btn {
    display: inline-block;
    padding: 10px 25px;
    background: transparent;
    color: white;
    text-decoration: none;
    margin-top: 30px;
    font-weight: bold;
    font-size:16px;
    border: 1px solid rgb(255, 255, 255);
}
.wp-unslider_content .swiper-pagination-bullet{width:12px;height:12px;margin-right:12px;background:#ffffff;opacity:0.4;}
.wp-unslider_content .swiper-pagination.skin02 .swiper-pagination-bullet{border-radius:0;}
.wp-unslider_content .swiper-pagination.skin03 .swiper-pagination-bullet{border:solid 2px #fff;background-color:transparent}
.wp-unslider_content .swiper-pagination.skinstyle1 .swiper-pagination-bullet{border-radius:0;width:20px;height:2px;}
.wp-unslider_content .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#980000;opacity:1;}
.wp-unslider_content .swiper-button-next:after,.wp-unslider_content .swiper-button-prev:after{content:'';}