    #stream-container,#stream-container *{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box; -webkit-text-size-adjust: none;}
	#stream-container .stream-text-1 {
    font-size: 14px;
    line-height: 1.43;
}

#stream-container .stream-text-2 {
    font-size: 20px;
    line-height: 1.5;
}

#stream-container .stream-text-3 {
    font-size: 28px;
    line-height: 1.28;
}

#stream-container .stream-text-4 {
    font-size: 36px;
    line-height: 1.33;
}

#stream-container .stream-text-5 {
    font-size: 48px;
    line-height: 1.33;
}

#stream-container .stream-text-6 {
    font-size: 60px;
    line-height: 1.36;
}

#stream-container .stream-text-7 {
    font-size: 72px;
    line-height: 1.28;
}

#stream-container.small-pc.tablet .stream-text-1 {
    font-size: 12px;
    line-height: 1.5;
}

#stream-container.small-pc.tablet .stream-text-2 {
    font-size: 18px;
    line-height: 1.44;
}

#stream-container.small-pc.tablet .stream-text-3 {
    font-size: 24px;
    line-height: 1.33;
}

#stream-container.small-pc.tablet .stream-text-4 {
    font-size: 28px;
    line-height: 1.36;
}

#stream-container.small-pc.tablet .stream-text-5 {
    font-size: 36px;
    line-height: 1.33;
}

#stream-container.small-pc.tablet .stream-text-6 {
    font-size: 38px;
    line-height: 1.33;
}

#stream-container.small-pc.tablet .stream-text-7 {
    font-size: 60px;
    line-height: 1.36;
}

#stream-container.small-pc.tablet.mobile .stream-text-1 {
    font-size: 12px;
    line-height: 1.5;
}

#stream-container.small-pc.tablet.mobile .stream-text-2 {
    font-size: 16px;
    line-height: 1.5;
}

#stream-container.small-pc.tablet.mobile .stream-text-3 {
    font-size: 20px;
    line-height: 1.5;
}

#stream-container.small-pc.tablet.mobile .stream-text-4 {
    font-size: 24px;
    line-height: 1.33;
}

#stream-container.small-pc.tablet.mobile .stream-text-5 {
    font-size: 28px;
    line-height: 1.36;
}

#stream-container.small-pc.tablet.mobile .stream-text-6 {
    font-size: 36px;
    line-height: 1.33;
}

#stream-container.small-pc.tablet.mobile .stream-text-7 {
    font-size: 48px;
    line-height: 1.33;
}

#stream-container .stream-mobile-show {
    display: none !important;
}

#stream-container.small-pc.tablet.mobile .stream-mobile-show {
    display: block !important;
}

#stream-container.small-pc.tablet.mobile .stream-desktop-show {
    display: none !important;
}#stream-container .stream-image img {
  height: auto;
  display: block;
  max-width:100%;
  margin: 0 auto;
  width: unset;
}

#stream-container .stream-image {
  max-width: 1200px;
  margin: 0 auto;
}
#stream-container .stream-spacer {
  max-width: 1200px;
  margin: 0 auto;
}

#stream-container .stream-spacer.stream-large {
  padding-bottom: 80px;
}

#stream-container .stream-spacer.stream-medium {
  padding-bottom: 40px;
}

#stream-container .stream-spacer.stream-small {
  padding-bottom: 20px;
}

#stream-container .stream-spacer.stream-extra-small {
  padding-bottom: 10px;
}

#stream-container.small-pc.tablet.mobile .stream-spacer.stream-large {
  padding-bottom: 40px;
}

#stream-container.small-pc.tablet.mobile .stream-spacer.stream-medium {
  padding-bottom: 24px;
}

#stream-container.small-pc.tablet.mobile .stream-spacer.stream-small {
  padding-bottom: 16px;
}

#stream-container.small-pc.tablet.mobile .stream-spacer.stream-extra-small {
  padding-bottom: 8px;
}#stream-container .stream-picture-with-text {
      padding: 0;
      position: relative;
      text-align: center;
      max-width: 1200px;
      margin: 0 auto;
}

#stream-container .stream-picture-with-text-img img {
      display: block;
      margin: 0 auto;
      height: auto;
      max-width: 100%;
}

#stream-container .stream-picture-with-text-item {
      position: absolute;
      padding: 40px;
      width: 50%;
      z-index: 1;
}

#stream-container .stream-picture-with-text-item-vertical-top {
      top: 0;
}

#stream-container .stream-picture-with-text-item-vertical-middle {
      top: 50%;
      -webkit-transform: translateY(-50%);
      transform: translateY(-50%);
}

#stream-container .stream-picture-with-text-item-vertical-bottom {
      bottom: 0;
}

#stream-container .stream-picture-with-text-item-horisontal-left {
      left: 0;
}

#stream-container .stream-picture-with-text-item-horisontal-middle {
      left: 50%;
      -webkit-transform: translateX(-50%);
      transform: translateX(-50%);
}

#stream-container .stream-picture-with-text-item-horisontal-right {
      right: 0;
}

#stream-container .stream-picture-with-text-item.stream-picture-with-text-item-vertical-middle.stream-picture-with-text-item-horisontal-middle {
      -webkit-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
}

#stream-container .stream-picture-with-text-item-title {
      padding: 0;
      width: 100%;
}

#stream-container .stream-picture-with-text-item-description {
      padding: 0;
      margin: 0 auto;
      width: 100%;
}

#stream-container.small-pc.tablet .stream-picture-with-text-item {
      width: 100% !important;
      position: static;
      padding: 16px;
      -webkit-transform: none !important;
      transform: none !important;
}

#stream-container.small-pc.tablet .stream-picture-with-text-item .stream-picture-with-text-title,
#stream-container.small-pc.tablet .stream-picture-with-text-item .stream-picture-with-text-description {
      text-align: var(--textalignmobile) !important;
}

#stream-container.small-pc.tablet .stream-picture-with-text-item .stream-picture-with-text-title {
      color: var(--titlecolormobile) !important;
}

#stream-container.small-pc.tablet .stream-picture-with-text-item .stream-picture-with-text-description {
      color: var(--descriptioncolormobile) !important;
}#stream-container .stream-slider {
  max-width: 1200px;
  margin: 0 auto;
}

#stream-container .stream-slider .stream-slider-dot-indicator {
  display: none !important;
}

#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(1):checked~.stream-slider-section-wrap .stream-slide-wrapper {
  transform: translateX(0%);
}

#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(2):checked~.stream-slider-section-wrap .stream-slide-wrapper {
  transform: translateX(-100%);
}

#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(3):checked~.stream-slider-section-wrap .stream-slide-wrapper {
  transform: translateX(-200%);
}

#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(4):checked~.stream-slider-section-wrap .stream-slide-wrapper {
  transform: translateX(-300%);
}

#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(5):checked~.stream-slider-section-wrap .stream-slide-wrapper {
  transform: translateX(-400%);
}

#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(6):checked~.stream-slider-section-wrap .stream-slide-wrapper {
  transform: translateX(-500%);
}

#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(7):checked~.stream-slider-section-wrap .stream-slide-wrapper {
  transform: translateX(-600%);
}

#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(8):checked~.stream-slider-section-wrap .stream-slide-wrapper {
  transform: translateX(-700%);
}

#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(9):checked~.stream-slider-section-wrap .stream-slide-wrapper {
  transform: translateX(-800%);
}

#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(10):checked~.stream-slider-section-wrap .stream-slide-wrapper {
  transform: translateX(-900%);
}

#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(1):checked~.stream-slider-dots .stream-slider-dot:nth-of-type(1),
#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(2):checked~.stream-slider-dots .stream-slider-dot:nth-of-type(2),
#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(3):checked~.stream-slider-dots .stream-slider-dot:nth-of-type(3),
#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(4):checked~.stream-slider-dots .stream-slider-dot:nth-of-type(4),
#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(5):checked~.stream-slider-dots .stream-slider-dot:nth-of-type(5),
#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(6):checked~.stream-slider-dots .stream-slider-dot:nth-of-type(6),
#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(7):checked~.stream-slider-dots .stream-slider-dot:nth-of-type(7),
#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(8):checked~.stream-slider-dots .stream-slider-dot:nth-of-type(8),
#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(9):checked~.stream-slider-dots .stream-slider-dot:nth-of-type(9),
#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(10):checked~.stream-slider-dots .stream-slider-dot:nth-of-type(10) {
  cursor: default;
  background: currentColor !important;
  color: #fff;
}

#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(2):checked~.stream-slider-section-wrap .stream-slider-nav .stream-slider-nav-prev-wrap .stream-slider-nav-prev:nth-of-type(1),
#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(3):checked~.stream-slider-section-wrap .stream-slider-nav .stream-slider-nav-prev-wrap .stream-slider-nav-prev:nth-of-type(2),
#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(4):checked~.stream-slider-section-wrap .stream-slider-nav .stream-slider-nav-prev-wrap .stream-slider-nav-prev:nth-of-type(3),
#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(5):checked~.stream-slider-section-wrap .stream-slider-nav .stream-slider-nav-prev-wrap .stream-slider-nav-prev:nth-of-type(4),
#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(6):checked~.stream-slider-section-wrap .stream-slider-nav .stream-slider-nav-prev-wrap .stream-slider-nav-prev:nth-of-type(5),
#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(7):checked~.stream-slider-section-wrap .stream-slider-nav .stream-slider-nav-prev-wrap .stream-slider-nav-prev:nth-of-type(6),
#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(8):checked~.stream-slider-section-wrap .stream-slider-nav .stream-slider-nav-prev-wrap .stream-slider-nav-prev:nth-of-type(7),
#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(9):checked~.stream-slider-section-wrap .stream-slider-nav .stream-slider-nav-prev-wrap .stream-slider-nav-prev:nth-of-type(8),
#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(10):checked~.stream-slider-section-wrap .stream-slider-nav .stream-slider-nav-prev-wrap .stream-slider-nav-prev:nth-of-type(9),
#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(1):checked~.stream-slider-section-wrap .stream-slider-nav .stream-slider-nav-next-wrap .stream-slider-nav-next:nth-of-type(2),
#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(2):checked~.stream-slider-section-wrap .stream-slider-nav .stream-slider-nav-next-wrap .stream-slider-nav-next:nth-of-type(3),
#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(3):checked~.stream-slider-section-wrap .stream-slider-nav .stream-slider-nav-next-wrap .stream-slider-nav-next:nth-of-type(4),
#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(4):checked~.stream-slider-section-wrap .stream-slider-nav .stream-slider-nav-next-wrap .stream-slider-nav-next:nth-of-type(5),
#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(5):checked~.stream-slider-section-wrap .stream-slider-nav .stream-slider-nav-next-wrap .stream-slider-nav-next:nth-of-type(6),
#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(6):checked~.stream-slider-section-wrap .stream-slider-nav .stream-slider-nav-next-wrap .stream-slider-nav-next:nth-of-type(7),
#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(7):checked~.stream-slider-section-wrap .stream-slider-nav .stream-slider-nav-next-wrap .stream-slider-nav-next:nth-of-type(8),
#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(8):checked~.stream-slider-section-wrap .stream-slider-nav .stream-slider-nav-next-wrap .stream-slider-nav-next:nth-of-type(9),
#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(9):checked~.stream-slider-section-wrap .stream-slider-nav .stream-slider-nav-next-wrap .stream-slider-nav-next:nth-of-type(10),
#stream-container .stream-slider .stream-slider-dot-indicator:nth-of-type(10):checked~.stream-slider-section-wrap .stream-slider-nav .stream-slider-nav-next-wrap .stream-slider-nav-next:nth-of-type(11) {
  display: block;
  cursor: pointer;
}

#stream-container .stream-slider .stream-slider-nav {
  width: 98%;
  margin: 0 auto;
  position: absolute;
  left: 1%;
  top: 50%;
  transform: translateY(-50%);
}

#stream-container .stream-slider .stream-slider-nav .stream-slider-nav-prev-wrap,
#stream-container .stream-slider .stream-slider-nav .stream-slider-nav-next-wrap {
  width: 60px;
  top: 50%;
  position: absolute;
  transform: translateY(-50%);
}

#stream-container .stream-slider .stream-slider-nav .stream-slider-nav-prev-wrap {
  left: 0;
}

#stream-container .stream-slider .stream-slider-nav .stream-slider-nav-next-wrap {
  right: 0;
}

#stream-container .stream-slider .stream-slider-nav .stream-slider-nav-next-wrap .stream-slider-nav-next {
  display: none;
}

#stream-container .stream-slider .stream-slider-nav .stream-slider-nav-prev-wrap .stream-slider-nav-prev {
  display: none;
}

#stream-container .stream-slider .stream-slider-nav .stream-slider-nav-next-wrap .stream-slider-nav-next svg {
  display: block;
  width: 100%;
  height: auto;
}

#stream-container .stream-slider .stream-slider-nav .stream-slider-nav-prev-wrap .stream-slider-nav-prev svg {
  display: block;
  width: 100%;
  height: auto;
}

#stream-container .stream-slider .stream-custom-arrow-next {
  transform: scale(-1, 1);
}

#stream-container .stream-slider .stream-slide-wrapper {
  display: flex;
  transform: translateX(0%);
  transition: transform 0.5s ease 0s;
  position: relative;
}

#stream-container .stream-slider .stream-slider-section-wrap {
  overflow: hidden;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
}

#stream-container .stream-slider .stream-slide-img-wrapper {
  position: relative;
}

#stream-container .stream-slider .stream-slide-img img {
  display: block;
  margin: 0 auto;
  height: auto;
  max-width: 100%;
}

#stream-container .stream-slider .stream-slide-title {
  padding: 0 20px;
  margin: 0 auto;
  width: 100%;
}

#stream-container .stream-slider .stream-slide-description {
  padding: 0 20px;
  margin: 0 auto;
  width: 100%;
}

#stream-container .stream-slider .stream-slide-disclaimer-wrapper {
  order: 3;
}

#stream-container .stream-slider .stream-slide-disclaimer {
  padding: 20px 20px 30px;
  width: 100%;
}

#stream-container .stream-slider .stream-slide-content {
  margin: 0 auto;
  width: 100%;
}

#stream-container .stream-slider .stream-slide-content div {
  padding-bottom: 30px;
}

#stream-container .stream-slider .stream-slide-content div:first-child {
  padding-top: 60px;
}

#stream-container .stream-slider .stream-slider-dots {
  display: flex;
  width: 100%;
  justify-content: center;
  margin: 0 auto;
  padding: 20px 20px 30px;
}

#stream-container .stream-slider .stream-slider-dot {
  background-color: #9ea2a9;
  border-radius: 20px;
  margin: 0 10px;
  display: block;
  padding: 8px;
  cursor: pointer;
}

#stream-container .stream-slider .stream-slide {
  position: relative;
  width: 100%;
  flex: 0 0 100%;
  display: flex;
}

#stream-container .stream-slider .stream-slide-inner {
  position: relative;
  display: flex;
  align-items: center;
  flex-direction: column;
  width: 100%;
}

#stream-container .stream-slider .stream-slider-section-wrap-top .stream-slide-content-wrapper {
  order: -1;
}

#stream-container .stream-slider .stream-slider-section-wrap-bottom .stream-slide-content-wrapper {
  order: 2;
}

#stream-container .stream-slider .stream-slider-youtube__video {
  position: relative;
  padding-bottom: 54%;
  overflow: hidden;
  width: 100%;
}

#stream-container .stream-slider video {
  display: block;
  margin: 0 auto;
  height: auto;
  max-width: 100%;
}

#stream-container .stream-slider .stream-slider-youtube__video iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

#stream-container.stream-ar .stream-slider .stream-slider-dot-indicator:nth-of-type(1):checked~.stream-slider-section-wrap .stream-slide-wrapper {
  transform: translateX(0%);
}

#stream-container.stream-ar .stream-slider .stream-slider-dot-indicator:nth-of-type(2):checked~.stream-slider-section-wrap .stream-slide-wrapper {
  transform: translateX(100%);
}

#stream-container.stream-ar .stream-slider .stream-slider-dot-indicator:nth-of-type(3):checked~.stream-slider-section-wrap .stream-slide-wrapper {
  transform: translateX(200%);
}

#stream-container.stream-ar .stream-slider .stream-slider-dot-indicator:nth-of-type(4):checked~.stream-slider-section-wrap .stream-slide-wrapper {
  transform: translateX(300%);
}

#stream-container.stream-ar .stream-slider .stream-slider-dot-indicator:nth-of-type(5):checked~.stream-slider-section-wrap .stream-slide-wrapper {
  transform: translateX(400%);
}

#stream-container.stream-ar .stream-slider .stream-slider-dot-indicator:nth-of-type(6):checked~.stream-slider-section-wrap .stream-slide-wrapper {
  transform: translateX(500%);
}

#stream-container.stream-ar .stream-slider .stream-slider-dot-indicator:nth-of-type(7):checked~.stream-slider-section-wrap .stream-slide-wrapper {
  transform: translateX(600%);
}

#stream-container.stream-ar .stream-slider .stream-slider-dot-indicator:nth-of-type(8):checked~.stream-slider-section-wrap .stream-slide-wrapper {
  transform: translateX(700%);
}

#stream-container.stream-ar .stream-slider .stream-slider-dot-indicator:nth-of-type(9):checked~.stream-slider-section-wrap .stream-slide-wrapper {
  transform: translateX(800%);
}

#stream-container.stream-ar .stream-slider .stream-slider-dot-indicator:nth-of-type(10):checked~.stream-slider-section-wrap .stream-slide-wrapper {
  transform: translateX(900%);
}

#stream-container.stream-ar .stream-slider .stream-slider-nav .stream-slider-nav-prev-wrap {
  left: auto;
  right: 0;
}

#stream-container.stream-ar .stream-slider .stream-slider-nav .stream-slider-nav-prev-wrap svg {
  transform: scale(-1, 1);
}

/* #stream-container.stream-ar .stream-slider .stream-slider-nav .stream-slider-nav-prev-wrap .stream-custom-arrow-prev {
  transform: scale(-1, 1);
} */


#stream-container.stream-ar .stream-slider .stream-slider-nav .stream-slider-nav-next-wrap {
  right: auto;
  left: 0;
}

#stream-container.stream-ar .stream-slider .stream-slider-nav .stream-slider-nav-next-wrap svg {
  transform: scale(-1, 1);
}

/* #stream-container.stream-ar .stream-slider .stream-slider-nav .stream-slider-nav-next-wrap .stream-custom-arrow-next {
  transform: none;
} */

#stream-container.small-pc.tablet.mobile .stream-slider {
  width: 100%;
  font-size: 14px !important;
}

#stream-container.small-pc.tablet.mobile .stream-slider .stream-slide-title {
  text-align: var(--textalignmobile) !important;
}

#stream-container.small-pc.tablet.mobile .stream-slider .stream-slide-description {
  text-align: var(--textalignmobile) !important;
}#stream-container .stream-description {
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 20px;
}
#stream-container.small-pc.tablet.mobile .stream-description {
  text-align: var(--textalignmobile) !important;
}#stream-container .stream-disclaimer {
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 20px;
}

#stream-container.small-pc.tablet.mobile .stream-disclaimer {
  text-align: var(--textalignmobile) !important;
}

#stream-container .stream-col--active {
  box-shadow: 0 0 1px 1px #f500ed;
}

#stream-container .stream-cols-2 {
  padding: 32px 0;
  text-align: center;
  display: flex;
  align-items: stretch;
  flex-wrap: wrap;
  max-width: 1200px;
  margin: 0 auto;
  gap: 16px;
}

#stream-container .stream-cols-2 .stream-col {
  width: calc(50% - 8px);
    position: relative;
}

#stream-container .stream-cols-2 .stream-col-inner {
  height: 100%;
    padding: 0;
    text-align: center;
    display: flex;
    flex-direction: column;
}

#stream-container .stream-cols-2 .stream-col-inner .stream-col-img {
  margin-bottom: 20px;
}

#stream-container .stream-cols-2 .stream-col-inner img {
  display: block;
        margin: 0 auto;
        height: auto;
        max-width: 100%;
}

#stream-container .stream-cols-2  .stream-col-inner .stream-col-img video {
  display: block;
        margin: 0 auto;
        height: auto;
        max-width: 100%;
}

#stream-container .stream-cols-2  .stream-col-inner .stream-col-img .stream-col-img-inner {
  position: relative;
        padding-bottom: 54%;
        overflow: hidden;
        width: 100%;
}


#stream-container .stream-cols-2  .stream-col-inner .stream-col-img .stream-col-img-inner iframe {
    width: 100%;
          height: 100%;
          position: absolute;
          top: 0;
          left: 0;
}

#stream-container .stream-cols-2 .stream-col-title {
  text-align: center;
      padding: 0;
      margin: 0 auto 8px;
      width: 100%;
}

#stream-container .stream-cols-2 .stream-col-description {
  text-align: center;
      padding: 0;
      margin: 0 auto;
      width: 100%;
}

#stream-container.small-pc.tablet.mobile .stream-cols-2 {
  padding: 20px 0;
}

#stream-container.small-pc.tablet.mobile .stream-cols-2 .stream-col{
  width: 100%;
}

#stream-container.small-pc.tablet.mobile .stream-cols-2 .stream-col-title {
  text-align: var(--textalignmobile) !important;
}

#stream-container.small-pc.tablet.mobile .stream-cols-2 .stream-col-description {
  text-align: var(--textalignmobile) !important;
}
#stream-container .stream-cols-3 {
  padding: 16px 0;
  text-align: center;
  display: flex;
  align-items: stretch;
  flex-wrap: wrap;
  max-width: 1200px;
  margin: 0 auto;
  gap: 16px;
}
#stream-container .stream-cols-3 .stream-col {
  width: calc(33.33% - 12px);
    position: relative;
}

#stream-container .stream-cols-3 .stream-col-inner {
  height: 100%;
    padding: 0;
    text-align: center;
    display: flex;
    flex-direction: column;
}

#stream-container .stream-cols-3 .stream-col-inner .stream-col-img {
  margin-bottom: 20px;
}

#stream-container .stream-cols-3 .stream-col-inner img {
  display: block;
        margin: 0 auto;
        height: auto;
        max-width: 100%;
}


#stream-container .stream-cols-3  .stream-col-inner .stream-col-img video {
  display: block;
        margin: 0 auto;
        height: auto;
        max-width: 100%;
}

#stream-container .stream-cols-3  .stream-col-inner .stream-col-img .stream-col-img-inner {
  position: relative;
        padding-bottom: 54%;
        overflow: hidden;
        width: 100%;
}

#stream-container .stream-cols-3  .stream-col-inner .stream-col-img .stream-col-img-inner iframe {
    width: 100%;
          height: 100%;
          position: absolute;
          top: 0;
          left: 0;
}

#stream-container .stream-cols-3 .stream-col-title {
  text-align: center;
      padding: 0;
      margin: 0 auto;
      width: 100%;
}

#stream-container .stream-cols-3 .stream-col-description {
  text-align: center;
      padding: 0;
      margin: 0 auto;
      width: 100%;
}

#stream-container.small-pc.tablet .stream-cols-3 {
  justify-content: center;
  padding: 20px 0;
}

#stream-container.small-pc.tablet .stream-cols-3 .stream-col{
  width: calc(50% - 8px);
}

#stream-container.small-pc.tablet.mobile .stream-cols-3 .stream-col{
  width: calc(50% - 8px);
  margin-right: 0;
}


#stream-container.small-pc.tablet.mobile .stream-cols-3 .stream-col-title {
  text-align: var(--textalignmobile) !important;
}

#stream-container.small-pc.tablet.mobile .stream-cols-3 .stream-col-description {
  text-align: var(--textalignmobile) !important;
}
#stream-container .stream-specs-list {
  padding: 8px;
  max-width: 1200px;
  margin: 0 auto;
}

#stream-container .stream-specs-list .specs-list-item {
  display: flex;
  align-items: stretch;
  padding: 4px 0;
  /* font-size: 20px !important; */
}

#stream-container .stream-specs-list .specs-list-item--header {
  font-weight: bold;
  /* font-size: 24px !important; */
}

#stream-container .stream-specs-list div:last-child {
  margin-right: 0;
}

#stream-container .stream-specs-list .specs-list-item-key {
  margin-right: 8px;
  padding: 20px;
  width: calc((100% - 8px) / 2);
  /* border: 1px solid #dddddd; */
  flex: 1 0 auto;

}

#stream-container .stream-specs-list .specs-list-item-value {
  padding: 20px;
  width: calc((100% - 8px) / 2);
  /* border: 1px solid #dddddd; */
  flex: 1 0 auto;

}

#stream-container.small-pc.table.mobile .stream-specs-list .specs-list-item {
  font-size: 12px !important;
}

#stream-container.small-pc.table.mobile .stream-specs-list .specs-list-item--header {
  font-size: 14px !important;
}
