.avia-section.av-2e8zmf-2be60d1288d6bce3096ede193b91e262{
background-repeat:no-repeat;
background-image:url(https://www.vitabellaruegel.ch/wp-content/uploads/2024/07/02__Gastro_Banner_2-1-scaled.jpg);
background-position:50% 0%;
background-attachment:scroll;
}

.avia-image-container.av-lyoj8f0l-7f5bfbcec8ccc3ee91d309b9f42a2b30 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lyoj8f0l-7f5bfbcec8ccc3ee91d309b9f42a2b30 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-225i5j-a90d890a1146cf68f87128e81475b53a{
border-width:2px;
border-color:#ffffff;
border-style:solid;
padding:1rem 1rem 1rem 1rem;
}

.avia-image-container.av-1zdgav-252577b51fef7d0edf23253efbf454fd img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1zdgav-252577b51fef7d0edf23253efbf454fd .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-1cefxb-28b63f41b4a0ef10a2d2b5eb92e74810{
border-width:2px;
border-color:#ffffff;
border-style:solid;
padding:1rem 1rem 1rem 1rem;
}

.avia-image-container.av-17sbzj-81604a282a27ee389de8513b74c4d00a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-17sbzj-81604a282a27ee389de8513b74c4d00a .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-cml9r-28e25bfac73e2063a9fd0c6a8e1ada65{
border-width:2px;
border-color:#ffffff;
border-style:solid;
padding:1rem 1rem 1rem 1rem;
}

.avia-image-container.av-9vzvz-604d2892f4f17f931e3aa1feec86db90 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-9vzvz-604d2892f4f17f931e3aa1feec86db90 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-2cmxcf-56296e89f6467649f54fc74473a45d48{
margin-top:30px;
margin-bottom:0;
}

#top .av-special-heading.av-2ageyf-cc0932e1029bbc933614018486a9f30d{
padding-bottom:10px;
font-size:48px;
}
body .av-special-heading.av-2ageyf-cc0932e1029bbc933614018486a9f30d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2ageyf-cc0932e1029bbc933614018486a9f30d .av-special-heading-tag{
font-size:48px;
}
.av-special-heading.av-2ageyf-cc0932e1029bbc933614018486a9f30d .av-subheading{
font-size:15px;
}

.flex_column.av-74fs7-9cd4f63ffb2e525fab8a08f4f2cf215c{
padding:0 18% 0 18%;
}

#top .av_textblock_section.av-1lw4un-7718b59ab693a79ecbd535f10d20e108 .avia_textblock{
font-size:24px;
text-align:center;
}

.avia-image-container.av-mgtg85nj-07b22fd1d5c840a4e7f0d955e158dae8 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mgtg85nj-07b22fd1d5c840a4e7f0d955e158dae8 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-mgtg7a01-63f9d418d7e1e86e240569d89eb313f0 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mgtg7a01-63f9d418d7e1e86e240569d89eb313f0 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-mgtg7s57-783d122ca3a8f0e5d162c9a3e6fb73ce img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mgtg7s57-783d122ca3a8f0e5d162c9a3e6fb73ce .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column.av-5w7p4f-47c8b6eff4737463ccff95e0ab517ec0{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-5w7p4f-47c8b6eff4737463ccff95e0ab517ec0{
padding:0 0 0 0;
}
.responsive #top #wrap_all .flex_column.av-5w7p4f-47c8b6eff4737463ccff95e0ab517ec0{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-d6x0v-a6622e3cec38f43c5224eefe9cac7c34{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-d6x0v-a6622e3cec38f43c5224eefe9cac7c34{
padding:0 0 0 0;
}
.responsive #top #wrap_all .flex_column.av-d6x0v-a6622e3cec38f43c5224eefe9cac7c34{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-6nsin-4dc11b2c4454c848808aaddf07808596{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-6nsin-4dc11b2c4454c848808aaddf07808596{
padding:0 0 0 0;
}
.responsive #top #wrap_all .flex_column.av-6nsin-4dc11b2c4454c848808aaddf07808596{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.av-26ynv4-cfa12c3b5693b6c3eec07ed80093a78e{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-26ynv4-cfa12c3b5693b6c3eec07ed80093a78e .hr-inner{
width:50%;
border-color:#3f0e0e;
}


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

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