@font-face {
  font-family: 'Ubuntu-Regular';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/Ubuntu-Regular.eot'); /* IE9 Compat Modes */
  src: local('Ubuntu-Regular'), local('Ubuntu-Regular'),
       url('../fonts/Ubuntu-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/Ubuntu-Regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/Ubuntu-Regular.svg#') format('svg'); /* Legacy iOS */
}

body, .sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
font-family: Ubuntu-Regular !important;
font-size: 17px !important;
color: #4b4a4d !important;
font-weight: 400;
}
#sp-main{
  background-color:#F0F0F0;
}

.sppb-articles-carousel-meta-category{
	display:none;
}

.quicklinks_button{
	text-align: left;
	padding: 50px;
	
}
.quicklinks_bild .sppb-column-addons, .quicklinks_bild, .quicklinks_bild img, .quicklinks_bild .sppb-addon-wrapper, .quicklinks_bild .sppb-addon-wrapper div{
height:100%;
}

.sp-page-builder .page-content #quicklinks{
z-index:2;
}	

#kontakt_footer{
	color: #fff;
}
#kontakt_footer a, #sp-footer a{
	color: #fff;
}
.sppb-form-builder-powcaptcha{
	width:100%;
}

h1{
	text-shadow: 1px 1px 3px #979797;
	font-size: 50px;
}

.article-list .article, .sppb-addon-article {
  position: relative;
  margin-bottom: 30px;
  padding: 20px;
  border: 1px solid #2da32d !important;
  border-radius: 3px;
}

.ort-title{
    position:relative;
    padding-left:20px;
    font-weight:700;
}

.ort-title::before{
    content:"";
    position:absolute;
    left:0;
    top:4px;
    width:3px;
    height:28px;
    background:#9f2923;
    border-radius:2px;
}
.sppb-addon-title-icon{
 background-color: #2da32d;
  color: #fff;
  padding: 25px; 
}












@media (min-width: 1400px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    max-width: 1400px;
  }
}

@media (max-width: 1399px) {
	.d-none {
		display: none !important;
		}
	#offcanvas-toggler {
		display: block !important
		}
}