.stats_with_inner {
  min-height: 566px;
  padding: 88px 0;
}
.stats_with_inner .stats_main_title {
  margin-bottom: 60px;
}
.stats_with_inner .stats_main_title .stat_logo {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display:none;
}
.stats_with_inner .stats_main_link {
  margin-top: 49px;
}
.stats_with_inner .stats_main_link .cta {
  min-width: 195px;
}
.stats_with_inner > div {
  z-index: 1;
}
.stats_with_inner:after, .stats_with_inner:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
}
.without-bg .stats_with_inner {
  min-height: auto;
  background-image: none !important;
  padding:0;
}
.without-bg .stats_main_title {
  color: var(--primary-color-1);
}
.without-bg .single_stats_desc {
  color: var(--primary-color-6);
}
.without-bg .single_stats_content {
  color: var(--primary-color-1);
}
.without-bg.stats_with_text_wrapper .stats_with_inner .single_stats::before{
background: var(--primary-color-10);
}
.without-bg.with-below-border .stats_main_inner{border-bottom: 1px solid var(--primary-color-10);}
.without-bg.with-below-border .stats_main_inner .row{margin-bottom: 60px;}
.without-bg .stats_with_inner::after, .without-bg .stats_with_inner::before{background:none;}
.stats_with_text_wrapper .stats_with_inner .col-12:last-child .single_stats::before{background:none;}
.stats_with_inner:after {
  background: var(--gradient-primary-linear);
  height: 165px;
}
.stats_with_inner:before{
  background: var(--gradient-secondary-linear);
  opacity:0.2;
}
.stats_with_text_wrapper .stats_with_inner .single_stats {height: 100%;}
.stats_with_text_wrapper .stats_with_inner .single_stats:before {
  content: '';
  width: 1px;
  background: var(--trans-background-3);
  height: 100%;
  position: absolute;
  right: -15px;
}
.stats_with_text_wrapper .stats_with_inner .stats_space_top:last-child .single_stats:before {
  display: none;
}
/*------ Media Query --------------------------------*/
@media all and (max-width: 991.98px) {
  .stats_with_inner {
    padding: 98px 0 69px;
  }
}
@media all and (max-width: 991.98px) and (min-width:768px) {
  .stats_main_inner {
    max-width: 600px;
    margin: 0 auto;
  }
  .stats_with_text_wrapper .stats_space_top .single_stats {
    padding: 0 15px;
  }
}
@media all and (max-width: 991.98px) and (min-width:576px) {
  .stats_with_text_wrapper .stats_space_top:nth-child(1n+3) {
    margin-top: 50px;
  }
  .stats_with_text_wrapper .stats_space_top:nth-child(2n+2) .single_stats:before {
    display: none;
  }
  .stats_with_text_wrapper .stats_space_top:nth-child(1n+3):before {
    content: '';
    width: auto;
    height: 1px;
    background: rgba(255, 255, 255, 0.3);
    position: absolute;
    left: 15px;
    right: 15px;
    top: -25px;
    display: block;
  }
}
@media all and (max-width: 767.98px) {
  .stats_with_inner .stats_main_title .stat_logo {
    max-width: 94px;
  }
  .stats_main_inner {
    max-width: 500px;
    margin: 0 auto;
  }
}
@media all and (max-width: 575.98px) {
  .stats_main_inner {
    max-width: 100%;
  }
  .stats_with_text_wrapper .stats_space_top {
    margin-bottom: 50px;
  }
  .stats_with_text_wrapper .stats_space_top:after {
    content: '';
    width: auto;
    background: var(--trans-background-3);
    height: 1px;
    position: absolute;
    bottom: -25px;
    left: 15px;
    right: 15px;
  }
  .stats_with_text_wrapper .stats_space_top:last-child {
    margin-bottom: 0;
  }
  .stats_with_text_wrapper .stats_space_top:last-child:after {
    display: none;
  }
  .stats_with_text_wrapper .stats_with_inner .single_stats:before {
    display: none;
  }
}


/*module -video with text css*/
.content-wrapper__text-description ul li {
    list-style: disc;
}
.content-wrapper__text-description ul {
    padding-left: 2.8rem;
    margin-bottom: 1.4rem;
    list-style: disc;
}
.video-text__content-wrapper a.cta-arrow-link {
    margin: 0 !important;
}
.video-text__content-wrapper a:not(:last-child) {
    margin-bottom: 2.4rem;
}
.content-wrapper__section-title {
    font-size: 1.2rem;
    font-weight: bold;
}
.module-video-with-text .cta-arrow-link {
    padding: 20px 0;
}
.module-video-with-text .video iframe {width: 100%;height: auto; aspect-ratio: 16/9; display: block;transition: ease-in 0.3s;}
.module-video-with-text .video-text__content-wrapper{height:100%;transition: ease-in 0.5s;}
.module-video-with-text .video-text__video-player-wrapper{height: 100%;display: flex;flex-direction: column;justify-content: center;}
.module-video-with-text .video.playing .video__play-button {display: none;}
.module-video-with-text .video__play-button {width: 60px;height: 60px;border-radius: 50%;border: 2px solid #fff;background: transparent;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);cursor: pointer;display: flexalign-items: center;justify-content: center;}

.module-video-with-text .video__play-button::before {content: "";display: block;margin-left: 3px;width: 0;height: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-left: 16px solid #fff;}

.module-video-with-text .video__play-button:focus {outline: 3px solid #fff;outline-offset: 4px;}
.module-video-with-text .video__poster.position-relative {
    position: relative;
}
@media all and (max-width: 767.98px){
.module-video-with-text .video__poster,.module-video-with-text .video iframe{margin-top:20px}
} 
.module-video-with-text .video {position: relative;width: 100%;max-width: 800px; /*aspect-ratio: 16 / 9;*/ overflow: hidden;transition: ease-in-out 0.3s;}

.module-video-with-text .video__poster {position: absolute;inset: 0;background: #000;display: flex;align-items: center;justify-content: center;transition: ease-in-out 0.3s;}

.module-video-with-text .video__poster-img { width: 100%;height: 100%;object-fit: cover;display: block;}

/* Play button circle + triangle */
.module-video-with-text .video__play-button {width: 64px;height: 64px;border-radius: 50%;border:none;background: rgba(255, 255, 255, 0.8);display: flex;align-items: center;justify-content: center;cursor: pointer;}

.module-video-with-text .video__play-button::before {content: "";margin-left: 4px;display: block;width: 0;height: 0;border-top: 12px solid transparent;border-bottom: 12px solid transparent;border-left: 18px solid #004A33;}

/* Focus outline */
.module-video-with-text .video__play-button:focus {outline: 2px dotted #fff;outline-offset: 4px;}
.module-video-with-text .video__play-button:focus-visible::before{border-left:18px solid #fff} 

/* Hide poster when playing */
.module-video-with-text .video.playing .video__poster {display: none;transition: ease-in-out 0.3s;}

.module-video-with-text .video__frame {width: 100%;height: 100%;position: relative;z-index: 1;;transition: ease-in-out 0.3s;}
