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

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

#top .hr.hr-invisible.av-2ipvse-a2dc596b9097847a71f6da94cd5b4eb9{
height:266px;
}

.avia-section.av-mrtiy01k-8f531af924e8c4991cf4fb69f3d8ac90{
background-color:#f6f2e9;
background-image:unset;
}

#top .av-special-heading.av-96a90i-8ed97a2ad452ee65a24e464bea57726e{
padding-bottom:0;
}
body .av-special-heading.av-96a90i-8ed97a2ad452ee65a24e464bea57726e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-96a90i-8ed97a2ad452ee65a24e464bea57726e .av-subheading{
font-size:15px;
}

#top .flex_column.av-78ogoi-3ac88ed4420465048b5bfd4b0bf5c445{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-78ogoi-3ac88ed4420465048b5bfd4b0bf5c445{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-ms7a2lzo-689b2bd81344ac880bc81e435aa7b5ee{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-ms7a2lzo-689b2bd81344ac880bc81e435aa7b5ee{
margin-top:0px;
margin-bottom:0px;
}

.av_font_icon.av-g49c8e-db4036d18760396ea35cca2482adeca2{
color:#ffc107;
border-color:#ffc107;
}
.avia-svg-icon.av-g49c8e-db4036d18760396ea35cca2482adeca2 svg:first-child{
stroke:#ffc107;
fill:#ffc107;
}
.av_font_icon.av-g49c8e-db4036d18760396ea35cca2482adeca2 .av-icon-char{
font-size:30px;
}

.avia-section.av-1db6ny-a77cf77b4cb73b7a5d02cb8731f70378{
background-color:#f6f2e9;
background-image:unset;
}

#top .av-special-heading.av-al4p8u-97710ebe5d11eb0e96d4c5e5c24c7683{
padding-bottom:0;
}
body .av-special-heading.av-al4p8u-97710ebe5d11eb0e96d4c5e5c24c7683 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-al4p8u-97710ebe5d11eb0e96d4c5e5c24c7683 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1zs31a-5573dd8c43843d2d34a48589d90094b0{
height:50px;
}

.flex_cell.av-2zarte-6fddd5f404795a78d1e1b052e1d487f3{
vertical-align:middle;
background-color:#f6f2e9;
}

.av-horizontal-gallery.av-304lim-d1eeb92fb6b19189dde6bd1c4050ebd9 .av-horizontal-gallery-inner{
padding-bottom:30%;
}


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

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

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

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-2zarte-6fddd5f404795a78d1e1b052e1d487f3{
padding:16px 16px 16px 16px !important;
}
}
