@import "./style-variable.css";

/*
 Theme Name:   Sascha Hoecker Ausstellung
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Benjamin Seifert
 Template:     generatepress
 Version:      0.1
*/
body{https://bti7q0jx.myrdbx.io/wp-admin/theme-editor.php?file=style-variable.php&theme=generatepress_child
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	font-weight: var(--content-fontw);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f36363', endColorstr='#ed7d61', GradientType=0);
	/* IE6-9 */
	color: var(--primary-color);
	background: var(--main-bg-color);
}

div#primary {
    overflow: hidden;
}

.light-header header a {
    color: #000 !important;
}

div#content {
    overflow: hidden;
}


div#page {
    max-width: inherit;
}

.separate-containers .comments-area, .separate-containers .inside-article, .separate-containers .page-header, .separate-containers .paging-navigation {
    padding: 0;
}

.separate-containers.no-sidebar .site-main{margin:0;}

.column .elementor-nav-menu--layout-horizontal ul {

    display: grid;
    grid-template-columns: repeat(3, max-content);
    justify-content: space-between;
    width: 100%;
	
}

.elementor-widget-image-box .elementor-image-box-content {
    display: flex;
	    gap: 10px;
    align-items: center;
}

.acf-bild {
    width: 33vw;
}

.acf-bild.large {
    width: 55vw;
}

.acf-bild.volleBreite {
    width: 100%;
}

.acf-bild.volleBreite img {
    width: 100%;
}

.acf-bild.rechts {
    margin-left: auto;
}

.acf-bilder {
    gap: 6vw;
    display: flex;
    flex-wrap: wrap;
	    flex-direction: column;
}

.acf-bild.mitte {
    margin-left: auto;
	margin-right: auto;
}

