.elementor-1000 .elementor-element.elementor-element-2231f0fd{--display:flex;--background-transition:0.3s;--padding-top:61px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1000 .elementor-element.elementor-element-4cca4992{--display:flex;--background-transition:0.3s;}.elementor-1000 .elementor-element.elementor-element-1bbd0a08{--display:flex;--background-transition:0.3s;}.elementor-1000 .elementor-element.elementor-element-eeecb0a{text-align:center;}.elementor-1000 .elementor-element.elementor-element-eeecb0a .elementor-heading-title{color:#000000;font-family:var( --e-global-typography-64605f8-font-family ), Sans-serif;font-size:var( --e-global-typography-64605f8-font-size );font-weight:var( --e-global-typography-64605f8-font-weight );line-height:var( --e-global-typography-64605f8-line-height );letter-spacing:var( --e-global-typography-64605f8-letter-spacing );}.elementor-1000 .elementor-element.elementor-element-2aac488e{text-align:center;color:#000000;font-family:var( --e-global-typography-ae78493-font-family ), Sans-serif;font-size:var( --e-global-typography-ae78493-font-size );font-weight:var( --e-global-typography-ae78493-font-weight );line-height:var( --e-global-typography-ae78493-line-height );letter-spacing:var( --e-global-typography-ae78493-letter-spacing );}.elementor-1000 .elementor-element.elementor-element-1b4854d{--display:flex;--background-transition:0.3s;}.elementor-1000 .elementor-element.elementor-element-28de0617{--display:flex;--background-transition:0.3s;}.elementor-1000 .elementor-element.elementor-element-6e7f13b0{text-align:center;}.elementor-1000 .elementor-element.elementor-element-6e7f13b0 .elementor-heading-title{color:#000000;}.elementor-1000 .elementor-element.elementor-element-36001865{text-align:center;color:#000000;font-family:var( --e-global-typography-ae78493-font-family ), Sans-serif;font-size:var( --e-global-typography-ae78493-font-size );font-weight:var( --e-global-typography-ae78493-font-weight );line-height:var( --e-global-typography-ae78493-line-height );letter-spacing:var( --e-global-typography-ae78493-letter-spacing );}.elementor-1000 .elementor-element.elementor-element-1bbd9dc1{--display:flex;--background-transition:0.3s;}.elementor-1000 .elementor-element.elementor-element-520f5d0c{--display:flex;--background-transition:0.3s;}.elementor-1000 .elementor-element.elementor-element-5a9e2d86{text-align:center;}.elementor-1000 .elementor-element.elementor-element-5a9e2d86 .elementor-heading-title{color:#000000;}.elementor-1000 .elementor-element.elementor-element-3f892996{text-align:center;color:#000000;font-family:var( --e-global-typography-ae78493-font-family ), Sans-serif;font-size:var( --e-global-typography-ae78493-font-size );font-weight:var( --e-global-typography-ae78493-font-weight );line-height:var( --e-global-typography-ae78493-line-height );letter-spacing:var( --e-global-typography-ae78493-letter-spacing );}.elementor-1000 .elementor-element.elementor-element-6e9d75cb{--display:flex;--background-transition:0.3s;}.elementor-1000 .elementor-element.elementor-element-4b4add80{--display:flex;--background-transition:0.3s;}.elementor-1000 .elementor-element.elementor-element-6cf8bb47{text-align:center;}.elementor-1000 .elementor-element.elementor-element-6cf8bb47 .elementor-heading-title{color:#000000;}.elementor-1000 .elementor-element.elementor-element-2fe823aa{text-align:center;color:#000000;font-family:var( --e-global-typography-ae78493-font-family ), Sans-serif;font-size:var( --e-global-typography-ae78493-font-size );font-weight:var( --e-global-typography-ae78493-font-weight );line-height:var( --e-global-typography-ae78493-line-height );letter-spacing:var( --e-global-typography-ae78493-letter-spacing );}.elementor-1000 .elementor-element.elementor-element-6f3ae124{--e-n-carousel-swiper-slides-gap:25px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:30px;}.elementor-1000 .elementor-element.elementor-element-6f3ae124 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-6f3ae124 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-1000 .elementor-element.elementor-element-2231f0fd{--content-width:80%;}}@media(max-width:1024px){.elementor-1000 .elementor-element.elementor-element-eeecb0a .elementor-heading-title{font-size:var( --e-global-typography-64605f8-font-size );line-height:var( --e-global-typography-64605f8-line-height );letter-spacing:var( --e-global-typography-64605f8-letter-spacing );}.elementor-1000 .elementor-element.elementor-element-2aac488e{font-size:var( --e-global-typography-ae78493-font-size );line-height:var( --e-global-typography-ae78493-line-height );letter-spacing:var( --e-global-typography-ae78493-letter-spacing );}.elementor-1000 .elementor-element.elementor-element-36001865{font-size:var( --e-global-typography-ae78493-font-size );line-height:var( --e-global-typography-ae78493-line-height );letter-spacing:var( --e-global-typography-ae78493-letter-spacing );}.elementor-1000 .elementor-element.elementor-element-3f892996{font-size:var( --e-global-typography-ae78493-font-size );line-height:var( --e-global-typography-ae78493-line-height );letter-spacing:var( --e-global-typography-ae78493-letter-spacing );}.elementor-1000 .elementor-element.elementor-element-2fe823aa{font-size:var( --e-global-typography-ae78493-font-size );line-height:var( --e-global-typography-ae78493-line-height );letter-spacing:var( --e-global-typography-ae78493-letter-spacing );}.elementor-1000 .elementor-element.elementor-element-6f3ae124{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-1000 .elementor-element.elementor-element-eeecb0a .elementor-heading-title{font-size:var( --e-global-typography-64605f8-font-size );line-height:var( --e-global-typography-64605f8-line-height );letter-spacing:var( --e-global-typography-64605f8-letter-spacing );}.elementor-1000 .elementor-element.elementor-element-2aac488e{font-size:var( --e-global-typography-ae78493-font-size );line-height:var( --e-global-typography-ae78493-line-height );letter-spacing:var( --e-global-typography-ae78493-letter-spacing );}.elementor-1000 .elementor-element.elementor-element-36001865{font-size:var( --e-global-typography-ae78493-font-size );line-height:var( --e-global-typography-ae78493-line-height );letter-spacing:var( --e-global-typography-ae78493-letter-spacing );}.elementor-1000 .elementor-element.elementor-element-3f892996{font-size:var( --e-global-typography-ae78493-font-size );line-height:var( --e-global-typography-ae78493-line-height );letter-spacing:var( --e-global-typography-ae78493-letter-spacing );}.elementor-1000 .elementor-element.elementor-element-2fe823aa{font-size:var( --e-global-typography-ae78493-font-size );line-height:var( --e-global-typography-ae78493-line-height );letter-spacing:var( --e-global-typography-ae78493-letter-spacing );}.elementor-1000 .elementor-element.elementor-element-6f3ae124{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-2231f0fd */@media screen and (min-width:768px){
    /*这波直接给上面一点空间显示出来上移的部分*/
.sdswiper-box .swiper {
    padding-top: 80px;
}
/* 反手直接把中间的上移一点 */
.swiper-slide-next {
    transform: translateY(-40px);
    z-index: 1;
    transition: all 0.5s;
}
/* 左右直接给我坐下， */
.swiper-slide-prev{
    /*transform: translateX(10px) scale(1);*/
    transition: all 0.5s;
}
.swiper-slide-active{
    /*transform: translateX(-10px) scale(1);*/
    transition: all 0.5s;
}
/* 小小文字隐藏隐藏 */
.sdswiper-title,.sdswiper-text{
    opacity: 0;
    transition: all 0.5s;
}
.sdswiper-img{
    transition: all 0.5s;
}
.sdswiper-img img{
    width: 100%;
}
/* 中间文字出来吧你 */
.swiper-slide-next .sdswiper-title,.swiper-slide-next .sdswiper-text{
    opacity: 1;
}
/* 喂喂喂图片变大怎么跟我文字重叠了啊，离我远点 */
.swiper-slide-next .sdswiper-title{
    margin-top: 150px;
}
/* 图片直接给我变大看起来跟浮在上面一样有木有 */
.swiper-slide-next .sdswiper-img{
    transform: scale(1.8);
}

.sdswiper-box .elementor-swiper-button.elementor-swiper-button-prev {
    left: 20% !important;
    position: absolute;
    top: 40% !important;
    border: 1px solid #24BFB9;
    border-radius: 50%;
    background-color: #24BFB9;
    width: 40px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.sdswiper-box .elementor-swiper-button.elementor-swiper-button-next {
    right: 20% !important;
    position: absolute;
    top: 40% !important;
    border: 1px solid #24BFB9;
    border-radius: 50%;
    background-color: #24BFB9;
    width: 40px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
}
}

@media screen and (max-width:768px){
    /*这波直接给上面一点空间显示出来上移的部分*/
.sdswiper-box .swiper {
    padding-top: 0px;
}
/* 反手直接把中间的上移一点 */
.swiper-slide-active {
    transform: translateY(-40px);
    z-index: 1;
    transition: all 0.5s;
}
/* 左右直接给我坐下， */
.swiper-slide-prev{
    /*transform: translateX(10px) scale(1);*/
    transition: all 0.5s;
}
.swiper-slide-next{
    /*transform: translateX(-10px) scale(1);*/
    transition: all 0.5s;
}
/* 小小文字隐藏隐藏 */
.sdswiper-title,.sdswiper-text{
    opacity: 0;
    transition: all 0.5s;
}
.sdswiper-img{
    transition: all 0.5s;
}
.sdswiper-img img{
    width: 100%;
}
/* 中间文字出来吧你 */
.swiper-slide-active .sdswiper-title,.swiper-slide-active .sdswiper-text{
    opacity: 1;
}
/* 喂喂喂图片变大怎么跟我文字重叠了啊，离我远点 */
.swiper-slide-active .sdswiper-title{
    margin-top: 150px;
}
/* 图片直接给我变大看起来跟浮在上面一样有木有 */
.swiper-slide-active .sdswiper-img{
    transform: scale(1.8);
}

.sdswiper-box .elementor-swiper-button.elementor-swiper-button-prev {
    left: 5% !important;
    position: absolute;
    top: 40% !important;
    border: 1px solid #24BFB9;
    border-radius: 50%;
    background-color: #24BFB9;
    width: 40px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.sdswiper-box .elementor-swiper-button.elementor-swiper-button-next {
    right: 5% !important;
    position: absolute;
    top: 40% !important;
    border: 1px solid #24BFB9;
    border-radius: 50%;
    background-color: #24BFB9;
    width: 40px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
}
}/* End custom CSS */