#top .flex_column.av-12ovn36-87c9471aa790718762c21975c6f2df92{
margin-top:0px;
margin-bottom:50px;
}
.responsive #top #wrap_all .flex_column.av-12ovn36-87c9471aa790718762c21975c6f2df92{
margin-top:0px;
margin-bottom:50px;
}

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

#top .hr.hr-invisible.av-zove8i-f796e7aae8f80c59b50abda9ac498f0b{
height:50px;
}

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

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

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

#top .hr.hr-invisible.av-rdspxe-34eb700441bd161d54d976061defce2f{
height:20px;
}

#top .hr.hr-invisible.av-nf648y-8bba2a15677eea14f191f19c2d043e2b{
height:20px;
}

#top .avia-icon-list-container.av-mhkpd2sz-013d5e95f49e6955bac252a5a541700e .iconlist_icon{
background-color:#d16454;
}

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

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

#top .hr.hr-invisible.av-5xtnj6-74e0b3ffa54e2eeda9dfebc52e723fff{
height:50px;
}

.avia-section.av-mhebglll-6e86a81fde7c05771b7374c9ee615e2f{
background-repeat:no-repeat;
background-image:url(https://www.villafarnesina.it/wp-content/uploads/2025/09/villa_farnesina_efficientamento_energetico.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-mhebglll-6e86a81fde7c05771b7374c9ee615e2f .av-section-color-overlay{
opacity:0.5;
background-color:#2a537a;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1z7haa-f667c9fd108cb8a0e9ca69bb3023a9c0{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-mhebfrvi-9f164b7745fb897461ee41463efdfee6{
padding-bottom:10px;
font-size:60px;
}
body .av-special-heading.av-mhebfrvi-9f164b7745fb897461ee41463efdfee6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mhebfrvi-9f164b7745fb897461ee41463efdfee6 .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-mhebfrvi-9f164b7745fb897461ee41463efdfee6 .av-subheading{
font-size:15px;
}

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

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

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

#top .hr.hr-invisible.av-933l36-fb459ef4ef8ac62de3d0e521cd6ee010{
height:20px;
}

#top .hr.hr-invisible.av-6vhacy-0e3b162114cabb4f5ac0ae12272c88b6{
height:20px;
}

#top .avia-icon-list-container.av-mhkpddyc-9510374a73c24bdef10457bcdb6b7337 .iconlist_icon{
background-color:#d16454;
}

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

#top .hr.hr-invisible.av-2r4x9u-73e9270219a9590c7f287ccc1d6714a2{
height:50px;
}


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

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