/*
Theme Name: Hello Elementor Child
Theme URI: https://herdade-dos-lagos.de/
Description: Child Theme für Hello Elementor
Author: fm
Author URI: https://planb-bremen.de/
Template: hello-elementor
Version: 1.0.0
Text Domain: hello-elementor-child
*/

.wp-block-cover{
	max-width: 100%;
	margin-top: 30px;
	margin-bottom: 30px;
	background-size: cover;
	min-height:300px!important;
}

a {
	color: #ffffff!important;
}

.blog-uebersicht a {
	color: #1D1D1D!important;
}


a:hover {
	color: #ffffff;
	text-decoration: underline!important;
}


 @keyframes scaleLogo {
    from {
      transform: scale(1);
    }
    to {
      transform: scale(0.5);
    }
  }


 .elementor-widget-theme-site-logo {
    animation: scaleLogo linear both;
    animation-timeline: scroll(root block);
    animation-range: 0 100px; /* logo scales over first 200px of scroll */
  }

.wp-block-image {

  width: 50%;        /* halbe Breite */
  float: left;       /* nebeneinander setzen */
  box-sizing: border-box;
	
  padding: 2px;    /* kleiner Abstand, optional */
}

.wp-block-image img {
  width: 100%;       /* Bild passt sich der Blockbreite an */
  height: auto;
}

.ngg-pro-mosaic-item img{
 max-height: 300px;
	width: auto!important;
}

.raster-unterseiten a:hover{
	text-decoration: none;
}


/*Vorher nachher Pfeile Blog*/

@media (min-width: 1100px) {
 .elementor-3721 .elementor-element.elementor-element-d3c0249 {
	margin-top:-400px!important;
		padding-bottom:200px;
}
}

@media (min-width: 800px) and (max-width: 1100px) {

 .elementor-3721 .elementor-element.elementor-element-d3c0249 {
	margin-top:-200px!important;
		padding-bottom:200px;
}
}


/*Blog Beitrag Hero Bilder Elementor CSS überschreiben*/
.blog-bilder{
  background-position: center center !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;   /* "Ausfüllen" */
  background-attachment: scroll !important;
}





