.avia-section.av-qc61f-216be1bd8f240d25297ab03f9a89e2bf .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.osteriarossini.it/wp-content/uploads/2025/12/osteria-rossini-natale.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-kamldx39-d58c98c15073eed800760bebacc13af7{
padding-bottom:0;
color:#ffffff;
font-size:60px;
}
body .av-special-heading.av-kamldx39-d58c98c15073eed800760bebacc13af7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kamldx39-d58c98c15073eed800760bebacc13af7 .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-kamldx39-d58c98c15073eed800760bebacc13af7 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-kamldx39-d58c98c15073eed800760bebacc13af7 .av-subheading{
font-size:30px;
}

#top #wrap_all .avia-button.av-mg3ula6u-8caf22ba85a1b45b3d07b088b53a120d:hover{
color:white;
transition:all 0.4s ease-in-out;
}

.avia-section.av-p6j9v-7acbf519dc32f723fced2001c422f9c0{
background-repeat:no-repeat;
background-image:url(https://www.osteriarossini.it/wp-content/uploads/2014/07/fruit_bg.jpg);
background-position:100% 100%;
background-attachment:scroll;
}

.flex_column.av-lyxgv-39a796587731e58bd8b426920fd5e3bd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-cdrn-98ee2f7dbe661e3f41c90db429e97a44{
padding-bottom:0;
}
body .av-special-heading.av-cdrn-98ee2f7dbe661e3f41c90db429e97a44 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-cdrn-98ee2f7dbe661e3f41c90db429e97a44 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-ksuf7-d365ec8539d8f2bfe2a6b3b070b80739 .avia_textblock{
font-size:16px;
}

.avia-image-container.av-j4iyz-82df199399576b650e51e79d01d71a86 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-j4iyz-82df199399576b650e51e79d01d71a86 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-2o6a3-08237dd69f8b3882d88f04c788a4d439{
padding-bottom:10px;
}
body .av-special-heading.av-2o6a3-08237dd69f8b3882d88f04c788a4d439 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2o6a3-08237dd69f8b3882d88f04c788a4d439 .av-subheading{
font-size:15px;
}

.flex_column.av-1tf9b-f57fb60e558e3d8d01fc554c271c9139{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_column.av-gc0rf-f4a6a66806561b1d238e8c2b0a7334e1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-focaj-4a33d0db2bd4d54c8f853edea7b497ef img.avia_image{
box-shadow:none;
}
.avia-image-container.av-focaj-4a33d0db2bd4d54c8f853edea7b497ef .av-image-caption-overlay-center{
color:#ffffff;
}

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

.flex_column.av-11hpb-05f3a2987df0240e5603c8d714e9b415{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

#top #wrap_all .avia-button.av-afn2z-a8b2dfe7af72b15dd67ff820f0518f9b{
background-color:#635b52;
border-color:#635b52;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-afn2z-a8b2dfe7af72b15dd67ff820f0518f9b:hover{
background-color:#575149;
color:#ffffff;
transition:all 0.4s ease-in-out;
}

.avia-section.av-a3evr-e5863332ec2ff4c67b1044157ca75ac0 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.osteriarossini.it/wp-content/uploads/2014/07/team-copia.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-a3evr-e5863332ec2ff4c67b1044157ca75ac0 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .hr.hr-invisible.av-92gv7-3d3c3ada53d827b5f626ef389da14da5{
height:250px;
}

#top .av-special-heading.av-8rozb-a593c9269d8e02f356a3d49ff49342ed{
padding-bottom:0;
color:#ffffff;
font-size:60px;
}
body .av-special-heading.av-8rozb-a593c9269d8e02f356a3d49ff49342ed .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8rozb-a593c9269d8e02f356a3d49ff49342ed .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-8rozb-a593c9269d8e02f356a3d49ff49342ed .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-8rozb-a593c9269d8e02f356a3d49ff49342ed .av-subheading{
font-size:30px;
}

#top .av-special-heading.av-6wflv-45b86e9f05e0c38e574b708fe1f60a0d{
padding-bottom:0;
}
body .av-special-heading.av-6wflv-45b86e9f05e0c38e574b708fe1f60a0d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6wflv-45b86e9f05e0c38e574b708fe1f60a0d .av-subheading{
font-size:16px;
}

#top .av_textblock_section.av-6g99z-67b4b040871bd31854778ae22e8f962f .avia_textblock{
font-size:12px;
}

#top .av-special-heading.av-5brsj-014606e8bcc05107bffb2d23423424be{
padding-bottom:0;
}
body .av-special-heading.av-5brsj-014606e8bcc05107bffb2d23423424be .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5brsj-014606e8bcc05107bffb2d23423424be .av-subheading{
font-size:16px;
}

#top .av_textblock_section.av-4iwzb-97c4313c642cbc962de1ec8c2824d7ea .avia_textblock{
font-size:12px;
}

#top .av-special-heading.av-3izjf-81133dab0c549b20373841efee034258{
padding-bottom:0;
}
body .av-special-heading.av-3izjf-81133dab0c549b20373841efee034258 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3izjf-81133dab0c549b20373841efee034258 .av-subheading{
font-size:16px;
}

#top .av_textblock_section.av-2oxlf-709e98136903e60a10abef252307f502 .avia_textblock{
font-size:12px;
}


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

#top #wrap_all .av-special-heading.av-8rozb-a593c9269d8e02f356a3d49ff49342ed .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-8rozb-a593c9269d8e02f356a3d49ff49342ed .av-special-heading-tag{
font-size:0.8em;
}
}
