#top #wrap_all .avia-slideshow .av-slideshow-caption.av-18txv5-801ed61e6af20c75538160897ccc0bf8__1 .avia-caption-title{
font-size:60px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-18txv5-801ed61e6af20c75538160897ccc0bf8__1 .avia-caption-content{
font-size:19px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-18txv5-801ed61e6af20c75538160897ccc0bf8__1 .avia-caption-content p{
font-size:19px;
}

.flex_column.av-13znbt-fe8d5038af13b7e0952265f29f7d39a0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-13znbt-fe8d5038af13b7e0952265f29f7d39a0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-13jk8l-8c378eb5d2678a4d48cf718b1c183978{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-13jk8l-8c378eb5d2678a4d48cf718b1c183978 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-13jk8l-8c378eb5d2678a4d48cf718b1c183978 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-13jk8l-8c378eb5d2678a4d48cf718b1c183978 .av-subheading{
font-size:15px;
}

.flex_column.av-12scat-7f61fe47e752446ac3152925e251545e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-12scat-7f61fe47e752446ac3152925e251545e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-15knpx-d8681df242f449e6f671840c43e03b08{
background-color:#383838;
background-image:unset;
}

#top .av-special-heading.av-ka1473gf-f66b9dacd1b6698113b5899b9d83e0c6{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-ka1473gf-f66b9dacd1b6698113b5899b9d83e0c6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ka1473gf-f66b9dacd1b6698113b5899b9d83e0c6 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-ka1473gf-f66b9dacd1b6698113b5899b9d83e0c6 .av-subheading{
font-size:15px;
}

.flex_column.av-10onx1-99d01e5ad6a191508a9e79b6af781dac{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-1005nx-03dfe6116c312206d578c0d4cdb4fa97 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1005nx-03dfe6116c312206d578c0d4cdb4fa97 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-z87n9-03034c1c45d77f286e9133c4b0b142cb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-3ib5p-6325085a5a49583068de50435259a7c6 .av-parallax .av-parallax-inner{
background-color:#d6afc3;
background-image:url(https://www.weinmanufaktur-heiligenstein.de/wp-content/uploads/2019/02/bunte-liebe-6329-1210x423.jpg);
background-repeat:no-repeat;
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-3ib5p-6325085a5a49583068de50435259a7c6 .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

#top .av-special-heading.av-y8yth-400ecf1ade7ea0d4e560f5ef767b0569{
padding-bottom:10px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-y8yth-400ecf1ade7ea0d4e560f5ef767b0569 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-y8yth-400ecf1ade7ea0d4e560f5ef767b0569 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-y8yth-400ecf1ade7ea0d4e560f5ef767b0569 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-y8yth-400ecf1ade7ea0d4e560f5ef767b0569 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-xif3x-42e9a535b7aa4ebcc26b9a9888f1dd60 .avia_textblock{
font-size:16px;
color:#ffffff;
}

.av_font_icon.av-w9ac9-ef840bde2ffe2b7bed5e57c2ab4c0a7b{
color:#edcb5c;
border-color:#edcb5c;
}
.avia-svg-icon.av-w9ac9-ef840bde2ffe2b7bed5e57c2ab4c0a7b svg:first-child{
stroke:#edcb5c;
fill:#edcb5c;
}
.av_font_icon.av-w9ac9-ef840bde2ffe2b7bed5e57c2ab4c0a7b .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av_textblock_section.av-w0i25-5d3a77a82f6089a52b575e1148aeca14 .avia_textblock{
font-size:16px;
color:#ffffff;
}

.flex_column.av-vbkol-d3f25292299e6a48835eba4b46de0cd6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-uy0sp-79ff0ac6563d55a27f23f125fd755360{
color:#edcb5c;
border-color:#edcb5c;
}
.avia-svg-icon.av-uy0sp-79ff0ac6563d55a27f23f125fd755360 svg:first-child{
stroke:#edcb5c;
fill:#edcb5c;
}
.av_font_icon.av-uy0sp-79ff0ac6563d55a27f23f125fd755360 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av_textblock_section.av-tvjot-f587e75cc2b10f641e34c866171f11d7 .avia_textblock{
font-size:16px;
color:#ffffff;
}

.flex_column.av-ten4h-3ee2ece7d58f103e8211218989816b4a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-t1kah-badb42318fed947af902e4d454e306c8{
color:#edcb5c;
border-color:#edcb5c;
}
.avia-svg-icon.av-t1kah-badb42318fed947af902e4d454e306c8 svg:first-child{
stroke:#edcb5c;
fill:#edcb5c;
}
.av_font_icon.av-t1kah-badb42318fed947af902e4d454e306c8 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av_textblock_section.av-shwt1-a626ceef0b346739524f77d3cda1f8bf .avia_textblock{
font-size:16px;
color:#ffffff;
}

.flex_column.av-rgld5-a9f26874c00822b3ab76e5edc69cab67{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-r0urx-942c47dea2e56232a8fa45ef3d2644d9{
color:#edcb5c;
border-color:#edcb5c;
}
.avia-svg-icon.av-r0urx-942c47dea2e56232a8fa45ef3d2644d9 svg:first-child{
stroke:#edcb5c;
fill:#edcb5c;
}
.av_font_icon.av-r0urx-942c47dea2e56232a8fa45ef3d2644d9 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av_textblock_section.av-qpr5t-c508119426e448b2448de61caed0b5fb .avia_textblock{
font-size:16px;
color:#ffffff;
}

.avia-section.av-pt6mp-b105aec5d92d51551cbf15941e518143{
background-color:#d0364d;
background-image:unset;
}

.flex_column.av-ozxmd-27d8836befe9d771390134eba9b0985f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2e1rx-8e4a03483e6d4eaaba28cadc579a8ebc{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-2e1rx-8e4a03483e6d4eaaba28cadc579a8ebc .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2e1rx-8e4a03483e6d4eaaba28cadc579a8ebc .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-2e1rx-8e4a03483e6d4eaaba28cadc579a8ebc .av-subheading{
font-size:15px;
}

.flex_column.av-2cp35-dfe4042451343741f0e5909d58ec2994{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-myxud-8ff6053fe403cc4d220a7959ee6db327{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-m77rt-19fa5e2a59afa26777b2022a50943a30{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-lelal-ac9d7cbc36b9a2c50f3fa602fe69f26e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-jqmcd-1f1caa0f73339a7450beef754bffdf43{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-j5elx-f4f29d113b9e459cf076ab5a6dbb6024 .av-parallax .av-parallax-inner{
background-color:#cecece;
background-image:url(https://www.weinmanufaktur-heiligenstein.de/wp-content/uploads/2019/02/weiinsortiment-6337-1500x630.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-i8bsh-26f3534ff0d2369cc3358b2eb38f1fb9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-heqqt-46390fbb6a8eeab64521d0bbcda98f6a{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-heqqt-46390fbb6a8eeab64521d0bbcda98f6a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-heqqt-46390fbb6a8eeab64521d0bbcda98f6a .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-heqqt-46390fbb6a8eeab64521d0bbcda98f6a .av-subheading{
font-size:15px;
}

.flex_column.av-h15gx-004cb34a25d26146242df6a57e8cfa20{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-g5wxl-777476aa815412f94eb70acb047d5a10{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1ktox-6bf06b6bf7cf897cac93e5f4b6838183{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-f0i1d-23c7ced44505319f5dbc6ffee83dd63a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-f0i1d-23c7ced44505319f5dbc6ffee83dd63a .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-1g1bd-36b116e106748a39c020cadfa91db69c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-1f3d5-97687a1514f894ed13a7177fa1300fc7 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1f3d5-97687a1514f894ed13a7177fa1300fc7 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-doxx9-c7cdb626a5354aee94d937629a0b42be{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-cp9qp-9e14581d0b11c0a05674d45a76142cee{
background-color:#f2f2f2;
background-image:unset;
}

.flex_column.av-bvjlp-8570f5014f37750a60896d5e31f68141{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-ka12sujk-516269edfa04293b57512a69147c7f68{
padding-bottom:10px;
color:#3d3d3d;
font-size:30px;
}
body .av-special-heading.av-ka12sujk-516269edfa04293b57512a69147c7f68 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ka12sujk-516269edfa04293b57512a69147c7f68 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-ka12sujk-516269edfa04293b57512a69147c7f68 .special-heading-inner-border{
border-color:#3d3d3d;
}
.av-special-heading.av-ka12sujk-516269edfa04293b57512a69147c7f68 .av-subheading{
font-size:15px;
}

.flex_column.av-8821d-38a51e98fcb5c145ac79dcc2bff56673{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-6cvfx-9b44400d122a1c9872b710aa5f90c033{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-w56t-118c0c5f0928879a878afe1a69940358{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-w56t-118c0c5f0928879a878afe1a69940358 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-w56t-118c0c5f0928879a878afe1a69940358 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-w56t-118c0c5f0928879a878afe1a69940358 .av-subheading{
font-size:15px;
}

.flex_column.av-4x9kl-d8dc12dd7f0a03c52cfd771d8420d011{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3w4x5-038ee3dbcd1bad459d32365dc2332828{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-3eef1-78e0012e910d3203120cab0bf9e8d839{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-3eef1-78e0012e910d3203120cab0bf9e8d839 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-3eef1-78e0012e910d3203120cab0bf9e8d839 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-2x51l-fab138ee5de0641af3bec3ce5561aa89{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-256y5-6cc4f3781a4a55cefce4872f59d931a0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-1s46x-a9270af952e7235314aa1d30ee2f658b{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-1s46x-a9270af952e7235314aa1d30ee2f658b svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-1s46x-a9270af952e7235314aa1d30ee2f658b .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-pefx-4d2c08ae65c55932cb08d7e333825ae7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-13jk8l-8c378eb5d2678a4d48cf718b1c183978 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ka1473gf-f66b9dacd1b6698113b5899b9d83e0c6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-y8yth-400ecf1ade7ea0d4e560f5ef767b0569 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2e1rx-8e4a03483e6d4eaaba28cadc579a8ebc .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-heqqt-46390fbb6a8eeab64521d0bbcda98f6a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ka12sujk-516269edfa04293b57512a69147c7f68 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-w56t-118c0c5f0928879a878afe1a69940358 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-13jk8l-8c378eb5d2678a4d48cf718b1c183978 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ka1473gf-f66b9dacd1b6698113b5899b9d83e0c6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-y8yth-400ecf1ade7ea0d4e560f5ef767b0569 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2e1rx-8e4a03483e6d4eaaba28cadc579a8ebc .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-heqqt-46390fbb6a8eeab64521d0bbcda98f6a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ka12sujk-516269edfa04293b57512a69147c7f68 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-w56t-118c0c5f0928879a878afe1a69940358 .av-special-heading-tag{
font-size:0.8em;
}
}
