    .dsm_card_carousel_child_0 .dsm_card_carousel_child>div:first-of-type,
    .dsm_card_carousel_child_0 .dsm_card_carousel_child_badge_text,
    .dsm_card_carousel_child_1 .dsm_card_carousel_child>div:first-of-type,
    .dsm_card_carousel_child_1 .dsm_card_carousel_child_badge_text,
    .dsm_card_carousel_child_2 .dsm_card_carousel_child>div:first-of-type,
    .dsm_card_carousel_child_2 .dsm_card_carousel_child_badge_text,
    .dsm_card_carousel_child_3 .dsm_card_carousel_child>div:first-of-type,
    .dsm_card_carousel_child_3 .dsm_card_carousel_child_badge_text,
    .dsm_card_carousel_child_4 .dsm_card_carousel_child>div:first-of-type,
    .dsm_card_carousel_child_4 .dsm_card_carousel_child_badge_text,
    .dsm_card_carousel_child_5 .dsm_card_carousel_child>div:first-of-type,
    .dsm_card_carousel_child_5 .dsm_card_carousel_child_badge_text,
    .dsm_card_carousel_child_6 .dsm_card_carousel_child>div:first-of-type,
    .dsm_card_carousel_child_6 .dsm_card_carousel_child_badge_text,
    .dsm_card_carousel_child_7 .dsm_card_carousel_child>div:first-of-type,
    .dsm_card_carousel_child_7 .dsm_card_carousel_child_badge_text,
    .dsm_card_carousel_0 .dsm_card_carousel_child>div:first-of-type,
    .dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_arrow,
    .dsm_card_carousel_0 .dsm_card_carousel_child_badge_text {
      transition: background 300ms ease 0ms, box-shadow 300ms ease 0ms, border 300ms ease 0ms, padding 300ms ease 0ms, border-radius 300ms ease 0ms
    }
    
    .dsm_card_carousel_child_0 .et_overlay:before,
    .dsm_card_carousel_child_2 .et_overlay:before,
    .dsm_card_carousel_child_4 .et_overlay:before,
    .dsm_card_carousel_child_7 .et_overlay:before {
      color: #ffffff;
      font-family: ETmodules!important;
      font-weight: 400!important;
      font-size: 75px
    }
    
    .dsm_card_carousel_child_0 .et_overlay,
    .dsm_card_carousel_child_2 .et_overlay,
    .dsm_card_carousel_child_4 .et_overlay,
    .dsm_card_carousel_child_7 .et_overlay {
      background-color: rgba(0, 0, 0, 0.56)
    }
    
    .dsm_card_carousel_child_0 .dsm_card_carousel_child_image_background {
      background-repeat: no-repeat;
      background-position: center;
      background-size: cover;
      background-image: url(video_1.jpg);
      transition: transform 300ms ease
    }
    
    .dsm_card_carousel_child_0 .dsm_card_carousel_child_image_wrapper,
    .dsm_card_carousel_child_1 .dsm_card_carousel_child_image_wrapper,
    .dsm_card_carousel_child_2 .dsm_card_carousel_child_image_wrapper,
    .dsm_card_carousel_child_3 .dsm_card_carousel_child_image_wrapper,
    .dsm_card_carousel_child_4 .dsm_card_carousel_child_image_wrapper,
    .dsm_card_carousel_child_5 .dsm_card_carousel_child_image_wrapper,
    .dsm_card_carousel_child_6 .dsm_card_carousel_child_image_wrapper,
    .dsm_card_carousel_child_7 .dsm_card_carousel_child_image_wrapper {
      height: 300px
    }
    
    .dsm_card_carousel_child_0 .dsm_card_wrapper,
    .dsm_card_carousel_child_1 .dsm_card_wrapper,
    .dsm_card_carousel_child_2 .dsm_card_wrapper,
    .dsm_card_carousel_child_3 .dsm_card_wrapper,
    .dsm_card_carousel_child_4 .dsm_card_wrapper,
    .dsm_card_carousel_child_5 .dsm_card_wrapper,
    .dsm_card_carousel_child_6 .dsm_card_wrapper,
    .dsm_card_carousel_child_7 .dsm_card_wrapper {
      padding-top: 20px;
      padding-right: 20px;
      padding-bottom: 20px;
      padding-left: 20px
    }
    
    .dsm_card_carousel_child_1 .et_overlay:before,
    .dsm_card_carousel_child_3 .et_overlay:before,
    .dsm_card_carousel_child_5 .et_overlay:before,
    .dsm_card_carousel_child_6 .et_overlay:before {
      color: #FFFFFF;
      font-family: FontAwesome!important;
      font-weight: 900!important;
      font-size: 75px
    }
    
    .dsm_card_carousel_child_1 .et_overlay,
    .dsm_card_carousel_child_3 .et_overlay,
    .dsm_card_carousel_child_5 .et_overlay,
    .dsm_card_carousel_child_6 .et_overlay,
    .dsm_card_carousel_0.dsm_card_carousel {
      background-color: RGBA(255, 255, 255, 0)
    }
    
    .dsm_card_carousel_child_1 .dsm_card_carousel_child_image_background {
      background-repeat: no-repeat;
      background-position: center;
      background-size: cover;
      background-image: url(video_2.jpg);
      transition: transform 300ms ease
    }
    
    .dsm_card_carousel_child_2 .dsm_card_carousel_child_image_background {
      background-repeat: no-repeat;
      background-position: center;
      background-size: cover;
      background-image: url(video_3.jpg);
      transition: transform 300ms ease
    }
    
    .dsm_card_carousel_child_3 .dsm_card_carousel_child_image_background {
      background-repeat: no-repeat;
      background-position: center;
      background-size: cover;
      background-image: url(video_4.jpg);
      transition: transform 300ms ease
    }
    
    .dsm_card_carousel_child_4 .dsm_card_carousel_child_image_background {
      background-repeat: no-repeat;
      background-position: center;
      background-size: cover;
      background-image: url(video_5.jpg);
      transition: transform 300ms ease
    }
    
    .dsm_card_carousel_child_5 .dsm_card_carousel_child_image_background {
      background-repeat: no-repeat;
      background-position: center;
      background-size: cover;
      background-image: url(video_6.jpg);
      transition: transform 300ms ease
    }
    
    .dsm_card_carousel_child_6 .dsm_card_carousel_child_image_background {
      background-repeat: no-repeat;
      background-position: center;
      background-size: cover;
      background-image: url(video_7.jpg);
      transition: transform 300ms ease
    }
    
    .dsm_card_carousel_child_7 .dsm_card_carousel_child_image_background {
      background-repeat: no-repeat;
      background-position: center;
      background-size: cover;
      background-image: url(video_8.jpg);
      transition: transform 300ms ease
    }
    
    .dsm_card_carousel_0 .dsm_card_carousel_child_badge_text {
      font-weight: 600;
      font-size: 1px;
      background-color: RGBA(255, 255, 255, 0);
      padding-top: 7px;
      padding-right: 15px;
      padding-bottom: 7px;
      padding-left: 15px
    }
    
    .dsm_card_carousel_0 .dsm_card_carousel_child_image_wrapper,
    .dsm_card_carousel_0 .dsm_card_carousel_child_img {
      border-radius: 5px 5px 5px 5px;
      overflow: hidden
    }
    
    .dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_arrow {
      border-radius: 5px 5px 5px 5px;
      overflow: hidden;
      border-color: #1bb993
    }
    
    .dsm_card_carousel_0.dsm_card_carousel .swiper-container {
      margin-bottom: 60px!important
    }
    
    .dsm_card_carousel_0 .dsm_card_carousel_child>div:first-of-type {
      height: 100%
    }
    
    .dsm_card_carousel_0 .swiper-button-prev::before,
    .dsm_card_carousel_0 .swiper-button-next::before {
      font-family: ETmodules!important;
      font-weight: 400!important
    }
    
    .dsm_card_carousel_0 .swiper-button-prev:before,
    .dsm_card_carousel_0 .swiper-button-next:before {
      color: #000000;
      font-size: 31px
    }
    
    .dsm_card_carousel_0 .swiper-button-prev,
    .dsm_card_carousel_0 .swiper-button-next {
      background-color: RGBA(255, 255, 255, 0);
      height: 51px;
      width: 51px;
      margin-top: -25.5px
    }
    
    .dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-prev {
      left: -51px
    }
    
    .dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-next {
      right: -51px
    }
    
    .dsm_card_carousel_0 .dsm_card_carousel_arrow.swiper-button-prev,
    .dsm_card_carousel_0 .dsm_card_carousel_arrow.swiper-button-next {
      display: inline-flex
    }
    
    .dsm_card_carousel_0 .swiper-pagination-bullet.swiper-pagination-bullet-active {
      background: #000000!important;
      opacity: 1
    }
    
    .dsm_card_carousel_0 .swiper-pagination-bullet {
      background: #E0E0E0!important;
      opacity: 1
    }
    
    .dsm_card_carousel_0 .dsm_card_carousel_pagination {
      display: block
    }
    
    .dsm_card_carousel_0 .dsm_card_carousel_child_img {
      max-width: 100%
    }
    
    .dsm_card_carousel_0 .dsm_card_carousel_child_image_wrapper {
      justify-content: flex-start
    }
    
    .dsm_card_carousel_child_0.dsm_card_carousel_child>div:first-of-type,
    .dsm_card_carousel_child_1.dsm_card_carousel_child>div:first-of-type,
    .dsm_card_carousel_child_2.dsm_card_carousel_child>div:first-of-type,
    .dsm_card_carousel_child_3.dsm_card_carousel_child>div:first-of-type,
    .dsm_card_carousel_child_4.dsm_card_carousel_child>div:first-of-type,
    .dsm_card_carousel_child_5.dsm_card_carousel_child>div:first-of-type,
    .dsm_card_carousel_child_6.dsm_card_carousel_child>div:first-of-type,
    .dsm_card_carousel_child_7.dsm_card_carousel_child>div:first-of-type {
      background-color: #FFFFFF
    }