.elementor-479 .elementor-element.elementor-element-85767de{margin-top:40px;margin-bottom:-25px;}.elementor-479 .elementor-element.elementor-element-9254f88 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-479 .elementor-element.elementor-element-f5a14ff .elementor-heading-title{color:#1F1E1F;}.elementor-479 .elementor-element.elementor-element-5006bd6{margin-top:50px;margin-bottom:50px;}.elementor-479 .elementor-element.elementor-element-d289d8b > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-479 .elementor-element.elementor-element-6172fe8 .gs-blog-wrapper .gs-blog-post{border-style:solid;}.elementor-479 .elementor-element.elementor-element-6172fe8 .gs-blog-wrapper .gs-blog-post .entry-details{border-style:none;}.elementor-479 .elementor-element.elementor-element-6172fe8 .gs-blog-wrapper .gs-blog-post .entry-details-title a{color:#1F1E1F !important;font-size:28px;}.elementor-479 .elementor-element.elementor-element-6172fe8 .gs-blog-wrapper .gs-blog-post .entry-details-title{text-align:left;}@media(max-width:767px){.elementor-479 .elementor-element.elementor-element-85767de{padding:0px 30px 0px 30px;}.elementor-479 .elementor-element.elementor-element-9254f88 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-479 .elementor-element.elementor-element-f5a14ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-d289d8b > .elementor-element-populated{padding:10px 30px 10px 30px;}.elementor-479 .elementor-element.elementor-element-6172fe8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-6172fe8 .gs-blog-wrapper .gs-blog-post .entry-details-title a{font-size:15px;line-height:0.1em;}}/* Start custom CSS for grada-blog-posts, class: .elementor-element-6172fe8 */.elementor-479 .elementor-element.elementor-element-6172fe8 .gs-blog-wrapper .gs-blog-post .entry-details-title a {
    color: #1F1E1F !important;
    font-size: 28px;
    /* font-weight: 800; */
    font-family: 'Century Gothic Bold';}
    
    h4.entry-details-title {
    line-height: 24px!important;
}

@media (min-width: 320px) and (max-width: 480px) {
	.gs-blog-wrapper.gs-entries-style-meta-overlay .gs-blog-post--meta-overlay .entry-thumbnail {
		height: 220px!important;
	}
.gs-blog-wrapper.gs-entries-style-meta-overlay .gs-blog-post--meta-overlay .entry-thumbnail .entry-details {
    top: 40%!important;
}

.zum-projekt {
    top: 170px!important;
}/* End custom CSS */