  #image_slide_pane_1BDB9D5401419 .home-slide-title {
    font-size: var(--medium-title-size,36px);
  }
  #image_slide_pane_1BDB9D5401419 .home-slide-subtitle {
    font-size: var(--medium-subtitle-size,16px);
  }
  #image_slide_pane_1BDB9D5401419 .home-slide-btn {
    font-size: var(--medium-btn-size,14px);
    border-radius:var(--theme-border-radius);
  }
    #slide-image_slide_block_1BDB9D5401518 {
      
      
      padding-bottom: 49.47%;
    }
    @media screen and (max-width: 767px) {
      #slide-image_slide_block_1BDB9D5401518 {
        
        
        padding-bottom: 148.77%;
      }
    }
    #slide-block1744887559814 {
      
      padding-bottom: 49.47%;
    }
    @media screen and (max-width: 767px) {
      #slide-block1744887559814 {
        
        padding-bottom: 148.77%;
      }
    }
    #slide-block1744887599126 {
      
      padding-bottom: 49.47%;
    }
    @media screen and (max-width: 767px) {
      #slide-block1744887599126 {
        
        padding-bottom: 148.77%;
      }
    }

/* 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:var(--list-more-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;
    --prev-btn-left:10px;
    --next-btn-right:10px;
  }
  .home-image-slide .swiper-slide>a {
    position: relative;
    display: block;
    width: 100%;
  }
  .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 {
    margin-top:var(--home-slide-btn-top, 16px) ;
    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 */

.config-comp-title {
  display: flex;
  align-items: center;
}
.config-comp-title .section-title {
  padding-right: 25px;
  line-height: 1.1;
}
.config-comp-title .section-sub-title{
  padding-left: 25px;
  border-left: solid 1px rgba(0, 0, 0, 0.3);
}
.swiper-action-progressbar {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  height: 10px;
}
.swiper-action-progressbar .iconfont {
  --arrow-btn-size:12px;
  --arrow-btn-bg:"transparent";
  --arrow-btn-color:var(--main-color-second);
  --arrow-btn-height:fit-content;
  --arrow-btn-width:fit-content;
  --swiper-btn-display:block;
  --home-image-slide-btb-display:block;
  position: static;
  transform: none;
  font-size: 12px;
  cursor: pointer;
}
.swiper-pagination.progressbar{
  position: static;
  max-width: 100px;
  margin: 0 15px;
}
@media screen and (max-width: 1000px) {
  .config-comp-title {
    padding-right: 15px;
  }
}

    [data-section-type="image_slide"] {
      --medium-title-size:18px;
      --home-slide-title-weight:400;
      --medium-subtitle-size:80px;
    }
    [data-section-type="image_slide"] .image-btn .swiper-button-disabled {
      display: block;
      opacity: 0.5;
    }
    @media screen and (max-width: 1000px) {
      [data-section-type="image_slide"]{
        --medium-title-size:16px;
        --medium-subtitle-size:40px;
        --home-slide-content-left-left:5%;
      }
      .home-slide-content {
        max-width: 90%;
      }
      .home-slide-subtitle {
        margin-bottom: 10px;
        line-height: 1;
      }
    }


  #image_list1739862872435 .image-item {
    --img-item-aspect:60.00%;
    width: calc((100% - var(--v-space) * 1 )  / 2);
    padding-bottom: var(--img-item-btm, calc( (60.00% - var(--v-space) * 1) / 2 ));
  }
  #image_list1739862872435 .section-title{
    text-align:left;
    color:#333333;
    
  }
  #image_list1739862872435 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  @media screen and (min-width:768px){
    #image_list1739862872435 .image-item:nth-child(2n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1739862872435 .image-item {
      width: calc((100% - var(--v-space) * 1 )  / 2);
      padding-bottom:var(--img-item-btm, calc( (60.00% - var(--v-space) * 1) / 2 ));
    }
    #image_list1739862872435 .image-item:nth-child(2n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1739862872435 .section-title{
      font-size:40px;  
    }
    #image_list1739862872435 .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 */


  @media screen and (min-width: 768px) {
    #video_text1739862486056 .video-text-item {
      order:  2 ;
    }
    #video_text1739862486056 .video-text-body {
      order:  1 ;
    }
  }
  #video_text1739862486056 .video-text-body{
    align-items: start;
    text-align: left;
  } 
  #video_text1739862486056 .video-text-title{
    color:#333333;
  }
  #video_text1739862486056 .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_text1739862486056 .video-text-title{
      font-size:40px;
    }
    #video_text1739862486056 .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;
    line-height:1.7;
  }
  @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 */

    @media screen and (min-width:768px){
      #promo_product1740054071943 .swiper-slide{
        width: calc(100% / 4 - var(--v-space, 20px) * (4 - 1) / 4) ;
      }
    }
    #promo_product1740054071943 .promo-product-more {
      color:rgba(255, 255, 255, 1);
      background-color:rgba(243, 63, 35, 0.96);
      border-color:#ffffff;
      --color:rgba(255, 255, 255, 1);
      --bg-color:rgba(243, 63, 35, 0.96);
      --border-color:#ffffff;
    }
    #promo_product1740054071943 .active.promo-product-label,#promo_product1740054071943 .mpromo-product-label{
      background-color:#ff3a00;
    }
    #promo_product1740054071943 .active .promo-product-day,#promo_product1740054071943 .mpromo-label-txt,#promo_product1740054071943 .mpromo-product-more{
      color:#ffffff;
    }
    #promo_product1740054071943 .mpromo-product-more {
      border-color:#ffffff;
    }
    #promo_product1740054071943 .active .promo-product-time,#promo_product1740054071943 .flashsale-end{
      color:#ffffff;
    }
     #promo_product1740054071943 .promo-product-label{
      background-color:#eaeaea;
    }
     #promo_product1740054071943 .promo-product-day{
      color:#000000;
    }
    #promo_product1740054071943 .promo-product-time{
      color:#000000;
    }
    @media screen and (max-width:768px) {
       #promo_product1740054071943 .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-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 {
    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-action{
      --promo-product-pagination:flex;
    }
    .promo-product-action .iconfont {
      display: none;
    }
    .promo-product-swiper .flashsale-buy{
      display:none;
    }
    .promo-product-swiper .flash-sale-txt{
      margin-bottom:10px;
    }
  }
  /* index_css promo_product end */

	#product_cate1740058221796{
		--title-text-align: left;
	}
  #product_cate1740058221796 .section-title{
    text-align:left;
    color:#000000;
  }
  #product_cate1740058221796 .section-sub-title{
    text-align:left;
    color:#000000;
  }
  #product_cate1740058221796 .product-list-btn{
    color: #000000;
    background-color: #ffffff;
    border-color: #000000;
    --color: #000000;
    --bg-color: #ffffff;
    --border-color: #000000;
  }
		#product_cate1740058221796  .product-item{
			width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
		}
		@media screen and (min-width:768px){
			#product_cate1740058221796 .product-item:nth-child(4n){
				margin-right: 0;
			}
		}
  @media screen and (min-width:1200px){
    #product_cate1740058221796 .section-title{
      font-size:30px;
    }
    #product_cate1740058221796 .section-sub-title{
      font-size:15px;
    }
    #product_cate1740058221796 .product-list-btn{
      font-size:16px;
    }
  }
  	@media screen and (max-width: 767px){
			#product_cate1740058221796  .product-item{
				width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
			}
			#product_cate1740058221796  .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);
  }

    .list-more-button .icon-arrowright:before{
      position: absolute;
      opacity: 0;
      font-size: 16px;
    }

    @media screen and (min-width: 1100px){
      .product-list-btn {
          display: flex;
          flex-direction: row-reverse;
          width: fit-content;
          margin: auto;
      }
      
      .product-list-btn span{
          transition: opacity 175ms linear,transform 175ms ease;
      }
      .product-list-btn:hover span{
          transform: translate(-25px,0%);
      }
      .product-list-btn:hover.icon-arrowright:before {
          opacity: 1;
          transform: translate(25px,0%);
          transition: opacity 175ms linear,transform 175ms ease;
      }
    }

  #imgtxt_list1739869724630 .imgtxt-list-item{
    width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4);
  }
  #imgtxt_list1739869724630 .section-title{
    text-align:left;
    color:#333333;
  }
  #imgtxt_list1739869724630 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  @media screen and (min-width: 768px){
    #imgtxt_list1739869724630 .imgtxt-list-item:nth-child(4n){
      margin-right: 0 ;
    }
  }
  @media screen and (min-width: 1200px){
    #imgtxt_list1739869724630 .section-title{
      font-size:40px;
    }
    #imgtxt_list1739869724630 .section-sub-title{
    font-size:16px;
    }
  }
  @media screen and (max-width: 767px){
    #imgtxt_list1739869724630 .imgtxt-list-item{
      width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2);
    }
    #imgtxt_list1739869724630 .imgtxt-list-item:nth-child(2n){
      margin-right: 0 ;
    }
  }
    #imgtxt_list_item1739869724631 .imgtxt-list-content{
      text-align: center;
    }
    #imgtxt_list_item1739869724631 {
      align-items: center;
    }
    #imgtxt_list_item1739869724631 .imgtxt-list-title{
      color: #ffffff;
    }
    #imgtxt_list_item1739869724631 .imgtxt-list-image {
      padding-bottom: 121.0416666666666700%;
    }
    #imgtxt_list_item1739869724631 .imgtxt-list-btn{
      color: #ffffff;
      background-color: #000;
      border-color: #ffffff;
      --color: #ffffff;
      --bg-color: #000;
      --border-color: #ffffff;
    }
    @media screen and (min-width: 1200px){
      #imgtxt_list_item1739869724631 .imgtxt-list-title{
			  font-size: 18px;
      }
      #imgtxt_list_item1739869724631 .imgtxt-list-text{
        font-size: 24px;
      }
      #imgtxt_list_item1739869724631 .imgtxt-list-btn{
        font-size: 13px;
      }
    }
    @media screen and (max-width: 767px){
    }
    #imgtxt_list_item1739869724632 .imgtxt-list-content{
      text-align: center;
    }
    #imgtxt_list_item1739869724632 {
      align-items: center;
    }
    #imgtxt_list_item1739869724632 .imgtxt-list-title{
      color: #ffffff;
    }
    #imgtxt_list_item1739869724632 .imgtxt-list-image {
      padding-bottom: 121.0416666666666700%;
    }
    #imgtxt_list_item1739869724632 .imgtxt-list-btn{
      color: #ffffff;
      background-color: #000;
      border-color: #ffffff;
      --color: #ffffff;
      --bg-color: #000;
      --border-color: #ffffff;
    }
    @media screen and (min-width: 1200px){
      #imgtxt_list_item1739869724632 .imgtxt-list-title{
			  font-size: 18px;
      }
      #imgtxt_list_item1739869724632 .imgtxt-list-text{
        font-size: 24px;
      }
      #imgtxt_list_item1739869724632 .imgtxt-list-btn{
        font-size: 13px;
      }
    }
    @media screen and (max-width: 767px){
    }
    #imgtxt_list_item1739869724633 .imgtxt-list-content{
      text-align: center;
    }
    #imgtxt_list_item1739869724633 {
      align-items: center;
    }
    #imgtxt_list_item1739869724633 .imgtxt-list-title{
      color: #ffffff;
    }
    #imgtxt_list_item1739869724633 .imgtxt-list-image {
      padding-bottom: 121.0416666666666700%;
    }
    #imgtxt_list_item1739869724633 .imgtxt-list-btn{
      color: #ffffff;
      background-color: #000;
      border-color: #ffffff;
      --color: #ffffff;
      --bg-color: #000;
      --border-color: #ffffff;
    }
    @media screen and (min-width: 1200px){
      #imgtxt_list_item1739869724633 .imgtxt-list-title{
			  font-size: 18px;
      }
      #imgtxt_list_item1739869724633 .imgtxt-list-text{
        font-size: 24px;
      }
      #imgtxt_list_item1739869724633 .imgtxt-list-btn{
        font-size: 13px;
      }
    }
    @media screen and (max-width: 767px){
    }
    #imgtxt_list_item1739869724634 .imgtxt-list-content{
      text-align: center;
    }
    #imgtxt_list_item1739869724634 {
      align-items: center;
    }
    #imgtxt_list_item1739869724634 .imgtxt-list-title{
      color: #ffffff;
    }
    #imgtxt_list_item1739869724634 .imgtxt-list-image {
      padding-bottom: 121.0416666666666700%;
    }
    #imgtxt_list_item1739869724634 .imgtxt-list-btn{
      color: #ffffff;
      background-color: #000;
      border-color: #ffffff;
      --color: #ffffff;
      --bg-color: #000;
      --border-color: #ffffff;
    }
    @media screen and (min-width: 1200px){
      #imgtxt_list_item1739869724634 .imgtxt-list-title{
			  font-size: 18px;
      }
      #imgtxt_list_item1739869724634 .imgtxt-list-text{
        font-size: 24px;
      }
      #imgtxt_list_item1739869724634 .imgtxt-list-btn{
        font-size: 13px;
      }
    }
    @media screen and (max-width: 767px){
    }
  #imgtxt_list1739869724630 .imgtxt-list-more{
    background-color:;
    color:;
    border-color:;
  }

  /* index_css image_text_list start */
  .imgtxt-list {
    --more-button-top: 0;
  }

  .imgtxt-list-body {
    display: flex;
    flex-wrap:var(--imgtxt-list-body-wrap, wrap);
  }

  .imgtxt-list-item {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    margin-bottom: var(--h-space);
    margin-right: var(--v-space);
  }

  .imgtxt-list-top {
    width: 100%;
  }

  .imgtxt-list-image {
    margin-bottom: var(--imgtxt-list-image-margin-bottom,10px);
  }

  .imgtxt-list-title {
    display: block;
    font-weight:var(--imgtxt-list-title-weight, 600) ;
  }

  .imgtxt-list-title {
    margin-bottom:var(--imgtxt-list-title-margin-bottom, 10px);
  }

  .imgtxt-list-text {
    margin-bottom: var(--imgtxt-list-text-margin-bottom, 8px);
    line-height: 1.3;
    white-space: pre-wrap;
  }

  .imgtxt-list-btn {
    width: fit-content;
    max-width: 100%;
  }

  @media screen and (max-width: 1200px) {
    .imgtxt-list{
      --imgtxt-list-text-margin-bottom:5px;
    }
  }
  /* index_css image_text_list end */

    [type="imgtxt_list"]{
      --imgtxt-list-title-weight:400;
      --imgtxt-list-text-margin-bottom:20px;
      --imgtxt-list-image-margin-bottom:43px;
    }
    [type="imgtxt_list"] .imgtxt-list-item {
      background: var(--main-color-second);
      align-items: center;
      padding-bottom: 50px;
      border-radius: 10px;
    }
    [type="imgtxt_list"] .imgtxt-list-content{
      padding: 0 10px;
    }
    [type="imgtxt_list"] .imgtxt-list-btn{
      margin: 0 10px;
    }
    .imgtxt-list-title {
      line-height: 1.1;
    }
    .imgtxt-list-item .icon-arrowright:before{
      position: absolute;
      opacity: 0;
      font-size: 16px;
    }
    @media screen and (min-width: 1100px){
      .icon-arrowright:hover:before {
        opacity: 1;
        transform: translate(25px,0%);
        transition: opacity 175ms linear,transform 175ms ease;
      }
      .imgtxt-list-btn span {
          transition: opacity 175ms linear,transform 175ms ease;
      }
      .imgtxt-list-btn:hover span{
          transform: translate(-25px,0%);
      }
    }
    [type="imgtxt_listB"] {
      --imgtxt-list-title-weight:400;
      --imgtxt-list-image-margin-bottom:0;
      --imgtxt-list-title-margin-bottom:0;
    }
    
    [type="imgtxt_listB"] .imgtxt-list-body {
      display: grid;
      gap:80px;
      align-items: center;
      grid-template-columns: 1fr 2fr;
    }
    [type="imgtxt_listB"] .imgtxt-body-img {
      position:relative;
    }
    [type="imgtxt_listB"] .imgtxt-list-item {
      position:absolute;
      height:100%;
      width:100%;
      opacity: 0;
      border-radius: 20px;
      --h-space:0px;
      --v-space:0px;
    }
    [type="imgtxt_listB"] .imgtxt-list-item.active{
      z-index:1;
    }
    .imgtxt-body-txt .j-txt-tab{
      opacity: 0.53;
    }
    [type="imgtxt_listB"] .imgtxt-list-body .active {
      transition: opacity .35s ease-out;
      opacity: 1;
    }
    [type="imgtxt_listB"] .imgtxt-list-content.active {
      border-bottom: solid 1px rgba(0, 0, 0);
    }
    [type="imgtxt_listB"] .imgtxt-list-content{
      padding: 22px;
      border-bottom:solid 1px rgba(0, 0, 0, 0.1);
      cursor: pointer;
    }
    [type="imgtxt_listB"] .imgtxt-list-image{
      position: static;
      --img-box-padding-bottom:0;
    }
    @media screen and (max-width: 1000px) {
      [type="imgtxt_listB"] .imgtxt-list-body {
        grid-template-columns: 100%;
        gap:8px;
        grid-template-areas:
         "panels"
         "tabs";
      }
      .imgtxt-body-txt .imgtxt-list-content {
        flex: 0 0 auto;
        margin-inline-end: 25px;
        padding: 22px 0;
      }
      .imgtxt-body-txt {
          display: flex;
          overflow-x: scroll;
          align-items: stretch;
          scrollbar-width: none;
      }

      .imgtxt-body-txt::-webkit-scrollbar {
          display: none;
      }

      .imgtxt-list {
          --imgtxt-list-text-margin-bottom: 10px;
      }

      .imgtxt-list-title {
          font-size: 15px;
      }

      .imgtxt-body-txt .imgtxt-list-title{
          font-size: 22px;
      }
    }
  

  #imgtxt_list1739869738997 .imgtxt-list-item{
    width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4);
  }
  #imgtxt_list1739869738997 .section-title{
    text-align:left;
    color:#333333;
  }
  #imgtxt_list1739869738997 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  @media screen and (min-width: 768px){
    #imgtxt_list1739869738997 .imgtxt-list-item:nth-child(4n){
      margin-right: 0 ;
    }
  }
  @media screen and (min-width: 1200px){
    #imgtxt_list1739869738997 .section-title{
      font-size:40px;
    }
    #imgtxt_list1739869738997 .section-sub-title{
    font-size:16px;
    }
  }
  @media screen and (max-width: 767px){
    #imgtxt_list1739869738997 .imgtxt-list-item{
      width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2);
    }
    #imgtxt_list1739869738997 .imgtxt-list-item:nth-child(2n){
      margin-right: 0 ;
    }
  }
    #imgtxt_list_item1739869738997 .imgtxt-list-content{
      text-align: center;
    }
    #imgtxt_list_item1739869738997 {
      align-items: center;
    }
    #imgtxt_list_item1739869738997 .imgtxt-list-title{
      color: #ffffff;
    }
    #imgtxt_list_item1739869738997 .imgtxt-list-image {
      padding-bottom: 121.0416666666666700%;
    }
    #imgtxt_list_item1739869738997 .imgtxt-list-btn{
      color: #ffffff;
      background-color: #000;
      border-color: #ffffff;
      --color: #ffffff;
      --bg-color: #000;
      --border-color: #ffffff;
    }
    @media screen and (min-width: 1200px){
      #imgtxt_list_item1739869738997 .imgtxt-list-title{
			  font-size: 18px;
      }
      #imgtxt_list_item1739869738997 .imgtxt-list-text{
        font-size: 24px;
      }
      #imgtxt_list_item1739869738997 .imgtxt-list-btn{
        font-size: 13px;
      }
    }
    @media screen and (max-width: 767px){
    }
    #imgtxt_list_item1739869738998 .imgtxt-list-content{
      text-align: center;
    }
    #imgtxt_list_item1739869738998 {
      align-items: center;
    }
    #imgtxt_list_item1739869738998 .imgtxt-list-title{
      color: #ffffff;
    }
    #imgtxt_list_item1739869738998 .imgtxt-list-image {
      padding-bottom: 121.0416666666666700%;
    }
    #imgtxt_list_item1739869738998 .imgtxt-list-btn{
      color: #ffffff;
      background-color: #000;
      border-color: #ffffff;
      --color: #ffffff;
      --bg-color: #000;
      --border-color: #ffffff;
    }
    @media screen and (min-width: 1200px){
      #imgtxt_list_item1739869738998 .imgtxt-list-title{
			  font-size: 18px;
      }
      #imgtxt_list_item1739869738998 .imgtxt-list-text{
        font-size: 24px;
      }
      #imgtxt_list_item1739869738998 .imgtxt-list-btn{
        font-size: 13px;
      }
    }
    @media screen and (max-width: 767px){
    }
    #imgtxt_list_item1739869738999 .imgtxt-list-content{
      text-align: center;
    }
    #imgtxt_list_item1739869738999 {
      align-items: center;
    }
    #imgtxt_list_item1739869738999 .imgtxt-list-title{
      color: #ffffff;
    }
    #imgtxt_list_item1739869738999 .imgtxt-list-image {
      padding-bottom: 121.0416666666666700%;
    }
    #imgtxt_list_item1739869738999 .imgtxt-list-btn{
      color: #ffffff;
      background-color: #000;
      border-color: #ffffff;
      --color: #ffffff;
      --bg-color: #000;
      --border-color: #ffffff;
    }
    @media screen and (min-width: 1200px){
      #imgtxt_list_item1739869738999 .imgtxt-list-title{
			  font-size: 18px;
      }
      #imgtxt_list_item1739869738999 .imgtxt-list-text{
        font-size: 24px;
      }
      #imgtxt_list_item1739869738999 .imgtxt-list-btn{
        font-size: 13px;
      }
    }
    @media screen and (max-width: 767px){
    }
    #imgtxt_list_item1739869739000 .imgtxt-list-content{
      text-align: center;
    }
    #imgtxt_list_item1739869739000 {
      align-items: center;
    }
    #imgtxt_list_item1739869739000 .imgtxt-list-title{
      color: #ffffff;
    }
    #imgtxt_list_item1739869739000 .imgtxt-list-image {
      padding-bottom: 121.0416666666666700%;
    }
    #imgtxt_list_item1739869739000 .imgtxt-list-btn{
      color: #ffffff;
      background-color: #000;
      border-color: #ffffff;
      --color: #ffffff;
      --bg-color: #000;
      --border-color: #ffffff;
    }
    @media screen and (min-width: 1200px){
      #imgtxt_list_item1739869739000 .imgtxt-list-title{
			  font-size: 18px;
      }
      #imgtxt_list_item1739869739000 .imgtxt-list-text{
        font-size: 24px;
      }
      #imgtxt_list_item1739869739000 .imgtxt-list-btn{
        font-size: 13px;
      }
    }
    @media screen and (max-width: 767px){
    }
  #imgtxt_list1739869738997 .imgtxt-list-more{
    background-color:;
    color:;
    border-color:;
  }

	#product_cate1740058350748{
		--title-text-align: left;
	}
  #product_cate1740058350748 .section-title{
    text-align:left;
    color:#000000;
  }
  #product_cate1740058350748 .section-sub-title{
    text-align:left;
    color:#000000;
  }
  #product_cate1740058350748 .product-list-btn{
    color: #000000;
    background-color: #ffffff;
    border-color: #000000;
    --color: #000000;
    --bg-color: #ffffff;
    --border-color: #000000;
  }
		#product_cate1740058350748  .product-item{
			width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
		}
		@media screen and (min-width:768px){
			#product_cate1740058350748 .product-item:nth-child(4n){
				margin-right: 0;
			}
		}
  @media screen and (min-width:1200px){
    #product_cate1740058350748 .section-title{
      font-size:30px;
    }
    #product_cate1740058350748 .section-sub-title{
      font-size:15px;
    }
    #product_cate1740058350748 .product-list-btn{
      font-size:16px;
    }
  }
  	@media screen and (max-width: 767px){
			#product_cate1740058350748  .product-item{
				width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
			}
			#product_cate1740058350748  .product-item:nth-child(2n){
				margin-right: 0;
			}
  	}

  #image_list1739869765964 .image-item {
    --img-item-aspect:100.00%;
    width: calc((100% - var(--v-space) * 3 )  / 4);
    padding-bottom: var(--img-item-btm, calc( (100.00% - var(--v-space) * 3) / 4 ));
  }
  #image_list1739869765964 .section-title{
    text-align:left;
    color:#333333;
    
  }
  #image_list1739869765964 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  @media screen and (min-width:768px){
    #image_list1739869765964 .image-item:nth-child(4n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1739869765964 .image-item {
      width: calc((100% - var(--v-space) * 1 )  / 2);
      padding-bottom:var(--img-item-btm, calc( (100.00% - var(--v-space) * 1) / 2 ));
    }
    #image_list1739869765964 .image-item:nth-child(2n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1739869765964 .section-title{
      font-size:40px;  
    }
    #image_list1739869765964 .section-sub-title{
      font-size:16px;
    }
  }

	#product_cate1740058431756{
		--title-text-align: left;
	}
  #product_cate1740058431756 .section-title{
    text-align:left;
    color:#000000;
  }
  #product_cate1740058431756 .section-sub-title{
    text-align:left;
    color:#000000;
  }
  #product_cate1740058431756 .product-list-btn{
    color: #000000;
    background-color: #ffffff;
    border-color: #000000;
    --color: #000000;
    --bg-color: #ffffff;
    --border-color: #000000;
  }
		#product_cate1740058431756  .product-item{
			width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
		}
		@media screen and (min-width:768px){
			#product_cate1740058431756 .product-item:nth-child(4n){
				margin-right: 0;
			}
		}
  @media screen and (min-width:1200px){
    #product_cate1740058431756 .section-title{
      font-size:30px;
    }
    #product_cate1740058431756 .section-sub-title{
      font-size:15px;
    }
    #product_cate1740058431756 .product-list-btn{
      font-size:16px;
    }
  }
  	@media screen and (max-width: 767px){
			#product_cate1740058431756  .product-item{
				width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
			}
			#product_cate1740058431756  .product-item:nth-child(2n){
				margin-right: 0;
			}
  	}

	#product_cate1740058779595{
		--title-text-align: left;
	}
  #product_cate1740058779595 .section-title{
    text-align:left;
    color:#000000;
  }
  #product_cate1740058779595 .section-sub-title{
    text-align:left;
    color:#000000;
  }
  #product_cate1740058779595 .product-list-btn{
    color: #000000;
    background-color: #ffffff;
    border-color: #000000;
    --color: #000000;
    --bg-color: #ffffff;
    --border-color: #000000;
  }
		#product_cate1740058779595  .product-item{
			width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
		}
		@media screen and (min-width:768px){
			#product_cate1740058779595 .product-item:nth-child(4n){
				margin-right: 0;
			}
		}
  @media screen and (min-width:1200px){
    #product_cate1740058779595 .section-title{
      font-size:30px;
    }
    #product_cate1740058779595 .section-sub-title{
      font-size:15px;
    }
    #product_cate1740058779595 .product-list-btn{
      font-size:16px;
    }
  }
  	@media screen and (max-width: 767px){
			#product_cate1740058779595  .product-item{
				width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
			}
			#product_cate1740058779595  .product-item:nth-child(2n){
				margin-right: 0;
			}
  	}

	#product_cate1740058912691{
		--title-text-align: left;
	}
  #product_cate1740058912691 .section-title{
    text-align:left;
    color:#000000;
  }
  #product_cate1740058912691 .section-sub-title{
    text-align:left;
    color:#000000;
  }
  #product_cate1740058912691 .product-list-btn{
    color: #000000;
    background-color: #ffffff;
    border-color: #000000;
    --color: #000000;
    --bg-color: #ffffff;
    --border-color: #000000;
  }
		#product_cate1740058912691  .product-item{
			width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
		}
		@media screen and (min-width:768px){
			#product_cate1740058912691 .product-item:nth-child(4n){
				margin-right: 0;
			}
		}
  @media screen and (min-width:1200px){
    #product_cate1740058912691 .section-title{
      font-size:30px;
    }
    #product_cate1740058912691 .section-sub-title{
      font-size:15px;
    }
    #product_cate1740058912691 .product-list-btn{
      font-size:16px;
    }
  }
  	@media screen and (max-width: 767px){
			#product_cate1740058912691  .product-item{
				width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
			}
			#product_cate1740058912691  .product-item:nth-child(2n){
				margin-right: 0;
			}
  	}

	#product_cate1740059008595{
		--title-text-align: left;
	}
  #product_cate1740059008595 .section-title{
    text-align:left;
    color:#000000;
  }
  #product_cate1740059008595 .section-sub-title{
    text-align:left;
    color:#000000;
  }
  #product_cate1740059008595 .product-list-btn{
    color: #000000;
    background-color: #ffffff;
    border-color: #000000;
    --color: #000000;
    --bg-color: #ffffff;
    --border-color: #000000;
  }
		#product_cate1740059008595  .product-item{
			width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
		}
		@media screen and (min-width:768px){
			#product_cate1740059008595 .product-item:nth-child(4n){
				margin-right: 0;
			}
		}
  @media screen and (min-width:1200px){
    #product_cate1740059008595 .section-title{
      font-size:30px;
    }
    #product_cate1740059008595 .section-sub-title{
      font-size:15px;
    }
    #product_cate1740059008595 .product-list-btn{
      font-size:16px;
    }
  }
  	@media screen and (max-width: 767px){
			#product_cate1740059008595  .product-item{
				width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
			}
			#product_cate1740059008595  .product-item:nth-child(2n){
				margin-right: 0;
			}
  	}

	#product_cate1740059060949{
		--title-text-align: left;
	}
  #product_cate1740059060949 .section-title{
    text-align:left;
    color:#000000;
  }
  #product_cate1740059060949 .section-sub-title{
    text-align:left;
    color:#000000;
  }
  #product_cate1740059060949 .product-list-btn{
    color: #000000;
    background-color: #ffffff;
    border-color: #000000;
    --color: #000000;
    --bg-color: #ffffff;
    --border-color: #000000;
  }
		#product_cate1740059060949  .product-item{
			width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
		}
		@media screen and (min-width:768px){
			#product_cate1740059060949 .product-item:nth-child(4n){
				margin-right: 0;
			}
		}
  @media screen and (min-width:1200px){
    #product_cate1740059060949 .section-title{
      font-size:30px;
    }
    #product_cate1740059060949 .section-sub-title{
      font-size:15px;
    }
    #product_cate1740059060949 .product-list-btn{
      font-size:16px;
    }
  }
  	@media screen and (max-width: 767px){
			#product_cate1740059060949  .product-item{
				width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
			}
			#product_cate1740059060949  .product-item:nth-child(2n){
				margin-right: 0;
			}
  	}

	#product_cate1740059104067{
		--title-text-align: left;
	}
  #product_cate1740059104067 .section-title{
    text-align:left;
    color:#000000;
  }
  #product_cate1740059104067 .section-sub-title{
    text-align:left;
    color:#000000;
  }
  #product_cate1740059104067 .product-list-btn{
    color: #000000;
    background-color: #ffffff;
    border-color: #000000;
    --color: #000000;
    --bg-color: #ffffff;
    --border-color: #000000;
  }
		#product_cate1740059104067  .product-item{
			width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
		}
		@media screen and (min-width:768px){
			#product_cate1740059104067 .product-item:nth-child(4n){
				margin-right: 0;
			}
		}
  @media screen and (min-width:1200px){
    #product_cate1740059104067 .section-title{
      font-size:30px;
    }
    #product_cate1740059104067 .section-sub-title{
      font-size:15px;
    }
    #product_cate1740059104067 .product-list-btn{
      font-size:16px;
    }
  }
  	@media screen and (max-width: 767px){
			#product_cate1740059104067  .product-item{
				width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
			}
			#product_cate1740059104067  .product-item:nth-child(2n){
				margin-right: 0;
			}
  	}

	#product_cate1740059175298{
		--title-text-align: left;
	}
  #product_cate1740059175298 .section-title{
    text-align:left;
    color:#000000;
  }
  #product_cate1740059175298 .section-sub-title{
    text-align:left;
    color:#000000;
  }
  #product_cate1740059175298 .product-list-btn{
    color: #000000;
    background-color: #ffffff;
    border-color: #000000;
    --color: #000000;
    --bg-color: #ffffff;
    --border-color: #000000;
  }
		#product_cate1740059175298  .product-item{
			width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
		}
		@media screen and (min-width:768px){
			#product_cate1740059175298 .product-item:nth-child(4n){
				margin-right: 0;
			}
		}
  @media screen and (min-width:1200px){
    #product_cate1740059175298 .section-title{
      font-size:30px;
    }
    #product_cate1740059175298 .section-sub-title{
      font-size:15px;
    }
    #product_cate1740059175298 .product-list-btn{
      font-size:16px;
    }
  }
  	@media screen and (max-width: 767px){
			#product_cate1740059175298  .product-item{
				width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
			}
			#product_cate1740059175298  .product-item:nth-child(2n){
				margin-right: 0;
			}
  	}

	#product_cate1740059229346{
		--title-text-align: left;
	}
  #product_cate1740059229346 .section-title{
    text-align:left;
    color:#000000;
  }
  #product_cate1740059229346 .section-sub-title{
    text-align:left;
    color:#000000;
  }
  #product_cate1740059229346 .product-list-btn{
    color: #000000;
    background-color: #ffffff;
    border-color: #000000;
    --color: #000000;
    --bg-color: #ffffff;
    --border-color: #000000;
  }
		#product_cate1740059229346  .product-item{
			width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
		}
		@media screen and (min-width:768px){
			#product_cate1740059229346 .product-item:nth-child(4n){
				margin-right: 0;
			}
		}
  @media screen and (min-width:1200px){
    #product_cate1740059229346 .section-title{
      font-size:30px;
    }
    #product_cate1740059229346 .section-sub-title{
      font-size:15px;
    }
    #product_cate1740059229346 .product-list-btn{
      font-size:16px;
    }
  }
  	@media screen and (max-width: 767px){
			#product_cate1740059229346  .product-item{
				width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
			}
			#product_cate1740059229346  .product-item:nth-child(2n){
				margin-right: 0;
			}
  	}

  #image_list1739869777469 .image-item {
    --img-item-aspect:100.00%;
    width: calc((100% - var(--v-space) * 3 )  / 4);
    padding-bottom: var(--img-item-btm, calc( (100.00% - var(--v-space) * 3) / 4 ));
  }
  #image_list1739869777469 .section-title{
    text-align:left;
    color:rgba(0, 0, 0, 1);
    
  }
  #image_list1739869777469 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  @media screen and (min-width:768px){
    #image_list1739869777469 .image-item:nth-child(4n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1739869777469 .image-item {
      width: calc((100% - var(--v-space) * 1 )  / 2);
      padding-bottom:var(--img-item-btm, calc( (100.00% - var(--v-space) * 1) / 2 ));
    }
    #image_list1739869777469 .image-item:nth-child(2n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1739869777469 .section-title{
      font-size:40px;  
    }
    #image_list1739869777469 .section-sub-title{
      font-size:16px;
    }
  }

	#product_cate1740059327914{
		--title-text-align: left;
	}
  #product_cate1740059327914 .section-title{
    text-align:left;
    color:#000000;
  }
  #product_cate1740059327914 .section-sub-title{
    text-align:left;
    color:#000000;
  }
  #product_cate1740059327914 .product-list-btn{
    color: #000000;
    background-color: #ffffff;
    border-color: #000000;
    --color: #000000;
    --bg-color: #ffffff;
    --border-color: #000000;
  }
		#product_cate1740059327914  .product-item{
			width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
		}
		@media screen and (min-width:768px){
			#product_cate1740059327914 .product-item:nth-child(4n){
				margin-right: 0;
			}
		}
  @media screen and (min-width:1200px){
    #product_cate1740059327914 .section-title{
      font-size:30px;
    }
    #product_cate1740059327914 .section-sub-title{
      font-size:15px;
    }
    #product_cate1740059327914 .product-list-btn{
      font-size:16px;
    }
  }
  	@media screen and (max-width: 767px){
			#product_cate1740059327914  .product-item{
				width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
			}
			#product_cate1740059327914  .product-item:nth-child(2n){
				margin-right: 0;
			}
  	}

	#product_cate1740059406786{
		--title-text-align: left;
	}
  #product_cate1740059406786 .section-title{
    text-align:left;
    color:#000000;
  }
  #product_cate1740059406786 .section-sub-title{
    text-align:left;
    color:#000000;
  }
  #product_cate1740059406786 .product-list-btn{
    color: #000000;
    background-color: #ffffff;
    border-color: #000000;
    --color: #000000;
    --bg-color: #ffffff;
    --border-color: #000000;
  }
		#product_cate1740059406786  .product-item{
			width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
		}
		@media screen and (min-width:768px){
			#product_cate1740059406786 .product-item:nth-child(4n){
				margin-right: 0;
			}
		}
  @media screen and (min-width:1200px){
    #product_cate1740059406786 .section-title{
      font-size:30px;
    }
    #product_cate1740059406786 .section-sub-title{
      font-size:15px;
    }
    #product_cate1740059406786 .product-list-btn{
      font-size:16px;
    }
  }
  	@media screen and (max-width: 767px){
			#product_cate1740059406786  .product-item{
				width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
			}
			#product_cate1740059406786  .product-item:nth-child(2n){
				margin-right: 0;
			}
  	}

	#product_cate1740059514354{
		--title-text-align: left;
	}
  #product_cate1740059514354 .section-title{
    text-align:left;
    color:#000000;
  }
  #product_cate1740059514354 .section-sub-title{
    text-align:left;
    color:#000000;
  }
  #product_cate1740059514354 .product-list-btn{
    color: #000000;
    background-color: #ffffff;
    border-color: #000000;
    --color: #000000;
    --bg-color: #ffffff;
    --border-color: #000000;
  }
		#product_cate1740059514354  .product-item{
			width: calc(100% / 4 - var(--v-space) * (4 - 1) / 4) ;
		}
		@media screen and (min-width:768px){
			#product_cate1740059514354 .product-item:nth-child(4n){
				margin-right: 0;
			}
		}
  @media screen and (min-width:1200px){
    #product_cate1740059514354 .section-title{
      font-size:30px;
    }
    #product_cate1740059514354 .section-sub-title{
      font-size:15px;
    }
    #product_cate1740059514354 .product-list-btn{
      font-size:16px;
    }
  }
  	@media screen and (max-width: 767px){
			#product_cate1740059514354  .product-item{
				width: calc(100% / 2 - var(--v-space) * (2 - 1) / 2) ;
			}
			#product_cate1740059514354  .product-item:nth-child(2n){
				margin-right: 0;
			}
  	}

    @media screen and (min-width: 768px) {
      #imgtxt_single1744774719806 .imgtxt-single-image{
        order:  2 ;
      }
      #imgtxt_single1744774719806 .imgtxt-single-text {
        order:  1 ;
      }
    }
  #imgtxt_single1744774719806 .imgtxt-single-image{
    --imgtxt-single-image-padding-bottom: calc(85.97% * var(--imgtxt-single-img-ratio, 0.5));
  }
  @media screen and (max-width: 767px){
    #imgtxt_single1744774719806 .imgtxt-single-image{
      --imgtxt-single-image-padding-bottom: 85.97%;
    }
  }
  #imgtxt_single1744774719806 .content-title{
    color: rgba(0, 0, 0, 1);
    text-align:center;
  }
   #imgtxt_single1744774719806 .imgtxt-single-content{
    text-align:center;
  }
  #imgtxt_single1744774719806 .imgtxt-single-btn{
    text-align:center;
  }
  #imgtxt_single1744774719806 .button{
    color: #ffffff;
    background-color:#000000;
    border-color:#000000;
    --color: #ffffff;
    --bg-color:#000000;
    --border-color:#000000;
  }
    [data-section-id="imgtxt_single1744774719806"]{
      --imgtxt-list-bg-color:#ffffff;
    }
    #imgtxt_single1744774719806{
      background-color:var(--imgtxt-list-bg-custom,#ffffff);
    }

  @media screen and (min-width: 1200px){
    #imgtxt_single1744774719806 .content-title{
      font-size:35px;
    }
    #imgtxt_single1744774719806 .imgtxt-single-content{
      font-size:16px;
    }
    #imgtxt_single1744774719806 .button{
      font-size:13px;
    }
  }

   /* index_css imgtxt_single start */
  .imgtxt-single {
    display: flex;
    justify-content: space-between;
    align-items: var(--imgtxt-single-align-items, center);
  }

  .imgtxt-single-image {
    padding-bottom: var(--imgtxt-single-image-padding-bottom, 48%);
    width:var(--imgtxt-single-image-width, 50%);
  }

  .imgtxt-single-text {
    display: flex;
    flex-direction: column;
    justify-content: var(--imgtxt-single-body-justify-content, center);
    align-items: var(--imgtxt-single-body-align,flex-start);
    width:var(--imgtxt-single-text-width, 50%);
    padding : var(--imgtxt-single-body-slide-padding,0 80px);
    line-height:var(--imgtxt-single-text-line-height, 1.5);
  }

  .imgtxt-single-title {
    width: 100%;
    margin-bottom: var(--imgtxt-single-title-bottom,40px);
    text-align: var(--imgtxt-single-text-align,left);
    font-size: var(--section-title-size);
    font-weight: var(--imgtxt-single-text-weight, 700);
  }

  .imgtxt-single-content {
    width: 100%;
    margin-bottom: var(--imgtxt-single-text-bottom,50px);
    text-align: var(--imgtxt-single-text-align,left);
    font-size:var(--imgtxt-single-text-size, 14px);
    white-space: pre-wrap;
  }
  .imgtxt-single-btn {
    width:100%;
  }
  @media screen and (max-width: 1200px) {
    [data-section-type="imgtxt_single"] {
      --imgtxt-single-title-bottom: 10px;
      --imgtxt-single-text-bottom: 10px;
      --imgtxt-single-body-slide-padding: 20px;
    }
  }

  @media screen and (max-width: 767px) {
    [data-section-type="imgtxt_single"]{
      --imgtxt-single-image-padding-bottom: 100%;
      --imgtxt-single-title-bottom: 15px;
      --imgtxt-single-text-bottom: 15px;
      --imgtxt-single-body-slide-padding: 10px;
      --imgtxt-single-body-align: center;
      --imgtxt-single-text-align: center;
    }
    .imgtxt-single {
      --imgtxt-single-text-width: 100%;
      --imgtxt-single-image-width: 100%;
      flex-direction: column;
    }
  }
  /* index_css imgtxt_single end */

    [data-section-type="imgtxt_single"]{
      --imgtxt-single-text-weight:400;
      --imgtxt-single-text-line-height:1.1;
      --imgtxt-single-text-bottom:40px;
    }

    [data-section-type="imgtxt_single"] .wrapper {
      max-width: 100%;
      --section-wrapper-padding:0 0 var(--section-space);
    }

    [data-section-type="imgtxt_single"] .imgtxt-single{
        background: var(--imgtxt-single-bg);
    }

    @media screen and (min-width: 768px) {
      .imgtxt-single-text {
          background: transparent;
          padding-inline-start:calc((100vw - (var(--max-width) - (var(--section-space-bottom)*2))) / 2);
      }
    }

    @media screen and (max-width: 767px) {
      [data-section-type="imgtxt_single"] {
          --imgtxt-single-body-slide-padding:40px;
          --imgtxt-single-text-align:left;
          --imgtxt-single-text-size:16px;
          --imgtxt-single-body-align:flex-start;
      }
    }


  
    #video_list1739865810679 .section-title{
      color:#333333;
      text-align:left;
    }
    @media screen and (min-width: 768px) {
      #video_list1739865810679 .section-title{
        font-size:;
      }
    }
  
   
  
  #video_list1739865810679 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1739865810679 .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 {
    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 */

  @media screen and (min-width: 768px) {
    #video_text1739865819668 .video-text-item {
      order:  2 ;
    }
    #video_text1739865819668 .video-text-body {
      order:  1 ;
    }
  }
  #video_text1739865819668 .video-text-body{
    align-items: start;
    text-align: left;
  } 
  #video_text1739865819668 .video-text-title{
    color:#333333;
  }
  #video_text1739865819668 .video-text-btn{
    background-color:rgba(0, 0, 0, 1);
    border-color:rgba(0, 0, 0, 1);
    color:rgba(255, 255, 255, 1);
    --bg-color:rgba(0, 0, 0, 1);
    --border-color:rgba(0, 0, 0, 1);
    --color:rgba(255, 255, 255, 1);
  }
  @media screen and (min-width:1200px){
    #video_text1739865819668 .video-text-title{
      font-size:40px;
    }
    #video_text1739865819668 .video-text-subtext{
      font-size:16px;
    }
  }

  #imgtxt_listB1739866138016 .section-title{
    text-align:left;
    color:#333333;
  }
  #imgtxt_listB1739866138016 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  @media screen and (min-width: 1200px){
    #imgtxt_listB1739866138016 .section-title{
      font-size:40px;
    }
    #imgtxt_listB1739866138016 .section-sub-title{
    font-size:16px;
    }
  }
  #imgtxt_listB1739866138016 .imgtxt-body-img {
    padding-bottom: 125.00%;
  }
    #imgtxt_list_item1739866138020 .imgtxt-list-content{
      text-align: left;
    }
    #imgtxt_listB1739866138016 .imgtxt-list-title{
      color: #000000;
    }
    #imgtxt_list_item1739866138020 .imgtxt-list-text{
      color: #333333;
    }
    #imgtxt_list_item1739866138020 .imgtxt-list-btn{
      color: #ffffff;
      background-color: #169bd5;
      border-color: #169bd5;
    }
    @media screen and (min-width: 1200px){
      #imgtxt_listB1739866138016 .imgtxt-list-title{
			  font-size: 36px;
      }
      #imgtxt_list_item1739866138020 .imgtxt-list-text{
        font-size: 16px;
      }
    }
    #imgtxt_list_item1739866138021 .imgtxt-list-content{
      text-align: left;
    }
    #imgtxt_listB1739866138016 .imgtxt-list-title{
      color: #000000;
    }
    #imgtxt_list_item1739866138021 .imgtxt-list-text{
      color: #333333;
    }
    #imgtxt_list_item1739866138021 .imgtxt-list-btn{
      color: #ffffff;
      background-color: #169bd5;
      border-color: #169bd5;
    }
    @media screen and (min-width: 1200px){
      #imgtxt_listB1739866138016 .imgtxt-list-title{
			  font-size: 36px;
      }
      #imgtxt_list_item1739866138021 .imgtxt-list-text{
        font-size: 16px;
      }
    }
    #imgtxt_list_itemblock1739868342504 .imgtxt-list-content{
      text-align: left;
    }
    #imgtxt_listB1739866138016 .imgtxt-list-title{
      color: #000000;
    }
    #imgtxt_list_itemblock1739868342504 .imgtxt-list-text{
      color: #333333;
    }
    #imgtxt_list_itemblock1739868342504 .imgtxt-list-btn{
      color: #ffffff;
      background-color: #169bd5;
      border-color: #169bd5;
    }
    @media screen and (min-width: 1200px){
      #imgtxt_listB1739866138016 .imgtxt-list-title{
			  font-size: 36px;
      }
      #imgtxt_list_itemblock1739868342504 .imgtxt-list-text{
        font-size: 16px;
      }
    }
    #imgtxt_list_itemblock1739868419560 .imgtxt-list-content{
      text-align: left;
    }
    #imgtxt_listB1739866138016 .imgtxt-list-title{
      color: #000000;
    }
    #imgtxt_list_itemblock1739868419560 .imgtxt-list-text{
      color: #333333;
    }
    #imgtxt_list_itemblock1739868419560 .imgtxt-list-btn{
      color: #ffffff;
      background-color: #169bd5;
      border-color: #169bd5;
    }
    @media screen and (min-width: 1200px){
      #imgtxt_listB1739866138016 .imgtxt-list-title{
			  font-size: 36px;
      }
      #imgtxt_list_itemblock1739868419560 .imgtxt-list-text{
        font-size: 16px;
      }
    }
  #imgtxt_listB1739866138016 .imgtxt-list-more{
    background-color:;
    color:;
    border-color:;
  }

#text_rich_pane_1BDB9D540141D .section-title{
  text-align:left;
  color:#f1f1f1;
}
#text_rich_pane_1BDB9D540141D .section-sub-title{
  color:#f1f1f1;
  text-align:left;
}
@media screen and (min-width: 1200px){
  #text_rich_pane_1BDB9D540141D .section-title{
    font-size:30px;
  }
  #text_rich_pane_1BDB9D540141D .section-sub-title{
    font-size:16px;
  }
}

    [data-section-type="text_rich"] {
      padding-top: 80px;
      background: var(--main-color-second);
      border-bottom: 1px solid rgba(242, 239, 236, 0.15);
    }

    .home-rich-text .section-title {
        margin-bottom: 32px;
        line-height: 1;
    }

    .home-rich-text .section-sub-title {
        max-width: 1180px;
    }

    @media screen and (max-width: 767px) {
        [data-section-type="text_rich"]  {
            padding-top: 40px;
        }
        .home-rich-text .section-title {
            --section-title-size: 34px;
        }
    }
  

  #image_list1739949292291 .image-item {
    --img-item-aspect:68.52%;
    width: calc((100% - var(--v-space) * 2 )  / 3);
    padding-bottom: var(--img-item-btm, calc( (68.52% - var(--v-space) * 2) / 3 ));
  }
  #image_list1739949292291 .section-title{
    text-align:left;
    color:rgba(0, 0, 0, 1);
    
  }
  #image_list1739949292291 .section-sub-title{
    text-align:left;
    color:rgba(0, 0, 0, 1);
  }
  @media screen and (min-width:768px){
    #image_list1739949292291 .image-item:nth-child(3n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1739949292291 .image-item {
      width: calc((100% - var(--v-space) * 2 )  / 3);
      padding-bottom:var(--img-item-btm, calc( (68.52% - var(--v-space) * 2) / 3 ));
    }
    #image_list1739949292291 .image-item:nth-child(3n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1739949292291 .section-title{
      font-size:40px;  
    }
    #image_list1739949292291 .section-sub-title{
      font-size:16px;
    }
  }

    @media screen and (min-width: 768px) {
      #imgtxt_single1739952316168 .imgtxt-single-image{
        order:  1 ;
      }
      #imgtxt_single1739952316168 .imgtxt-single-text {
        order:  2 ;
      }
    }
  #imgtxt_single1739952316168 .imgtxt-single-image{
    --imgtxt-single-image-padding-bottom: calc(100.00% * var(--imgtxt-single-img-ratio, 0.5));
  }
  @media screen and (max-width: 767px){
    #imgtxt_single1739952316168 .imgtxt-single-image{
      --imgtxt-single-image-padding-bottom: 100.00%;
    }
  }
  #imgtxt_single1739952316168 .content-title{
    color: rgba(0, 0, 0, 1);
    text-align:left;
  }
   #imgtxt_single1739952316168 .imgtxt-single-content{
    text-align:left;
  }
  #imgtxt_single1739952316168 .imgtxt-single-btn{
    text-align:left;
  }
  #imgtxt_single1739952316168 .button{
    color: #ffffff;
    background-color:#000000;
    border-color:#000000;
    --color: #ffffff;
    --bg-color:#000000;
    --border-color:#000000;
  }
    [data-section-id="imgtxt_single1739952316168"]{
      --imgtxt-list-bg-color:#ffffff;
    }
    #imgtxt_single1739952316168{
      background-color:var(--imgtxt-list-bg-custom,#ffffff);
    }

  @media screen and (min-width: 1200px){
    #imgtxt_single1739952316168 .content-title{
      font-size:40px;
    }
    #imgtxt_single1739952316168 .imgtxt-single-content{
      font-size:16px;
    }
    #imgtxt_single1739952316168 .button{
      font-size:13px;
    }
  }

  #choiced_images1739952507408 .section-title{
    text-align:left;
    color:#333333;
  }
  #choiced_images1739952507408 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  @media screen and (min-width:1200px){
    #choiced_images1739952507408 .section-title{
      font-size:40px;  
    }
    #choiced_images1739952507408 .section-sub-title{
      font-size:16px;
    }
  }
  @media screen and (min-width:768px){
    #choiced_images1739952507408 .choice-imgs-left{
      width:40%;
    }
      #choiced_images1739952507408 .choice-imgs-item{
        margin-left: var(--v-space);
      }
  }
  #choiced_images1739952507408 .choice-imgs-item{
    width:calc(100% / 3 - var(--v-space));
  }
  
  @media screen and (max-width: 767px) {
    #choiced_images1739952507408 .choice-imgs-item{
      width:calc((100%  - 1 * var(--v-space)) / 2 );
    }
    #choiced_images1739952507408 .choice-imgs-item:nth-child(2n) {
      margin-right:0;
    }
    #choiced_images1739952507408 .choice-imgs-cover{
      --img-box-padding-bottom: 30%;
    }
  }

  /* choiced_images start */
  .choiced-images-main{
    display: flex;
  }
  .choice-imgs-left{
    margin-bottom:var(--h-space);
  }
  .choice-imgs-cover{
    --img-box-height: 100%;
    --img-box-padding-bottom: 0;
  }
  .choice-imgs-right{
    display:flex;
    flex-wrap: wrap;
    flex: 1;
  }
  .choice-imgs-item{
    margin-bottom:var(--h-space);
  }
  @media screen and (max-width: 767px) {
    .choice-imgs-item{
      margin-right:var(--v-space);
    }
    .choiced-images-main {
      flex-direction: column;
    }
  }
  /* choiced_images end */

  #video_single1739952819885 .section-title{
    color:#333333;
    text-align:left;
  }
  #video_single1739952819885 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  @media screen and (min-width:1200px){
    #video_single1739952819885 .section-title{
      font-size:40px;
    }
    #video_single1739952819885 .section-sub-title{
      font-size:16px;
    }
  }

  /* index_css video_single start */
  .video-single-content {
    position:relative;
    width:100%;
    font-size:0;
  } 
  .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 */

#text_rich1739953038236 .section-title{
  text-align:center;
  color:rgba(17, 133, 7, 1);
}
#text_rich1739953038236 .section-sub-title{
  color:#f1f1f1;
  text-align:center;
}
@media screen and (min-width: 1200px){
  #text_rich1739953038236 .section-title{
    font-size:48px;
  }
  #text_rich1739953038236 .section-sub-title{
    font-size:16px;
  }
}

#text_rich1739953343392 .section-title{
  text-align:center;
  color:rgba(255, 255, 255, 1);
}
#text_rich1739953343392 .section-sub-title{
  color:#f1f1f1;
  text-align:center;
}
@media screen and (min-width: 1200px){
  #text_rich1739953343392 .section-title{
    font-size:48px;
  }
  #text_rich1739953343392 .section-sub-title{
    font-size:16px;
  }
}

#text_rich1739953529516 .section-title{
  text-align:center;
  color:#f1f1f1;
}
#text_rich1739953529516 .section-sub-title{
  color:#f1f1f1;
  text-align:center;
}
@media screen and (min-width: 1200px){
  #text_rich1739953529516 .section-title{
    font-size:48px;
  }
  #text_rich1739953529516 .section-sub-title{
    font-size:16px;
  }
}

  #image_list1739953892211 .image-item {
    --img-item-aspect:68.52%;
    width: calc((100% - var(--v-space) * 1 )  / 2);
    padding-bottom: var(--img-item-btm, calc( (68.52% - var(--v-space) * 1) / 2 ));
  }
  #image_list1739953892211 .section-title{
    text-align:left;
    color:#333333;
    
  }
  #image_list1739953892211 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  @media screen and (min-width:768px){
    #image_list1739953892211 .image-item:nth-child(2n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1739953892211 .image-item {
      width: calc((100% - var(--v-space) * 1 )  / 2);
      padding-bottom:var(--img-item-btm, calc( (68.52% - var(--v-space) * 1) / 2 ));
    }
    #image_list1739953892211 .image-item:nth-child(2n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1739953892211 .section-title{
      font-size:40px;  
    }
    #image_list1739953892211 .section-sub-title{
      font-size:16px;
    }
  }

    @media screen and (min-width: 768px) {
      #imgtxt_single1739955688095 .imgtxt-single-image{
        order:  1 ;
      }
      #imgtxt_single1739955688095 .imgtxt-single-text {
        order:  2 ;
      }
    }
  #imgtxt_single1739955688095 .imgtxt-single-image{
    --imgtxt-single-image-padding-bottom: calc(53.29% * var(--imgtxt-single-img-ratio, 0.5));
  }
  @media screen and (max-width: 767px){
    #imgtxt_single1739955688095 .imgtxt-single-image{
      --imgtxt-single-image-padding-bottom: 53.29%;
    }
  }
  #imgtxt_single1739955688095 .content-title{
    color: rgba(0, 0, 0, 1);
    text-align:center;
  }
   #imgtxt_single1739955688095 .imgtxt-single-content{
    text-align:center;
  }
  #imgtxt_single1739955688095 .imgtxt-single-btn{
    text-align:center;
  }
  #imgtxt_single1739955688095 .button{
    color: #ffffff;
    background-color:#000000;
    border-color:#000000;
    --color: #ffffff;
    --bg-color:#000000;
    --border-color:#000000;
  }
    [data-section-id="imgtxt_single1739955688095"]{
      --imgtxt-list-bg-color:#ffffff;
    }
    #imgtxt_single1739955688095{
      background-color:var(--imgtxt-list-bg-custom,#ffffff);
    }

  @media screen and (min-width: 1200px){
    #imgtxt_single1739955688095 .content-title{
      font-size:48px;
    }
    #imgtxt_single1739955688095 .imgtxt-single-content{
      font-size:16px;
    }
    #imgtxt_single1739955688095 .button{
      font-size:12px;
    }
  }

  #image_list1739954711779 .image-item {
    --img-item-aspect:53.29%;
    width: calc((100% - var(--v-space) * 2 )  / 3);
    padding-bottom: var(--img-item-btm, calc( (53.29% - var(--v-space) * 2) / 3 ));
  }
  #image_list1739954711779 .section-title{
    text-align:left;
    color:rgba(0, 0, 0, 1);
    
  }
  #image_list1739954711779 .section-sub-title{
    text-align:left;
    color:#333333;
  }
  @media screen and (min-width:768px){
    #image_list1739954711779 .image-item:nth-child(3n) {
      margin-right: 0;
    }
    
  }
  @media screen and (max-width: 767px){
    #image_list1739954711779 .image-item {
      width: calc((100% - var(--v-space) * 2 )  / 3);
      padding-bottom:var(--img-item-btm, calc( (53.29% - var(--v-space) * 2) / 3 ));
    }
    #image_list1739954711779 .image-item:nth-child(3n) {
      margin-right: 0;
    }
  }
  @media screen and (min-width:1200px){
    #image_list1739954711779 .section-title{
      font-size:40px;  
    }
    #image_list1739954711779 .section-sub-title{
      font-size:16px;
    }
  }

#text_rich1739954905081 .section-title{
  text-align:left;
  color:#f1f1f1;
}
#text_rich1739954905081 .section-sub-title{
  color:#f1f1f1;
  text-align:left;
}
@media screen and (min-width: 1200px){
  #text_rich1739954905081 .section-title{
    font-size:60px;
  }
  #text_rich1739954905081 .section-sub-title{
    font-size:16px;
  }
}

  
    #video_list1740035916513 .section-title{
      color:rgba(0, 0, 0, 1);
      text-align:left;
    }
    @media screen and (min-width: 768px) {
      #video_list1740035916513 .section-title{
        font-size:;
      }
    }
  
  
    #video_list1740035916513 .section-sub-title {
      color:rgba(0, 0, 0, 1);
      text-align:left;
    }
    @media screen and (min-width: 768px) {
      #video_list1740035916513 .section-sub-title {
        font-size:;
      }
    }
   
  
  #video_list1740035916513 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035916513 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740033653525 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740033653525 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740033665251 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740033665251 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740033681795 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740033681795 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740033709587 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740033709587 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740033718147 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740033718147 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740033761539 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740033761539 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740033772259 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740033772259 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740033783115 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740033783115 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740033794732 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740033794732 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740033816619 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740033816619 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740033828052 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740033828052 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740033840475 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740033840475 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740033903075 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740033903075 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740033909779 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740033909779 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740033923235 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740033923235 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740033930004 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740033930004 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740033943563 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740033943563 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740033950299 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740033950299 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740033957099 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740033957099 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740033963659 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740033963659 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740033972739 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740033972739 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740033979867 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740033979867 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740033986539 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740033986539 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740033994171 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740033994171 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034001155 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034001155 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034009555 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034009555 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034019547 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034019547 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034026428 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034026428 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034032963 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034032963 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034039475 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034039475 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034048099 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034048099 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034056763 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034056763 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034063155 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034063155 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034075027 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034075027 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034113507 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034113507 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034121523 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034121523 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034128227 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034128227 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034134739 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034134739 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034142123 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034142123 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034151339 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034151339 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034159651 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034159651 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034166987 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034166987 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034177563 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034177563 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034189043 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034189043 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034195644 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034195644 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034203938 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034203938 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034213946 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034213946 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034221170 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034221170 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034232618 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034232618 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034365954 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034365954 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034377506 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034377506 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034386995 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034386995 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034396994 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034396994 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034404147 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034404147 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034409826 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034409826 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034419394 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034419394 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034428170 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034428170 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034523514 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034523514 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034534450 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034534450 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034547746 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034547746 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034553746 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034553746 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034563154 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034563154 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034570770 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034570770 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034582018 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034582018 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034590346 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034590346 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034596818 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034596818 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034611626 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034611626 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034622250 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034622250 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034628226 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034628226 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034637162 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034637162 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034647114 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034647114 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034653458 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034653458 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034659138 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034659138 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034665148 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034665148 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034673051 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034673051 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034693922 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034693922 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034700978 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034700978 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034708402 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034708402 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034715986 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034715986 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034723226 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034723226 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034730122 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034730122 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034736442 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034736442 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034745754 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034745754 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034752290 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034752290 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034759146 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034759146 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034766434 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034766434 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034772666 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034772666 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034778970 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034778970 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034785202 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034785202 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034794818 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034794818 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034803562 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034803562 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034809634 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034809634 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034816322 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034816322 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034824826 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034824826 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034837098 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034837098 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034842930 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034842930 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034851354 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034851354 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034857890 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034857890 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034863426 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034863426 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034870450 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034870450 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034879547 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034879547 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034941857 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034941857 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034960362 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034960362 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034966561 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034966561 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034974889 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034974889 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034982673 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034982673 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034989721 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034989721 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740034995034 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740034995034 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035001561 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035001561 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035008009 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035008009 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035015201 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035015201 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035024625 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035024625 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035030609 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035030609 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035037833 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035037833 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035043778 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035043778 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035053209 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035053209 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035060441 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035060441 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035141441 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035141441 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035154297 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035154297 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035180281 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035180281 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035186457 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035186457 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035194186 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035194186 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035229153 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035229153 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035237585 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035237585 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035243769 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035243769 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035253553 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035253553 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035259873 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035259873 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035266201 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035266201 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035272113 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035272113 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035279305 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035279305 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035284769 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035284769 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035294137 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035294137 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035301465 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035301465 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035311201 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035311201 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035316729 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035316729 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035323626 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035323626 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035330674 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035330674 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035336689 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035336689 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035344369 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035344369 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035377185 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035377185 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035367361 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035367361 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035458691 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035458691 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035464385 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035464385 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035472625 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035472625 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035478561 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035478561 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035483666 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035483666 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035492762 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035492762 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035502241 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035502241 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035508170 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035508170 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035514233 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035514233 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035520301 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035520301 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035525825 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035525825 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035535865 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035535865 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035543009 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035543009 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035554633 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035554633 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035567441 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035567441 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035573817 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035573817 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035582009 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035582009 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035587313 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035587313 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035661673 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035661673 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035669577 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035669577 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035677969 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035677969 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035685209 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035685209 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035693433 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035693433 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035699594 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035699594 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740035706585 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740035706585 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740122351397 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740122351397 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740446390812 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740446390812 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740538042165 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740538042165 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740540007378 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740540007378 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1740714688134 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1740714688134 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1741070174220 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1741070174220 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1741171541794 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1741171541794 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1742441327527 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1742441327527 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1742874496643 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1742874496643 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1742976715488 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1742976715488 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1743039526366 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1743039526366 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1744275497527 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1744275497527 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1744421461003 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1744421461003 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1744700400228 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1744700400228 .video-list-item{
      --video-list-item-height:200px;
    }
  }

  
   
  
  #video_list1744861296869 .video-list-item{
    height:var(--video-list-item-height, 400px);
  }
  @media screen and (max-width: 767px) {
    #video_list1744861296869 .video-list-item{
      --video-list-item-height:200px;
    }
  }

