.avia-section.av-fsf75o-808135770de17ce0e483e595bf2bcc0d .av-parallax .av-parallax-inner{
background-color:#ffffff;
background-image:url(https://www.kaffeesiederball.at/wp-content/uploads/2025/12/BG_rot_web.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-es298s-d7085ea7aed7ad7692df3ecffde55b2d{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

.flex_column.av-bu7dvw-2e5948241ba3490c54c724e7b4c7e7ac{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

#top .av-special-heading.av-b16i58-30327a4d9a8dae75964925249d3dc7c3{
padding-bottom:0;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-b16i58-30327a4d9a8dae75964925249d3dc7c3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-b16i58-30327a4d9a8dae75964925249d3dc7c3 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-b16i58-30327a4d9a8dae75964925249d3dc7c3 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-b16i58-30327a4d9a8dae75964925249d3dc7c3 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-8iv9e4-033809e71a4883f5b51dafb2bbb84719{
height:50px;
}

.av_textblock_section.av-7r7w24-a547859f28d36256e8f8845f3553fdb5{
background-color:rgba(206,182,121,0.42);
}
#top .av_textblock_section.av-7r7w24-a547859f28d36256e8f8845f3553fdb5 .avia_textblock{
font-size:27px;
padding:30px 30px 30px 30px;
}

#top .hr.hr-invisible.av-4qha4s-a796365223f94735e861dcdba772322e{
height:120px;
}

.flex_column.av-20sows-302fdfe9f5f4fa9dd1df163a445bc7f2{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

.avia-section.av-lqwg0do8-6383a12c2881871884958e4c377a9e79{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-1vn4uf0-996f6926ee4bd0555be6c811bf6ed8e9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-mjrbbf2y-d9f9f83a61c9a1a9497c62052d4ba14b{
padding-bottom:10px;
}
body .av-special-heading.av-mjrbbf2y-d9f9f83a61c9a1a9497c62052d4ba14b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mjrbbf2y-d9f9f83a61c9a1a9497c62052d4ba14b .av-subheading{
font-size:15px;
}

.avia-section.av-q45tuk-011ed3d478345cf926ff284c1794920d{
background-color:#f8f8f8;
background-image:unset;
}

.avia-image-container.av-26edpo-af745b373cf0bf67e72af90534f474c7 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-26edpo-af745b373cf0bf67e72af90534f474c7 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-e9y90s-37aa841678e8047df038e550103faefd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-d0gy4c-70c6ccf314d1282581294e7f8c7463e4{
padding-bottom:10px;
}
body .av-special-heading.av-d0gy4c-70c6ccf314d1282581294e7f8c7463e4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-d0gy4c-70c6ccf314d1282581294e7f8c7463e4 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2e5vfw-eb979abb288ff3746c2be8bb260bb997{
height:20px;
}

#top .hr.av-4fih64-1358b755f1d5771f17dfeeebb4692a61{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-4fih64-1358b755f1d5771f17dfeeebb4692a61 .hr-inner{
width:100px;
border-color:#cfa642;
}

#top #wrap_all .avia-button.av-j46brw-022badb8c6c2f98d571115cfac0c85b7{
background-color:#cfa642;
border-color:#cfa642;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-j46brw-022badb8c6c2f98d571115cfac0c85b7 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-mjrbgjqf-b9665c96f2cd1611d0aa1d0144e42dc4{
background-color:#cfa642;
border-color:#cfa642;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mjrbgjqf-b9665c96f2cd1611d0aa1d0144e42dc4 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-mjrbhant-12e8a5a21a6b68cf33df71ac16d30d12{
background-color:#cfa642;
border-color:#cfa642;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mjrbhant-12e8a5a21a6b68cf33df71ac16d30d12 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.av-2sg28s-048a900b76bae585b8c5dfcbf2d731d3{
margin-top:10;
margin-bottom:10px;
}
.hr.av-2sg28s-048a900b76bae585b8c5dfcbf2d731d3 .hr-inner{
width:150px;
border-color:#cea642;
}

#top #wrap_all .avia-button.av-buw8y4-ae0c0ad5cdd065857bd2a1bdb06d7075{
background-color:#cea642;
border-color:#cea642;
color:#ffffff;
border-style:solid;
border-width:1px 1px 1px 1px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-buw8y4-ae0c0ad5cdd065857bd2a1bdb06d7075 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-ayjc7w-76809f95b027d25e4b5543d1a8e081de{
background-color:#cea642;
border-color:#cea642;
color:#ffffff;
border-style:solid;
border-width:1px 1px 1px 1px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-ayjc7w-76809f95b027d25e4b5543d1a8e081de .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-9htmbg-57acb38f13a17889e32e16f7f4730af8{
background-color:#cea642;
border-color:#cea642;
color:#ffffff;
border-style:solid;
border-width:1px 1px 1px 1px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-9htmbg-57acb38f13a17889e32e16f7f4730af8 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-7r23q4-0a68a43ce125de0f72651a324042db3e{
background-color:#cea642;
border-color:#cea642;
color:#ffffff;
border-style:solid;
border-width:1px 1px 1px 1px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-7r23q4-0a68a43ce125de0f72651a324042db3e .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-5qxni4-50f09e2b5b6d543325bc426078253619{
background-color:#cea642;
border-color:#cea642;
color:#ffffff;
border-style:solid;
border-width:1px 1px 1px 1px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-5qxni4-50f09e2b5b6d543325bc426078253619 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-3s7kjw-0b4ee91acbbcfa5cce68606c7bb5579d{
background-color:#cea642;
border-color:#cea642;
color:#ffffff;
border-style:solid;
border-width:1px 1px 1px 1px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-3s7kjw-0b4ee91acbbcfa5cce68606c7bb5579d .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-1usn4s-c1e140c1efd05dd2b8553b466f90f2ed{
background-color:#cea642;
border-color:#cea642;
color:#ffffff;
border-style:solid;
border-width:1px 1px 1px 1px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-1usn4s-c1e140c1efd05dd2b8553b466f90f2ed .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.av-2uyn7p-0dc95b5e3fbc13639884c44263f2fc06{
margin-top:10;
margin-bottom:10px;
}
.hr.av-2uyn7p-0dc95b5e3fbc13639884c44263f2fc06 .hr-inner{
width:150px;
border-color:#cea642;
}

.avia-section.av-8sfp30-0063d348ed780fe42550f6032d21e154{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-6hgq7w-3292be60bd3a9f5b490662b08006da37{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-mg57miqv-0a32d9e98db4119264c0368fab8527a6{
padding-bottom:10px;
}
body .av-special-heading.av-mg57miqv-0a32d9e98db4119264c0368fab8527a6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mg57miqv-0a32d9e98db4119264c0368fab8527a6 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-48rmvw-ad57959744e3949ba378a57955a68572{
height:20px;
}

#top .hr.av-37fjjg-5e5fbf4d27fe6c8e48baccc03b4da2c5{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-37fjjg-5e5fbf4d27fe6c8e48baccc03b4da2c5 .hr-inner{
width:100px;
border-color:#cfa642;
}

.avia-section.av-8i4gvw-361c2846b1203777dfe4ef918c7183c8{
background-color:#f8f8f8;
background-image:unset;
}

.flex_column.av-6wls4s-2ff7133514313c7aa6b4e0d4d1de1726{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-5qm2u4-f12c9be9d8b39047a780d9827e738c5d{
padding-bottom:10px;
}
body .av-special-heading.av-5qm2u4-f12c9be9d8b39047a780d9827e738c5d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5qm2u4-f12c9be9d8b39047a780d9827e738c5d .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-481hj0-d777fa85e396bde667d637078974ce9d{
height:20px;
}

.avia-section.av-fgw164-7c7ad207e256bab1bdc7ff01e50fead3{
background-color:#f8f8f8;
background-image:unset;
}
.avia-section.av-fgw164-7c7ad207e256bab1bdc7ff01e50fead3 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av-special-heading.av-evgfe4-16cc9835c53462f1b5bd659730af23c3{
padding-bottom:40px;
font-size:65px;
}
body .av-special-heading.av-evgfe4-16cc9835c53462f1b5bd659730af23c3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-evgfe4-16cc9835c53462f1b5bd659730af23c3 .av-special-heading-tag{
font-size:65px;
}
.av-special-heading.av-evgfe4-16cc9835c53462f1b5bd659730af23c3 .av-subheading{
font-size:15px;
}

.flex_column.av-c8dad8-cf7356f5c416a4773e40ce331da2e975{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-4o34a4-4e65decf5d749ac86cce147ca63cdbaa{
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-b16i58-30327a4d9a8dae75964925249d3dc7c3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-evgfe4-16cc9835c53462f1b5bd659730af23c3 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-evgfe4-16cc9835c53462f1b5bd659730af23c3 .av-special-heading-tag{
font-size:0.8em;
}
}
