.avia-section.av-md6w3xp5-81ae711919176b4953041dd4094b7075{
background-repeat:no-repeat;
background-image:url(https://www.villafarnesina.it/wp-content/uploads/2025/07/villa_farnesina_la_loggia_amore_psiche_1920_1080-1.jpg);
background-position:50% 100%;
background-attachment:fixed;
}
.avia-section.av-md6w3xp5-81ae711919176b4953041dd4094b7075 .av-section-color-overlay{
opacity:0.3;
background-color:#0a0a0a;
}

#top .flex_column_table.av-equal-height-column-flextable.av-tj4x-599e2f002b8676dcf99a0dde53a7e7d2{
margin-top:0px;
margin-bottom:50px;
}
.flex_column.av-tj4x-599e2f002b8676dcf99a0dde53a7e7d2{
width:49.25%;
margin-left:0;
border-radius:40px 40px 40px 40px;
padding:3% 3% 3% 3%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-tj4x-599e2f002b8676dcf99a0dde53a7e7d2 .av-flex-placeholder{
width:1.5%;
}

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

#top .hr.hr-invisible.av-5ap7x-0bb4e70ccbc64f161f1bd8078ec7a004{
height:50px;
}

#top #wrap_all .avia-button.av-5yoc6f-48452a985a1c3c5895f70fd9c1aaf0be{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-mi4lnnas-15cb6aadcdce8be39e95cbe1fe1b60ef{
margin-bottom:5px;
margin-right:5px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-15hx9-3d165a9eac54ebf43a36586cda922298{
margin-top:0px;
margin-bottom:50px;
}
.flex_column.av-15hx9-3d165a9eac54ebf43a36586cda922298{
width:49.25%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-15hx9-3d165a9eac54ebf43a36586cda922298 .av-flex-placeholder{
width:1.5%;
}

.avia_message_box.av-mfgxgtww-65e5db03ac4b9cf07728b9d384046383{
background-color:#f2f2f2;
color:#541f16;
border-style:dashed;
border-width:1px 1px 1px 1px;
border-color:#541f16;
border-radius:30px 30px 30px 30px;
box-shadow:none;
}
.avia_message_box.av-mfgxgtww-65e5db03ac4b9cf07728b9d384046383 .avia_message_box_icon.avia-svg-icon svg:first-child{
fill:#541f16;
stroke:#541f16;
}

.flex_column.av-2cfoh-4c12d3e685b68a04f8fe5743cc0cbc93{
border-radius:40px 40px 40px 40px;
padding:2% 2% 2% 2%;
background-color:#9b2d1f;
}

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

#top #wrap_all .avia-button.av-mi4lnwsv-17c2ac30ba2d9db52829d2bec97ce06d{
background-color:#c74e3b;
border-color:#c74e3b;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-mi4lnwsv-17c2ac30ba2d9db52829d2bec97ce06d:hover{
background-color:#541f16;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mi4lnwsv-17c2ac30ba2d9db52829d2bec97ce06d .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}
#top #wrap_all .avia-button.av-mi4lnwsv-17c2ac30ba2d9db52829d2bec97ce06d:hover .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}

#top #wrap_all .avia-button.av-mi4lo5yj-2c6bb57320b22aea184d15b9ab569dcd{
background-color:#c74e3b;
border-color:#c74e3b;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-mi4lo5yj-2c6bb57320b22aea184d15b9ab569dcd:hover{
background-color:#541f16;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mi4lo5yj-2c6bb57320b22aea184d15b9ab569dcd .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}
#top #wrap_all .avia-button.av-mi4lo5yj-2c6bb57320b22aea184d15b9ab569dcd:hover .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}

.avia-section.av-mh2213xo-6a2ff2e6460694ccff13833fedb3ff53{
background-repeat:no-repeat;
background-image:url(https://www.villafarnesina.it/wp-content/uploads/2025/10/villa_farnesina_m_01.png);
background-position:50% 50%;
background-attachment:fixed;
margin-top:0px;
margin-bottom:0px;
}
.avia-section.av-mh2213xo-6a2ff2e6460694ccff13833fedb3ff53 .av-section-color-overlay{
opacity:0.4;
background-color:#0a0a0a;
}
#top .avia-section.av-mh2213xo-6a2ff2e6460694ccff13833fedb3ff53 .scroll-down-link{
color:#f2f2f2;
}
#top .avia-section.av-mh2213xo-6a2ff2e6460694ccff13833fedb3ff53 .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#f2f2f2;
fill:#f2f2f2;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mh2226i2-7c0a1a77a024a18ce628dc4d47855833{
margin-top:0px;
margin-bottom:20px;
}
.flex_column.av-mh2226i2-7c0a1a77a024a18ce628dc4d47855833{
border-radius:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-mh2226i2-7c0a1a77a024a18ce628dc4d47855833{
animation-duration:1s;
}

#top .av-special-heading.av-6nhbd-7c28443166e6ab2e9fa4ea8b9d785d81{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-6nhbd-7c28443166e6ab2e9fa4ea8b9d785d81 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6nhbd-7c28443166e6ab2e9fa4ea8b9d785d81 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-6nhbd-7c28443166e6ab2e9fa4ea8b9d785d81 .av-subheading{
font-size:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mhiz91lw-b50221fccbfb35e0309b2b890210b049{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-mhiz91lw-b50221fccbfb35e0309b2b890210b049{
border-radius:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-mhiz91lw-b50221fccbfb35e0309b2b890210b049{
animation-duration:2s;
}

#top #wrap_all .avia-button.av-4qywnr-1bb28a7b9cfe16f70b436ea21b2ff351{
margin-bottom:5px;
margin-right:5px;
}

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

.avia-section.av-5shkp-a70724cf02e1ad4fdc340b6a9e3fe64c{
background-repeat:no-repeat;
background-image:url(https://www.villafarnesina.it/wp-content/uploads/2025/08/Villa_Farnesina_la_loggia-1.png);
background-position:100% 100%;
background-attachment:fixed;
}

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

.flex_column.av-55nw5-7b8e131fef881ab237fe6184c414a16a{
width:36.4%;
margin-left:0;
padding:2% 2% 2% 2%;
background-color:#9b2d1f;
}
#top .flex_column_table.av-equal-height-column-flextable.av-55nw5-7b8e131fef881ab237fe6184c414a16a .av-flex-placeholder{
width:6%;
}

#top .av-special-heading.av-4jx95-0ed127f7df70513d4423bdc1d45bd28e{
padding-bottom:10px;
font-size:25px;
}
body .av-special-heading.av-4jx95-0ed127f7df70513d4423bdc1d45bd28e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4jx95-0ed127f7df70513d4423bdc1d45bd28e .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-4jx95-0ed127f7df70513d4423bdc1d45bd28e .av-subheading{
font-size:15px;
}

#top .hr.av-16k9t-d1c4941a5540fba250a4dceabfe778c5{
margin-top:10px;
margin-bottom:20px;
}
.hr.av-16k9t-d1c4941a5540fba250a4dceabfe778c5 .hr-inner{
width:100%;
}

.flex_column.av-43dkp-9dac516e5b88c0b2ae7bc4abf167c710{
width:36.4%;
margin-left:0;
padding:2% 2% 2% 2%;
background-color:#9b2d1f;
}
#top .flex_column_table.av-equal-height-column-flextable.av-43dkp-9dac516e5b88c0b2ae7bc4abf167c710 .av-flex-placeholder{
width:6%;
}

#top .avia-icon-list-container.av-mhedi776-d3e17157d81748fd0bd0ccd58dc4cac4 .iconlist_icon{
font-size:22px;
}
#top .avia-icon-list-container.av-mhedi776-d3e17157d81748fd0bd0ccd58dc4cac4 .iconlist_icon svg:first-child{
height:22px;
width:22px;
}
#top #wrap_all .avia-icon-list-container.av-mhedi776-d3e17157d81748fd0bd0ccd58dc4cac4 .av_iconlist_title{
font-size:22px;
}
.avia-icon-list-container.av-mhedi776-d3e17157d81748fd0bd0ccd58dc4cac4 .iconlist_content{
font-size:12px;
}

.flex_column.av-xht1-017befed23d7836e4d83e4c177d94e72{
width:15.2%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-xht1-017befed23d7836e4d83e4c177d94e72 .av-flex-placeholder{
width:6%;
}

.avia-section.av-mh22gbe5-408e29cc7cb6205b69fff4a33ba4dd1e .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.villafarnesina.it/wp-content/uploads/2025/08/Villa_Farnesina_la_loggia-1.png);
background-position:50% 50%;
background-attachment:scroll;
}

#top .flex_column.av-3hbtp-d6f8bda4153b3eca8b94cc541ebc13e2{
margin-top:0px;
margin-bottom:30px;
}
.flex_column.av-3hbtp-d6f8bda4153b3eca8b94cc541ebc13e2{
border-width:1px;
border-color:#541f16;
border-style:solid;
padding:8% 8% 8% 8%;
background-color:#9b2d1f;
}
.avia_transform .flex_column.av-3hbtp-d6f8bda4153b3eca8b94cc541ebc13e2{
animation-duration:1.5s;
}
.responsive #top #wrap_all .flex_column.av-3hbtp-d6f8bda4153b3eca8b94cc541ebc13e2{
margin-top:0px;
margin-bottom:30px;
}

#top .av-special-heading.av-1nv19-e8deca6e8768ca55b4158193f54949f3{
font-size:40px;
}
body .av-special-heading.av-1nv19-e8deca6e8768ca55b4158193f54949f3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1nv19-e8deca6e8768ca55b4158193f54949f3 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-1nv19-e8deca6e8768ca55b4158193f54949f3 .av-subheading{
font-size:16px;
}

#top .hr.hr-invisible.av-1myux-801ae18284a0616f979a124b5c061fd5{
height:20px;
}

#top #wrap_all .avia-button.av-22kttj-bda449464724d0ad3ee317eaaf8320cd{
background-color:#c74e3b;
border-color:#c74e3b;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-22kttj-bda449464724d0ad3ee317eaaf8320cd:hover{
background-color:#541f16;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-22kttj-bda449464724d0ad3ee317eaaf8320cd .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}
#top #wrap_all .avia-button.av-22kttj-bda449464724d0ad3ee317eaaf8320cd:hover .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}

#top .flex_column.av-1675l-5be02b57aa12841f77fd2e389cddf3c8{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1675l-5be02b57aa12841f77fd2e389cddf3c8{
border-width:1px;
border-color:#541f16;
border-style:solid;
padding:8% 8% 8% 8%;
background-color:#9b2d1f;
}
.avia_transform .flex_column.av-1675l-5be02b57aa12841f77fd2e389cddf3c8{
animation-duration:1.5s;
}
.responsive #top #wrap_all .flex_column.av-1675l-5be02b57aa12841f77fd2e389cddf3c8{
margin-top:0px;
margin-bottom:0px;
}

#top .avia-icon-list-container.av-mhedho7e-f4263dd9af88cefd4931d9ac380fdbd3 .iconlist_icon{
font-size:23px;
}
#top .avia-icon-list-container.av-mhedho7e-f4263dd9af88cefd4931d9ac380fdbd3 .iconlist_icon svg:first-child{
height:23px;
width:23px;
}
#top #wrap_all .avia-icon-list-container.av-mhedho7e-f4263dd9af88cefd4931d9ac380fdbd3 .av_iconlist_title{
font-size:23px;
}
.avia-icon-list-container.av-mhedho7e-f4263dd9af88cefd4931d9ac380fdbd3 .iconlist_content{
font-size:16px;
}

.avia-section.av-me5ti3du-e34609ab76a03a92f8ef00805f48783f{
background-color:#2a537a;
background-image:url(https://www.villafarnesina.it/wp-content/uploads/2025/08/Villa_Farnesina_loggia_galatea_01.png);
background-repeat:no-repeat;
background-position:0% 100%;
background-attachment:fixed;
}

.flex_column.av-6rn8l-118fbc6d2a2bffcf4e37ca1843e68eee{
width:66%;
margin-left:0;
padding:1% 1% 1% 1%;
background-color:#2a537a;
}
#top .flex_column_table.av-equal-height-column-flextable.av-6rn8l-118fbc6d2a2bffcf4e37ca1843e68eee .av-flex-placeholder{
width:2%;
}

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

#top .hr.hr-invisible.av-x255-719d3f3ae57f915d5457be6ca8c627d8{
height:10px;
}

.flex_column.av-yfoh-0ac48c24bcc89885fe9540644baba6d1{
width:32%;
margin-left:0;
padding:1% 1% 1% 1%;
background-color:#2a537a;
}
#top .flex_column_table.av-equal-height-column-flextable.av-yfoh-0ac48c24bcc89885fe9540644baba6d1 .av-flex-placeholder{
width:2%;
}

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

#top .hr.hr-invisible.av-sajd-a1eb47a97828c4447400b7af8060ed63{
height:10px;
}

.avia-section.av-mh23o1ee-eb97714b80d7bc4057a7f3869fa26097 .av-parallax .av-parallax-inner{
background-color:#2a537a;
background-image:url(https://www.villafarnesina.it/wp-content/uploads/2025/08/Villa_Farnesina_loggia_galatea_01.png);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-mh23o1ee-eb97714b80d7bc4057a7f3869fa26097 .av-section-color-overlay{
opacity:0.7;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2wifx-8c7e8354382a3a03e88178a8743a7326{
margin-top:0px;
margin-bottom:30px;
}
.flex_column.av-2wifx-8c7e8354382a3a03e88178a8743a7326{
border-width:1px;
border-color:#0e253b;
border-style:solid;
padding:8% 8% 8% 8%;
background-color:#2a537a;
}
.avia_transform .flex_column.av-2wifx-8c7e8354382a3a03e88178a8743a7326{
animation-duration:1.5s;
}

#top .av-special-heading.av-12v8x-991cc680d55dd269c1ddff4d7536f170{
font-size:40px;
}
body .av-special-heading.av-12v8x-991cc680d55dd269c1ddff4d7536f170 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-12v8x-991cc680d55dd269c1ddff4d7536f170 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-12v8x-991cc680d55dd269c1ddff4d7536f170 .av-subheading{
font-size:16px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mh35ybsd-75f8e69ea0eb939bdf0ec1caf70fd3e6{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-mh35ybsd-75f8e69ea0eb939bdf0ec1caf70fd3e6{
border-width:1px;
border-color:#0e253b;
border-style:solid;
padding:8% 8% 8% 8%;
background-color:#2a537a;
}
.avia_transform .flex_column.av-mh35ybsd-75f8e69ea0eb939bdf0ec1caf70fd3e6{
animation-duration:1.5s;
}

#top .av-special-heading.av-mh36ddx7-7edfb263d7ff5538e8a51c6414e025dd{
font-size:40px;
}
body .av-special-heading.av-mh36ddx7-7edfb263d7ff5538e8a51c6414e025dd .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mh36ddx7-7edfb263d7ff5538e8a51c6414e025dd .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-mh36ddx7-7edfb263d7ff5538e8a51c6414e025dd .av-subheading{
font-size:16px;
}

.avia-section.av-me5y6056-f526dfe232b8a630e1cb69d76b1fc95c{
background-repeat:no-repeat;
background-image:url(https://www.villafarnesina.it/wp-content/uploads/2025/08/Villa_Farnesina_la_loggia_Galatea_little_02.png);
background-position:100% 100%;
background-attachment:fixed;
}

#top .av-special-heading.av-9xt9-2109c2f2ebde4ba840b904065fa7b139{
padding-bottom:10px;
color:#0a0a0a;
}
body .av-special-heading.av-9xt9-2109c2f2ebde4ba840b904065fa7b139 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-9xt9-2109c2f2ebde4ba840b904065fa7b139 .special-heading-inner-border{
border-color:#0a0a0a;
}
.av-special-heading.av-9xt9-2109c2f2ebde4ba840b904065fa7b139 .av-subheading{
font-size:15px;
}

.flex_column.av-131kp-9bb0a9e17039fc21e588542b57630826{
width:24.25%;
margin-left:0;
padding:2% 2% 2% 2%;
background-color:#9b2d1f;
}
#top .flex_column_table.av-equal-height-column-flextable.av-131kp-9bb0a9e17039fc21e588542b57630826 .av-flex-placeholder{
width:1%;
}

#top .av-special-heading.av-me6xrao6-9d47deaa23eb63e9565783962fe0f757{
padding-bottom:10px;
color:#f2f2f2;
font-size:25px;
}
body .av-special-heading.av-me6xrao6-9d47deaa23eb63e9565783962fe0f757 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-me6xrao6-9d47deaa23eb63e9565783962fe0f757 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-me6xrao6-9d47deaa23eb63e9565783962fe0f757 .special-heading-inner-border{
border-color:#f2f2f2;
}
.av-special-heading.av-me6xrao6-9d47deaa23eb63e9565783962fe0f757 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-me6xrao6-9d47deaa23eb63e9565783962fe0f757 .av-special-heading-tag .heading-wrap:before{
border-color:#f2f2f2;
}
body .av-special-heading.av-me6xrao6-9d47deaa23eb63e9565783962fe0f757 .av-special-heading-tag .heading-wrap:after{
border-color:#f2f2f2;
}

#top .hr.hr-invisible.av-so71-e4a9617f3cf680e530efe6e4eca5992b{
height:20px;
}

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

#top .av_textblock_section.av-11bgl-5fda0446952f43deecd192094096f350 .avia_textblock{
color:#f2f2f2;
}

#top .hr.hr-invisible.av-t9vl-276f8f491ad8fa5d04ea79b9717be24e{
height:20px;
}

#top #wrap_all .avia-button.av-ro8l-c2d3ff9a6b3766713f73c7ed97c762bf{
background-color:#c74e3b;
border-color:#c74e3b;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-ro8l-c2d3ff9a6b3766713f73c7ed97c762bf:hover{
background-color:#541f16;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-ro8l-c2d3ff9a6b3766713f73c7ed97c762bf .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}
#top #wrap_all .avia-button.av-ro8l-c2d3ff9a6b3766713f73c7ed97c762bf:hover .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}

.flex_column.av-6gx7d-9943ee8a56122a854afdc5160d3f9be3{
width:24.25%;
margin-left:0;
padding:2% 2% 2% 2%;
background-color:#9b2d1f;
}
#top .flex_column_table.av-equal-height-column-flextable.av-6gx7d-9943ee8a56122a854afdc5160d3f9be3 .av-flex-placeholder{
width:1%;
}

#top .av-special-heading.av-5y141-2a384b663efe4c671fe4c2233990fa6d{
padding-bottom:10px;
color:#f2f2f2;
font-size:25px;
}
body .av-special-heading.av-5y141-2a384b663efe4c671fe4c2233990fa6d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5y141-2a384b663efe4c671fe4c2233990fa6d .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-5y141-2a384b663efe4c671fe4c2233990fa6d .special-heading-inner-border{
border-color:#f2f2f2;
}
.av-special-heading.av-5y141-2a384b663efe4c671fe4c2233990fa6d .av-subheading{
font-size:15px;
}
body .av-special-heading.av-5y141-2a384b663efe4c671fe4c2233990fa6d .av-special-heading-tag .heading-wrap:before{
border-color:#f2f2f2;
}
body .av-special-heading.av-5y141-2a384b663efe4c671fe4c2233990fa6d .av-special-heading-tag .heading-wrap:after{
border-color:#f2f2f2;
}

#top .hr.hr-invisible.av-1j4a1-d091a9b9ff8fce2529a9a8b60752c0d1{
height:20px;
}

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

#top .av_textblock_section.av-49j3p-52e9af22e3cdea021928b57c32ba5bf8 .avia_textblock{
color:#f2f2f2;
}

#top .hr.hr-invisible.av-1682x-a9dc4456aab03f22b5ede0826d58b6d7{
height:20px;
}

#top #wrap_all .avia-button.av-d8y5-706297ee2d183fbf7714bc2f8d4228d9{
background-color:#c74e3b;
border-color:#c74e3b;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-d8y5-706297ee2d183fbf7714bc2f8d4228d9:hover{
background-color:#541f16;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-d8y5-706297ee2d183fbf7714bc2f8d4228d9 .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}
#top #wrap_all .avia-button.av-d8y5-706297ee2d183fbf7714bc2f8d4228d9:hover .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}

.flex_column.av-97sjh-f3aab004f11ba5e812ff8b64a30f0daf{
width:24.25%;
margin-left:0;
padding:2% 2% 2% 2%;
background-color:#9b2d1f;
}
#top .flex_column_table.av-equal-height-column-flextable.av-97sjh-f3aab004f11ba5e812ff8b64a30f0daf .av-flex-placeholder{
width:1%;
}

#top .av-special-heading.av-8m3wp-a7d6904c00fac2c81f4052e2cf9dd52d{
padding-bottom:10px;
color:#f2f2f2;
font-size:25px;
}
body .av-special-heading.av-8m3wp-a7d6904c00fac2c81f4052e2cf9dd52d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8m3wp-a7d6904c00fac2c81f4052e2cf9dd52d .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-8m3wp-a7d6904c00fac2c81f4052e2cf9dd52d .special-heading-inner-border{
border-color:#f2f2f2;
}
.av-special-heading.av-8m3wp-a7d6904c00fac2c81f4052e2cf9dd52d .av-subheading{
font-size:15px;
}
body .av-special-heading.av-8m3wp-a7d6904c00fac2c81f4052e2cf9dd52d .av-special-heading-tag .heading-wrap:before{
border-color:#f2f2f2;
}
body .av-special-heading.av-8m3wp-a7d6904c00fac2c81f4052e2cf9dd52d .av-special-heading-tag .heading-wrap:after{
border-color:#f2f2f2;
}

#top .hr.hr-invisible.av-6xb91-849c8bd0334a53a98bced34e15d4b87d{
height:20px;
}

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

#top .av_textblock_section.av-5hbhp-5623ac6ce6c60c5709695988220c807f .avia_textblock{
color:#f2f2f2;
}

#top .hr.hr-invisible.av-5agvx-4408fcca2309e0bbfc24fcd4821708d6{
height:20px;
}

#top #wrap_all .avia-button.av-g3c9-d98241c0e2ebd528bfa770ecad25daa0{
background-color:#c74e3b;
border-color:#c74e3b;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-g3c9-d98241c0e2ebd528bfa770ecad25daa0:hover{
background-color:#541f16;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-g3c9-d98241c0e2ebd528bfa770ecad25daa0 .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}
#top #wrap_all .avia-button.av-g3c9-d98241c0e2ebd528bfa770ecad25daa0:hover .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}

.flex_column.av-366tl-c6d973aa8d9cf1fb7e32753e441285d0{
width:24.25%;
margin-left:0;
padding:2% 2% 2% 2%;
background-color:#9b2d1f;
}
#top .flex_column_table.av-equal-height-column-flextable.av-366tl-c6d973aa8d9cf1fb7e32753e441285d0 .av-flex-placeholder{
width:1%;
}

#top .av-special-heading.av-2q0vl-642b3eae968437f8e377c38d77442b06{
padding-bottom:10px;
color:#f2f2f2;
font-size:25px;
}
body .av-special-heading.av-2q0vl-642b3eae968437f8e377c38d77442b06 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2q0vl-642b3eae968437f8e377c38d77442b06 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-2q0vl-642b3eae968437f8e377c38d77442b06 .special-heading-inner-border{
border-color:#f2f2f2;
}
.av-special-heading.av-2q0vl-642b3eae968437f8e377c38d77442b06 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-2q0vl-642b3eae968437f8e377c38d77442b06 .av-special-heading-tag .heading-wrap:before{
border-color:#f2f2f2;
}
body .av-special-heading.av-2q0vl-642b3eae968437f8e377c38d77442b06 .av-special-heading-tag .heading-wrap:after{
border-color:#f2f2f2;
}

#top .hr.hr-invisible.av-15xw9-be0064bdfcdaece143e01a6eb9c5faa8{
height:20px;
}

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

#top .av_textblock_section.av-1biih-383fbd4b9104d191f638bcf45cc33b8b .avia_textblock{
color:#f2f2f2;
}

#top .hr.hr-invisible.av-4nuud-d48f80a4bcf74bc2b3546cc1fd6797a0{
height:20px;
}

#top #wrap_all .avia-button.av-orj5-a66b9834054b5d8ec3c8993d1c0cef36{
background-color:#c74e3b;
border-color:#c74e3b;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-orj5-a66b9834054b5d8ec3c8993d1c0cef36:hover{
background-color:#541f16;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-orj5-a66b9834054b5d8ec3c8993d1c0cef36 .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}
#top #wrap_all .avia-button.av-orj5-a66b9834054b5d8ec3c8993d1c0cef36:hover .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}

.avia-section.av-mh35l7o3-cab74d21b89507b7458a63539ba690b7{
background-repeat:no-repeat;
background-image:url(https://www.villafarnesina.it/wp-content/uploads/2025/08/Villa_Farnesina_la_loggia_Galatea_little_02.png);
background-position:50% 100%;
background-attachment:fixed;
}

#top .flex_column.av-mheejkwz-b5b69fefacd30bffd75aa715ac33b2a0{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-mheejkwz-b5b69fefacd30bffd75aa715ac33b2a0{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-f3wnh-448025f11853eb7fecc73bee82356325{
color:#0a0a0a;
font-size:40px;
}
body .av-special-heading.av-f3wnh-448025f11853eb7fecc73bee82356325 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-f3wnh-448025f11853eb7fecc73bee82356325 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-f3wnh-448025f11853eb7fecc73bee82356325 .special-heading-inner-border{
border-color:#0a0a0a;
}
.av-special-heading.av-f3wnh-448025f11853eb7fecc73bee82356325 .av-subheading{
font-size:15px;
}

.flex_column.av-eqbat-5828f30ca7745b17f393f333b7575147{
padding:8% 8% 8% 8%;
background-color:#9b2d1f;
}
.avia_transform .flex_column.av-eqbat-5828f30ca7745b17f393f333b7575147{
animation-duration:1.5s;
}

#top .av-special-heading.av-e5e4x-4493498ad02df9f3218fc2cac5524cb6{
padding-bottom:10px;
color:#f2f2f2;
font-size:35px;
}
body .av-special-heading.av-e5e4x-4493498ad02df9f3218fc2cac5524cb6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-e5e4x-4493498ad02df9f3218fc2cac5524cb6 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-e5e4x-4493498ad02df9f3218fc2cac5524cb6 .special-heading-inner-border{
border-color:#f2f2f2;
}
.av-special-heading.av-e5e4x-4493498ad02df9f3218fc2cac5524cb6 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-e5e4x-4493498ad02df9f3218fc2cac5524cb6 .av-special-heading-tag .heading-wrap:before{
border-color:#f2f2f2;
}
body .av-special-heading.av-e5e4x-4493498ad02df9f3218fc2cac5524cb6 .av-special-heading-tag .heading-wrap:after{
border-color:#f2f2f2;
}

#top .hr.hr-invisible.av-74f9-8d059d15df7acaae5ed481627a816264{
height:20px;
}

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

#top .av_textblock_section.av-cs5j1-babf54ed05e2f40ab442023ae3e8d487 .avia_textblock{
color:#f2f2f2;
}

#top #wrap_all .avia-button.av-c7sfd-490c84f66d67ad24e29083ba8705bc5b{
background-color:#c74e3b;
border-color:#c74e3b;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-c7sfd-490c84f66d67ad24e29083ba8705bc5b:hover{
background-color:#541f16;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-c7sfd-490c84f66d67ad24e29083ba8705bc5b .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}
#top #wrap_all .avia-button.av-c7sfd-490c84f66d67ad24e29083ba8705bc5b:hover .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}

.flex_column.av-blxgt-e995da58926e00867ec768f43a3ad8ed{
padding:8% 8% 8% 8%;
background-color:#9b2d1f;
}
.avia_transform .flex_column.av-blxgt-e995da58926e00867ec768f43a3ad8ed{
animation-duration:1.5s;
}

#top .av-special-heading.av-av79x-e504152325e51dc60f078199fdefacd8{
padding-bottom:10px;
color:#f2f2f2;
font-size:35px;
}
body .av-special-heading.av-av79x-e504152325e51dc60f078199fdefacd8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-av79x-e504152325e51dc60f078199fdefacd8 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-av79x-e504152325e51dc60f078199fdefacd8 .special-heading-inner-border{
border-color:#f2f2f2;
}
.av-special-heading.av-av79x-e504152325e51dc60f078199fdefacd8 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-av79x-e504152325e51dc60f078199fdefacd8 .av-special-heading-tag .heading-wrap:before{
border-color:#f2f2f2;
}
body .av-special-heading.av-av79x-e504152325e51dc60f078199fdefacd8 .av-special-heading-tag .heading-wrap:after{
border-color:#f2f2f2;
}

#top .hr.hr-invisible.av-1juo1-0f323c22ab48ae827dd25c98923fe4a4{
height:20px;
}

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

#top .av_textblock_section.av-9pltl-cfd32e8a996098486bd0c31aa4bae591 .avia_textblock{
color:#f2f2f2;
}

#top #wrap_all .avia-button.av-9b325-e842638d36d220233dfd4a2eb294120f{
background-color:#c74e3b;
border-color:#c74e3b;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-9b325-e842638d36d220233dfd4a2eb294120f:hover{
background-color:#541f16;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-9b325-e842638d36d220233dfd4a2eb294120f .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}
#top #wrap_all .avia-button.av-9b325-e842638d36d220233dfd4a2eb294120f:hover .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}

.flex_column.av-8sosh-33d8c560b96bf7e6859a2ef2037b0080{
padding:8% 8% 8% 8%;
background-color:#9b2d1f;
}
.avia_transform .flex_column.av-8sosh-33d8c560b96bf7e6859a2ef2037b0080{
animation-duration:1.5s;
}

#top .av-special-heading.av-7umsd-3ee8e041e9f58b9c0501de64574bf2ab{
padding-bottom:10px;
color:#f2f2f2;
font-size:35px;
}
body .av-special-heading.av-7umsd-3ee8e041e9f58b9c0501de64574bf2ab .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7umsd-3ee8e041e9f58b9c0501de64574bf2ab .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-7umsd-3ee8e041e9f58b9c0501de64574bf2ab .special-heading-inner-border{
border-color:#f2f2f2;
}
.av-special-heading.av-7umsd-3ee8e041e9f58b9c0501de64574bf2ab .av-subheading{
font-size:15px;
}
body .av-special-heading.av-7umsd-3ee8e041e9f58b9c0501de64574bf2ab .av-special-heading-tag .heading-wrap:before{
border-color:#f2f2f2;
}
body .av-special-heading.av-7umsd-3ee8e041e9f58b9c0501de64574bf2ab .av-special-heading-tag .heading-wrap:after{
border-color:#f2f2f2;
}

#top .hr.hr-invisible.av-148ph-fe04e0663e763e2446632d7bc856a850{
height:20px;
}

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

#top .av_textblock_section.av-6tci5-608c0cc9be486fb1d933ab71953a1d63 .avia_textblock{
color:#f2f2f2;
}

#top #wrap_all .avia-button.av-633ad-16859759917dc596488534dae578b40c{
background-color:#c74e3b;
border-color:#c74e3b;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-633ad-16859759917dc596488534dae578b40c:hover{
background-color:#541f16;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-633ad-16859759917dc596488534dae578b40c .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}
#top #wrap_all .avia-button.av-633ad-16859759917dc596488534dae578b40c:hover .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}

.flex_column.av-5vn8d-ccf8961e05737d25b927375fe00d5735{
padding:8% 8% 8% 8%;
background-color:#9b2d1f;
}
.avia_transform .flex_column.av-5vn8d-ccf8961e05737d25b927375fe00d5735{
animation-duration:1.5s;
}

#top .av-special-heading.av-53c69-4e22f73c220cae5710672bf27ab6ab97{
padding-bottom:10px;
color:#f2f2f2;
font-size:35px;
}
body .av-special-heading.av-53c69-4e22f73c220cae5710672bf27ab6ab97 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-53c69-4e22f73c220cae5710672bf27ab6ab97 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-53c69-4e22f73c220cae5710672bf27ab6ab97 .special-heading-inner-border{
border-color:#f2f2f2;
}
.av-special-heading.av-53c69-4e22f73c220cae5710672bf27ab6ab97 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-53c69-4e22f73c220cae5710672bf27ab6ab97 .av-special-heading-tag .heading-wrap:before{
border-color:#f2f2f2;
}
body .av-special-heading.av-53c69-4e22f73c220cae5710672bf27ab6ab97 .av-special-heading-tag .heading-wrap:after{
border-color:#f2f2f2;
}

#top .hr.hr-invisible.av-sbb5-04ab53248d3b9bb116917686e3525679{
height:20px;
}

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

#top .av_textblock_section.av-3u05h-a131d376ad10cb3acd9eef5b2630c78b .avia_textblock{
color:#f2f2f2;
}

#top #wrap_all .avia-button.av-3jp35-861de7e9791391ca938b42f6f951129b{
background-color:#c74e3b;
border-color:#c74e3b;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-3jp35-861de7e9791391ca938b42f6f951129b:hover{
background-color:#541f16;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-3jp35-861de7e9791391ca938b42f6f951129b .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}
#top #wrap_all .avia-button.av-3jp35-861de7e9791391ca938b42f6f951129b:hover .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}

.avia-section.av-me5hcg3o-26cee69d70604c57917acc36019c0bc9 .av-parallax .av-parallax-inner{
background-color:#2a537a;
background-image:url(https://www.villafarnesina.it/wp-content/uploads/2025/08/Villa_Farnesina_Atrio-1030x1030.png);
background-repeat:no-repeat;
background-position:100% 50%;
background-attachment:scroll;
}

.flex_column.av-635l-4238f551421f0bc0d4cd0c5c62d4ac5b{
width:22.75%;
margin-left:0;
padding:2% 2% 2% 2%;
background-color:#2a537a;
}
#top .flex_column_table.av-equal-height-column-flextable.av-635l-4238f551421f0bc0d4cd0c5c62d4ac5b .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-4y1qp-e619e7db681520706fbc9544ae825759 .avia-image-container-inner{
transform:scale3d( 10px, 10px, 10px );
}
.avia-image-container.av-4y1qp-e619e7db681520706fbc9544ae825759 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4y1qp-e619e7db681520706fbc9544ae825759 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-gfzt-d499af42328886af98ab95d3e07f7c6c{
width:31.333333333333%;
margin-left:0;
padding:2% 2% 2% 2%;
background-color:#2a537a;
}
#top .flex_column_table.av-equal-height-column-flextable.av-gfzt-d499af42328886af98ab95d3e07f7c6c .av-flex-placeholder{
width:3%;
}

#top #wrap_all .avia-button.av-13ovl-9e8f4aacac018480c2f6757759361fa4{
background-color:#c74e3b;
border-color:#c74e3b;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-13ovl-9e8f4aacac018480c2f6757759361fa4:hover{
background-color:#541f16;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-13ovl-9e8f4aacac018480c2f6757759361fa4 .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}
#top #wrap_all .avia-button.av-13ovl-9e8f4aacac018480c2f6757759361fa4:hover .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}

.flex_column.av-ulhh-e1cfd0c04e3c78f55c6c98460122bd47{
width:38.2%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-ulhh-e1cfd0c04e3c78f55c6c98460122bd47 .av-flex-placeholder{
width:3%;
}

.avia-section.av-mh35mcs5-5eaf40b8c12200bcf5ab554b525b4882 .av-parallax .av-parallax-inner{
background-color:#2a537a;
background-image:url(https://www.villafarnesina.it/wp-content/uploads/2025/08/Villa_Farnesina_Atrio-1030x1030.png);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-2wa6p-f856e93f430138de1ccbfe6377a3ad65{
border-width:1px;
border-color:#0e253b;
border-style:solid;
padding:8% 8% 8% 8%;
background-color:#2a537a;
}
.avia_transform .flex_column.av-2wa6p-f856e93f430138de1ccbfe6377a3ad65{
animation-duration:1.5s;
}

.avia-image-container.av-22d0x-d5b882b6ba5c81fecf21a37143d0b37c .avia-image-container-inner{
transform:scale3d( 10px, 10px, 10px );
}
.avia-image-container.av-22d0x-d5b882b6ba5c81fecf21a37143d0b37c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-22d0x-d5b882b6ba5c81fecf21a37143d0b37c .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-mh36wsft-a55d8f4d528b5615e1773c6dcf04edec{
height:10px;
}

#top #wrap_all .avia-button.av-11xj1-7d103a331af3a58053d52f8fba27f44c{
background-color:#c74e3b;
border-color:#c74e3b;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-11xj1-7d103a331af3a58053d52f8fba27f44c:hover{
background-color:#541f16;
color:#f2f2f2;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-11xj1-7d103a331af3a58053d52f8fba27f44c .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}
#top #wrap_all .avia-button.av-11xj1-7d103a331af3a58053d52f8fba27f44c:hover .avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}


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

#top #wrap_all .av-special-heading.av-4jx95-0ed127f7df70513d4423bdc1d45bd28e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1nv19-e8deca6e8768ca55b4158193f54949f3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-12v8x-991cc680d55dd269c1ddff4d7536f170 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-me6xrao6-9d47deaa23eb63e9565783962fe0f757 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5y141-2a384b663efe4c671fe4c2233990fa6d .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-2q0vl-642b3eae968437f8e377c38d77442b06 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-f3wnh-448025f11853eb7fecc73bee82356325 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-e5e4x-4493498ad02df9f3218fc2cac5524cb6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-av79x-e504152325e51dc60f078199fdefacd8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7umsd-3ee8e041e9f58b9c0501de64574bf2ab .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-53c69-4e22f73c220cae5710672bf27ab6ab97 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-4jx95-0ed127f7df70513d4423bdc1d45bd28e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1nv19-e8deca6e8768ca55b4158193f54949f3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-12v8x-991cc680d55dd269c1ddff4d7536f170 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-me6xrao6-9d47deaa23eb63e9565783962fe0f757 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5y141-2a384b663efe4c671fe4c2233990fa6d .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-2q0vl-642b3eae968437f8e377c38d77442b06 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-f3wnh-448025f11853eb7fecc73bee82356325 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-e5e4x-4493498ad02df9f3218fc2cac5524cb6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-av79x-e504152325e51dc60f078199fdefacd8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7umsd-3ee8e041e9f58b9c0501de64574bf2ab .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-53c69-4e22f73c220cae5710672bf27ab6ab97 .av-special-heading-tag{
font-size:0.8em;
}
}
