@media screen and (min-width: 1px) {
.header__toolbar {
		position:fixed;
		top:0;
		height:32px;
		width:100%;
		/*z-index:3;*/
		z-index:9999;
		left:0;
  padding:0;
  font-size:16px;
  line-height:32px;
  background: var(--agtv-secondarylight);
  display:block;
	}
}
.com-content-article__navigation {
  
  /*top: calc( var(--headerheight) + 32); */
  top: 32px;
  height: calc(100% - 32px);

}

.header__logobar {
	position:initial;
   margin-top: 32px;
	  background-image: url("/images/start/header/banner_mobil_de.png");
	  background-size: cover;
	  background-position:center;
	  background-repeat: no-repeat;
	z-index:9998;
	  
  }

.header__logobar.en-gb {
	/* background-image: url("/images/start/header/NAT_mobil_en.png");*/
   background-image: url("/images/start/header/banner_mobil_en.png");
}

:root {
--headerheight: 50vw;
}
	main{
      /* margin-top: calc( var(--headerheight) + 32px); */
      margin-top: 32px;
    }

@media screen and (min-width: 768px) {
  .header__logobar {
    
    top: 32px;
	  /*background-image: url("/images/start/header/NAT_desktop.png");*/ 
    background-image: url("/images/start/header/banner_desktop_de.png");
	  background-size: cover;
	  background-position:center;
	  background-repeat: no-repeat;
	  -
  }
.header__logobar.en-gb {
	/* background-image: url("/images/start/header/NAT_desktop_en.png");*/
  background-image: url("/images/start/header/banner_desktop_en.png");
}

	
:root {
--headerheight: 22.62vw;
}

	
	.header__toolbar {
		position:fixed;
		top:0;
		height:32px;
		width:100%;
		/*z-index:3;*/
		z-index:9999;
		left:0;
	}
}
	
.item-page--anchornavimage {
}

.video_wrapper {
	/*background-image: url( 'https://nat-works.de/images/videos/dntox.jpg?1733056422799' );*/
	background-size: cover;
	position: relative;
	box-shadow: 0px 3px 5px #333;
	width: 100%;
  aspect-ratio: 16/9;
  color: rgba( 255, 255, 255, .2 );
}

.iframe_link, .bg--secondarylight iframe_link:not(.btn) {
  color: #fff!important;
  text-decoration:underline!important;
}

.iframe_link:hover {
  text-decoration:none!important;
}
.youtube_video {
	box-shadow: 0px 3px 5px #333;
	width: 100%;
  position: relative;
  aspect-ratio: 16/9;
}
.video_wrapper .video_trigger {
  width: 100%;
  height: 100%;
  text-align: center;
  align-content: center;
  padding: 0 1em;
	z-index: 9;
	background-color: rgba( 0, 0, 0, .6 );
	color: #fff;
}
.video_wrapper .video_layer iframe {
	border: 0px none transparent;
	height: inherit;
	width: inherit;
}