.avia-section.av-145nae-8268ac145839541555e80957d30cf459{
background-repeat:no-repeat;
background-image:url(https://www.vignafabbri.com/wp-content/uploads/2025/05/home_top_2-scaled.jpg);
background-position:50% 0%;
background-attachment:scroll;
}

#top .flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-m9cik93x-bcae4971cd118def1be7444d7a8b20d9{
padding-bottom:10px;
color:#401e11;
font-size:47px;
}
body .av-special-heading.av-m9cik93x-bcae4971cd118def1be7444d7a8b20d9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m9cik93x-bcae4971cd118def1be7444d7a8b20d9 .av-special-heading-tag{
font-size:47px;
}
.av-special-heading.av-m9cik93x-bcae4971cd118def1be7444d7a8b20d9 .special-heading-inner-border{
border-color:#401e11;
}
.av-special-heading.av-m9cik93x-bcae4971cd118def1be7444d7a8b20d9 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-m9ciljm6-574587c1695f8a6c36847b451977bf28 .avia_textblock{
color:#401e11;
}

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

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

.flex_column.av-m9jq1yxc-d752f389d0c7569415e855cae5c35e24{
padding:30px 30px 30px 30px;
background-color:#f2eae4;
}

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

.flex_column.av-11def8-3c6812a4a86ca0ce25829ad92b1034bb{
padding:30px 30px 30px 30px;
background-color:#f2eae4;
}

.avia-image-container.av-77j338-82094f8b3000c7d08060b7996f01f4d6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-77j338-82094f8b3000c7d08060b7996f01f4d6 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-563wro-2b8f0e88c898499c2be593bcfb8bd3c1{
padding:30px 30px 30px 30px;
background-color:#f2eae4;
}

#top .av-special-heading.av-m9jrq9yr-197a2522f70d2e51c33523042aa7663d{
margin:40px 40px 15px 40px;
padding-bottom:10px;
font-size:32px;
}
body .av-special-heading.av-m9jrq9yr-197a2522f70d2e51c33523042aa7663d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m9jrq9yr-197a2522f70d2e51c33523042aa7663d .av-special-heading-tag{
font-size:32px;
}
.av-special-heading.av-m9jrq9yr-197a2522f70d2e51c33523042aa7663d .av-subheading{
font-size:15px;
}

.flex_column.av-m9jrzxnk-973ec4044604e15a3c6ea141635796ff{
padding:30px 30px 30px 30px;
background-color:#f2eae4;
}

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


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

#top #wrap_all .av-special-heading.av-m9jpvr3l-7b52af185dae2c38cd6e480fb5d1697e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m9jrq9yr-197a2522f70d2e51c33523042aa7663d .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-m9jpvr3l-7b52af185dae2c38cd6e480fb5d1697e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m9jrq9yr-197a2522f70d2e51c33523042aa7663d .av-special-heading-tag{
font-size:0.8em;
}
}
