		body {
			font-family: 'Roboto', sans-serif;
			font-size: 20px;
		}
		
		.text-small {
			font-size: 14px;
			font-weight: 500;
		}
		
		a:link, a:visited { color: #000; }
				
		a:hover, button:hover { opacity: 0.5; }
		
		a:link, a:visited, a:hover { 
			text-decoration: none;
		}
		
		.bg-orange {
			background-color: #e9a825; /* orange */
		}
		.orange {
			color: #e9a825!important; /* orange */
		}
		
		
		footer {
			background-color: #efefef; /* light gray */
		}
		
		
		button {
			width: 200px;
			height: 50px;
		}
		
		.btn {
			color: #FFF;
		}
		
		
		/*Video ___________________________________________________________________________________*/	
		@media only screen and ( max-width: 767px ) {
			.video_wrapper  {
				height:  280px;
			}
			.video_wrapper .video_trigger {
				padding: 60px 25px;
			}
		}
		@media only screen and ( min-width: 768px ) {
			.video_wrapper  {
				height:  380px;
				
			}
			.video_wrapper .video_trigger {
				padding: 80px 25px;
			}
		}
		
		
		@media only screen and ( min-width: 992px ) {
			.video_wrapper {
				height:  520px;
			}
			
			.video_wrapper .video_trigger {
				padding: 120px 70px;
			}
		}
		@media only screen and ( min-width: 1200px ) {
			.video_wrapper {
				height:  620px;
			}
			
			.video_wrapper .video_trigger {
				padding: 180px 120px;
			}
		}
		
		.video_wrapper {
			background-image: url( 'https://hempfactory.com/wp-content/uploads/2022/06/hempfactoryYoutubeThumbnail.jpg' );
			background-size: 100% 100%;
			background-repeat: no-repeat;
			position: relative;
			margin: auto;
			width: 100%;
		}
		.video_wrapper .video_trigger {
		  height: calc( 100% - 0px );
		  width: calc( 100% - 0px );
		  position: absolute;
		  z-index: 9;
		  background-color: rgba(0, 0, 0, 0.8);
		  color: #fff;
		}
		.video_wrapper .video_trigger:before {
		  position: absolute;
		  z-index: -1;
		  font-size: 120px;
		  color: rgba(255, 255, 255, 0.2);
		  width: 120px;
		  height: 120px;
		  line-height: 120px;
		  text-align: center;
		  top: calc( 50% - 60px );
		  left: calc( 50% - 60px );
		}
		.video_wrapper .video_layer {
		  position: relative;
		  display: none;
		  height: inherit;
		  width: inherit;
		  margin: auto;
		}
		.video_wrapper .video_layer iframe {
		  border: 0px none transparent;
		  height: inherit;
		  width: inherit;
		  vertical-align: middle;
		}

		/* Button */
		.btn {
		  cursor: pointer;
		  display: inline-block;
		  transition: color 0.5s, background-color 0.5s, border 0.5s;
		  padding: 8px 16px;
		  font-size: 16px;
		  border: 1px solid #ffffff;
		}

		body > div > div:nth-child(5) > div:nth-child(5) > div > div.video_trigger > input {
			color: #fff;
		}
		body > div > div:nth-child(5) > div:nth-child(5) > div > div.video_trigger > input:hover {
			color: #e9a825;
		}
		
/*Carousel Icons - Farbe und Größe*/
.carousel-control-next, .carousel-control-prev, .carousel-indicators {
    /* filter: invert(100%); */
    /* filter: invert(50%) sepia(20%) saturate(10000%) hue-rotate(0deg); */
	
}

.carousel-control-next-icon, .carousel-control-prev-icon {
	height: 40px!important;
	width: 40px!important;
}

.carousel-indicators li {
	height: 5px!important;
	width: 40px!important;
}