/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 31 2020 | 14:08:27 */
/* Frontpage */
.heroStage-home__headline {
  	position: relative;
	padding-bottom: 20px;
}
h1.heroStage-home__headline:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 50px;
    height: 4px;
    background: #fff;
}
.heroStage-home__description {
	font-size: 18px;
	font-weight: 300;
}


/* Product Pages */
.heroStage__headline,
.heroStage__headline .fl-heading-text {
  max-width: 640px;
}
/** .pp-categories.container rules are related to the beaver builder powerpack category grid component **/
.heroStage__menu li a,
.heroStage__menu .pp-categories-container a {
	color: #fff;
	border-bottom: 1px solid #fff;
	margin-right: 40px;
}
.heroStage__menu .pp-categories-container .pp-category {
  width: auto;
  margin-bottom: 0;
  margin-right: 40px
}
.heroStage__menu .pp-categories-container .pp-categories {
  display: flex;
  justify-content: flext-start;
  flex-wrap: wrap;
}
.heroStage__menu .pp-categories .pp-category__content {
  padding: 10px 0;
}
.heroStage__menu .pp-categories .pp-category__link {
  margin-right: 0;
}
.heroStage > .fl-row-content-wrap {
    background-image: linear-gradient(10deg, rgba(34, 48, 58, 0.6) 5%, rgba(34, 48, 58, 0.3) 40%, rgba(34, 48, 58, 0.1) 80%)
}
@media (max-width: 768px) {
#menu-cbpay, #menu-sepax, #menu-sctinst, #menu-unternehmen {    
 display: flex;
  }
  
#menu-cbpay li, #menu-sepax li, #menu-sctinst li, #menu-unternehmen li {
  font-size: 14px;
}
  .heroStage__menu li a {
    margin-right: 30px;
}
}
