/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0
*/

/*.elementor-12 .elementor-element.elementor-element-1dd7064:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1dd7064 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image: url("https://www.xn--kirschbltenzeit-6vb.de/wp-content/uploads/hg-bild-scaled.jpg");
  background-position: top right;
  background-repeat: no-repeat;
  background-size: cover;
  filter: sepia(30%);
}*/

h1,h2,h3,h4{
    hyphens: auto;
}


/*404*/
.mcb-section-6aa8b2924 {
    min-height: 1200px!important;
}

.logo-main{
    width: 500px;
}
.logo-overflow #Top_bar.is-sticky #logo img.logo-sticky:not(.svg) {
    max-height: 61px;
}

#Top_bar .menu_wrapper {
    float: right;
}

.textwidget p{
    text-align: right;
}
@media screen and (min-width: 1240px) and (max-width: 1270px){
    #Top_bar .menu > li > a span:not(.description) {
        padding: 0 10px;
    }
}
@media screen and (max-width: 1024px){
    .textwidget p {
        text-align: center;
    }
}

@media only screen and (max-width: 767px){
    .mobile-header-mini.logo-overflow #Top_bar #logo img.logo-mobile {
        max-height: 61px!important;
    }
    body:not(.template-slider) #Header {
         min-height: 61px;
    }
    .elementor-column-gap-default>.elementor-column>.elementor-element-populated {
        padding: 0px;
    }
    /*.mfn-main-slider.mfn-rev-slider{
        height: 500px;
    }
    .mfn-main-slider canvas{
        width: auto!important;
        height: 500px!important;
    }*/
    p{
        hyphens: auto;
    }
}

/* datenschutz */
body.privacy-policy .elementor-widget-text-editor a{
	text-decoration: underline;
}
body.privacy-policy .elementor-widget-text-editor h2{
	margin-top: 60px;
	font-weight: bold;
}
body.privacy-policy .elementor-widget-text-editor h3{
	color: #917077;
	margin-top: 50px;
	font-size:28px;
	letter-spacing: 0;
	font-weight: bold;
}
body.privacy-policy .elementor-widget-text-editor h4{
	margin-top: 40px;
	font-weight: bold;
}