.avia-section.av-4ouyb-4bbc279ce910c6a902c56ad316a9502f{
background-repeat:no-repeat;
background-image:url(https://fondazionemicolfontana.it/wp-content/uploads/2022/04/shop.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-4ouyb-4bbc279ce910c6a902c56ad316a9502f .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

#top .av_textblock_section.av-l2i21tw2-2041cc898d3e95326546c02bd2ae8c1e .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-4461n-71c323888bf77f8375c3425229a01a15{
height:20px;
}

.avia-image-container.av-337sr-e0b7eb5a134ed40afbeff221499dcc26 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-21ohj-0e3a957ee6541a2455d85dd56de5a496{
vertical-align:top;
height:6px;
min-height:6px;
padding:0px 0px 0px 0px;
background-color:#ed462f;
}

.flex_cell.av-1pn5j-7dc9c2598c32adcd63f2a6683e83275b{
vertical-align:top;
height:6px;
min-height:6px;
padding:0px 0px 0px 0px;
background-color:#ed462f;
}

#top .hr.hr-invisible.av-153ez-90a22904adb6e254ab8fce178d3145ca{
height:30px;
}

#top .hr.hr-invisible.av-t2rz-089d3ab08a4d994b7caac889dce4486c{
height:30px;
}

#top .av_textblock_section.av-2jpvb-d70950cf3c8893ce9b09da704f7c2e06 .avia_textblock{
text-align:justify;
}

#top .hr.hr-invisible.av-l2odu3mc-f4358a42db4e4c8015469555f8ec6547{
height:30px;
}

#top .av_textblock_section.av-l2odgvh4-b5b6e74dd68286f46409305bf7149484 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-2q2f3-e1402fdf26256001d4abc7677ffb9bfb{
height:50px;
}

.avia-section.av-l2odvc3n-5d90af2b83e69120ab64684164405834{
background-color:#f6f6f6;
background-image:unset;
}

#top .hr.hr-invisible.av-wi2v-a0d68ce64053b3f2dcf606d9c672eb24{
height:20px;
}

.avia-image-container.av-l2odx9f4-89b671389dd408bbe4b4e7e98290b0e8 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-1549j-abb683cb624afd5591fd71537cf575c2{
height:20px;
}

#top .av_textblock_section.av-l2p6yjqg-9cb231573b0d730823360d40fc9cb7b2 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-so47-9445a9beb8df70a6fbcc6c65f8e2c0f9{
height:15px;
}

#top .hr.hr-invisible.av-t9n7-8e767da5669ca9d2e01b2c2e0dcad5e7{
height:30px;
}

#top .av_textblock_section.av-5zg7-2b7a7877694d9059db43495b833ac7cf .avia_textblock{
color:#bcbcbc;
}

#top .hr.hr-invisible.av-ym2z-e5e64f592b558fa7376ee959c52ef331{
height:40px;
}

.avia-image-container.av-l2vmsx2t-5949ddf7a1e410b40c14c4bd98fb37e2 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-1m6rr-43d5d352f5ac8cf41c9b8df42b67499c{
height:10px;
}

#top .hr.hr-invisible.av-d23-9700700adda06848b5dacaaf1ac8ed32{
height:15px;
}

#top #wrap_all .avia-button.av-l2vmwkcg-9475ff2c58d6f453367bf90310ba2e02{
background-color:#000000;
border-color:#000000;
color:#ffffff;
border-style:none;
border-width:0 0 0 0;
border-radius:0 15px 0 15px;
-webkit-border-radius:0 15px 0 15px;
-moz-border-radius:0 15px 0 15px;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-l2vmwkcg-9475ff2c58d6f453367bf90310ba2e02:hover{
background-color:#ed462f;
color:#ffffff;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-l2vmwkcg-9475ff2c58d6f453367bf90310ba2e02:hover .avia_button_background{
border-radius:0 15px 0 15px;
-webkit-border-radius:0 15px 0 15px;
-moz-border-radius:0 15px 0 15px;
}

#top .hr.hr-invisible.av-zni7-0b7178c16922411aa141b1e393026552{
height:30px;
}

.avia-image-container.av-l2vmzvxp-550647fbf0fb4c83f76f0d2abb9dccaf .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-2sjb3-d310e4303197c37a8d452176d5a50c4f{
height:10px;
}

#top .hr.hr-invisible.av-288zf-331e606c89727410d169703000f83cad{
height:15px;
}

#top #wrap_all .avia-button.av-1nq67-4212ba8837f12b2e17a4dedb935d9edc{
background-color:#000000;
border-color:#000000;
color:#ffffff;
border-style:none;
border-width:0 0 0 0;
border-radius:0 15px 0 15px;
-webkit-border-radius:0 15px 0 15px;
-moz-border-radius:0 15px 0 15px;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1nq67-4212ba8837f12b2e17a4dedb935d9edc:hover{
background-color:#ed462f;
color:#ffffff;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-1nq67-4212ba8837f12b2e17a4dedb935d9edc:hover .avia_button_background{
border-radius:0 15px 0 15px;
-webkit-border-radius:0 15px 0 15px;
-moz-border-radius:0 15px 0 15px;
}

#top .hr.hr-invisible.av-v0u7-23003c0a20ed63c510646c003cc386cb{
height:30px;
}

#top .hr.hr-invisible.av-yx6z-c549227a1d76f2cee1acc4892e9987f0{
height:30px;
}

.avia-section.av-1xo73-473f351c992735d0ee32c3ee890d483b{
background-color:#000000;
background-image:unset;
}

#top #wrap_all .avia-button.av-1qp47-a33e61cfcfe7e58236876a8478dc5fca{
background-color:#444444;
border-color:#444444;
border-radius:0 15px 0 15px;
-webkit-border-radius:0 15px 0 15px;
-moz-border-radius:0 15px 0 15px;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-1qp47-a33e61cfcfe7e58236876a8478dc5fca:hover{
background-color:#ed462f;
color:white;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1qp47-a33e61cfcfe7e58236876a8478dc5fca:hover .avia_button_background{
border-radius:0 15px 0 15px;
-webkit-border-radius:0 15px 0 15px;
-moz-border-radius:0 15px 0 15px;
}

#top #wrap_all .avia-button.av-td47-aacd62189b7eac14ef2708835cfcfa9e{
background-color:#939393;
border-color:#939393;
border-radius:0 15px 0 15px;
-webkit-border-radius:0 15px 0 15px;
-moz-border-radius:0 15px 0 15px;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-td47-aacd62189b7eac14ef2708835cfcfa9e:hover{
background-color:#ed462f;
color:white;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-td47-aacd62189b7eac14ef2708835cfcfa9e:hover .avia_button_background{
border-radius:0 15px 0 15px;
-webkit-border-radius:0 15px 0 15px;
-moz-border-radius:0 15px 0 15px;
}

#top #wrap_all .avia-button.av-l2i7mfhy-2fe498a93b7bf11ecb1363423381b5ec{
background-color:#c4c4c4;
border-color:#c4c4c4;
border-radius:0 15px 0 15px;
-webkit-border-radius:0 15px 0 15px;
-moz-border-radius:0 15px 0 15px;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-l2i7mfhy-2fe498a93b7bf11ecb1363423381b5ec:hover{
background-color:#ed462f;
color:white;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-l2i7mfhy-2fe498a93b7bf11ecb1363423381b5ec:hover .avia_button_background{
border-radius:0 15px 0 15px;
-webkit-border-radius:0 15px 0 15px;
-moz-border-radius:0 15px 0 15px;
}

.flex_cell.av-1jv4n-8e462d6ba96b37f455aac4555f3115e9{
vertical-align:top;
height:6px;
min-height:6px;
padding:0px 0px 0px 0px;
background-color:#ed462f;
}

.flex_cell.av-12kfz-29c0816fd1192d797ea240f0f71caec0{
vertical-align:top;
height:6px;
min-height:6px;
padding:0px 0px 0px 0px;
background-color:#ed462f;
}

