/*!
 * Start Bootstrap - Modern Business (https://startbootstrap.com/templates/modern-business)
 * Copyright 2013-2020 Start Bootstrap
 * Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-logomodern-business-nav/blob/master/LICENSE)
 */
body {
  padding-top: 0px;
}

.fixed-top {
  position: relative;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.carousel-item {
  height: 65vh;
  min-height: 300px;
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.portfolio-item {
  margin-bottom: 30px;
}

.bg-dark {
  background-color: #FFFFFF !important;
}

.head-logo {width:276px;
			height:127px;}
			
.navbar-dark .navbar-nav .nav-link {
  color:#000000;
}

.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
  color: #FFFFFF;
  background-color:#000000;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #FFFFFF;
  text-align: center;
  background: rgba(7, 2, 4, 0.77);
}

.carousel-small {width:288px;
			     height:155px;}

.section-black {background-color:#000000;
				color:#FFFFFF;
				padding-top:10px;
				height:580px;}


.section-black2 {background-color:#000000;
				color:#FFFFFF;
				padding-top:10px;
				height:181px;}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
    border-top-color: currentcolor;
    border-top-style: none;
    border-top-width: 0px;
  border-top: 1px solid #FFF;
}

.teaser-img {width:271px;
			height:299px;}
			
.footer-section {background-color:#030303;
				 min-height:330px;
				 padding-top:3%;
				 }

.footer-text {text-transform:uppercase;
             text-align:center;
			 color:rgba(255,255,255,.6);
			 text-decoration:none;}

.footer-text:hover {text-transform:uppercase;
            	    text-align:center;
					color:rgba(255,255,255,.6);
			 		text-decoration:none;}
					
.copy-text {color:rgba(255,255,255,.6);
		   text-align:center;}
		   
.btn-dark {
  color: #fff;
  background-color: #000000;
  border-color: #000000;
}

.content-link {color:#000000;}

.content-link:hover {color:#000000;
					 text-decoration:none;}

.footer-logo {width:276px;
			  height:127px;}
			  
.gutschein-img {width:350px;
			    height:560px;}

.statement-section {width:30%;}

					 
					 
@media (max-width: 768px) { 

.head-logo {
  width: 276px;
  height: 127px;
  margin-left: 10%;
}

.navbar-dark .navbar-toggler {
  color: #000;
  border-color: #000;
  background-color: #000000 !important;
  margin-left: 45%;
  margin-top: 5%;
  margin-bottom: 5%;
}

.navbar-toggler {
    padding: .25rem .60rem;
    font-size: 1.25rem;
    line-height: 1;
    background-color: transparent;
    border: 1px solid transparent;
        border-top-color: transparent;
        border-right-color: transparent;
        border-bottom-color: transparent;
        border-left-color: transparent;
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-radius: .25rem;
    margin-top: 0px;
    margin-left: 0px;
}

.section-black {
  background-color: #000000;
  color: #FFFFFF;
  padding-top: 10px;
  height: 1650px;
}

.teaser-about {margin-left:-5%;}

.footer-logo {width:276px;
			  height:127px;}
			  
.gutschein-img {
  width: 330px;
  height: 560px;
}

.statement-section {width:80%;}

.h1, h1 {
  font-size: 2.1rem;
}


}