.fusion-slider-container.fusion-slider-sc-main-slider,
.fusion-slider-container.fusion-slider-sc-main-slider-en {
  height: 100% !important;
  max-height: 100% !important;
}

.fusion-slider-container.fusion-slider-sc-main-slider .tfs-slider,
.fusion-slider-container.fusion-slider-sc-main-slider-en .tfs-slider {
  height: 100% !important;
  max-height: 100% !important;
}

.fusion-slider-sc-main-slider .tfs-slider .slide-content-container,
.fusion-slider-sc-main-slider-en .tfs-slider .slide-content-container {
  top: unset;
  bottom: 30px;
  padding-left: 0;
  transform: none;
}

.fusion-slider-sc-main-slider .tfs-slider .slide-content-container .with-bg .fusion-title-sc-wrapper,
.fusion-slider-sc-main-slider-en .tfs-slider .slide-content-container .with-bg .fusion-title-sc-wrapper {
  background: rgba(24,51,78, 0.8) !important;
}

.fusion-slider-sc-main-slider .tfs-slider .slide-content-container .heading .fusion-title-sc-wrapper .fusion-title .title-heading-left,
.fusion-slider-sc-main-slider-en .tfs-slider .slide-content-container .heading .fusion-title-sc-wrapper .fusion-title .title-heading-left {
  font-size: 14px !important;
  line-height: 1.5 !important;
}

.fusion-slider-sc-main-slider .tfs-slider .slide-content-container .caption .fusion-title-sc-wrapper .fusion-title .title-heading-left,
.fusion-slider-sc-main-slider-en .tfs-slider .slide-content-container .caption .fusion-title-sc-wrapper .fusion-title .title-heading-left {
  font-size: 10px !important;
  line-height: 1.5 !important;
}

.fusion-slider-sc-main-slider .tfs-slider .background,
.fusion-slider-sc-main-slider-en .tfs-slider .background {
  height: 0 !important;
  padding-top: 56.25%;
}

.fusion-slider-sc-main-slider .tfs-slider .background > div[data-youtube-video-id] >  div,
.fusion-slider-sc-main-slider-en .tfs-slider .background > div[data-youtube-video-id] >  div {
  margin-top: 0 !important;
  transform: translateY(-100%) !important;
}

.fusion-slider-sc-main-slider .tfs-slider .background.background-image,
.fusion-slider-sc-main-slider-en .tfs-slider .background.background-image {
  height: 0 !important;
  padding-top: 56.25%;
  background-size: 100% 100%;
}

@media (min-width: 600px) {
  .fusion-slider-sc-main-slider .tfs-slider .slide-content-container .heading .fusion-title-sc-wrapper .fusion-title .title-heading-left,
  .fusion-slider-sc-main-slider-en .tfs-slider .slide-content-container .heading .fusion-title-sc-wrapper .fusion-title .title-heading-left {
    font-size: 16px !important;
    line-height: 1.5 !important;
  }

  .fusion-slider-sc-main-slider .tfs-slider .slide-content-container .caption .fusion-title-sc-wrapper .fusion-title .title-heading-left,
  .fusion-slider-sc-main-slider-en .tfs-slider .slide-content-container .caption .fusion-title-sc-wrapper .fusion-title .title-heading-left {
    font-size: 12px !important;
    line-height: 1.5 !important;
  }
}

@media (min-width: 900px) {
  .fusion-slider-sc-main-slider .tfs-slider .slide-content-container .heading .fusion-title-sc-wrapper .fusion-title .title-heading-left,
  .fusion-slider-sc-main-slider-en .tfs-slider .slide-content-container .heading .fusion-title-sc-wrapper .fusion-title .title-heading-left {
    font-size: 30px !important;
    line-height: 30px !important;
  }

  .fusion-slider-sc-main-slider .tfs-slider .slide-content-container .caption .fusion-title-sc-wrapper .fusion-title .title-heading-left,
  .fusion-slider-sc-main-slider-en .tfs-slider .slide-content-container .caption .fusion-title-sc-wrapper .fusion-title .title-heading-left {
    font-size: 20px !important;
    line-height: 1.5 !important;
  }
}