#top .av-special-heading.av-12je8sm-425f0538d484c82f7ff0396faf851448{
padding-bottom:10px;
}
body .av-special-heading.av-12je8sm-425f0538d484c82f7ff0396faf851448 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-12je8sm-425f0538d484c82f7ff0396faf851448 .av-subheading{
font-size:15px;
}

.avia-section.av-mppcioja-c0a8bb793e654c8553d5dcab325def37{
background-repeat:no-repeat;
background-image:url(https://festivaldelriso.it/wp-content/uploads/2026/07/ROVASENDA_02.jpg?ver=1784956044);
background-position:50% 50%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-mppcioja-c0a8bb793e654c8553d5dcab325def37 .av-section-color-overlay{
opacity:0.4;
background-color:#3b2711;
}
.avia-section.av-mppcioja-c0a8bb793e654c8553d5dcab325def37 .avia-divider-svg-top svg{
height:36px;
width:calc(100% + 1.3px);
fill:#f6f2e9;
}
.avia-section.av-mppcioja-c0a8bb793e654c8553d5dcab325def37 .avia-divider-svg-bottom svg{
height:36px;
width:calc(100% + 1.3px);
fill:#f6f2e9;
}

#top .hr.hr-invisible.av-10m1o92-083aeca492a3712aece787202eaa0e2e{
height:266px;
}

#top .av-special-heading.av-2hq2o9-cf0ff27971ce916c205f6f619b35c72c{
padding-bottom:0;
}
body .av-special-heading.av-2hq2o9-cf0ff27971ce916c205f6f619b35c72c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2hq2o9-cf0ff27971ce916c205f6f619b35c72c .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-28tv30-4f05ee7e19fbfaab1fd8b77be6614101{
padding-bottom:10px;
}
body .av-special-heading.av-28tv30-4f05ee7e19fbfaab1fd8b77be6614101 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-28tv30-4f05ee7e19fbfaab1fd8b77be6614101 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-mrktpxhe-16421894af4fb49c271a906cc6c705e1{
background-color:#3b2711;
border-color:#3b2711;
border-style:none;
box-shadow:none;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mrktpxhe-16421894af4fb49c271a906cc6c705e1:hover{
background-color:#ffc107;
color:white;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mrktpxhe-16421894af4fb49c271a906cc6c705e1:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-rmrq7a-b717a26b7c03a7acca4c33d8738b80aa{
height:26px;
}

.flex_cell.av-2vi91i-2eadda67a4fb90e12a40560d49e88fb1{
vertical-align:middle;
background-color:#f6f2e9;
}


@media only screen and (min-width: 990px){ 
.responsive #top #wrap_all .flex_cell.av-2vi91i-2eadda67a4fb90e12a40560d49e88fb1{
padding:30px 30px 30px 30px !important;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.responsive #top #wrap_all .flex_cell.av-2vi91i-2eadda67a4fb90e12a40560d49e88fb1{
padding:24px 24px 24px 24px !important;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-2vi91i-2eadda67a4fb90e12a40560d49e88fb1{
padding:24px 24px 24px 24px !important;
}
}

@media only screen and (max-width: 479px){ 
#top .flex_column.av-mq864kxg-f6b740644f8e12cd6d378b94e610d40a{
margin-top:35px;
}
.responsive #top #wrap_all .flex_column.av-mq864kxg-f6b740644f8e12cd6d378b94e610d40a{
margin-top:35px;
}

#top .flex_column.av-wlarnq-416b2933cae00e290fc81cb88d5ab2b9{
margin-top:35px;
}
.responsive #top #wrap_all .flex_column.av-wlarnq-416b2933cae00e290fc81cb88d5ab2b9{
margin-top:35px;
}

.responsive #top #wrap_all .flex_cell.av-2vi91i-2eadda67a4fb90e12a40560d49e88fb1{
padding:16px 16px 16px 16px !important;
}
}
