/********* Compiled - Do not edit *********/
:root{--color-primary:#6a3146;--color-secondary:#463233;}.woocommerce ul.products, .woocommerce-page ul.products{margin-left:-15px;margin-right:-15px;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{padding-left:15px;padding-right:15px;}body{font-family:Poppins;font-weight:400;line-height:1.7em;font-size:14px;color:#292929;}body.single-post .blog-single-title{font-family:inherit;}body.single-post .content{font-family:inherit;}.h1,h1{font-family:Poppins;font-weight:400;line-height:1.2em;font-size:48px;color:#292929;}.h2,h2{font-family:Poppins;font-weight:400;line-height:1.2em;font-size:40px;color:#292929;}.h3,h3{font-family:Poppins;font-weight:400;line-height:1.2em;font-size:35px;color:#292929;}.h4,h4{font-family:Poppins;font-weight:400;line-height:1.2em;font-size:25px;color:#292929;}.h5,h5{font-family:Poppins;font-weight:400;line-height:1.2em;font-size:21px;color:#292929;}.h6,h6{font-family:Poppins;font-weight:400;line-height:1.2em;font-size:18px;color:#292929;}.titlebar-inner h1{}.titlebar-inner p{}/*Menü*/
.logo-default {width: 150px;}
.mobile-logo-default {width: 100px;}

#menu-item-338 {
  box-shadow: 0px 0px 5px 5px rgba(0, 0, 0, 0.1);
  height: 50px;
  border-radius: 5px;
  margin-top: 45px;
 
}

.col.vc_col-sm-4.menu.text-right {
    margin-right: 100px !important;
}


/*Startseite*/
.lotus {
    position: relative;
    top: -570px !important;
}

.behandlung {
    position: relative;
    top: -50px !important;
    right: 55px !important;
    
}

.kontakt {
    position: relative;
    top: -210px !important;
    left: 15px !important;
}

.vc_single_image-img.attachment-full.ld-lazyload.loaded {
    border-radius: 20px !important;
}

/*mobil*/

@media screen and (max-width: 600px) {
  h1 {
    font-size:30px;
  }
  
   h2 {
    font-size:25px;
  }

 h3 {
    font-size:20px;
  }
  
  .lotus {
    position: relative;
    top: -50px !important;
}

.behandlung {
    display: none !important;
    
}
}

/*Newsletter*/
.rmPopup__container.rmPopup--show {
    display: none !important;
}

/*formular*/

.formularkontakt {
    background-color: #E2E2E2;
    border-radius: 10px;
}

.buttonformular {
    border-radius: 10px;
    padding-left: 5px;
    padding-right: 5px;
}

/*methoden-box*/
.methoden-box {
    box-shadow: 0px 0px 10px 10px rgba(0, 0, 0, 0.1);
    border-radius: 10px;
}

@media screen and (max-width: 600px) {
 .icon img {
      display: none !important;
  }
}

.zindex {
    z-index: 10 !important;
}