/**
Theme Name: Müeller Weiden
Author: lopri.com
Author URI: https://lopri.com
Description: Wordpress Theme from lopri.com
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: mueller-weiden
Template: astra
*/

a:hover {
	text-decoration: none !important;
}
.entry-title, .entry-title a {
  font-weight: 500;
}
#content {
	padding: 0;
}
.abstand_oben #content {
	padding-top: 4em;
}
.abstand_unten #content {
	padding-bottom: 4em;
}
/*.home #content {
	padding-top: 0;
}*/
#colophon a {
	color: #fff;
}
#colophon a:hover {
	color: #000;
}
.astra-logo-svg {
  width: 14em;
  height: auto !important;
}

.home .metaslider .caption-wrap {
  bottom: 7rem;
	opacity: 1;
	background: none;
}
.home .metaslider .caption {
	max-width: 1200px;
  margin: auto;
	padding: 0;
	font-weight: 500;
	font-size: 3.5rem;
	line-height: 1.1em;
	text-shadow: 0 0 10px rgba(0,0,0,1);
}
.home .metaslider ul {
	background: #000;
}
.home .metaslider ul li img {
  opacity: 0.75;
}


/* Media Queries
================================================== */

/* Min 1530px (Very high) */
@media only screen and (min-width:1529px) {}

/* Inbetween */
@media only screen and (min-width:992px) and (max-width:1529px) {}

/* Min 1200px (Higher than Small-Desktop) */
@media only screen and (min-width:1199px) {}

/* 992px to 1199px (Small-Desktop) */
@media only screen and (min-width:992px) and (max-width:1199px) {}

/* Max 1499px */
@media only screen and (max-width:1499px) {}

/* Max 1199px (Small-Desktop and smaller ) */
@media only screen and (max-width:1199px) {
	.astra-logo-svg {
		width: 10em;
	}
	.home .metaslider .caption-wrap {
		bottom: 4rem;
	}
	.home .metaslider .caption {
		padding: 0 20px;
	}
}

/* Min 992px (Higher than Tablet) */
@media only screen and (min-width: 992px) {}

/* 768px to 991px (Tablet) */
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.home .metaslider .caption-wrap {
		bottom: 2.5rem;
	}
	.home .metaslider .caption {
		font-size: 3rem;
	}
	.ast-container,
	.ast-container-fluid,
	#masthead .ast-mobile-header-wrap .ast-primary-header-bar,
	#masthead .ast-mobile-header-wrap .ast-below-header-bar,
	.home .metaslider .caption {
    padding-left: 50px;
    padding-right: 50px;
	}
}

/* Max 991px (Tablet and smaller) */
@media only screen and (max-width: 991px) {
	.wp-block-cover-image.has-parallax,
	.wp-block-cover.has-parallax {
			background-attachment: scroll !important;
	}
}

/* Min 768px (Higher than Mobile) */
@media only screen and (min-width: 768px) {}

/* Max 767px (Mobile) */
@media only screen and (max-width: 767px) {
	.home .metaslider .caption-wrap {
		bottom: 1.5rem;
	}
	.home .metaslider .caption {
		font-size: 1.8rem;
	}
}

/* Max 767px (Mobile Landscape) */
@media only screen and (max-width: 767px) and (orientation:landscape) {}

/* Max 767px (Mobile Portrait) */
@media only screen and (max-width: 767px) and (orientation:portrait) {}