/* UPDATE VERSION GOLDENER ZIRKEL GMBH */

html, body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6,
.ce_revolutionslider_text.bold, .font_headline 
{ font-family: "aaux-next", sans-serif; 
}
.nav_startseite #breadcrumb{ display: none; }
.nav_startseite #slider .swiper-container {max-height: calc(95vh - 100px); }
@media screen and (max-width: 767px){.nav_startseite #slider .swiper-container {max-height: calc(88vh - 70px); } }
@media screen and (max-width: 380px){.nav_startseite #slider .swiper-container {max-height: calc(82vh - 70px); } }
.article_10849 .container > .autogrid_row{ margin-top: -4vh; }
#copyright { background-color: #000; color: #b6b6b6; padding: 20px;}
@media screen and (max-width: 767px){ #copyright{ padding-bottom: 5rem; } }
#copyright a{ color: #b6b6b6; }
@media screen and (min-width: 768px){
#copyright .mod_customnav ul { display: flex; justify-content: flex-end; gap: 1rem; } 
}
.social-wrapper{ display: flex; justify-content: flex-end; gap: 1rem; margin-top: 1rem; }
.social-wrapper a { font-size: 2rem; }
#bottom .inside .social-wrapper a:hover { border-bottom: 0; }
.stickyheader .logo a{ background-size: contain; }
@media only screen and (max-width: 767px) {
.logo a {
background-size: contain;
}
}
#bottom .ce_text.mod_navigation ul{ padding-left:0; margin-top: .6rem; }
#bottom .ce_text.mod_navigation ul li a:hover { border-bottom: 0; }
#bottom .ce_text.mod_navigation ul li{ 
    position: relative;
    margin-bottom: 10px;
    padding-bottom: 10px;
    padding-left: 25px;
    list-style-type: none;
border-bottom: 1px solid #adadad; 
}
#bottom li::before {
    width: 20px;
    height: 20px;
    left: 0;
    position: absolute;
    display: block;
    margin-top: -1px;
    text-align: center;
    font-family: FontAwesome;
    content: "\f105";
}
@media only screen and (max-width: 767px) {
    .nav_startseite #slider .mod_article.fullwidth .ce_swiper-slider-start {
        margin-left: 0;
        margin-right: 0;
    }
}

.nav_startseite #slider .ce_bgimage-inside.contentwrap *{
	text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
font-weight: 500;
}
.swiper-slide .ce_calltoaction_inside{
padding-left: 0; 
}
.swiper-slide .ce_text.teaser{
	margin-bottom: 1rem;
}
.swiper-slide .ce_text.teaser p{
	font-size: 1.4em;
}