.module_header_stage_corporate_subnav,
.module_header_stage_corporate_subnav .image {
  height: 550px;
  overflow: hidden;
}

@media (min-width: 1200px) {

  .module_header_stage_corporate_subnav,
  .module_header_stage_corporate_subnav .image {
    height: 970px;
  }
}

.module_header_stage_corporate_subnav .image img {
  position: relative;
}

.module_header_stage_corporate_subnav .plus_container {
  position: absolute;
  bottom: 120px;
  width: 90%;
  z-index: 2;
}

.module_header_stage_corporate_subnav.module_with_searchfield .plus_container {
  bottom: 220px;
}

/*@media (min-width: 992px){
    .module_header_stage_corporate_subnav .plus_container{
	max-width: 580px;
    }
}*/
@media (min-width: 1200px) {
  .module_header_stage_corporate_subnav .plus_container {
    bottom: 95px;
    max-width: 785px;
  }

  /* ADD MARGIN, WHEN STAGE CONTAINS SEARCH FIELD */
  .module_header_stage_corporate_subnav.module_with_searchfield .plus_container {
    bottom: 200px;
  }
}

.module_header_stage_corporate_subnav .plus_container .plus_box_topline {
  font-family: 'ITCFranklinGothicLTDemi';
  color: #fff;
}

.module_header_stage_corporate_subnav .plus_container.text_dark .plus_box_topline {
  color: #00305d;
}

.module_header_stage_corporate_subnav .plus_container .plus_box_text {
  font-family: 'ITCFranklinGothicLTDemi';
  color: #fff;
  font-size: 30px;
  line-height: 40px;
  padding-right: 35px;
}

.module_header_stage_corporate_subnav .plus_container.text_dark .plus_box_text {
  color: #00305d;
}

@media (min-width: 1200px) {
  .module_header_stage_corporate_subnav .plus_container .plus_box_text {
    font-size: 60px;
    line-height: 70px;
    padding-right: 0;
  }
}

.module_header_stage_corporate_subnav .plus_container .button_outer {
  margin-top: 20px;
}

.module_header_stage_corporate_subnav .plus_container.text_dark .button_outer .button.outline {
  color: #00305d;
  border-color: #00305d;
}

.module_header_stage_corporate_subnav .overlay {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 48, 93, 0.35);
  z-index: 1;
}

.module_header_stage_corporate_subnav .slider_pager {
  position: absolute;
  top: 0;
  bottom: 0;
  left: auto;
  right: 0;
  z-index: 10;
  background-color: rgba(0, 48, 93, 0.25);
}

@media (min-width: 1400px) {
  .module_header_stage_corporate_subnav .slider_pager {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 29%;
    flex: 0 0 29%;
    max-width: 29%;
    width: 29%;
  }
}

.module_header_stage_corporate_subnav .slider_pager .pager_inner {
  position: absolute;
  top: 145px;
  right: 20px;
  text-align: right;
  font-size: 18px;
}

@media (min-width: 1200px) {
  .module_header_stage_corporate_subnav .slider_pager .pager_inner {
    top: 245px;
  }
}

@media (min-width: 1400px) {
  .module_header_stage_corporate_subnav .slider_pager .pager_inner {
    right: 70px;
  }
}

@media (min-width: 1600px) {
  .module_header_stage_corporate_subnav .slider_pager .pager_inner {
    right: 150px;
  }
}

.module_header_stage_corporate_subnav .slider_pager .nav_title {
  display: block;
  margin-bottom: 35px;
  color: #fff;
  font-family: 'ITCFranklinGothicLTDemi';
  font-size: 25px;
}

.module_header_stage_corporate_subnav .slider_pager ul {
  list-style: none;
}

.module_header_stage_corporate_subnav .slider_pager ul li {
  margin-bottom: 10px;
}

.module_header_stage_corporate_subnav .slider_pager ul li a {
  display: block;
  color: #fff;
  padding-right: 30px;
  background-image: url("/fileadmin/assets/ne_distribution/Icons/arrow_white.png");
  background-repeat: no-repeat;
  background-position: right center;
}

.module_header_stage_corporate_subnav .slider_pager ul li a:hover {
  color: #009fe3;
  background-image: url("/fileadmin/assets/ne_distribution/Icons/arrow_blue.png");
}

.module_header_stage_corporate_subnav .link_outer {
  position: absolute;
  left: 50%;
  bottom: 30px;
  z-index: 2;
  transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
}

.module_header_stage_corporate_subnav .link_outer a.arrows {
  display: block;
  color: #fff;
}

.module_header_stage_corporate_subnav .link_outer a.arrows:after {
  content: " ";
  display: block;
  margin: 8px auto;
  width: 20px;
  height: 20px;
  border-left: 3px solid #fff;
  border-bottom: 3px solid #fff;
  transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}

.module_header_stage_corporate_subnav .link_outer.arrow_dark a.arrows {
  color: #00305d;
}

.module_header_stage_corporate_subnav .link_outer.arrow_dark a.arrows:after {
  border-left-color: #00305d;
  border-bottom-color: #00305d;
}

/* VIDEO */
.module_header_stage_corporate_subnav .video_outer,
.module_header_stage_corporate_subnav .video_outer>div {
  width: 100% !important;
  height: 100% !important;
}

.module_header_stage_corporate_subnav .vjs-text-track-display,
.module_header_stage_corporate_subnav .vjs-big-play-button,
.module_header_stage_corporate_subnav .vjs-control-bar {
  display: none !important;
}

.module_header_stage_corporate_subnav .video_outer video {
  object-fit: cover;
  min-height: auto;
  min-width: auto;
}

/* FULL SIZE FIX FOR EDGE/IE 11 */
.edge div.video,
.internet_explorer div.video {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
}

.edge div.video video,
.internet_explorer div.video video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

@media (min-aspect-ratio: 16/9) {

  .edge div.video video,
  .internet_explorer div.video video {
    height: 300% !important;
    top: -100% !important;
  }
}

@media (max-aspect-ratio: 16/9) {

  .edge div.video video,
  .internet_explorer div.video video {
    width: 300% !important;
    left: -100% !important;
  }
}

@media (max-width: 1200px) {
  .module_header_stage_corporate_subnav .image {
    top: 0 !important;
  }
}

.module_header_stage_corporate_subnav .overlay {
  position: absolute;
  background-color: #00305d;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 1;
  opacity: 0.25;
}