/*
Theme Name: vaons-biberach Child
Theme URI: http://underscores.me/
Template: vaons-biberach
Author: NeMeZZZ
Author URI: https://vaons.de
Description: Simple Teme For vaons-biberach
Tags: custom-background,custom-logo,custom-menu,featured-images,threaded-comments,translation-ready
Version: 1.0.0.1768469074
Updated: 2026-01-15 10:24:34

*/

ul{
	list-style: inside circle !important;
}

span[data-name="hcap-cf7"] .h-captcha{
    margin-bottom: 0;
    overflow: hidden;
}

section.error-404.not-found {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 78dvh;
}
.widget.widget_archive, .widget.widget_categories {
    display: none;
}
.widget.widget_recent_entries {
    padding-block: 20px;
}
span[data-name="hcap-cf7"] .h-captcha{
	background-color: transparent;
}

.my-5{
	margin: 20px 0;
}
.p-5 {
    padding: 20px !important;
}
ul#primary-menu .current-menu-item a{
	background: #dedede;
    border-radius: 8px;
}
.kontakt-button a.vaons-default-button-link {
    display: inline;
}
.vr-spiele-heading, .ar-spiele-heading {
    text-align: center;
}

.page-content, .entry-content, .entry-summary{
	margin: 0
}

.page-media-image img {
    max-height: 720px;
    object-fit: cover;
    aspect-ratio: 3 / 2;
}

@media only screen and (max-width: 768px) {
    .mobmenu-right-panel {
        background-color: #F7F7F7;
        width: 75%;
    }
}
@media only screen and (max-width: 768px) {
    body .mobmenu-right-panel {
        background-color: #F7F7F7;
        width: 75%;
    }
}

.entry-content{
	margin: 0;
    display: flex;
    flex-direction: column;
    gap: 20px;
}

.hero-image-escape-arena{
    box-shadow: 6px 6px 12px 1px rgba(255, 255, 255, 0.125), -6px -6px 12px 1px rgba(0, 0, 0, 0.25), inset 0 0 120px 0 rgb(0 0 0);
}