#top .flex_column.av-8adjwl-e5820f0b0a406290f272b9d2ea557630{
margin-top:0px;
margin-bottom:100px;
}
.responsive #top #wrap_all .flex_column.av-8adjwl-e5820f0b0a406290f272b9d2ea557630{
margin-top:0px;
margin-bottom:100px;
}

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

#top .hr.hr-invisible.av-erjx-792920ba8ee365f758d192ce1e022812{
height:50px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-2n4at-76870f9ad9e35fb57cae49039662ea5a{
margin-top:0px;
margin-bottom:50px;
}

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

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

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

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

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

#top #wrap_all .avia-button.av-mecob55s-6182b00fca534753bf57a38299c63707{
margin-bottom:5px;
margin-right:5px;
}

#top .hr.av-8linx-b6bf7781670493c8e7accf78b1ef2a42{
margin-bottom:50px;
}
.hr.av-8linx-b6bf7781670493c8e7accf78b1ef2a42 .hr-inner{
width:100%;
border-color:#c74e3b;
}

#top .flex_column.av-91jtp-85e7cb11aab9c3b52f8d4a8d95b3c461{
margin-top:0px;
margin-bottom:100px;
}
.responsive #top #wrap_all .flex_column.av-91jtp-85e7cb11aab9c3b52f8d4a8d95b3c461{
margin-top:0px;
margin-bottom:100px;
}

.avia-section.av-q6n3p-cd27885f6b08dbe57e0a7c1b29f93a1d{
background-repeat:no-repeat;
background-image:url(https://www.villafarnesina.it/wp-content/uploads/2025/08/Villa_Farnesina_storia_01.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-q6n3p-cd27885f6b08dbe57e0a7c1b29f93a1d .av-section-color-overlay{
opacity:0.5;
background-color:#2a537a;
}

#top .flex_column_table.av-equal-height-column-flextable.av-733j65-d877248689d32b590d123cdcca6ce0e3{
margin-top:0px;
margin-bottom:0px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-6uwy8d-f22ee4a4f5101b9f9859e43608a46c4f{
margin-top:0px;
margin-bottom:50px;
}

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

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

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

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

#top #wrap_all .avia-button.av-mhnnlnza-d48ca3bf480b899535581485065f22e7{
margin-bottom:5px;
margin-right:5px;
}

#top .hr.av-kxomt-edfc829070870a45f568fa725010f302{
margin-bottom:50px;
}
.hr.av-kxomt-edfc829070870a45f568fa725010f302 .hr-inner{
width:100%;
border-color:#c74e3b;
}

#top .flex_column.av-dypwt-0ea390a3ecb00766b3cd1549b092614a{
margin-top:0px;
margin-bottom:100px;
}
.responsive #top #wrap_all .flex_column.av-dypwt-0ea390a3ecb00766b3cd1549b092614a{
margin-top:0px;
margin-bottom:100px;
}

