

:root {
  --bs-blue: rgb(129, 253, 13);
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-white: #ffffff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-primary: #008c9b;
  --bs-secondary: #6c757d;
  --bs-success: #198754;
  --bs-info: #1a8095;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
}


.btn-primary {
    --bs-btn-color: #fff;
    --bs-btn-bg: #593e5c;
    --bs-btn-border-color: #593e5c;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #593e5c;
    --bs-btn-hover-border-color: #593e5c;
    --bs-btn-focus-shadow-rgb: 49,132,253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #593e5c;
    --bs-btn-active-border-color: #593e5c;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #593e5c;
    --bs-btn-disabled-border-color: #593e5c;
}

.navbar, .btn-primary, .btn-primary:hover, .btn-primary:visited, .hg-footer{
  background-color: var(--bs-primary);
}

.background {
  background-color: #CB797C;
}




.section-1 {
    height: 150vh;
    background-image: url(images/backscroll.png);
    background-attachment: fixed;
    background-size: cover;
}

/* stg+k+c */

/* Anfang Overscroll */

@media (max-width: 575.98px) { 
    .section-1 {
        height: 100vh;
        background-image: url(images/backscroll.png);
        background-attachment: fixed;
        background-size: contain;
        background-position: center;
    }
}

/* End overscroll */

.bi-instagram,
.bi-instagram:hover{
    color:white;
}


  /** Größere Monitore **/
@media only screen and (min-width: 570px) {
  #img-fluid { display:none;
      }
}

/** Kleinere Monitore **/
@media only screen and (max-width: 600px) {
 #img-fluid, #einleitung { display:none;
      }
      
/* Textausrichtung in der unteren Hälfte */

#img-fluid .container span{
  background-color: rgba(0,0,0, 0.2);
  text-shadow: 1px 1px #000;
  padding: 5px;
  margin: -15px;
  color: #fff;
  position:absolute;
  bottom:0;
  } 
}


.jumbotron{
  background-image: url("images/banner_podcast.jpg") !important;
}

.bi-chevron-down{
  font-size: xx-large;
  text-shadow: 1px 1px #000;
}
.hg-footer{
  color: white;
}


/* unvisited link */
a:link {
  color: black;
}

/* visited link */
a:visited {
  color: white;
}

/* mouse over link */
a:hover {
  color: white;
}

/* selected link */
a:active {
  color: white;
}
