/* Standard Site */

body { background:rgba(246,243,232,1.0) }

hr {clear:both;}


.rotate {
  transform: rotate(-3deg);

  /* Safari */
  -webkit-transform: rotate(-3deg);

  /* Firefox */
  -moz-transform: rotate(-3deg);

  /* IE */
  -ms-transform: rotate(-3deg);

  /* Opera */
  -o-transform: rotate(-3deg);

}

/* Images */

.textimgstart img {max-height: 450px; width: auto;}
.imgstart img {max-height: 400px; width: auto;}


.imgrund {border-radius:100%;}
.imgrund img {border-radius:100%; border:solid 2px #FFF;}


/* Header 
#sp-header img { transition: height 1s;}
#sp-header.header-sticky img { height:50px;}
#sp-header.header-sticky {height: 60px; background:rgba(255,255,255,1.0); box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1);}
#sp-header.header-sticky .sp-megamenu-parent > li > a {line-height:60px}
#sp-header.header-sticky  #sp-menu > .sp-column {height: 60px;}
#sp-header.header-sticky .logo {height: 60px; margin-top:0px;}
*/

/* Header Multirow */
.multirow .logoblock {padding:10px;}
 #sp-header {min-height: 60px!important;}
.multirowhead .logo-image {height: 40px!important;}
.multirowhead {
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.0)!important;
  background: rgba(255,255,255,0.0)!important; 
}



@media (min-width: 1390px) {
.multirowhead .col-lg-9 .justify-content-end {
 border-bottom:3px solid #028d8d;	
}
}

.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
  border-bottom: 0px solid #ec430f!important;
}


.header-sticky {background:rgba(255,255,255,0.9)!important;}

/* offCanvas */
.offcanvas-menu .logo-image {width:150px!important; height:auto!important;}



/* Menü */
/*
@media (max-width: 1390px) {
   .sp-megamenu-parent {display:none!important;}
}
*/
@media (min-width: 1199px) {
   #offcanvas-toggler {display:none!important;}
}

.sp-megamenu-parent > li:last-child > a {
  padding: 0px 15px 0px 15px;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
    font-size: 16px!important;
}

.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
    color: rgba(236,67,15,1.0);
    border-bottom: 2px solid #ec430f;
}

/* Balbooa */
.ba-field-container i {margin-top: -5px;}
input::placeholder, textarea::placeholder {
  opacity: 0.5;
}

/* Simple Image Gallery */
ul.sigFreeClassic {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}


/* Module - SP Left, rigt */

#sp-left .sp-module, #sp-right .sp-module {
  margin-top: 50px;
  border: 0px solid rgba(2,141,141,1.0)!important;
  background: rgba(2,141,141,0.2)!important;
  padding: 30px;
  border-radius: 3px;
}

/* Einleitungsbilder*/
.article-intro-image img {width: 100%; height: auto;}

.article-list .article {
	border: 1px solid #f85867;
	background: rgba(248, 88,103,0.05);
	
}

/* Readmoe */
.readmore {margin-top:30px;}



.readmore a,
.readmore a.btn {
  font-family: nitti-typewriter-cameo, sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 24px;
  color: #000;
  padding: 8px 8px;
  border-color: #f85867;
  background-color: #f85867;
  border-radius: 4px;	
}



.readmore a:hover,
.readmore a.btn:hover {
  color:#FFF!important;	
  border-color: #434040;
  background-color: #434040;
}

/* Button */

.sppb-btn {
font-family: nitti-typewriter-cameo, sans-serif;
font-weight: 700;
font-style: normal;
font-size:24px;
color:#000;
padding: 8px 8px;
}


.sppb-btn:hover {

}


.btn-primary {
  border-color: #f85867;
  background-color: #f85867;
}

.btn-primary:hover {
  border-color: #434040;
  background-color: #434040;
}



/* SP Client */

.sppb-carousel-extended-nav-control .nav-control {
  color: #f85867;
  border: 1px solid #f85867;
}

.sppb-carousel-extended-dots ul li span {
  background: #f85867;
}


/* Fonts */

body {
font-family: report, sans-serif;
font-weight: 400;
font-style: normal;
  font-size:18px;	
	}

H1, H2, H3, H4, H5, H6 {
font-family: report, sans-serif;
font-weight: 400;
font-style: normal;
color:#f85867;
	}
	
H1 {font-size: 52px;}
H2 {font-size: 46px;}
H3 {font-size: 28px;}


.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
 /* text-transform:uppercase; */
  font-family: report, sans-serif;
  font-size: 18px;
}


