body {
background-color: #fff!important;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
margin: 0.5em 0 0.2em;
}
.schrift-klein p {
font-size: 12px;
line-height: 18px;
}
.home h2::after, .headline-projekte h1::after {
content: "";
background: #ccc;
position: absolute;
bottom: -52%;
left: 43%;
height: 1px;
width: 14%;
right: 41%;
}
.home .eael-grid-post h2::after {
background: unset;
}
.seitentitel h2 {
color: #fff!important;
}
.seitentitel h2::after {
content: "";
background: #fff;
position: absolute;
bottom: -52%;
left: 45%;
height: 1px;
width: 10%;
}
.lae-portfolio-wrap .lae-portfolio .lae-portfolio-item .lae-entry-text-wrap {
margin: 0 auto 0!important;
padding-top: 20px;
padding-bottom: 20px;
background-color: #fff;
}
.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
padding: 0;
}
.elementor-widget-heading .elementor-heading-title.elementor-size-xxl {
font-size: 48px!important;
}
.elementor-widget-heading .elementor-heading-title.elementor-size-xl {
font-size: 34px!important;
}
.elementor-widget-heading .elementor-heading-title.elementor-size-large {
font-size: 28px!important;
}
.elementor-text-editor p:last-of-type {
margin-bottom: 0;
}
#Signet{
height:0;
} .x-brand{
font-size: 0px!important;
margin-top: 21px!important;
margin-left: 11%;
}
header .x-container.max.width {
max-width: 100%;
}
.gruener-balken {
max-width: 600px;
}
.weisser-balken {
max-width: 1200px;
}
.x-navbar {
border-bottom: none;
}
.x-navbar-inner {
padding: 0 4%;
}
.x-navbar-inner .x-container.width, .elementor {
width: 100%;
}
.x-navbar .desktop .x-nav > li > a:not(.x-btn-navbar-woocommerce) {
padding-left: 0!important;
padding-right: 0!important;
}
.x-navbar .desktop .x-nav > .x-active > a > span, .x-navbar .desktop .x-nav > .current-menu-item > a > span {
border-color: unset;
}
.x-navbar .desktop .x-nav > li > a > span {
border:0;
padding: 0.875em 0.3em;
}
.x-navbar .desktop .x-nav > li > a {
font-size: 14px;
}
.x-nav-wrap li.menu-item-150 a span {
padding-right:0!important;
}
.elementor-section-wrap {
padding: 0 4%;
overflow: hidden;
}
.premium-gallery-img-name {
display: none;
}
.elementor-post-navigation__link__next {
padding-left: 5px;
}
.x-colophon.top {
display: none;
}
.x-colophon.bottom {
padding: 1% 0;
background-color: #007e4a;
}
.x-colophon.bottom a {
color: #fff;
}
.elementor-location-footer .elementor-section-wrap {
padding: 0;
}
.elementor-location-footer .elementor-section-wrap a {
color: #fff;
} @media only screen and (max-width: 979px) {
.eael-col-2 .eael-post-grid-column{
width: 50%!important;
}
}
@media only screen and (max-width: 600px) {
.eael-col-2 .eael-post-grid-column {
float: none;
width: 100%!important;
}
}
@media all and (max-width: 480px) {
.home h1, .elementor-widget-heading .elementor-heading-title.elementor-size-xxl {
font-size: 42px!important;
}
.elementor-widget-heading .elementor-heading-title.elementor-size-xl {
font-size: 22px!important;
} .elementor-5 .elementor-element .elementor-text-editor {
padding: 0 15px!important;
}
p {
-moz-hyphens: auto;
-o-hyphens: auto;
-webkit-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto; }
.elementor-7 .elementor-element.elementor-element-2ee1224d > .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-29201e54 > .elementor-widget-container {
background-image: none!important;
}
.elementor-7 .elementor-element.elementor-element-29201e54.elementor-widget-heading .elementor-heading-title {
color: #007d47!important;
}
}
@media all and (max-width: 768px) { .elementor-widget-heading .elementor-heading-title.elementor-size-xl {
font-size: 27px!important;
} .elementor-text-editor p:last-of-type {
margin-bottom: 15px;
}
.elementor-column-wrap .elementor-element-populated {
border: none!important;
}
.breidert-signet {
display: none;
}
.gruener-balken {
margin-top: 50px;
}
.weisser-balken {
margin-top: 50px;
}
}
@media all and (max-width: 1024px) {
.gruener-balken {
max-width: 300px;
}
.weisser-balken {
max-width: 800px;
}
}