.elementor-24 .elementor-element.elementor-element-3aa4c7da > .elementor-background-overlay{opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-3aa4c7da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12% 0% 12% 0%;}.elementor-24 .elementor-element.elementor-element-3aa4c7da.elementor-section::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-radius:inherit;background-color:inherit;}.elementor-24 .elementor-element.elementor-element-49a3c086 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-932534b > .elementor-container{max-width:1328px;}.elementor-24 .elementor-element.elementor-element-932534b:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-932534b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbfbfb;}.elementor-24 .elementor-element.elementor-element-932534b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24 .elementor-element.elementor-element-932534b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-2f05036 img{width:100%;}.elementor-24 .elementor-element.elementor-element-bc8b61e img{width:100%;}.elementor-24 .elementor-element.elementor-element-f5604e5 > .elementor-container{max-width:1600px;}.elementor-24 .elementor-element.elementor-element-674a4d0{--e-image-carousel-slides-to-show:7;}.elementor-24 .elementor-element.elementor-element-8c21f73:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-8c21f73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbfbfb;}.elementor-24 .elementor-element.elementor-element-8c21f73{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24 .elementor-element.elementor-element-8c21f73 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-6055b3a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-fe85584 img{width:100%;}.elementor-24 .elementor-element.elementor-element-96e99da img{width:51%;}.elementor-24 .elementor-element.elementor-element-48dae06 img{width:50%;}.elementor-24 .elementor-element.elementor-element-0c9a529 img{width:50%;}.elementor-24 .elementor-element.elementor-element-55fc11b > .elementor-container{max-width:1600px;}.elementor-24 .elementor-element.elementor-element-2ada0d1{--e-image-carousel-slides-to-show:7;}.elementor-24 .elementor-element.elementor-element-000ab6c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-000ab6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbfbfb;}.elementor-24 .elementor-element.elementor-element-000ab6c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24 .elementor-element.elementor-element-000ab6c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-8283db9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-494ad99 img{width:50%;}.elementor-24 .elementor-element.elementor-element-56206e1 .gallery-item .gallery-caption{text-align:center;font-style:normal;}.elementor-24 .elementor-element.elementor-element-56206e1 > .elementor-widget-container{padding:0px 150px 0px 150px;}.elementor-24 .elementor-element.elementor-element-cf8d0e0 img{width:100%;}.elementor-24 .elementor-element.elementor-element-9ac3e8b > .elementor-container{max-width:1600px;}.elementor-24 .elementor-element.elementor-element-93e1eef{--e-image-carousel-slides-to-show:7;}.elementor-24 .elementor-element.elementor-element-0546a83:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-0546a83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbfbfb;}.elementor-24 .elementor-element.elementor-element-0546a83{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24 .elementor-element.elementor-element-0546a83 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-71dfc1f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-08b22af img{width:50%;}.elementor-24 .elementor-element.elementor-element-b541e4d img{width:100%;}.elementor-24 .elementor-element.elementor-element-d36ce63 img{width:100%;}.elementor-24 .elementor-element.elementor-element-d8ea11e > .elementor-container{max-width:1600px;}.elementor-24 .elementor-element.elementor-element-28606d0{--e-image-carousel-slides-to-show:7;}.elementor-24 .elementor-element.elementor-element-356fb1f > .elementor-container{max-width:1328px;}.elementor-24 .elementor-element.elementor-element-356fb1f:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-356fb1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbfbfb;}.elementor-24 .elementor-element.elementor-element-356fb1f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24 .elementor-element.elementor-element-356fb1f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-699c557 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-135b0e9 img{width:50%;}.elementor-24 .elementor-element.elementor-element-707d681 img{width:100%;}.elementor-24 .elementor-element.elementor-element-b7eaf1a img{width:60%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-3aa4c7da{padding:20% 0% 20% 0%;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-3aa4c7da{padding:30% 0% 30% 0%;}}/* Start custom CSS for image-carousel, class: .elementor-element-674a4d0 *//* 隐藏滚动条 */
.elementor-widget-image-carousel .swiper-container-horizontal .swiper-scrollbar {
    display: none;
}

/* 创建循环动画效果 */
.elementor-widget-image-carousel .swiper-wrapper {
    animation: scroll 20s linear infinite;
}

/* 设置滚动速度 */
@keyframes scroll {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-100%);
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2ada0d1 *//* 隐藏滚动条 */
.elementor-widget-image-carousel .swiper-container-horizontal .swiper-scrollbar {
    display: none;
}

/* 创建循环动画效果 */
.elementor-widget-image-carousel .swiper-wrapper {
    animation: scroll 20s linear infinite;
}

/* 设置滚动速度 */
@keyframes scroll {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-100%);
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-93e1eef *//* 隐藏滚动条 */
.elementor-widget-image-carousel .swiper-container-horizontal .swiper-scrollbar {
    display: none;
}

/* 创建循环动画效果 */
.elementor-widget-image-carousel .swiper-wrapper {
    animation: scroll 20s linear infinite;
}

/* 设置滚动速度 */
@keyframes scroll {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-100%);
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-28606d0 *//* 隐藏滚动条 */
.elementor-widget-image-carousel .swiper-container-horizontal .swiper-scrollbar {
    display: none;
}

/* 创建循环动画效果 */
.elementor-widget-image-carousel .swiper-wrapper {
    animation: scroll 20s linear infinite;
}

/* 设置滚动速度 */
@keyframes scroll {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-100%);
    }
}/* End custom CSS */