
body {
    font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
    background-color: #211e24;
}
a:link{
    color: #dcb97a;
}
a:visted{
    color: #dcb97a;
}
a:hover{
    color: #FFFFFF;
}
/*NAV*/
.bg-dark {
  background-image: -webkit-linear-gradient(0deg, rgba(204, 65, 112, 1.00) 1.04%, rgba(153, 7, 90, 1.00) 35.75%, rgba(129, 6, 82, 1.00) 49.23%, rgba(158, 8, 92, 1.00) 65.80%, rgba(204, 65, 112, 1.00) 99.48%);
  background-image: -moz-linear-gradient(0deg, rgba(204, 65, 112, 1.00) 1.04%, rgba(153, 7, 90, 1.00) 35.75%, rgba(129, 6, 82, 1.00) 49.23%, rgba(158, 8, 92, 1.00) 65.80%, rgba(204, 65, 112, 1.00) 99.48%);
  background-image: -o-linear-gradient(0deg, rgba(204, 65, 112, 1.00) 1.04%, rgba(153, 7, 90, 1.00) 35.75%, rgba(129, 6, 82, 1.00) 49.23%, rgba(158, 8, 92, 1.00) 65.80%, rgba(204, 65, 112, 1.00) 99.48%);
  background-image: linear-gradient(90deg, rgba(204, 65, 112, 1.00) 1.04%, rgba(153, 7, 90, 1.00) 35.75%, rgba(129, 6, 82, 1.00) 49.23%, rgba(158, 8, 92, 1.00) 65.80%, rgba(204, 65, 112, 1.00) 99.48%);
}
.navbar-brand a:link {
    color: #FFFFFF;
}
.navbar-brand a:visited {
    color: #FFFFFF;
}
.navbar-brand a:hover {
    color: #cade51;
}
.custom-toggler .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,102,203, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}
.custom-toggler.navbar-toggler {
    border-color: rgba(255,255,255,1.00);
} 
.active {}
.navbar-toggler {}
.navbar .nav-link:link {
  color: #FFFFFF !important;
  font-size: 1.2rem;
  font-weight: bold;
}
.navbar .nav-link:visited {
  color: #ffffff !important;
  font-size: 1.2rem;
  font-weight: bold;
}
.navbar .nav-link:hover {
  color: #cade51 !important;
  font-size: 1.2rem;
  font-weight: bold;
}
.card-height{
    height: 18em;
}
.cards {
  height: 18.2em;
}
.card-title {}
.cards-text {
  font-size: 1.2rem;
}
.card i {
  position: absolute;
  left: 50%;
  right: 50%;
  bottom: -0.8em;
  font-size: xx-large;
}
.bg-weiss {
  background-color: rgba(255, 255, 255, 1.00);
}
.bg-gray {
  background-color: #211e24;
}
.black {
  color: #000000 !important;
}
.weiss {
  color: #ffffff;
}
b {
  font-weight: 500;
}
h1 {
  font-size: 3.5rem;
}
h2 {
  font-size: 3.5rem;
}
h3 {
  font-size: 2.2rem;
}
h4 {
  font-size: 2.0rem;
}
.zitat1 {
  font-size: 3rem;
  margin-left: 5em;
}
.zitat2 {
  font-size: 2rem;
  margin-left: 12em;
  letter-spacing: 5px;
}
.has-error {
  color: red;
}
.fett {
  font-weight: bold;
	color: #dcb97a;
}
::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #000000 !important;
  opacity: 1; /* Firefox */
}
.save input{
    height: 1px;
    -webkit-box-shadow: 0px 0px 0px;
    box-shadow: 0px 0px 0px;
    border-color: rgba(255,255,255,0.00);
    background-color: rgba(255,255,255,0.00);
    background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,0.00) 0%,rgba(255,0,0,0.00) 100%);
    background-image: -moz-linear-gradient(270deg,rgba(255,255,255,0.00) 0%,rgba(255,0,0,0.00) 100%);
    background-image: -o-linear-gradient(270deg,rgba(255,255,255,0.00) 0%,rgba(255,0,0,0.00) 100%);
    background-image: linear-gradient(180deg,rgba(255,255,255,0.00) 0%,rgba(255,0,0,0.00) 100%);
}
@media (max-width: 1400px) {
}
@media (max-width: 1200px) {
}
@media (max-width: 992px) {
}
@media (max-width: 768px) {
}
@media (max-width: 576px) {
}
@media (max-width: 767px) {}
@media (min-width: 768px) {}
.anchorPos {
    display: block;
    position: relative;
    top: -8em;
    /* [disabled]visibility: hidden; */
}
.anchorPos1 {
    display: block;
    position: relative;
    top: -21.5em;
    /* [disabled]visibility: hidden; */
}
.anchor{
    display: block;
    position: relative;
    top: -2em;
    /* [disabled]visibility: hidden; */
}

.anchor1{
    display: block;
    position: relative;
    top: -20em;
    /* [disabled]visibility: hidden; */
}
