.text-justify{
    text-align: justify;
    text-justify: inter-word;
}


/* START SPECTRUM - HEADER */

header.masthead2 {
  padding-top: 10rem;
  padding-bottom: calc(10rem - 56px);
  background-image: url("../img/Divination_traditionelle-energiearbeit.jpg");
  background-position: center center;
  background-size: cover;
}

header.masthead22 {
  padding-top: 10rem;
  padding-bottom: calc(10rem - 56px);
  background-image: url("../img/boot.jpg");
  background-position: center center;
  background-size: cover;
}

header.masthead2-3 {
  padding-top: 10rem;
  padding-bottom: calc(10rem - 56px);
  background-image: url("../img/Orakelbefragung_traditionelle-energiearbeit.jpg");
  background-position: center center;
  background-size: cover;
}

header.masthead2-4 {
  padding-top: 10rem;
  padding-bottom: calc(10rem - 56px);
  background-image: url("../img/Wasser-traditionelle-energiearbeit.jpg");
  background-position: center center;
  background-size: cover;
}

header.masthead2-5 {
  padding-top: 10rem;
  padding-bottom: calc(10rem - 56px);
  background-image: url("../img/Ahnenarbeit_traditionelle-energiearbeit.jpg");
  background-position: center center;
  background-size: cover;
}

header.masthead2-6 {
  padding-top: 10rem;
  padding-bottom: calc(10rem - 56px);
  background-image: url("../img/Energiehaarschnitt_traditionelle-energiearbeit.jpg");
  background-position: center center;
  background-size: cover;
}

header.masthead2-7 {
  padding-top: 10rem;
  padding-bottom: calc(10rem - 56px);
  background-image: url("../img/Rogacion-traditionelle-energiearbeit.jpg");
  background-position: center center;
  background-size: cover;
}

header.masthead2-8 {
  padding-top: 10rem;
  padding-bottom: calc(10rem - 56px);
  background-image: url("../img/Asistencia-espiritual-traditionelle-energiearbeit.jpg");
  background-position: center center;
  background-size: cover;
}

header.masthead2-9 {
  padding-top: 10rem;
  padding-bottom: calc(10rem - 56px);
  background-image: url("../img/Orte-reinigen_traditionelle-energiearbeit.jpg");
  background-position: center center;
  background-size: cover;
}

header.masthead2-2 {
  padding-top: 10rem;
  padding-bottom: calc(10rem - 56px);
  background-image: url("../img/Rituale-traditionelle-energiearbeit.jpg");
  background-position: center center;
  background-size: cover;
}

header.masthead2-1 {
  padding-top: 10rem;
  padding-bottom: calc(10rem - 56px);
  background-image: url("../img/Workshops_traditionelle-energiearbeit.jpg");
  background-position: center center;
  background-size: cover;
}
/* FINE SPECTRUM - HEADER */


header.masthead3 {
  padding-top: 10rem;
  padding-bottom: calc(10rem - 56px);
  background-image: url("../img/header-5.jpg");
  background-position: center center;
  background-size: cover;
}

header.masthead3 hr {
  margin-top: 30px;
  margin-bottom: 30px;
}

header.masthead3 h1 {
  font-size: 2rem;
}

header.masthead3 p {
  font-weight: 300;
}

@media (min-width: 768px) {
  header.masthead3 p {
    font-size: 1.15rem;
  }
}

@media (min-width: 992px) {
  header.masthead3 {
    height: 100vh;
    min-height: 650px;
    padding-top: 0;
    padding-bottom: 0;
  }
  header.masthead3 h1 {
    font-size: 3rem;
  }
}

@media (min-width: 1200px) {
  header.masthead3 h1 {
    font-size: 4rem;
  }
}

/* NEW HEADER */

header.masthead4 {
  padding-top: 10rem;
  padding-bottom: calc(10rem - 56px);
  background-image: url("../img/header-2.jpg");
  background-position: center center;
  background-size: cover;
}

header.masthead4 hr {
  margin-top: 30px;
  margin-bottom: 30px;
}

header.masthead4 h1 {
  font-size: 2rem;
}

header.masthead4 p {
  font-weight: 300;
}

@media (min-width: 768px) {
  header.masthead4 p {
    font-size: 1.15rem;
  }
}

@media (min-width: 992px) {
  header.masthead4 {
    height: 100vh;
    min-height: 650px;
    padding-top: 0;
    padding-bottom: 0;
  }
  header.masthead4 h1 {
    font-size: 3rem;
  }
}

@media (min-width: 1200px) {
  header.masthead4 h1 {
    font-size: 4rem;
  }
}

/* NEW HEADER */

header.masthead5 {
  padding-top: 10rem;
  padding-bottom: calc(10rem - 56px);
  background-image: url("../img/header-8.jpg");
  background-position: center center;
  background-size: cover;
}

header.masthead5 hr {
  margin-top: 30px;
  margin-bottom: 30px;
}

header.masthead5 h1 {
  font-size: 2rem;
}

header.masthead5 p {
  font-weight: 300;
}

@media (min-width: 768px) {
  header.masthead5 p {
    font-size: 1.15rem;
  }
}

@media (min-width: 992px) {
  header.masthead5 {
    height: 100vh;
    min-height: 650px;
    padding-top: 0;
    padding-bottom: 0;
  }
  header.masthead5 h1 {
    font-size: 3rem;
  }
}

@media (min-width: 1200px) {
  header.masthead5 h1 {
    font-size: 4rem;
  }
}

/* COLOR STYLE */

.bg-primary {
    background-color: #215184!important;
}

hr {
    max-width: 50px;
    border-width: 3px;
    border-color: #215184;
}

.btn-primary {
    background-color: #215184;
    border-color: #215fa0;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active {
  color: #fff;
  background-color: #2c6db1 !important;
}

.btn-primary:active, .btn-primary:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(33, 81, 132, 0.5) !important;
  box-shadow: 0 0 0 0.2rem rgba(33, 81, 132, 0.5) !important;
}

#mainNav .navbar-nav>li.nav-item>a.nav-link.active, #mainNav .navbar-nav>li.nav-item>a.nav-link:focus.active {
    color: #215fa0!important;
    background-color: transparent;
}

.portfolio-box .portfolio-box-caption {
  background: rgba(33, 81, 132, 0.9);
}

a {
    color: #215184;
}
 
video{width:100%;
      max-width:640px;
}    