  #image_slide_pane_1BDBA0109831D .home-slide-title {
    font-size: var(--medium-title-size);
  }
  #image_slide_pane_1BDBA0109831D .home-slide-subtitle {
    font-size: var(--medium-subtitle-size);
  }
  #image_slide_pane_1BDBA0109831D .home-slide-btn {
    font-size: var(--medium-btn-size);
    border-radius:var(--theme-border-radius);
  }
 
    #slide-image_slide_block_1BDBA01098515 {
      
      
      padding-bottom: 41.67%;
    }

    @media screen and (max-width: 767px) {
      #slide-image_slide_block_1BDBA01098515 {
        
        
        padding-bottom: 93.33%;
      }
    }


/* index_css  start */
.more-button {
  margin-top: var(--more-button-top,var(--v-space));
  text-align: var(--more-button-text-align,center);
}

.list-more-button {
  margin: calc(var(--list-more-top ,var(--h-space)) - var(--h-space)) 0 var(--h-space);
  text-align:var(--list-more-text-align, center);
}

@media screen and (max-width: 767px) {
  .list-more-button {
    --list-more-top: 15px;
  }
}
/* index_css  end */

  /* index_css slide start */
  [data-section-type="image_slide"] {
    --large-title-size: 58px;
    --large-subtitle-size: 30px;
    --large-btn-size: 30px;
    --medium-title-size: 36px;
    --medium-subtitle-size: 14px;
    --medium-btn-size: 16px;
    --small-title-size: 35px;
    --small-subtitle-size: 15px;
    --small-btn-size: 15px;
    --prev-btn-left: 40px;
    --next-btn-right: 40px;
  }

  [data-section-type="image_slide"] .swiper-pagination {
    --swiper-pagination-bottom:  var(--slide-pagination-bottom);
  }

  .home-image-slide.image-slide {
    margin-bottom:var(--home-image-slide-bottom,var(--section-space) );
    padding-bottom: 0;
  }

  .home-image-slide .swiper-slide>a {
    position: relative;
    display: block;
    width: 100%;
  }

  .home-image-slide img {
    position: absolute;
    width: 100%;
    height: auto;
  }

  .home-slide-content {
    white-space: nowrap;
  }

  .home-slide-title {
    margin:var(--home-slide-title-margin, 0 0 20px) ;
    font-weight:var(--home-slide-title-weight, 700);
  }

  .home-slide-subtitle {
    margin:var(--home-slide-subtitle-margin, 0);
    font-weight:var(--home-slide-subtitle-weight, 400);
  }

  .home-slide-btn {
    display: inline-block;
    margin-top:var(--home-slide-btn-top, 16px) ;
    height: var(--btn-height);
    line-height: calc(var(--btn-height) - 2px);
    padding: var(--home-slide-btn-side-padding, 0 25px);
  }

  @media screen and (max-width: 1200px) {
    [data-section-type="image_slide"] {
      --large-title-size: 33px;
      --large-subtitle-size: 20px;
      --large-btn-size: 18px;
      --medium-title-size: 22px;
      --medium-subtitle-size: 14px;
      --medium-btn-size: 16px;
      --small-title-size: 25px;
      --small-subtitle-size: 14px;
      --small-btn-size: 14px;
      --prev-btn-left: 10px;
      --next-btn-right: 10px;
      --home-slide-btn-top:14px;
      --home-slide-title-margin:0 0 10px;
    }
    .home-slide-content{
      white-space: normal;
      max-width: 85%;
      min-width: 60%;
    }
  
  }

  @media screen and (max-width: 767px) {
  .home-image-slide .prev-btn,
    .home-image-slide .next-btn {
      display:var(--home-image-slide-btb-display, none);
    }
  }
  /* index_css slide end */

.imgtxt-single,
.imgtxt-list-item ,
.image-slide-list .imglist-img-box {
    border-radius: 8px;
    padding: 8px;
    border: 1px solid rgba(0, 0, 0, 0);
}

.imgtxt-single:hover ,
.imgtxt-list-item:hover ,
.image-slide-list .imglist-img-box:hover {
  border: 1px solid var(--theme-border-color);
}

@media screen and (max-width: 768px) {
  [data-section-type="imgtxt_icon"] {
    --imgtxt-icon-title-text-align:center;
  }

  .imgtxt-single,
  .imgtxt-list-top ,
  .image-slide-list .imglist-img-box {
    border-radius: 8px;
    padding: 4px;
  }

  .imgtxt-icon-item {
    flex-direction: column;
  }

  .imgtxt-list-title {
    font-size: 22px;
  }
}


    @media screen and (min-width:768px){
      #promo_product1739862711281 .swiper-slide{
        width: calc(100% / 4 - var(--v-space, 20px) * (4 - 1) / 4) ;
      }
    }
    #promo_product1739862711281 .promo-product-more {
      color:rgba(255, 255, 255, 1);
      background-color:rgba(255, 58, 0, 1);
      border-color:rgba(255, 58, 0, 1);
      --color:rgba(255, 255, 255, 1);
      --bg-color:rgba(255, 58, 0, 1);
      --border-color:rgba(255, 58, 0, 1);
    }
    #promo_product1739862711281 .active.promo-product-label,#promo_product1739862711281 .mpromo-product-label{
      background-color:rgba(242, 28, 4, 1);
    }
    #promo_product1739862711281 .active .promo-product-day,#promo_product1739862711281 .mpromo-label-txt,#promo_product1739862711281 .mpromo-product-more{
      color:#ffffff;
    }
    #promo_product1739862711281 .mpromo-product-more {
      border-color:#ffffff;
    }
    #promo_product1739862711281 .active .promo-product-time,#promo_product1739862711281 .flashsale-end{
      color:#ffffff;
    }
     #promo_product1739862711281 .promo-product-label{
      background-color:#eaeaea;
    }
     #promo_product1739862711281 .promo-product-day{
      color:#000000;
    }
    #promo_product1739862711281 .promo-product-time{
      color:#000000;
    }
    @media screen and (max-width:768px) {
       #promo_product1739862711281 .swiper-slide{
        width: calc(100% / 2 - var(--v-space, 20px) * (2 - 1) / 2) ;
      }
    }

  /* index_css promo_product start */
  .flash-sale-image.img-box {
    --img-box-radius: 0;
    --img-box-padding-bottom: var(--product-img-pd);
  }

  .promo-product-top {
    position: relative;
    margin-bottom: 10px;
  }

  .promo-product-labels {
    display: flex;
    height: 80px;
    margin-bottom: 10px;
    background-color: #EAEAEA;
    color: #000000;
  }

  .promo-product-label {
    flex: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    padding: 0 10px;
    cursor: pointer;
  }

  .active.promo-product-label {
    background-color: var(--flash-sale-color);
    color: #fff;
  }

  .promo-product-day {
    font-weight: 700;
    font-size: 30px;
    line-height: 1.2;
    text-transform: uppercase;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    word-break: break-all;
  }

  .promo-product-time {
    display: flex;
    line-height: 1.2;
  }
  
  .promo-product-content {
    display: flex;
  }

  .flashsale-page-content {
    flex-wrap: wrap;
  }

  .flash-sale-txt {
    margin-bottom: 15px;
    font-size: 14px;
    line-height: 17px;
    color: var(--flash-sale-color);
  }

  .flashsale-info-bottom {
    width: 100%;
    display: flex;
    justify-content: space-between;
  }

  .flashsale-buy {
    width: 100px;
    height: 48px;
    line-height: 48px;
    text-align: center;
    background-color: #707070;
    color: #fff;
    font-size: 16px;
    border-radius: var(--theme-border-radius,var(--border-radius, 0));
  }

  .today .buy.flashsale-buy {
    background-color: var(--flash-sale-color);
  }

  .next .flashsale-buy {
    pointer-events: none;
  }

  .flashsale-original-price {
    text-decoration: line-through;
  }

  .flashsale-perc-txt {
    padding-right: 4px;
    font-size: 14px;
  }

  .flashsale-info-left {
    flex: 1;
    margin-right:12px;
  }

  .flashsale-perc-row {
    display: flex;
    align-items: center;
    margin-top:5px;
  }

  .flashsale-perc-outterbar {
    flex: 1;
    position: relative;
    overflow: hidden;
    height: 10px;
    border-radius: 5px;
    background-color: #999999;
  }

  .flashsale-perc-inner {
    position: absolute;
    left: 0;
    height: 100%;
    background-color: var(--flash-sale-color);
  }

  .promo-product-main .swiper-pagination {
    display:var(--promo-product-pagination, none);
  }
  .promo-product-more {
    width: fit-content;
    margin: var(--h-space, 20px) auto 0;
    text-align: center;
  }

  .flash-no-data {
    text-align: center;
    font-size: 24px;
    font-weight: 700;
    padding: 20px 0;
  }

  .mpromo-product-label {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    height: 100%;
    padding: 5px 10px;
    background-color: var(--flash-sale-color);
    color: #fff;
  }
  .mpromo-product-left{
    display: flex;
    flex-direction: column;
  }
  .mpromo-label-txt {
    line-height: 1.5;
    font-size: 20px;
    font-weight: bold;
    text-transform: uppercase;
  }

  .mpromo-product-more {
    width: 65px;
    height: 36px;
    margin-left:5px;
    line-height: 36px;
    text-align: center;
    text-transform: uppercase;
    font-size: 14px;
    color: #000000;
    border: 1px solid #FFFFFF;
    border-radius: 24px;
  }

  .flashsale-price {
    --product-price-color: var(--flash-sale-color);
  }

  @media screen and (max-width: 1000px) {
    .promo-product-day{
      font-size: 20px;
      
    }
    .flashsale-info-bottom{
      flex-wrap: wrap;
    }
    .flashsale-buy{
      height: 35px;
      line-height: 35px;
    }
  }

  @media screen and (max-width: 767px) {
    .flashsale-end{
      font-size: 14px;
    }
    .promo-product-swiper{
      --promo-product-pagination:flex;
    }
    .promo-product-swiper .iconfont {
      display: none;
    }
   
    .promo-product-swiper .flashsale-buy{
      display:none;
    }
    .promo-product-swiper .flash-sale-txt{
      margin-bottom:10px;
    }
  }
  /* index_css promo_product end */

  #video_single1739862779580 .section-title{
    color:#333333;
    text-align:center;
  }
  #video_single1739862779580 .section-sub-title{
    text-align:center;
    color:#333333;
  }
  @media screen and (min-width:1200px){
    #video_single1739862779580 .section-title{
      font-size:40px;
    }
    #video_single1739862779580 .section-sub-title{
      font-size:16px;
    }
  }

  /* index_css video_single start */
  .video-single-content {
    position:relative;
    width:100%;
  } 

  .video-single-content-iframe {
    padding-bottom: var(--video-single-iframe-aspect, 33.33%);
  }

  .video-single-content iframe {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    z-index: 1;
  }

  .video-single-item {
    width:100%
  }

  .video-single-poster {
    width:100%;
    height:100%;
    object-fit: cover;
  }

  .video-single-play {
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 10;
    width: 100%;
    height: 100%;
    cursor: pointer;
  }

  .video-single-play .video-single-txt {
    position: absolute;
    left:var(--video-single-txt-left,40px);
    bottom:var(--video-single-txt-bottom, 30px);
    font-size:var(--video-single-txt-size, 28px);
    color: #fff;
  }

  .video-single-txt::before {
    display: inline-block;
    height:var(--video-single-txt-play-height, 60px);
    width: var(--video-single-txt-play-width,60px);
    border-radius: 50%;
    text-align: center;
    line-height:var(--video-single-txt-play-height, 60px);
    font-size: var(--video-single-txt-play-size ,30px);
    opacity: .4;
    background-color: #fff;
    color: #666;
  }

  @media screen and (max-width: 767px) {
    .video-single-content{
      --video-single-txt-play-height:40px;
      --video-single-txt-play-width:40px;
      --video-single-txt-play-size:22px;
      --video-single-txt-size:20px;
      --video-single-txt-left:20px;
      --video-single-txt-bottom:10px;
      --video-single-iframe-aspect:100%;
    }
    .video-single-content iframe {
      width: 100%;
      max-height: 500px;
    }
  }
  /* index_css video_single end */

  #image_list1739862852890 .image-item {
    width: calc((100% - var(--v-space) * 2 )  / 3);
    padding-bottom:calc( (87.50% - var(--v-space) * 2) / 3 );
  }
  
  #image_list1739862852890 .section-title{
    text-align:left;
    color:#333333;
    
  }
  #image_list1739862852890 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #image_list1739862852890 .list-more-button{
    text-align:left;
  }

  @media screen and (min-width:768px){
    #image_list1739862852890 .image-item:nth-child(3n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1739862852890 .image-item {
      width: calc((100% - var(--v-space) * 2 )  / 3);
      padding-bottom:calc( (87.50% - var(--v-space) * 2) / 3 );
    }
    #image_list1739862852890 .image-item:nth-child(3n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1739862852890 .section-title{
      font-size:40px;  
    }
    #image_list1739862852890 .section-sub-title{
      font-size:16px;
    }
  }

  /* index_css image_list start */
  .image-list {
    display: flex;
    flex-wrap:var(--image-list-wrap, wrap);
  }

  .image-list .image-item {
    margin: var(--image-list-item-margin, 0 var(--v-space) var(--h-space) 0);
  }

  @media screen and (max-width: 767px) {
    .image-list .image-item {
      width: 100%;
    }
  }
  /* index_css image_list end */

  #image_six1739862954478 .image-six-item1{
    padding-bottom: 50.00%;
  }
  #image_six1739862954478 .image-six-item1 .image-six-title{
    text-align:;
  }
  #image_six1739862954478 .image-six-item2{
    padding-bottom: 100.00%;
  }
   #image_six1739862954478 .image-six-item2 .image-six-title{
    text-align:;
  }
  #image_six1739862954478 .image-six-item3{
    padding-bottom: 100.00%;
  }
  #image_six1739862954478 .image-six-item3 .image-six-title{
    text-align:;
  }
  #image_six1739862954478 .image-six-item4{
    padding-bottom: 50.00%;
  }
  #image_six1739862954478 .image-six-item4 .image-six-title{
    text-align:;
  }
  #image_six1739862954478 .image-six-item5{
    padding-bottom: 50.00%;
  }
  #image_six1739862954478 .image-six-item5 .image-six-title{
    text-align:;
  }
  #image_six1739862954478 .image-six-item6{
    padding-bottom: 100.00%;
  }
  #image_six1739862954478 .image-six-item6 .image-six-title{
    text-align:;
  }
  #image_six1739862954478 .section-title{
    text-align:left;
    color:#333333;
  }
  #image_six1739862954478 .section-sub-title{
    text-align:left;
    color:#333333;
  }

  /* index_css image_six start */
  .image-six-content {
    display: flex;
  }
  
  .image-six-left, .image-six-center, .image-six-right {
    flex: 1;
    display: flex;
    flex-direction: column;
  }

  .image-six-left,
  .image-six-center {
    margin-right: var(--v-space);
  }

  .image-six-item {
    position: relative;
  }

  .image-six-item1, .image-six-item3, .image-six-item5 {
    margin-bottom: var(--h-space);
  }

  .image-six-title{
    position: absolute;
    bottom: 40px;
    left: 50%;
    transform: translateX(-50%);
    width: 90%;
    text-align: center;
    font-size: 20px;
    font-weight: 600;
    color: var(--theme-font-color);
  }

  @media screen and (max-width: 767px) {
    .image-six-center{
      margin: 0;
    }
    .image-six-left,
    .image-six-center,
    .image-six-right{
      flex: unset;
      width: 100%;
    }
    .image-six-title{
      bottom: 15px;
      font-size: 16px;
    }
    .image-six-item1,
    .image-six-item3,
    .image-six-item5{
      margin: 0;
    }
    .image-six-item{
      margin-bottom: var(--h-space);
    }
    .image-six-item6{
      margin-bottom: 0;
    }
  }
  /* index_css image_six end */

  #product_cate1739863072830 .section-title{
    text-align:left;
    color:rgba(255, 255, 255, 1);
  }
  #product_cate1739863072830 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1739863072830 .product-list-btn{
    color: rgba(255, 255, 255, 1);
    background-color: rgba(88, 159, 6, 1);
    border-color: rgba(88, 159, 6, 1);
    --color: rgba(255, 255, 255, 1);
    --bg-color: rgba(88, 159, 6, 1);
    --border-color: rgba(88, 159, 6, 1);
  }
  #product_cate1739863072830  .product-item{
    width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
  }
  @media screen and (min-width:768px){
    #product_cate1739863072830 .product-item:nth-child(4n){
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #product_cate1739863072830 .section-title{
      font-size:40px;
    }
    #product_cate1739863072830 .section-sub-title{
      font-size:16px;
    }
    #product_cate1739863072830 .product-list-btn{
      font-size:16px;
    }
  }
  
  @media screen and (max-width: 767px){
    #product_cate1739863072830  .product-item{
      width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
    }
    #product_cate1739863072830  .product-item:nth-child(2n){
      margin-right: 0;
    }
  }

  [data-section-type="product_cate"] {
    --product-item-4n-right:var(--v-space);
    --product-item-2n-right: var(--v-space);
  }

  #product_cate1739863146619 .section-title{
    text-align:left;
    color:rgba(255, 255, 255, 1);
  }
  #product_cate1739863146619 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1739863146619 .product-list-btn{
    color: rgba(255, 255, 255, 1);
    background-color: rgba(88, 159, 6, 1);
    border-color: rgba(88, 159, 6, 1);
    --color: rgba(255, 255, 255, 1);
    --bg-color: rgba(88, 159, 6, 1);
    --border-color: rgba(88, 159, 6, 1);
  }
  #product_cate1739863146619  .product-item{
    width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
  }
  @media screen and (min-width:768px){
    #product_cate1739863146619 .product-item:nth-child(4n){
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #product_cate1739863146619 .section-title{
      font-size:40px;
    }
    #product_cate1739863146619 .section-sub-title{
      font-size:16px;
    }
    #product_cate1739863146619 .product-list-btn{
      font-size:16px;
    }
  }
  
  @media screen and (max-width: 767px){
    #product_cate1739863146619  .product-item{
      width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
    }
    #product_cate1739863146619  .product-item:nth-child(2n){
      margin-right: 0;
    }
  }

  #product_cate1739863202850 .section-title{
    text-align:left;
    color:rgba(255, 255, 255, 1);
  }
  #product_cate1739863202850 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1739863202850 .product-list-btn{
    color: rgba(255, 255, 255, 1);
    background-color: rgba(88, 159, 6, 1);
    border-color: rgba(88, 159, 6, 1);
    --color: rgba(255, 255, 255, 1);
    --bg-color: rgba(88, 159, 6, 1);
    --border-color: rgba(88, 159, 6, 1);
  }
  #product_cate1739863202850  .product-item{
    width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
  }
  @media screen and (min-width:768px){
    #product_cate1739863202850 .product-item:nth-child(4n){
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #product_cate1739863202850 .section-title{
      font-size:40px;
    }
    #product_cate1739863202850 .section-sub-title{
      font-size:16px;
    }
    #product_cate1739863202850 .product-list-btn{
      font-size:16px;
    }
  }
  
  @media screen and (max-width: 767px){
    #product_cate1739863202850  .product-item{
      width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
    }
    #product_cate1739863202850  .product-item:nth-child(2n){
      margin-right: 0;
    }
  }

  #product_cate1739863268554 .section-title{
    text-align:left;
    color:rgba(255, 255, 255, 1);
  }
  #product_cate1739863268554 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1739863268554 .product-list-btn{
    color: rgba(255, 255, 255, 1);
    background-color: rgba(88, 159, 6, 1);
    border-color: rgba(88, 159, 6, 1);
    --color: rgba(255, 255, 255, 1);
    --bg-color: rgba(88, 159, 6, 1);
    --border-color: rgba(88, 159, 6, 1);
  }
  #product_cate1739863268554  .product-item{
    width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
  }
  @media screen and (min-width:768px){
    #product_cate1739863268554 .product-item:nth-child(4n){
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #product_cate1739863268554 .section-title{
      font-size:40px;
    }
    #product_cate1739863268554 .section-sub-title{
      font-size:16px;
    }
    #product_cate1739863268554 .product-list-btn{
      font-size:16px;
    }
  }
  
  @media screen and (max-width: 767px){
    #product_cate1739863268554  .product-item{
      width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
    }
    #product_cate1739863268554  .product-item:nth-child(2n){
      margin-right: 0;
    }
  }

  #image_list1739863312786 .image-item {
    width: calc((100% - var(--v-space) * 1 )  / 2);
    padding-bottom:calc( (100.00% - var(--v-space) * 1) / 2 );
  }
  
  #image_list1739863312786 .section-title{
    text-align:left;
    color:#333333;
    
  }
  #image_list1739863312786 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #image_list1739863312786 .list-more-button{
    text-align:left;
  }

  @media screen and (min-width:768px){
    #image_list1739863312786 .image-item:nth-child(2n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1739863312786 .image-item {
      width: calc((100% - var(--v-space) * 1 )  / 2);
      padding-bottom:calc( (100.00% - var(--v-space) * 1) / 2 );
    }
    #image_list1739863312786 .image-item:nth-child(2n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1739863312786 .section-title{
      font-size:40px;  
    }
    #image_list1739863312786 .section-sub-title{
      font-size:16px;
    }
  }

  #image_six1739863412530 .image-six-item1{
    padding-bottom: 53.26%;
  }
  #image_six1739863412530 .image-six-item1 .image-six-title{
    text-align:;
  }
  #image_six1739863412530 .image-six-item2{
    padding-bottom: 53.55%;
  }
   #image_six1739863412530 .image-six-item2 .image-six-title{
    text-align:;
  }
  #image_six1739863412530 .image-six-item3{
    padding-bottom: 53.26%;
  }
  #image_six1739863412530 .image-six-item3 .image-six-title{
    text-align:;
  }
  #image_six1739863412530 .image-six-item4{
    padding-bottom: 53.55%;
  }
  #image_six1739863412530 .image-six-item4 .image-six-title{
    text-align:;
  }
  #image_six1739863412530 .image-six-item5{
    padding-bottom: 53.26%;
  }
  #image_six1739863412530 .image-six-item5 .image-six-title{
    text-align:;
  }
  #image_six1739863412530 .image-six-item6{
    padding-bottom: 53.55%;
  }
  #image_six1739863412530 .image-six-item6 .image-six-title{
    text-align:;
  }
  #image_six1739863412530 .section-title{
    text-align:left;
    color:#333333;
  }
  #image_six1739863412530 .section-sub-title{
    text-align:left;
    color:#333333;
  }

  #product_cate1739863557146 .section-title{
    text-align:left;
    color:rgba(255, 255, 255, 1);
  }
  #product_cate1739863557146 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1739863557146 .product-list-btn{
    color: rgba(255, 255, 255, 1);
    background-color: rgba(88, 159, 6, 1);
    border-color: rgba(88, 159, 6, 1);
    --color: rgba(255, 255, 255, 1);
    --bg-color: rgba(88, 159, 6, 1);
    --border-color: rgba(88, 159, 6, 1);
  }
  #product_cate1739863557146  .product-item{
    width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
  }
  @media screen and (min-width:768px){
    #product_cate1739863557146 .product-item:nth-child(4n){
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #product_cate1739863557146 .section-title{
      font-size:40px;
    }
    #product_cate1739863557146 .section-sub-title{
      font-size:16px;
    }
    #product_cate1739863557146 .product-list-btn{
      font-size:16px;
    }
  }
  
  @media screen and (max-width: 767px){
    #product_cate1739863557146  .product-item{
      width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
    }
    #product_cate1739863557146  .product-item:nth-child(2n){
      margin-right: 0;
    }
  }

  #image_slide1739863629593 .home-slide-title {
    font-size: var(--medium-title-size);
  }
  #image_slide1739863629593 .home-slide-subtitle {
    font-size: var(--medium-subtitle-size);
  }
  #image_slide1739863629593 .home-slide-btn {
    font-size: var(--medium-btn-size);
    border-radius:var(--theme-border-radius);
  }
 
    #slide-1739863629593 {
      
      
      padding-bottom: 32.50%;
    }

    @media screen and (max-width: 767px) {
      #slide-1739863629593 {
        
        
        padding-bottom: 32.50%;
      }
    }

    [data-section-id=image_slide1739863629593]{
      max-width: var(--max-width);
      padding: 0 var(--side-padding);
      margin: auto;
      width: 100%;
    }

  #product_cate1739863682913 .section-title{
    text-align:left;
    color:rgba(255, 255, 255, 1);
  }
  #product_cate1739863682913 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1739863682913 .product-list-btn{
    color: rgba(255, 255, 255, 1);
    background-color: rgba(88, 159, 6, 1);
    border-color: rgba(88, 159, 6, 1);
    --color: rgba(255, 255, 255, 1);
    --bg-color: rgba(88, 159, 6, 1);
    --border-color: rgba(88, 159, 6, 1);
  }
  #product_cate1739863682913  .product-item{
    width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
  }
  @media screen and (min-width:768px){
    #product_cate1739863682913 .product-item:nth-child(4n){
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #product_cate1739863682913 .section-title{
      font-size:40px;
    }
    #product_cate1739863682913 .section-sub-title{
      font-size:16px;
    }
    #product_cate1739863682913 .product-list-btn{
      font-size:16px;
    }
  }
  
  @media screen and (max-width: 767px){
    #product_cate1739863682913  .product-item{
      width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
    }
    #product_cate1739863682913  .product-item:nth-child(2n){
      margin-right: 0;
    }
  }

  #image_slide1739863743769 .home-slide-title {
    font-size: var(--medium-title-size);
  }
  #image_slide1739863743769 .home-slide-subtitle {
    font-size: var(--medium-subtitle-size);
  }
  #image_slide1739863743769 .home-slide-btn {
    font-size: var(--medium-btn-size);
    border-radius:var(--theme-border-radius);
  }
 
    #slide-1739863743769 {
      
      
      padding-bottom: 32.50%;
    }

    @media screen and (max-width: 767px) {
      #slide-1739863743769 {
        
        
        padding-bottom: 93.33%;
      }
    }

    [data-section-id=image_slide1739863743769]{
      max-width: var(--max-width);
      padding: 0 var(--side-padding);
      margin: auto;
      width: 100%;
    }

  #image_six1739863871761 .image-six-item1{
    padding-bottom: 53.26%;
  }
  #image_six1739863871761 .image-six-item1 .image-six-title{
    text-align:;
  }
  #image_six1739863871761 .image-six-item2{
    padding-bottom: 53.26%;
  }
   #image_six1739863871761 .image-six-item2 .image-six-title{
    text-align:;
  }
  #image_six1739863871761 .image-six-item3{
    padding-bottom: 53.26%;
  }
  #image_six1739863871761 .image-six-item3 .image-six-title{
    text-align:;
  }
  #image_six1739863871761 .image-six-item4{
    padding-bottom: 53.26%;
  }
  #image_six1739863871761 .image-six-item4 .image-six-title{
    text-align:;
  }
  #image_six1739863871761 .image-six-item5{
    padding-bottom: 53.26%;
  }
  #image_six1739863871761 .image-six-item5 .image-six-title{
    text-align:;
  }
  #image_six1739863871761 .image-six-item6{
    padding-bottom: 53.55%;
  }
  #image_six1739863871761 .image-six-item6 .image-six-title{
    text-align:;
  }
  #image_six1739863871761 .section-title{
    text-align:left;
    color:#333333;
  }
  #image_six1739863871761 .section-sub-title{
    text-align:left;
    color:#333333;
  }

  #product_cate1739864040552 .section-title{
    text-align:left;
    color:rgba(255, 255, 255, 1);
  }
  #product_cate1739864040552 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1739864040552 .product-list-btn{
    color: rgba(255, 255, 255, 1);
    background-color: rgba(88, 159, 6, 1);
    border-color: rgba(88, 159, 6, 1);
    --color: rgba(255, 255, 255, 1);
    --bg-color: rgba(88, 159, 6, 1);
    --border-color: rgba(88, 159, 6, 1);
  }
  #product_cate1739864040552  .product-item{
    width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
  }
  @media screen and (min-width:768px){
    #product_cate1739864040552 .product-item:nth-child(4n){
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #product_cate1739864040552 .section-title{
      font-size:40px;
    }
    #product_cate1739864040552 .section-sub-title{
      font-size:16px;
    }
    #product_cate1739864040552 .product-list-btn{
      font-size:16px;
    }
  }
  
  @media screen and (max-width: 767px){
    #product_cate1739864040552  .product-item{
      width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
    }
    #product_cate1739864040552  .product-item:nth-child(2n){
      margin-right: 0;
    }
  }

  #product_cate1739870592961 .section-title{
    text-align:left;
    color:rgba(255, 255, 255, 1);
  }
  #product_cate1739870592961 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1739870592961 .product-list-btn{
    color: rgba(255, 255, 255, 1);
    background-color: rgba(88, 159, 6, 1);
    border-color: rgba(88, 159, 6, 1);
    --color: rgba(255, 255, 255, 1);
    --bg-color: rgba(88, 159, 6, 1);
    --border-color: rgba(88, 159, 6, 1);
  }
  #product_cate1739870592961  .product-item{
    width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
  }
  @media screen and (min-width:768px){
    #product_cate1739870592961 .product-item:nth-child(4n){
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #product_cate1739870592961 .section-title{
      font-size:40px;
    }
    #product_cate1739870592961 .section-sub-title{
      font-size:16px;
    }
    #product_cate1739870592961 .product-list-btn{
      font-size:16px;
    }
  }
  
  @media screen and (max-width: 767px){
    #product_cate1739870592961  .product-item{
      width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
    }
    #product_cate1739870592961  .product-item:nth-child(2n){
      margin-right: 0;
    }
  }

  #product_cate1739870662521 .section-title{
    text-align:left;
    color:rgba(255, 255, 255, 1);
  }
  #product_cate1739870662521 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1739870662521 .product-list-btn{
    color: rgba(255, 255, 255, 1);
    background-color: rgba(88, 159, 6, 1);
    border-color: rgba(88, 159, 6, 1);
    --color: rgba(255, 255, 255, 1);
    --bg-color: rgba(88, 159, 6, 1);
    --border-color: rgba(88, 159, 6, 1);
  }
  #product_cate1739870662521  .product-item{
    width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
  }
  @media screen and (min-width:768px){
    #product_cate1739870662521 .product-item:nth-child(4n){
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #product_cate1739870662521 .section-title{
      font-size:40px;
    }
    #product_cate1739870662521 .section-sub-title{
      font-size:16px;
    }
    #product_cate1739870662521 .product-list-btn{
      font-size:16px;
    }
  }
  
  @media screen and (max-width: 767px){
    #product_cate1739870662521  .product-item{
      width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
    }
    #product_cate1739870662521  .product-item:nth-child(2n){
      margin-right: 0;
    }
  }

  #product_cate1739870727583 .section-title{
    text-align:left;
    color:rgba(255, 255, 255, 1);
  }
  #product_cate1739870727583 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1739870727583 .product-list-btn{
    color: rgba(255, 255, 255, 1);
    background-color: rgba(88, 159, 6, 1);
    border-color: rgba(88, 159, 6, 1);
    --color: rgba(255, 255, 255, 1);
    --bg-color: rgba(88, 159, 6, 1);
    --border-color: rgba(88, 159, 6, 1);
  }
  #product_cate1739870727583  .product-item{
    width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
  }
  @media screen and (min-width:768px){
    #product_cate1739870727583 .product-item:nth-child(4n){
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #product_cate1739870727583 .section-title{
      font-size:40px;
    }
    #product_cate1739870727583 .section-sub-title{
      font-size:16px;
    }
    #product_cate1739870727583 .product-list-btn{
      font-size:16px;
    }
  }
  
  @media screen and (max-width: 767px){
    #product_cate1739870727583  .product-item{
      width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
    }
    #product_cate1739870727583  .product-item:nth-child(2n){
      margin-right: 0;
    }
  }

  #product_cate1739870776864 .section-title{
    text-align:left;
    color:rgba(255, 255, 255, 1);
  }
  #product_cate1739870776864 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1739870776864 .product-list-btn{
    color: rgba(255, 255, 255, 1);
    background-color: rgba(88, 159, 6, 1);
    border-color: rgba(88, 159, 6, 1);
    --color: rgba(255, 255, 255, 1);
    --bg-color: rgba(88, 159, 6, 1);
    --border-color: rgba(88, 159, 6, 1);
  }
  #product_cate1739870776864  .product-item{
    width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
  }
  @media screen and (min-width:768px){
    #product_cate1739870776864 .product-item:nth-child(4n){
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #product_cate1739870776864 .section-title{
      font-size:40px;
    }
    #product_cate1739870776864 .section-sub-title{
      font-size:16px;
    }
    #product_cate1739870776864 .product-list-btn{
      font-size:16px;
    }
  }
  
  @media screen and (max-width: 767px){
    #product_cate1739870776864  .product-item{
      width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
    }
    #product_cate1739870776864  .product-item:nth-child(2n){
      margin-right: 0;
    }
  }

  #video_single1739870837452 .section-title{
    color:#333333;
    text-align:center;
  }
  #video_single1739870837452 .section-sub-title{
    text-align:center;
    color:#333333;
  }
  @media screen and (min-width:1200px){
    #video_single1739870837452 .section-title{
      font-size:40px;
    }
    #video_single1739870837452 .section-sub-title{
      font-size:16px;
    }
  }

  #video_single1739870864879 .section-title{
    color:#333333;
    text-align:left;
  }
  #video_single1739870864879 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  @media screen and (min-width:1200px){
    #video_single1739870864879 .section-title{
      font-size:40px;
    }
    #video_single1739870864879 .section-sub-title{
      font-size:16px;
    }
  }

  @media screen and (min-width: 768px) {
      #content_blog1739870880320 .content-blog-item {
        width: calc((100% - var(--v-space) * 3) / 4);
      }
       #content_blog1739870880320 .content-blog-item:nth-child(4n) {
        margin-right: 0;
      }

   
  }
  @media screen and (min-width: 1200px){
    #content_blog1739870880320{
     --section-title-size:40px;
     --section-subtitle-size:16px;
    }
  }
  #content_blog1739870880320{
    --section-title-align:left;
  }
  #content_blog1739870880320 .section-title{
    color:#333333;
  }
  #content_blog1739870880320 .section-sub-title{
    color:#333333;
  }
  

  /* index_css blog start */
  .content-blog-list {
    display: flex;
    flex-wrap: var(--content-blog-list-wrap,wrap);
  }

  .content-blog-item {
    margin: var(--content-blog-item-margin, 0 var(--v-space) var(--h-space) 0);
  }

  .content-blog-cover {
    padding-bottom: 66.67%;
  }

  .content-blog-body {
    padding: var(--content-blog-body-padding,14px 14px 0) ;
  }
  
  .content-blog-title {
    margin-bottom: var(--content-blog-title-bottom,14px);
    font-size: var(--content-blog-title-size,16px);
    line-height: calc(var(--content-blog-title-size,16px) + 8px);
    font-weight: var(--content-blog-title-weight,700);
    color:var(--theme-font-color);
  }

  .content-blog-info {
    display: flex;
    justify-content:var(--content-blog-info-justify-content, space-between);
    align-items: center;
    margin-bottom: var(--content-blog-info-bottom,14px);
  }

  .content-blog-time {
    color: var(--theme-font-color-sub);
    font-size: var(--content-blog-time-size,14px);
  }

  .content-blog-content {
    font-size:var(--content-blog-content-size,14px);
  }

  .content-blog-read {
    display: block;
    margin-top: var(--content-blog-content-bottom,6px);
    color: var(--content-blog-redmore-color,var(--highlight-font-color));
    text-decoration: underline;
    font-size: var(--content-blog-redmore-size, 14px);
  }

  .content-blog .prev-btn,.content-blog .next-btn {
    display: none;
  }

  @media screen and (max-width: 767px) {
    .content-blog{
      --content-blog-list-wrap:nowrap;
      --content-blog-item-margin: 0;
    }

    .content-blog-item{
      width: 100%;
    }
    .content-blog-title{
      width: auto;
    }

    .content-blog .list-more-button{
      margin-top: var(--list-more-top);
      margin-bottom: 0;
    }
  }
  /* index_css blog end */

  @media screen and (min-width: 768px) {
      #content_blog1740053991233 .content-blog-item {
        width: calc((100% - var(--v-space) * 3) / 4);
      }
       #content_blog1740053991233 .content-blog-item:nth-child(4n) {
        margin-right: 0;
      }

   
  }
  @media screen and (min-width: 1200px){
    #content_blog1740053991233{
     --section-title-size:40px;
     --section-subtitle-size:16px;
    }
  }
  #content_blog1740053991233{
    --section-title-align:left;
  }
  #content_blog1740053991233 .section-title{
    color:#333333;
  }
  #content_blog1740053991233 .section-sub-title{
    color:#333333;
  }
  

  @media screen and (min-width: 768px) {
      #content_blog1739870911264 .content-blog-item {
        width: calc((100% - var(--v-space) * 3) / 4);
      }
       #content_blog1739870911264 .content-blog-item:nth-child(4n) {
        margin-right: 0;
      }

   
  }
  @media screen and (min-width: 1200px){
    #content_blog1739870911264{
     --section-title-size:40px;
     --section-subtitle-size:16px;
    }
  }
  #content_blog1739870911264{
    --section-title-align:left;
  }
  #content_blog1739870911264 .section-title{
    color:#333333;
  }
  #content_blog1739870911264 .section-sub-title{
    color:#333333;
  }
  

#text_rich1739870973839 .section-title{
  text-align:left;
  color:#333333;
}
#text_rich1739870973839 .section-sub-title{
  color:#333333;
  text-align:left;
}
@media screen and (min-width: 1200px){
  #text_rich1739870973839 .section-title{
    font-size:40px;
  }
  #text_rich1739870973839 .section-sub-title{
    font-size:16px;
  }
}


  #multi_imgtxt1739871010966 .section-title{
    color:#333333;
    text-align:;
  }
  #multi_imgtxt1739871010966 .section-sub-title{
    color:;
    text-align:;
  }
  @media screen and (min-width: 1200px) {
    
    
  }
  @media screen and (min-width: 768px) {
      #multi_item1739871010966 .multi-imgtxt-image{
        order:  1 ;
        padding-bottom: calc(100.00% * var(--multi-imgtxt-img-ratio, 0.5));
      }
      #multi_item1739871010966 .multi-imgtxt-text {
        order:  2 ;
      }
      #multi_item1739871010967 .multi-imgtxt-image{
        order:  2 ;
        padding-bottom: calc(100.00% * var(--multi-imgtxt-img-ratio, 0.5));
      }
      #multi_item1739871010967 .multi-imgtxt-text {
        order:  1 ;
      }
  }
    #multi_item1739871010966 .multi-imgtxt-title{
      color: #333333;
    }
    #multi_item1739871010966 .multi-imgtxt-content{
      color: #333333;
    }
    #multi_item1739871010966 .multi-imgtxt-btn{
      color: #fff;
      background-color:#000;
      border-color:#000;
      --color: #fff;
      --bg-color:#000;
      --border-color:#000;
    }
    @media screen and (min-width: 1200px){
    }
    @media screen and (max-width: 767px){
      #multi_item1739871010966 .multi-imgtxt-image{
        padding-bottom: 100.00%;
      }
    }
    #multi_item1739871010967 .multi-imgtxt-title{
      color: #333333;
    }
    #multi_item1739871010967 .multi-imgtxt-content{
      color: #333333;
    }
    #multi_item1739871010967 .multi-imgtxt-btn{
      color: #fff;
      background-color:#000;
      border-color:#000;
      --color: #fff;
      --bg-color:#000;
      --border-color:#000;
    }
    @media screen and (min-width: 1200px){
    }
    @media screen and (max-width: 767px){
      #multi_item1739871010967 .multi-imgtxt-image{
        padding-bottom: 100.00%;
      }
    }

  

  /* index_css multi_imgtxt start */
  .multi-imgtxt-item {
    display: flex;
    align-items: center;
    margin-bottom:var(--multi-imgtxt-item-bottom, 0);
  }

  .multi-imgtxt-item:last-child {
    margin-bottom:var(--multi-imgtxt-lastitem-bottom,0)
  }

  .multi-imgtxt-image {
    width:var(--multi-imgtxt-image-width, 50%);
  }
  
  .multi-imgtxt-text {
    flex: 1;
    padding:var(--multi-imgtxt-text-padding, 20px 110px);
  }

  .multi-imgtxt-title {
    margin-bottom:var(--multi-imgtxt-title-bottom, 16px);
    font-weight:var(--multi-imgtxt-title-weight, 700);
    font-size: var(--multi-imgtxt-title-size, 30px);
  }

  .multi-imgtxt-content {
    white-space: pre-wrap;
    font-size:var(--multi-imgtxt-text-size, 14px);
    line-height:calc( var(--multi-imgtxt-text-size, 14px) + 8px) ;
  }

  .multi-imgtxt-btn {
    margin-top:var(--multi-imgtxt-btn-top, 16px);
    font-size:var(--multi-imgtxt-btn-size, 16px);
  }

  @media screen and (max-width: 1200px) {
    [data-section-type="multi_imgtxt"]{
      --multi-imgtxt-text-padding:10px 20px 0;
      --multi-imgtxt-item-bottom:25px;
      --multi-imgtxt-title-size:16px;
      --multi-imgtxt-title-bottom:10px;
      --multi-imgtxt-btn-top:10px;
    }
  }

  @media screen and (max-width: 767px) {
    [data-section-type="multi_imgtxt"]{
      --multi-imgtxt-image-width:100%;
    }
    .multi-imgtxt-item {
      flex-direction: column;
    } 
  }
  /* index_css multi_imgtxt end */

  @media screen and (min-width: 768px) {
    #video_text1740204146369 .video-text-item {
      order:  1 ;
    }
    #video_text1740204146369 .video-text-body {
      order:  2 ;
    }
  }
  #video_text1740204146369 .video-text-body{
    align-items: start;
  }
  #video_text1740204146369 .video-text-title{
    color:#333333;
  }
  #video_text1740204146369 .video-text-subtext{
    color:#333333;
  }
  #video_text1740204146369 .video-text-btn{
    background-color:#ffffff;
    border-color:#ffffff;
    color:#00B277;
    --bg-color:#ffffff;
    --border-color:#ffffff;
    --color:#00B277;
  }
  @media screen and (min-width:1200px){
    #video_text1740204146369 .video-text-title{
      font-size:40px;
    }
    #video_text1740204146369 .video-text-subtext{
      font-size:16px
    }
  }


  /* index_css video_text start */
  .video-text-content {
    display: flex;
    flex-direction: var(--video-text-content-flex-direction, row);
    border-radius: var(--theme-border-radius);
  }

  .video-text-body {
    width:var(--video-text-body-width, 50%);
  }

  .video-text-item {
    position: relative;
    width:var(--video-text-item-width, 50%);
    overflow: hidden;
  }

  .video-text-itembox {
    width: 100%;
    padding-bottom: var(--video-text-itembox-bottom, 56.25%);
  }

  .video-text-video {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    object-fit: contain;
    border: 1px solid transparent;
    background-color: #000000;
  }

  .video-text-item iframe {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    border:1px solid var(--page-bg-color);
  }

  .video-text-poster {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .video-text-play {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index:2;
    cursor: pointer;
  }

  .video-text-play .video-text-txt {
    position: absolute;
    left:var(--video-text-txt-left, 40px);
    bottom: var(--video-text-txt-bottom,30px);
    font-size:var(--video-text-txt-size, 28px);
    color:var(--video-text-txt-color, #fff);
  }

  .video-text-txt::before {
    display: inline-block;
    height:var(--video-text-txt-icon-height, 60px);
    width: var(--video-text-txt-icon-width, 60px);
    border-radius: 50%;
    text-align: center;
    line-height:var(--video-text-txt-icon-lineheight, var(--video-text-txt-icon-height, 60px));
    opacity: var(--video-text-txt-icon-opacity,.4);
    background-color: var(--video-text-txt-icon-bgcolor, #fff);
    color: var(--video-text-txt-icon-color,#666);
  }

  .video-text-body {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding:var(--video-text-body-padding,30px 50px);
  }

  .video-text-title {
    font-weight: 700;
    margin-bottom:var(--video-text-title-bottom, 10px);
  }

  .video-text-body .button {
    margin-top: var(--video-text-button-top, 10px);
    width: fit-content;
    color: #333;
    background-color: #fff;
  }

  .video-text-body .button:hover {
    color: #fff;
  }
  .video-text-subtext{
    white-space: pre-wrap;
  }
  @media screen and (max-width: 767px) {
    .video-text{
      --video-text-body-padding: 10px 15px;;
      --video-text-txt-left:20px;
      --video-text-txt-bottom:10px;
      --video-text-txt-size:22px;
      --video-text-txt-icon-width:40px;
      --video-text-txt-icon-height:40px;
      --video-text-content-flex-direction:column;
    }
    .video-text-item{
      --video-text-item-width: 100%;
    }
    .video-text-body{
      --video-text-body-width: 100%;
    }
    .video-text-title{
      font-size:var(--video-text-title-size,18px);
    }
    .video-text-subtext{
      margin-bottom: var(--video-text-subtext-bottom, 10px);
    }
  }
  /* index_css video_text end */

  
   
  
  #video_list1740204305321 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740204305321 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  /* index_css video_list start */
  .video-list-content {
    display: flex; 
    row-gap: var(--h-space);
    column-gap: var(--v-space);
  }
  
  .video-list-item {
    flex: 1;
    position: relative;
  }

  .video-list-innner {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  video.video-list-innner {
    border: 1px solid transparent;
    object-fit: contain;
    background-color: #000000;
  }

  .video-list-coverimg {
    z-index: 20;
  }

  .video-list-cover {
    cursor: pointer;
  }

  .video-list-cover::before {
    content: "\e7d1";
    font-family: "iconfont";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 30;
    padding: 20px;
    text-align: center;
    font-size: 24px;
    border-radius: 50%;
    background-color: rgba(0, 0, 0, .5);
    color: rgba(255, 255, 255, .5);
  }

  @media screen and (max-width: 767px) {
    .video-list-content{
      flex-direction: column;
    }
    .video-list-item{
      flex: unset;
    }
  }
  /* index_css video_list end */

  #image_list1740204342505 .image-item {
    width: calc((100% - var(--v-space) * 3 )  / 4);
    padding-bottom:calc( (53.26% - var(--v-space) * 3) / 4 );
  }
  
  #image_list1740204342505 .section-title{
    text-align:left;
    color:#333333;
    
  }
  #image_list1740204342505 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #image_list1740204342505 .list-more-button{
    text-align:left;
  }

  @media screen and (min-width:768px){
    #image_list1740204342505 .image-item:nth-child(4n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1740204342505 .image-item {
      width: calc((100% - var(--v-space) * 1 )  / 2);
      padding-bottom:calc( (53.26% - var(--v-space) * 1) / 2 );
    }
    #image_list1740204342505 .image-item:nth-child(2n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1740204342505 .section-title{
      font-size:40px;  
    }
    #image_list1740204342505 .section-sub-title{
      font-size:16px;
    }
  }

  #image_slide1740205327841 .home-slide-title {
    font-size: var(--medium-title-size);
  }
  #image_slide1740205327841 .home-slide-subtitle {
    font-size: var(--medium-subtitle-size);
  }
  #image_slide1740205327841 .home-slide-btn {
    font-size: var(--medium-btn-size);
    border-radius:var(--theme-border-radius);
  }
 

    [data-section-id=image_slide1740205327841]{
      max-width: var(--max-width);
      padding: 0 var(--side-padding);
      margin: auto;
      width: 100%;
    }

#text_rich1740205446517 .section-title{
  text-align:left;
  color:#333333;
}
#text_rich1740205446517 .section-sub-title{
  color:#333333;
  text-align:left;
}
@media screen and (min-width: 1200px){
  #text_rich1740205446517 .section-title{
    font-size:40px;
  }
  #text_rich1740205446517 .section-sub-title{
    font-size:16px;
  }
}

  #product_cate1740205490534 .section-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1740205490534 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1740205490534 .product-list-btn{
    color: rgba(255, 255, 255, 1);
    background-color: rgba(88, 159, 6, 1);
    border-color: rgba(88, 159, 6, 1);
    --color: rgba(255, 255, 255, 1);
    --bg-color: rgba(88, 159, 6, 1);
    --border-color: rgba(88, 159, 6, 1);
  }
  #product_cate1740205490534  .product-item{
    width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
  }
  @media screen and (min-width:768px){
    #product_cate1740205490534 .product-item:nth-child(4n){
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #product_cate1740205490534 .section-title{
      font-size:40px;
    }
    #product_cate1740205490534 .section-sub-title{
      font-size:16px;
    }
    #product_cate1740205490534 .product-list-btn{
      font-size:16px;
    }
  }
  
  @media screen and (max-width: 767px){
    #product_cate1740205490534  .product-item{
      width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
    }
    #product_cate1740205490534  .product-item:nth-child(2n){
      margin-right: 0;
    }
  }

  #image_list1740205520921 .image-item {
    width: calc((100% - var(--v-space) * 3 )  / 4);
    padding-bottom:calc( (53.26% - var(--v-space) * 3) / 4 );
  }
  
  #image_list1740205520921 .section-title{
    text-align:left;
    color:#333333;
    
  }
  #image_list1740205520921 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #image_list1740205520921 .list-more-button{
    text-align:left;
  }

  @media screen and (min-width:768px){
    #image_list1740205520921 .image-item:nth-child(4n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1740205520921 .image-item {
      width: calc((100% - var(--v-space) * 2 )  / 3);
      padding-bottom:calc( (53.26% - var(--v-space) * 2) / 3 );
    }
    #image_list1740205520921 .image-item:nth-child(3n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1740205520921 .section-title{
      font-size:40px;  
    }
    #image_list1740205520921 .section-sub-title{
      font-size:16px;
    }
  }

  #product_cate1740206586718 .section-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1740206586718 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1740206586718 .product-list-btn{
    color: rgba(255, 255, 255, 1);
    background-color: rgba(88, 159, 6, 1);
    border-color: rgba(88, 159, 6, 1);
    --color: rgba(255, 255, 255, 1);
    --bg-color: rgba(88, 159, 6, 1);
    --border-color: rgba(88, 159, 6, 1);
  }
  #product_cate1740206586718  .product-item{
    width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
  }
  @media screen and (min-width:768px){
    #product_cate1740206586718 .product-item:nth-child(4n){
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #product_cate1740206586718 .section-title{
      font-size:40px;
    }
    #product_cate1740206586718 .section-sub-title{
      font-size:16px;
    }
    #product_cate1740206586718 .product-list-btn{
      font-size:16px;
    }
  }
  
  @media screen and (max-width: 767px){
    #product_cate1740206586718  .product-item{
      width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
    }
    #product_cate1740206586718  .product-item:nth-child(2n){
      margin-right: 0;
    }
  }

#text_rich1740206656719 .section-title{
  text-align:left;
  color:#333333;
}
#text_rich1740206656719 .section-sub-title{
  color:#333333;
  text-align:left;
}
@media screen and (min-width: 1200px){
  #text_rich1740206656719 .section-title{
    font-size:40px;
  }
  #text_rich1740206656719 .section-sub-title{
    font-size:16px;
  }
}

  #image_list1740206675398 .image-item {
    width: calc((100% - var(--v-space) * 3 )  / 4);
    padding-bottom:calc( (53.26% - var(--v-space) * 3) / 4 );
  }
  
  #image_list1740206675398 .section-title{
    text-align:left;
    color:#333333;
    
  }
  #image_list1740206675398 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #image_list1740206675398 .list-more-button{
    text-align:left;
  }

  @media screen and (min-width:768px){
    #image_list1740206675398 .image-item:nth-child(4n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1740206675398 .image-item {
      width: calc((100% - var(--v-space) * 1 )  / 2);
      padding-bottom:calc( (53.26% - var(--v-space) * 1) / 2 );
    }
    #image_list1740206675398 .image-item:nth-child(2n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1740206675398 .section-title{
      font-size:40px;  
    }
    #image_list1740206675398 .section-sub-title{
      font-size:16px;
    }
  }

  #image_list1740206781895 .image-item {
    width: calc((100% - var(--v-space) * 3 )  / 4);
    padding-bottom:calc( (53.26% - var(--v-space) * 3) / 4 );
  }
  
  #image_list1740206781895 .section-title{
    text-align:left;
    color:#333333;
    
  }
  #image_list1740206781895 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #image_list1740206781895 .list-more-button{
    text-align:left;
  }

  @media screen and (min-width:768px){
    #image_list1740206781895 .image-item:nth-child(4n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1740206781895 .image-item {
      width: calc((100% - var(--v-space) * 1 )  / 2);
      padding-bottom:calc( (53.26% - var(--v-space) * 1) / 2 );
    }
    #image_list1740206781895 .image-item:nth-child(2n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1740206781895 .section-title{
      font-size:40px;  
    }
    #image_list1740206781895 .section-sub-title{
      font-size:16px;
    }
  }

  #image_list1740206968190 .image-item {
    width: calc((100% - var(--v-space) * 3 )  / 4);
    padding-bottom:calc( (53.26% - var(--v-space) * 3) / 4 );
  }
  
  #image_list1740206968190 .section-title{
    text-align:left;
    color:#333333;
    
  }
  #image_list1740206968190 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #image_list1740206968190 .list-more-button{
    text-align:left;
  }

  @media screen and (min-width:768px){
    #image_list1740206968190 .image-item:nth-child(4n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1740206968190 .image-item {
      width: calc((100% - var(--v-space) * 1 )  / 2);
      padding-bottom:calc( (53.26% - var(--v-space) * 1) / 2 );
    }
    #image_list1740206968190 .image-item:nth-child(2n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1740206968190 .section-title{
      font-size:40px;  
    }
    #image_list1740206968190 .section-sub-title{
      font-size:16px;
    }
  }

  #image_list1740207205061 .image-item {
    width: calc((100% - var(--v-space) * 3 )  / 4);
    padding-bottom:calc( (53.26% - var(--v-space) * 3) / 4 );
  }
  
  #image_list1740207205061 .section-title{
    text-align:left;
    color:#333333;
    
  }
  #image_list1740207205061 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #image_list1740207205061 .list-more-button{
    text-align:left;
  }

  @media screen and (min-width:768px){
    #image_list1740207205061 .image-item:nth-child(4n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1740207205061 .image-item {
      width: calc((100% - var(--v-space) * 1 )  / 2);
      padding-bottom:calc( (53.26% - var(--v-space) * 1) / 2 );
    }
    #image_list1740207205061 .image-item:nth-child(2n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1740207205061 .section-title{
      font-size:40px;  
    }
    #image_list1740207205061 .section-sub-title{
      font-size:16px;
    }
  }

  #image_list1740207258781 .image-item {
    width: calc((100% - var(--v-space) * 3 )  / 4);
    padding-bottom:calc( (53.26% - var(--v-space) * 3) / 4 );
  }
  
  #image_list1740207258781 .section-title{
    text-align:left;
    color:#333333;
    
  }
  #image_list1740207258781 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #image_list1740207258781 .list-more-button{
    text-align:left;
  }

  @media screen and (min-width:768px){
    #image_list1740207258781 .image-item:nth-child(4n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1740207258781 .image-item {
      width: calc((100% - var(--v-space) * 1 )  / 2);
      padding-bottom:calc( (53.26% - var(--v-space) * 1) / 2 );
    }
    #image_list1740207258781 .image-item:nth-child(2n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1740207258781 .section-title{
      font-size:40px;  
    }
    #image_list1740207258781 .section-sub-title{
      font-size:16px;
    }
  }

  #image_list1740207292653 .image-item {
    width: calc((100% - var(--v-space) * 3 )  / 4);
    padding-bottom:calc( (53.26% - var(--v-space) * 3) / 4 );
  }
  
  #image_list1740207292653 .section-title{
    text-align:left;
    color:#333333;
    
  }
  #image_list1740207292653 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #image_list1740207292653 .list-more-button{
    text-align:left;
  }

  @media screen and (min-width:768px){
    #image_list1740207292653 .image-item:nth-child(4n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1740207292653 .image-item {
      width: calc((100% - var(--v-space) * 1 )  / 2);
      padding-bottom:calc( (53.26% - var(--v-space) * 1) / 2 );
    }
    #image_list1740207292653 .image-item:nth-child(2n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1740207292653 .section-title{
      font-size:40px;  
    }
    #image_list1740207292653 .section-sub-title{
      font-size:16px;
    }
  }

  #image_list1740207353180 .image-item {
    width: calc((100% - var(--v-space) * 3 )  / 4);
    padding-bottom:calc( (53.26% - var(--v-space) * 3) / 4 );
  }
  
  #image_list1740207353180 .section-title{
    text-align:left;
    color:#333333;
    
  }
  #image_list1740207353180 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #image_list1740207353180 .list-more-button{
    text-align:left;
  }

  @media screen and (min-width:768px){
    #image_list1740207353180 .image-item:nth-child(4n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1740207353180 .image-item {
      width: calc((100% - var(--v-space) * 1 )  / 2);
      padding-bottom:calc( (53.26% - var(--v-space) * 1) / 2 );
    }
    #image_list1740207353180 .image-item:nth-child(2n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1740207353180 .section-title{
      font-size:40px;  
    }
    #image_list1740207353180 .section-sub-title{
      font-size:16px;
    }
  }

  #image_list1740207443325 .image-item {
    width: calc((100% - var(--v-space) * 3 )  / 4);
    padding-bottom:calc( (53.26% - var(--v-space) * 3) / 4 );
  }
  
  #image_list1740207443325 .section-title{
    text-align:left;
    color:#333333;
    
  }
  #image_list1740207443325 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #image_list1740207443325 .list-more-button{
    text-align:left;
  }

  @media screen and (min-width:768px){
    #image_list1740207443325 .image-item:nth-child(4n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1740207443325 .image-item {
      width: calc((100% - var(--v-space) * 1 )  / 2);
      padding-bottom:calc( (53.26% - var(--v-space) * 1) / 2 );
    }
    #image_list1740207443325 .image-item:nth-child(2n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1740207443325 .section-title{
      font-size:40px;  
    }
    #image_list1740207443325 .section-sub-title{
      font-size:16px;
    }
  }

  #image_list1740207476437 .image-item {
    width: calc((100% - var(--v-space) * 3 )  / 4);
    padding-bottom:calc( (53.26% - var(--v-space) * 3) / 4 );
  }
  
  #image_list1740207476437 .section-title{
    text-align:left;
    color:#333333;
    
  }
  #image_list1740207476437 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #image_list1740207476437 .list-more-button{
    text-align:left;
  }

  @media screen and (min-width:768px){
    #image_list1740207476437 .image-item:nth-child(4n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1740207476437 .image-item {
      width: calc((100% - var(--v-space) * 1 )  / 2);
      padding-bottom:calc( (53.26% - var(--v-space) * 1) / 2 );
    }
    #image_list1740207476437 .image-item:nth-child(2n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1740207476437 .section-title{
      font-size:40px;  
    }
    #image_list1740207476437 .section-sub-title{
      font-size:16px;
    }
  }

  #image_list1740207504900 .image-item {
    width: calc((100% - var(--v-space) * 3 )  / 4);
    padding-bottom:calc( (53.26% - var(--v-space) * 3) / 4 );
  }
  
  #image_list1740207504900 .section-title{
    text-align:left;
    color:#333333;
    
  }
  #image_list1740207504900 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #image_list1740207504900 .list-more-button{
    text-align:left;
  }

  @media screen and (min-width:768px){
    #image_list1740207504900 .image-item:nth-child(4n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1740207504900 .image-item {
      width: calc((100% - var(--v-space) * 1 )  / 2);
      padding-bottom:calc( (53.26% - var(--v-space) * 1) / 2 );
    }
    #image_list1740207504900 .image-item:nth-child(2n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1740207504900 .section-title{
      font-size:40px;  
    }
    #image_list1740207504900 .section-sub-title{
      font-size:16px;
    }
  }

  #image_list1740207535868 .image-item {
    width: calc((100% - var(--v-space) * 3 )  / 4);
    padding-bottom:calc( (53.26% - var(--v-space) * 3) / 4 );
  }
  
  #image_list1740207535868 .section-title{
    text-align:left;
    color:#333333;
    
  }
  #image_list1740207535868 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #image_list1740207535868 .list-more-button{
    text-align:left;
  }

  @media screen and (min-width:768px){
    #image_list1740207535868 .image-item:nth-child(4n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1740207535868 .image-item {
      width: calc((100% - var(--v-space) * 1 )  / 2);
      padding-bottom:calc( (53.26% - var(--v-space) * 1) / 2 );
    }
    #image_list1740207535868 .image-item:nth-child(2n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1740207535868 .section-title{
      font-size:40px;  
    }
    #image_list1740207535868 .section-sub-title{
      font-size:16px;
    }
  }

  #image_list1740207585276 .image-item {
    width: calc((100% - var(--v-space) * 3 )  / 4);
    padding-bottom:calc( (53.26% - var(--v-space) * 3) / 4 );
  }
  
  #image_list1740207585276 .section-title{
    text-align:left;
    color:#333333;
    
  }
  #image_list1740207585276 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #image_list1740207585276 .list-more-button{
    text-align:left;
  }

  @media screen and (min-width:768px){
    #image_list1740207585276 .image-item:nth-child(4n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1740207585276 .image-item {
      width: calc((100% - var(--v-space) * 1 )  / 2);
      padding-bottom:calc( (53.26% - var(--v-space) * 1) / 2 );
    }
    #image_list1740207585276 .image-item:nth-child(2n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1740207585276 .section-title{
      font-size:40px;  
    }
    #image_list1740207585276 .section-sub-title{
      font-size:16px;
    }
  }

  #image_list1740207674924 .image-item {
    width: calc((100% - var(--v-space) * 3 )  / 4);
    padding-bottom:calc( (53.26% - var(--v-space) * 3) / 4 );
  }
  
  #image_list1740207674924 .section-title{
    text-align:left;
    color:#333333;
    
  }
  #image_list1740207674924 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #image_list1740207674924 .list-more-button{
    text-align:left;
  }

  @media screen and (min-width:768px){
    #image_list1740207674924 .image-item:nth-child(4n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1740207674924 .image-item {
      width: calc((100% - var(--v-space) * 1 )  / 2);
      padding-bottom:calc( (53.26% - var(--v-space) * 1) / 2 );
    }
    #image_list1740207674924 .image-item:nth-child(2n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1740207674924 .section-title{
      font-size:40px;  
    }
    #image_list1740207674924 .section-sub-title{
      font-size:16px;
    }
  }

  #image_list1740207780620 .image-item {
    width: calc((100% - var(--v-space) * 3 )  / 4);
    padding-bottom:calc( (53.26% - var(--v-space) * 3) / 4 );
  }
  
  #image_list1740207780620 .section-title{
    text-align:left;
    color:#333333;
    
  }
  #image_list1740207780620 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #image_list1740207780620 .list-more-button{
    text-align:left;
  }

  @media screen and (min-width:768px){
    #image_list1740207780620 .image-item:nth-child(4n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1740207780620 .image-item {
      width: calc((100% - var(--v-space) * 1 )  / 2);
      padding-bottom:calc( (53.26% - var(--v-space) * 1) / 2 );
    }
    #image_list1740207780620 .image-item:nth-child(2n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1740207780620 .section-title{
      font-size:40px;  
    }
    #image_list1740207780620 .section-sub-title{
      font-size:16px;
    }
  }

  #image_list1740207819084 .image-item {
    width: calc((100% - var(--v-space) * 3 )  / 4);
    padding-bottom:calc( (53.26% - var(--v-space) * 3) / 4 );
  }
  
  #image_list1740207819084 .section-title{
    text-align:left;
    color:#333333;
    
  }
  #image_list1740207819084 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #image_list1740207819084 .list-more-button{
    text-align:left;
  }

  @media screen and (min-width:768px){
    #image_list1740207819084 .image-item:nth-child(4n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1740207819084 .image-item {
      width: calc((100% - var(--v-space) * 1 )  / 2);
      padding-bottom:calc( (53.26% - var(--v-space) * 1) / 2 );
    }
    #image_list1740207819084 .image-item:nth-child(2n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1740207819084 .section-title{
      font-size:40px;  
    }
    #image_list1740207819084 .section-sub-title{
      font-size:16px;
    }
  }

  #image_list1740207863156 .image-item {
    width: calc((100% - var(--v-space) * 3 )  / 4);
    padding-bottom:calc( (53.26% - var(--v-space) * 3) / 4 );
  }
  
  #image_list1740207863156 .section-title{
    text-align:left;
    color:#333333;
    
  }
  #image_list1740207863156 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #image_list1740207863156 .list-more-button{
    text-align:left;
  }

  @media screen and (min-width:768px){
    #image_list1740207863156 .image-item:nth-child(4n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1740207863156 .image-item {
      width: calc((100% - var(--v-space) * 1 )  / 2);
      padding-bottom:calc( (53.26% - var(--v-space) * 1) / 2 );
    }
    #image_list1740207863156 .image-item:nth-child(2n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1740207863156 .section-title{
      font-size:40px;  
    }
    #image_list1740207863156 .section-sub-title{
      font-size:16px;
    }
  }

  #image_list1740207942173 .image-item {
    width: calc((100% - var(--v-space) * 3 )  / 4);
    padding-bottom:calc( (53.26% - var(--v-space) * 3) / 4 );
  }
  
  #image_list1740207942173 .section-title{
    text-align:left;
    color:#333333;
    
  }
  #image_list1740207942173 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #image_list1740207942173 .list-more-button{
    text-align:left;
  }

  @media screen and (min-width:768px){
    #image_list1740207942173 .image-item:nth-child(4n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1740207942173 .image-item {
      width: calc((100% - var(--v-space) * 1 )  / 2);
      padding-bottom:calc( (53.26% - var(--v-space) * 1) / 2 );
    }
    #image_list1740207942173 .image-item:nth-child(2n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1740207942173 .section-title{
      font-size:40px;  
    }
    #image_list1740207942173 .section-sub-title{
      font-size:16px;
    }
  }

  #image_list1740208806986 .image-item {
    width: calc((100% - var(--v-space) * 3 )  / 4);
    padding-bottom:calc( (53.26% - var(--v-space) * 3) / 4 );
  }
  
  #image_list1740208806986 .section-title{
    text-align:left;
    color:#333333;
    
  }
  #image_list1740208806986 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #image_list1740208806986 .list-more-button{
    text-align:left;
  }

  @media screen and (min-width:768px){
    #image_list1740208806986 .image-item:nth-child(4n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1740208806986 .image-item {
      width: calc((100% - var(--v-space) * 1 )  / 2);
      padding-bottom:calc( (53.26% - var(--v-space) * 1) / 2 );
    }
    #image_list1740208806986 .image-item:nth-child(2n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1740208806986 .section-title{
      font-size:40px;  
    }
    #image_list1740208806986 .section-sub-title{
      font-size:16px;
    }
  }

  #image_list1740208974785 .image-item {
    width: calc((100% - var(--v-space) * 3 )  / 4);
    padding-bottom:calc( (53.26% - var(--v-space) * 3) / 4 );
  }
  
  #image_list1740208974785 .section-title{
    text-align:left;
    color:#333333;
    
  }
  #image_list1740208974785 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #image_list1740208974785 .list-more-button{
    text-align:left;
  }

  @media screen and (min-width:768px){
    #image_list1740208974785 .image-item:nth-child(4n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1740208974785 .image-item {
      width: calc((100% - var(--v-space) * 1 )  / 2);
      padding-bottom:calc( (53.26% - var(--v-space) * 1) / 2 );
    }
    #image_list1740208974785 .image-item:nth-child(2n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1740208974785 .section-title{
      font-size:40px;  
    }
    #image_list1740208974785 .section-sub-title{
      font-size:16px;
    }
  }

  #image_list1740209002600 .image-item {
    width: calc((100% - var(--v-space) * 3 )  / 4);
    padding-bottom:calc( (53.26% - var(--v-space) * 3) / 4 );
  }
  
  #image_list1740209002600 .section-title{
    text-align:left;
    color:#333333;
    
  }
  #image_list1740209002600 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #image_list1740209002600 .list-more-button{
    text-align:left;
  }

  @media screen and (min-width:768px){
    #image_list1740209002600 .image-item:nth-child(4n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1740209002600 .image-item {
      width: calc((100% - var(--v-space) * 1 )  / 2);
      padding-bottom:calc( (53.26% - var(--v-space) * 1) / 2 );
    }
    #image_list1740209002600 .image-item:nth-child(2n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1740209002600 .section-title{
      font-size:40px;  
    }
    #image_list1740209002600 .section-sub-title{
      font-size:16px;
    }
  }

  #image_slide1740209239003 .home-slide-title {
    font-size: var(--medium-title-size);
  }
  #image_slide1740209239003 .home-slide-subtitle {
    font-size: var(--medium-subtitle-size);
  }
  #image_slide1740209239003 .home-slide-btn {
    font-size: var(--medium-btn-size);
    border-radius:var(--theme-border-radius);
  }
 
    #slide-1740209239003 {
      
      
      padding-bottom: 34.79%;
    }

    @media screen and (max-width: 767px) {
      #slide-1740209239003 {
        
        
        padding-bottom: 34.79%;
      }
    }

    [data-section-id=image_slide1740209239003]{
      max-width: var(--max-width);
      padding: 0 var(--side-padding);
      margin: auto;
      width: 100%;
    }

  #product_cate1740209299846 .section-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1740209299846 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1740209299846 .product-list-btn{
    color: rgba(255, 255, 255, 1);
    background-color: rgba(88, 159, 6, 1);
    border-color: rgba(88, 159, 6, 1);
    --color: rgba(255, 255, 255, 1);
    --bg-color: rgba(88, 159, 6, 1);
    --border-color: rgba(88, 159, 6, 1);
  }
  #product_cate1740209299846  .product-item{
    width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
  }
  @media screen and (min-width:768px){
    #product_cate1740209299846 .product-item:nth-child(4n){
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #product_cate1740209299846 .section-title{
      font-size:40px;
    }
    #product_cate1740209299846 .section-sub-title{
      font-size:16px;
    }
    #product_cate1740209299846 .product-list-btn{
      font-size:16px;
    }
  }
  
  @media screen and (max-width: 767px){
    #product_cate1740209299846  .product-item{
      width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
    }
    #product_cate1740209299846  .product-item:nth-child(2n){
      margin-right: 0;
    }
  }

  #product_cate1740209388576 .section-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1740209388576 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1740209388576 .product-list-btn{
    color: rgba(255, 255, 255, 1);
    background-color: rgba(88, 159, 6, 1);
    border-color: rgba(88, 159, 6, 1);
    --color: rgba(255, 255, 255, 1);
    --bg-color: rgba(88, 159, 6, 1);
    --border-color: rgba(88, 159, 6, 1);
  }
  #product_cate1740209388576  .product-item{
    width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
  }
  @media screen and (min-width:768px){
    #product_cate1740209388576 .product-item:nth-child(4n){
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #product_cate1740209388576 .section-title{
      font-size:40px;
    }
    #product_cate1740209388576 .section-sub-title{
      font-size:16px;
    }
    #product_cate1740209388576 .product-list-btn{
      font-size:16px;
    }
  }
  
  @media screen and (max-width: 767px){
    #product_cate1740209388576  .product-item{
      width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
    }
    #product_cate1740209388576  .product-item:nth-child(2n){
      margin-right: 0;
    }
  }

  #image_slide1740209430816 .home-slide-title {
    font-size: var(--medium-title-size);
  }
  #image_slide1740209430816 .home-slide-subtitle {
    font-size: var(--medium-subtitle-size);
  }
  #image_slide1740209430816 .home-slide-btn {
    font-size: var(--medium-btn-size);
    border-radius:var(--theme-border-radius);
  }
 
    #slide-1740209430816 {
      
      
      padding-bottom: 36.25%;
    }

    @media screen and (max-width: 767px) {
      #slide-1740209430816 {
        
        
        padding-bottom: 36.25%;
      }
    }

    [data-section-id=image_slide1740209430816]{
      max-width: var(--max-width);
      padding: 0 var(--side-padding);
      margin: auto;
      width: 100%;
    }

  #product_cate1740209528575 .section-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1740209528575 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  #product_cate1740209528575 .product-list-btn{
    color: rgba(255, 255, 255, 1);
    background-color: rgba(88, 159, 6, 1);
    border-color: rgba(88, 159, 6, 1);
    --color: rgba(255, 255, 255, 1);
    --bg-color: rgba(88, 159, 6, 1);
    --border-color: rgba(88, 159, 6, 1);
  }
  #product_cate1740209528575  .product-item{
    width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
  }
  @media screen and (min-width:768px){
    #product_cate1740209528575 .product-item:nth-child(4n){
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #product_cate1740209528575 .section-title{
      font-size:40px;
    }
    #product_cate1740209528575 .section-sub-title{
      font-size:16px;
    }
    #product_cate1740209528575 .product-list-btn{
      font-size:16px;
    }
  }
  
  @media screen and (max-width: 767px){
    #product_cate1740209528575  .product-item{
      width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
    }
    #product_cate1740209528575  .product-item:nth-child(2n){
      margin-right: 0;
    }
  }

#text_rich1740209781061 .section-title{
  text-align:center;
  color:#333333;
}
#text_rich1740209781061 .section-sub-title{
  color:#333333;
  text-align:center;
}
@media screen and (min-width: 1200px){
  #text_rich1740209781061 .section-title{
    font-size:48px;
  }
  #text_rich1740209781061 .section-sub-title{
    font-size:16px;
  }
}

  
    #imagetxt_slides_ex1740209818622 .imagetxt-slidesex-img{
      padding-bottom:var(--imagetxt-slidesex-aspect, 66.67%);
    }
    @media screen and (max-width: 767px){
      #imagetxt_slides_ex1740209818622{
        --imagetxt-slidesex-aspect: 150.00%;
      }
    }
   
  
      
          @media screen and (min-width: 768px){
            #imagetxt_slides_ex1740209818622 #imagetxt-slidesex1740209818622 .imagetxt-slidesex-content{
              position:absolute;
              right: 32px;top:calc(50% + 32px);transform:translate(0, -50%);
              text-align:end;
            }
            #imagetxt_slides_ex1740209818622 #imagetxt-slidesex1740209818622 .imagetxt-slidesex-btns{
              
                  justify-content:flex-end;
                
            }
          }
         
        
              #imagetxt_slides_ex1740209818622 #slidesex-btnsbuttons1709260695825{
                margin-top:12px;
              }
              
                 #imagetxt_slides_ex1740209818622 #slidesex-pbutton1709260706312{
                  border-color:rgba(255, 255, 255, 1);
                  color:rgba(255, 255, 255, 1);
                  background-color:rgba(0, 0, 0, 1);
                  border-radius:20px;
                  font-weight:bold;
                  font-size:var(--imagetxt-slidesex-btn-size,25px);
                  --bg-color:rgba(0, 0, 0, 1);
                  --color:rgba(255, 255, 255, 1);
                  --border-color:rgba(255, 255, 255, 1);
                }
                @media screen and (max-width: 900px){
                  #imagetxt_slides_ex1740209818622 #slidesex-pbutton1709260706312 {
                    --imagetxt-slidesex-btn-size:10px;
                  }
                }
              
                 #imagetxt_slides_ex1740209818622 #slidesex-pbutton1709260868697{
                  border-color:rgba(255, 255, 255, 1);
                  color:rgba(255, 255, 255, 1);
                  background-color:rgba(0, 0, 0, 1);
                  border-radius:20px;
                  font-weight:bold;
                  font-size:var(--imagetxt-slidesex-btn-size,25px);
                  --bg-color:rgba(0, 0, 0, 1);
                  --color:rgba(255, 255, 255, 1);
                  --border-color:rgba(255, 255, 255, 1);
                }
                @media screen and (max-width: 900px){
                  #imagetxt_slides_ex1740209818622 #slidesex-pbutton1709260868697 {
                    --imagetxt-slidesex-btn-size:10px;
                  }
                }
              
        
      
  
      
          @media screen and (min-width: 768px){
            #imagetxt_slides_ex1740209818622 #imagetxt-slidesexblock1740209996329 .imagetxt-slidesex-content{
              position:absolute;
              right: 0px;top:calc(50% + 0px);transform:translate(0, -50%);
              text-align:end;
            }
            #imagetxt_slides_ex1740209818622 #imagetxt-slidesexblock1740209996329 .imagetxt-slidesex-btns{
              
                  justify-content:flex-end;
                
            }
          }
         
        
              #imagetxt_slides_ex1740209818622 #slidesex-btnsbuttons1740210030287{
                margin-top:0px;
              }
              
                 #imagetxt_slides_ex1740209818622 #slidesex-pbutton1740210041991{
                  border-color:;
                  color:;
                  background-color:rgba(0, 0, 0, 1);
                  border-radius:20px;
                  font-weight:bold;
                  font-size:var(--imagetxt-slidesex-btn-size,25px);
                  --bg-color:rgba(0, 0, 0, 1);
                  --color:;
                  --border-color:;
                }
                @media screen and (max-width: 900px){
                  #imagetxt_slides_ex1740209818622 #slidesex-pbutton1740210041991 {
                    --imagetxt-slidesex-btn-size:10px;
                  }
                }
              
                 #imagetxt_slides_ex1740209818622 #slidesex-pbutton1740210106689{
                  border-color:;
                  color:;
                  background-color:rgba(0, 0, 0, 1);
                  border-radius:20px;
                  font-weight:bold;
                  font-size:var(--imagetxt-slidesex-btn-size,25px);
                  --bg-color:rgba(0, 0, 0, 1);
                  --color:;
                  --border-color:;
                }
                @media screen and (max-width: 900px){
                  #imagetxt_slides_ex1740209818622 #slidesex-pbutton1740210106689 {
                    --imagetxt-slidesex-btn-size:10px;
                  }
                }
              
        
      
  
      
          @media screen and (min-width: 768px){
            #imagetxt_slides_ex1740209818622 #imagetxt-slidesexblock1740210176991 .imagetxt-slidesex-content{
              position:absolute;
              right: 0px;top:calc(50% + 0px);transform:translate(0, -50%);
              text-align:end;
            }
            #imagetxt_slides_ex1740209818622 #imagetxt-slidesexblock1740210176991 .imagetxt-slidesex-btns{
              
                  justify-content:flex-end;
                
            }
          }
         
        
              #imagetxt_slides_ex1740209818622 #slidesex-btnsbuttons1740210204774{
                margin-top:0px;
              }
              
                 #imagetxt_slides_ex1740209818622 #slidesex-pbutton1740210207478{
                  border-color:rgba(255, 255, 255, 1);
                  color:rgba(255, 255, 255, 1);
                  background-color:rgba(0, 0, 0, 1);
                  border-radius:20px;
                  font-weight:bold;
                  font-size:var(--imagetxt-slidesex-btn-size,25px);
                  --bg-color:rgba(0, 0, 0, 1);
                  --color:rgba(255, 255, 255, 1);
                  --border-color:rgba(255, 255, 255, 1);
                }
                @media screen and (max-width: 900px){
                  #imagetxt_slides_ex1740209818622 #slidesex-pbutton1740210207478 {
                    --imagetxt-slidesex-btn-size:10px;
                  }
                }
              
                 #imagetxt_slides_ex1740209818622 #slidesex-pbutton1740210323910{
                  border-color:rgba(255, 255, 255, 1);
                  color:rgba(255, 255, 255, 1);
                  background-color:rgba(0, 0, 0, 1);
                  border-radius:20px;
                  font-weight:bold;
                  font-size:var(--imagetxt-slidesex-btn-size,25px);
                  --bg-color:rgba(0, 0, 0, 1);
                  --color:rgba(255, 255, 255, 1);
                  --border-color:rgba(255, 255, 255, 1);
                }
                @media screen and (max-width: 900px){
                  #imagetxt_slides_ex1740209818622 #slidesex-pbutton1740210323910 {
                    --imagetxt-slidesex-btn-size:10px;
                  }
                }
              
                 #imagetxt_slides_ex1740209818622 #slidesex-pbutton1740210374374{
                  border-color:rgba(255, 255, 255, 1);
                  color:rgba(255, 255, 255, 1);
                  background-color:rgba(0, 0, 0, 1);
                  border-radius:20px;
                  font-weight:bold;
                  font-size:var(--imagetxt-slidesex-btn-size,25px);
                  --bg-color:rgba(0, 0, 0, 1);
                  --color:rgba(255, 255, 255, 1);
                  --border-color:rgba(255, 255, 255, 1);
                }
                @media screen and (max-width: 900px){
                  #imagetxt_slides_ex1740209818622 #slidesex-pbutton1740210374374 {
                    --imagetxt-slidesex-btn-size:10px;
                  }
                }
              
        
      
  
      
          @media screen and (min-width: 768px){
            #imagetxt_slides_ex1740209818622 #imagetxt-slidesexblock1740210450885 .imagetxt-slidesex-content{
              position:absolute;
              right: 0px;top:calc(50% + 0px);transform:translate(0, -50%);
              text-align:end;
            }
            #imagetxt_slides_ex1740209818622 #imagetxt-slidesexblock1740210450885 .imagetxt-slidesex-btns{
              
                  justify-content:flex-end;
                
            }
          }
         
        
              #imagetxt_slides_ex1740209818622 #slidesex-btnsbuttons1740210464325{
                margin-top:0px;
              }
              
                 #imagetxt_slides_ex1740209818622 #slidesex-pbutton1740210465982{
                  border-color:rgba(255, 255, 255, 1);
                  color:rgba(255, 255, 255, 1);
                  background-color:rgba(0, 0, 0, 1);
                  border-radius:20px;
                  font-weight:bold;
                  font-size:var(--imagetxt-slidesex-btn-size,25px);
                  --bg-color:rgba(0, 0, 0, 1);
                  --color:rgba(255, 255, 255, 1);
                  --border-color:rgba(255, 255, 255, 1);
                }
                @media screen and (max-width: 900px){
                  #imagetxt_slides_ex1740209818622 #slidesex-pbutton1740210465982 {
                    --imagetxt-slidesex-btn-size:10px;
                  }
                }
              
                 #imagetxt_slides_ex1740209818622 #slidesex-pbutton1740210466870{
                  border-color:rgba(255, 255, 255, 1);
                  color:rgba(255, 255, 255, 1);
                  background-color:rgba(0, 0, 0, 1);
                  border-radius:20px;
                  font-weight:bold;
                  font-size:var(--imagetxt-slidesex-btn-size,25px);
                  --bg-color:rgba(0, 0, 0, 1);
                  --color:rgba(255, 255, 255, 1);
                  --border-color:rgba(255, 255, 255, 1);
                }
                @media screen and (max-width: 900px){
                  #imagetxt_slides_ex1740209818622 #slidesex-pbutton1740210466870 {
                    --imagetxt-slidesex-btn-size:10px;
                  }
                }
              
        
      
  

  /* index_css imagetxt_slides_ex start */
  .imagetxt-slides-ex {
    --section-wrapper-padding: 0 var(--side-padding);
    margin-bottom: var(--section-space);
  }

  .imagetxt-slidesex-text {
    white-space: pre-wrap;
  }

  .imagetxt-slidesex-content {
    max-width:var(--imagetxt-slidesex-content-maxw, 50%);
    width: fit-content;
    padding: 5px 10px;
    z-index: 10;
  }

  .imagetxt-slidesex-img {
    display: block;
    width: 100%;
    font-size: 0;
  }

  .imagetxt-slidesex-img>img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .imagetxt-slidesex-btns {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    row-gap: 10px;
    column-gap: 10px;
  }

  .imagetxt-slidesex-btns>.button {
    white-space: nowrap;
    min-height: var(--btn-height);
    height: fit-content;
  }

  .imagetxt-slidesex-video {
    position: relative;
    padding-bottom: var(--imagetxt-slidesex-video-pb , calc(100vh - 180px));
  }

  .imagetxt-slidesex-video>video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  @media screen and (min-width: 768px) {
    .imagetxt-slidesex-pagi{
      display: var(--imagetxt-slidesex-pagi-display, none);
    }
  }

  @media screen and (max-width: 1200px) {
    .imagetxt-slidesex-content{
      --imagetxt-slidesex-content-maxw: 70%;
    }
  }

  @media screen and (max-width: 1024px) {
    .imagetxt-slidesex-content {
      --imagetxt-slidesex-content-maxw: 85%;
      width: 85%;
    }
  }

  @media screen and (max-width: 767px) {
    .imagetxt-slidesex-content{
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      text-align: center;
    }
    .imagetxt-slidesex-btns{
      justify-content:center;
    }
    .imagetxt-slidesex-prev:not(.swiper-button-lock),
    .imagetxt-slidesex-next:not(.swiper-button-lock){
      display: var(--imagetxt-slidesex-btn-display, none);
    }
  }
  /* index_css imagetxt_slides_ex end */

  
    #imagetxt_slides_ex1740210579133 .imagetxt-slidesex-img{
      padding-bottom:var(--imagetxt-slidesex-aspect, 66.67%);
    }
    @media screen and (max-width: 767px){
      #imagetxt_slides_ex1740210579133{
        --imagetxt-slidesex-aspect: 150.00%;
      }
    }
   
  
      
          @media screen and (min-width: 768px){
            #imagetxt_slides_ex1740210579133 #imagetxt-slidesex1740210579133 .imagetxt-slidesex-content{
              position:absolute;
              right: 32px;top:calc(50% + 32px);transform:translate(0, -50%);
              text-align:end;
            }
            #imagetxt_slides_ex1740210579133 #imagetxt-slidesex1740210579133 .imagetxt-slidesex-btns{
              
                  justify-content:flex-end;
                
            }
          }
         
        
              #imagetxt_slides_ex1740210579133 #slidesex-btnsbuttons1709260695825{
                margin-top:12px;
              }
              
                 #imagetxt_slides_ex1740210579133 #slidesex-pbutton1709260706312{
                  border-color:rgba(0, 0, 0, 1);
                  color:rgba(255, 255, 255, 1);
                  background-color:rgba(0, 0, 0, 1);
                  border-radius:20px;
                  font-weight:bold;
                  font-size:var(--imagetxt-slidesex-btn-size,25px);
                  --bg-color:rgba(0, 0, 0, 1);
                  --color:rgba(255, 255, 255, 1);
                  --border-color:rgba(255, 255, 255, 1);
                }
                @media screen and (max-width: 900px){
                  #imagetxt_slides_ex1740210579133 #slidesex-pbutton1709260706312 {
                    --imagetxt-slidesex-btn-size:10px;
                  }
                }
              
                 #imagetxt_slides_ex1740210579133 #slidesex-pbutton1709260868697{
                  border-color:rgba(0, 0, 0, 1);
                  color:rgba(255, 255, 255, 1);
                  background-color:rgba(0, 0, 0, 1);
                  border-radius:20px;
                  font-weight:bold;
                  font-size:var(--imagetxt-slidesex-btn-size,25px);
                  --bg-color:rgba(0, 0, 0, 1);
                  --color:rgba(255, 255, 255, 1);
                  --border-color:rgba(255, 255, 255, 1);
                }
                @media screen and (max-width: 900px){
                  #imagetxt_slides_ex1740210579133 #slidesex-pbutton1709260868697 {
                    --imagetxt-slidesex-btn-size:10px;
                  }
                }
              
        
      
  

  
    #imagetxt_slides_ex1740210833317 .imagetxt-slidesex-img{
      padding-bottom:var(--imagetxt-slidesex-aspect, 66.67%);
    }
    @media screen and (max-width: 767px){
      #imagetxt_slides_ex1740210833317{
        --imagetxt-slidesex-aspect: 150.00%;
      }
    }
   
  
      
          @media screen and (min-width: 768px){
            #imagetxt_slides_ex1740210833317 #imagetxt-slidesex1740210833317 .imagetxt-slidesex-content{
              position:absolute;
              right: 32px;top:calc(50% + 32px);transform:translate(0, -50%);
              text-align:end;
            }
            #imagetxt_slides_ex1740210833317 #imagetxt-slidesex1740210833317 .imagetxt-slidesex-btns{
              
                  justify-content:flex-end;
                
            }
          }
         
        
              #imagetxt_slides_ex1740210833317 #slidesex-btnsbuttons1709260695825{
                margin-top:12px;
              }
              
                 #imagetxt_slides_ex1740210833317 #slidesex-pbutton1709260706312{
                  border-color:rgba(0, 0, 0, 1);
                  color:rgba(255, 255, 255, 1);
                  background-color:rgba(0, 0, 0, 1);
                  border-radius:20px;
                  font-weight:bold;
                  font-size:var(--imagetxt-slidesex-btn-size,25px);
                  --bg-color:rgba(0, 0, 0, 1);
                  --color:rgba(255, 255, 255, 1);
                  --border-color:rgba(255, 255, 255, 1);
                }
                @media screen and (max-width: 900px){
                  #imagetxt_slides_ex1740210833317 #slidesex-pbutton1709260706312 {
                    --imagetxt-slidesex-btn-size:10px;
                  }
                }
              
                 #imagetxt_slides_ex1740210833317 #slidesex-pbutton1709260868697{
                  border-color:rgba(0, 0, 0, 1);
                  color:rgba(255, 255, 255, 1);
                  background-color:rgba(0, 0, 0, 1);
                  border-radius:20px;
                  font-weight:bold;
                  font-size:var(--imagetxt-slidesex-btn-size,25px);
                  --bg-color:rgba(0, 0, 0, 1);
                  --color:rgba(255, 255, 255, 1);
                  --border-color:rgba(255, 255, 255, 1);
                }
                @media screen and (max-width: 900px){
                  #imagetxt_slides_ex1740210833317 #slidesex-pbutton1709260868697 {
                    --imagetxt-slidesex-btn-size:10px;
                  }
                }
              
                 #imagetxt_slides_ex1740210833317 #slidesex-pbutton1740210928364{
                  border-color:rgba(0, 0, 0, 1);
                  color:rgba(255, 255, 255, 1);
                  background-color:rgba(0, 0, 0, 1);
                  border-radius:20px;
                  font-weight:bold;
                  font-size:var(--imagetxt-slidesex-btn-size,25px);
                  --bg-color:rgba(0, 0, 0, 1);
                  --color:rgba(255, 255, 255, 1);
                  --border-color:rgba(255, 255, 255, 1);
                }
                @media screen and (max-width: 900px){
                  #imagetxt_slides_ex1740210833317 #slidesex-pbutton1740210928364 {
                    --imagetxt-slidesex-btn-size:10px;
                  }
                }
              
        
      
  

  
    #imagetxt_slides_ex1740210970963 .imagetxt-slidesex-img{
      padding-bottom:var(--imagetxt-slidesex-aspect, 66.67%);
    }
    @media screen and (max-width: 767px){
      #imagetxt_slides_ex1740210970963{
        --imagetxt-slidesex-aspect: 150.00%;
      }
    }
   
  
      
          @media screen and (min-width: 768px){
            #imagetxt_slides_ex1740210970963 #imagetxt-slidesex1740210970963 .imagetxt-slidesex-content{
              position:absolute;
              right: 32px;top:calc(50% + 32px);transform:translate(0, -50%);
              text-align:end;
            }
            #imagetxt_slides_ex1740210970963 #imagetxt-slidesex1740210970963 .imagetxt-slidesex-btns{
              
                  justify-content:flex-end;
                
            }
          }
         
        
              #imagetxt_slides_ex1740210970963 #slidesex-btnsbuttons1709260695825{
                margin-top:12px;
              }
              
                 #imagetxt_slides_ex1740210970963 #slidesex-pbutton1709260706312{
                  border-color:rgba(0, 0, 0, 1);
                  color:rgba(255, 255, 255, 1);
                  background-color:rgba(0, 0, 0, 1);
                  border-radius:20px;
                  font-weight:bold;
                  font-size:var(--imagetxt-slidesex-btn-size,25px);
                  --bg-color:rgba(0, 0, 0, 1);
                  --color:rgba(255, 255, 255, 1);
                  --border-color:rgba(255, 255, 255, 1);
                }
                @media screen and (max-width: 900px){
                  #imagetxt_slides_ex1740210970963 #slidesex-pbutton1709260706312 {
                    --imagetxt-slidesex-btn-size:10px;
                  }
                }
              
                 #imagetxt_slides_ex1740210970963 #slidesex-pbutton1709260868697{
                  border-color:rgba(0, 0, 0, 1);
                  color:rgba(255, 255, 255, 1);
                  background-color:rgba(0, 0, 0, 1);
                  border-radius:20px;
                  font-weight:bold;
                  font-size:var(--imagetxt-slidesex-btn-size,25px);
                  --bg-color:rgba(0, 0, 0, 1);
                  --color:rgba(255, 255, 255, 1);
                  --border-color:rgba(255, 255, 255, 1);
                }
                @media screen and (max-width: 900px){
                  #imagetxt_slides_ex1740210970963 #slidesex-pbutton1709260868697 {
                    --imagetxt-slidesex-btn-size:10px;
                  }
                }
              
        
      
  

