.plugin_blog a { color: #4a4a4a; background-repeat: no-repeat; background-position: center; background-size: cover; }
.plugin_blog .card-text { bottom: 0; background: rgba(255,255,255,0.8); }
.custom_height_50vw { height: 30vw; }
.custom_height_12vw { height: 14.25vw; }
.custom_margin_bottom_1vw { margin-bottom: 1.5vw; }
/* from awe */
.plugin_blog_titelzeile1 { }
.plugin_blog_titelzeile2 { line-height: 1.2em; }


@media only screen and (max-width: 767px) {
	.custom_height_50vw { height: 80vw; margin-bottom: 1.5vw; }
	.custom_height_12vw { height: 80vw; margin-bottom: 1.5vw; }
}

.newsbild { height: 150px; }
.card-footer {background:none;border:0;}



.swiper-pagination { position: relative; bottom: 0; padding: 10px 0 0 0; }
.swiper-pagination-bullet-active { background: #333333; }
.swiper-button-prev, .swiper-button-next { width: 2.5em; height: 2.5em; background: #333333; border-radius: 50%; box-shadow: 0 2px 40px rgba(0,0,0,.1); }
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled { opacity: .3; }
.swiper-button-next:after, .swiper-button-prev:after { font-size: 1em; color: #ffffff; }
@media only screen and (max-width: 980px) { .swiper-button-prev, .swiper-button-next { display: none; } }
.row, .plugin_blog, .col-12 { overflow: visible !important; }
.swiper-slide, .card { z-index: 1 !important; position: static !important; }
.swiper-outer-wrapper { position: relative; overflow: visible; }
.swiper { overflow: hidden; position: relative; z-index: 1; }
.swiper-button-prev, .swiper-button-next { position: absolute; top: 50%; transform: translateY(-50%); z-index: 9999 !important; pointer-events: auto; }
.swiper, .swiper-wrapper, .swiper-slide, .card { z-index: 1 !important; }
.swiper-button-prev { left: -3.5em; }
.swiper-button-next { right: -3.5em; }
@media (max-width: 980px) { .swiper-button-prev, .swiper-button-next { display: none; } }

