.avia-section.av-mjyf058u-90aa66ae7dbd5aa60da1c8da7c1d91bb{
background-repeat:no-repeat;
background-image:url(https://trattoria-olive.de/wp-content/uploads/2026/01/mehl.jpg);
background-position:50% 100%;
background-attachment:fixed;
}
.avia-section.av-mjyf058u-90aa66ae7dbd5aa60da1c8da7c1d91bb .av-section-color-overlay{
opacity:0.3;
background-color:#000000;
}

.avia-section.av-l8fpdz-67139aa93b3efca0cc131cbdcebb4acf .av-section-color-overlay{
opacity:1;
background-image:url(https://trattoria-olive.de/wp-content/themes/enfold/images/background-images/grunge-big-dark-compressed.png);
background-repeat:repeat;
}

#top .av-special-heading.av-kqnq1b-24642ac504f860fb30085f234d062a21{
padding-bottom:20px;
font-size:90px;
}
body .av-special-heading.av-kqnq1b-24642ac504f860fb30085f234d062a21 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kqnq1b-24642ac504f860fb30085f234d062a21 .av-special-heading-tag{
font-size:90px;
}
.av-special-heading.av-kqnq1b-24642ac504f860fb30085f234d062a21 .av-subheading{
font-size:30px;
}

#top .hr.hr-invisible.av-mk1gjh19-247e6114f2439f44950144acf9cbbf93{
height:50px;
}

#top .av-special-heading.av-mk1gk9je-2e93bc5aa0add71701bfef3f7af54d20{
padding-bottom:20px;
}
body .av-special-heading.av-mk1gk9je-2e93bc5aa0add71701bfef3f7af54d20 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mk1gk9je-2e93bc5aa0add71701bfef3f7af54d20 .av-subheading{
font-size:30px;
}

#top .hr.hr-invisible.av-ixzbp-bbaece12d0fa887a7cc8b68943299d1b{
height:50px;
}

#top .av-special-heading.av-mk1glqs2-3e3889623d4157ba54a6c07727778ab7{
padding-bottom:20px;
}
body .av-special-heading.av-mk1glqs2-3e3889623d4157ba54a6c07727778ab7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mk1glqs2-3e3889623d4157ba54a6c07727778ab7 .av-subheading{
font-size:30px;
}

#top .hr.hr-invisible.av-7us6l-23c059ee926b6162287adeb5fd444c18{
height:50px;
}

.avia-image-container.av-mk1gnhg4-04a50f3382e258988b800e691953c5ca img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mk1gnhg4-04a50f3382e258988b800e691953c5ca .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-mk1j0nnu-da0cae1f9e7c9fa428c6ea32e15cd6b6{
padding-bottom:20px;
}
body .av-special-heading.av-mk1j0nnu-da0cae1f9e7c9fa428c6ea32e15cd6b6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mk1j0nnu-da0cae1f9e7c9fa428c6ea32e15cd6b6 .av-subheading{
font-size:30px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-kqnq1b-24642ac504f860fb30085f234d062a21 .av-special-heading-tag{
font-size:36px;
}

#top #wrap_all .av-special-heading.av-mk1gk9je-2e93bc5aa0add71701bfef3f7af54d20 .av-special-heading-tag{
font-size:36px;
}

#top #wrap_all .av-special-heading.av-mk1glqs2-3e3889623d4157ba54a6c07727778ab7 .av-special-heading-tag{
font-size:36px;
}

#top #wrap_all .av-special-heading.av-mk1j0nnu-da0cae1f9e7c9fa428c6ea32e15cd6b6 .av-special-heading-tag{
font-size:36px;
}
}

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