body #bwp-main h1, body.single-product #bwp-main .product_title, body #bwp-main .quickview-container .product_title {
font-size: 50px;
}
body #bwp-main h2 {
font-size: 35px;
margin-bottom: 0px;
}
body #bwp-main h3 {
font-size: 25px;
}
body #bwp-main h4, body #bwp-main .testimonial-customer-name {
font-size: 20px;
}
body.home .elementor-9601 .elementor-element.elementor-element-258424e {
padding: 167px 15px 100px 15px;
}
#slider-2-slide-6-layer-13 , #slider-3-slide-7-layer-6{
font-size: 32px !important;
line-height: 1.2em !important;
}
@media only screen and (max-width: 920px)  {
#slider-2-slide-6-layer-13 , #slider-3-slide-7-layer-6{
font-size: 28px !important;
}
}
body .navigational_default i.slick-arrow, body .navigational_style-1 i.slick-arrow, body .navigational_style-2 i.slick-arrow, body .navigational_style-3 i.slick-arrow, body i.slick-arrow {
opacity: 1;
visibility: visible;
}
@media only screen and (max-width: 886px)  {
.elementor-icon-box-wrapper .elementor-icon svg {
width: 0.5em;
height: 1em;
}
body #bwp-main .elementor-icon-box-title {
font-size: 16px;
}
}
body .flower-left{
margin-top: -30px;
margin-left: 50px;
transform: scaleX(-1);
}
body .flower-right{
margin-top: -41px;
margin-left: 87%;
transform: scaleX(-1);
}
body .custom-customer-reviews{
height: 230px;
} 
.kontakt div#kontaktformular{
width: 100%;
} body #bwp-footer{
margin-top: 0px;
}
body.home .bwp_slick-margin-mobile:not(.sidebar) .slick-arrow {
display: inline !important;
opacity: 1;
visibility: visible;
background: #fff8f4;
width: 40px;
height: 40px;
line-height: 38px;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
font-size: 30px;
border: 1px dashed #000;
}