* {box-sizing: border-box;}

   body{
       background-color: rgb(245, 233, 212);
   } 

header{
    height: 160px;
}

.navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 6.5rem;
    padding-left: 0.5rem;
    
}
.nav-link{
    font-family: 'Prata', serif;
    color: #717171;
    font-size: 1em;
    
}
 
.navbar-nav .nav-link:hover{
    color:rgb(7, 7, 7);

}  


.mySlides {display: none;}




/* Slideshow container */
.slideshow-container {
    max-width: 100%;
    margin: auto;
}

.slideshow-container img{
    width: 90%;
}

.active {
    background-color: #717171;
}

/* Fading animation */
.fade {
    -webkit-animation-name: fade;
    -webkit-animation-duration: 1.0s;
    animation-name: fade;
    animation-duration: 8.0s;
}

@-webkit-keyframes fade {
    from {opacity: .5} 
    to {opacity: 1}
}

@keyframes fade {
    from {opacity: .5} 
    to {opacity: 1}
}


h1{
    font-family: 'Abril Fatface', cursive;
    font-size: 400%;
    margin-top: 30%;
}

p{
    
    width: 80%;
    font-family: 'Vidaloka', serif; 
    
}

h2{
    font-family: 'Abril Fatface', cursive;
    font-size: 3rem;
    
}


.title-border {
    display: flex;
    align-items: center;
}
.title-border:before,
.title-border:after {
    border-top: 1px solid;
    content: "";
    flex-grow: 1;
}
.title-border:before {
    margin-right: 3rem;
    margin-left: 3rem;
}
.title-border:after {
    margin-right: 3rem;
    margin-left: 3rem;
}


h4{
    font-family: 'Playfair Display SC', serif; 
    
    
}


.kontakt{
    font-family: 'Playfair Display SC', serif; 
    font-size: 1.6em;
    
}

.kontakt-back{
    position: relative;
}

.text{
    position: absolute;
    top: 50%;
    left: 90%;
    -ms-transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    margin:0;
    padding:0;
}

h3{
    font-family: 'Abril Fatface', cursive;
    font-size: 2.2em;
    
}

.icon-size{
    font-size: 250%;
}

.fab{
    color: #717171;
}

.copyright{
    font-size: 0.5em;
    font-family: 'Playfair Display SC', serif; 
    
}