.flex_cell.av-25cwded-926f892f691f981fd4610a03f6d7fc24{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#b92113;
}
.responsive #top #wrap_all .flex_cell.av-25cwded-926f892f691f981fd4610a03f6d7fc24{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-23wgxv9-dd4685de503ec1157df62e5042cbd68c{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#de5447;
}
.responsive #top #wrap_all .flex_cell.av-23wgxv9-dd4685de503ec1157df62e5042cbd68c{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-222kgx1-d59c8047dca3c7a0d532a4f6ff648ebb{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#de6f65;
}
.responsive #top #wrap_all .flex_cell.av-222kgx1-d59c8047dca3c7a0d532a4f6ff648ebb{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1zj9fl1-373eab265d62f5eb3f7175df45712d7b{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#e2a9a4;
}
.responsive #top #wrap_all .flex_cell.av-1zj9fl1-373eab265d62f5eb3f7175df45712d7b{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-6wkacl-1bf9f024a1a63533fdd7018120e83e0c{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-6wkacl-1bf9f024a1a63533fdd7018120e83e0c{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-1vp8q4l-db00f3d339566143e7a0e070c508c643{
padding-bottom:30px;
font-size:65px;
}
body .av-special-heading.av-1vp8q4l-db00f3d339566143e7a0e070c508c643 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1vp8q4l-db00f3d339566143e7a0e070c508c643 .av-special-heading-tag{
font-size:65px;
}
.av-special-heading.av-1vp8q4l-db00f3d339566143e7a0e070c508c643 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1s2hpyt-0369cd2b2f52e3e50d11475e76cef67c{
height:20px;
}

#top .av_textblock_section.av-mluud-92d2424b1911c2428c77315f7264df3c .avia_textblock{
font-size:29px;
}

.flex_cell.av-5ztvid-5ca1fd2a9c3281af8e46665d3b345596{
vertical-align:top;
background:url(https://www.roccafil.it/wp-content/uploads/2016/05/RIPA4657_0865x0800.jpg) 50% 50% no-repeat scroll #de5447;
}
.responsive #top #wrap_all .flex_cell.av-5ztvid-5ca1fd2a9c3281af8e46665d3b345596{
padding:100px 100px 100px 100px !important;
}

.flex_cell.av-1kijc9h-b73b3af08dae750d4c2e19331d262af0{
vertical-align:middle;
background:url(https://www.roccafil.it/wp-content/uploads/2016/05/RIPA4807_1100x0680-1.jpg) 100% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-1kijc9h-b73b3af08dae750d4c2e19331d262af0{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1jzmedh-5e723ad67b7b78c7c108513f53f778d8{
vertical-align:middle;
background:url(https://www.roccafil.it/wp-content/uploads/2016/05/food-bg-3.jpg) 100% 100% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-1jzmedh-5e723ad67b7b78c7c108513f53f778d8{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-1i760f9-6557d2a04c667562c3368f97297fef0d{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-1i760f9-6557d2a04c667562c3368f97297fef0d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1i760f9-6557d2a04c667562c3368f97297fef0d .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-1i760f9-6557d2a04c667562c3368f97297fef0d .av-subheading{
font-size:15px;
}

.flex_cell.av-1ci5tp1-30314b05d857074241827465b49cf30f{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#b92113;
}
.responsive #top #wrap_all .flex_cell.av-1ci5tp1-30314b05d857074241827465b49cf30f{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1axjxhx-76885c21c521355471ec910e46de1676{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#de5447;
}
.responsive #top #wrap_all .flex_cell.av-1axjxhx-76885c21c521355471ec910e46de1676{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-18vgqz9-34c33b018219c366d5764a05e8225e2f{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#de6f65;
}
.responsive #top #wrap_all .flex_cell.av-18vgqz9-34c33b018219c366d5764a05e8225e2f{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-4eem7p-b7143eb7ecf4f3dec87c813f4a56784b{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#e2a9a4;
}
.responsive #top #wrap_all .flex_cell.av-4eem7p-b7143eb7ecf4f3dec87c813f4a56784b{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-16q9ool-77fc3579d81afdc96d106a2ea0f2aeed{
background-repeat:no-repeat;
background-image:url(https://www.roccafil.it/wp-content/uploads/2016/05/RIPA4740_1730_800-1.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-16q9ool-77fc3579d81afdc96d106a2ea0f2aeed .av-section-color-overlay{
opacity:0.6;
background-color:#e2a9a4;
}

#top .av-special-heading.av-14p15k5-8a061f6a1e7eca3684c2676468e3b092{
padding-bottom:30px;
color:#ffffff;
font-size:70px;
}
body .av-special-heading.av-14p15k5-8a061f6a1e7eca3684c2676468e3b092 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-14p15k5-8a061f6a1e7eca3684c2676468e3b092 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-14p15k5-8a061f6a1e7eca3684c2676468e3b092 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-14p15k5-8a061f6a1e7eca3684c2676468e3b092 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-136kukl-370742e578d668dab7ac1833a691100b{
height:30px;
}

.flex_column.av-11twnv9-0de0ca84581cba0d9a0ad5ec6fc4ce4a{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:rgba(255,255,255,0.9);
}

#top .av-special-heading.av-z1q1wl-f13326c9686c481edb0066dae609ab54{
padding-bottom:30px;
color:#b92113;
font-size:70px;
}
body .av-special-heading.av-z1q1wl-f13326c9686c481edb0066dae609ab54 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-z1q1wl-f13326c9686c481edb0066dae609ab54 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-z1q1wl-f13326c9686c481edb0066dae609ab54 .special-heading-inner-border{
border-color:#b92113;
}
.av-special-heading.av-z1q1wl-f13326c9686c481edb0066dae609ab54 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-yixtrp-1bae052c4bb9e8dbe5e1f1ab7010ab9f{
padding-bottom:0;
}
body .av-special-heading.av-yixtrp-1bae052c4bb9e8dbe5e1f1ab7010ab9f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-yixtrp-1bae052c4bb9e8dbe5e1f1ab7010ab9f .av-subheading{
font-size:15px;
}

#top .hr.av-34ko2d-d6bacffb7b48055eacddd4a43b55c847{
margin-top:10px;
margin-bottom:30px;
}
.hr.av-34ko2d-d6bacffb7b48055eacddd4a43b55c847 .hr-inner{
width:50px;
}

#top .av-special-heading.av-szztz9-1f1d6b53320e8f76cacaa5c4b5102016{
padding-bottom:0;
}
body .av-special-heading.av-szztz9-1f1d6b53320e8f76cacaa5c4b5102016 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-szztz9-1f1d6b53320e8f76cacaa5c4b5102016 .av-subheading{
font-size:15px;
}

#top .hr.av-pawdp1-72acc666d26c664c2ea73ebb3a4839a1{
margin-top:10px;
margin-bottom:30px;
}
.hr.av-pawdp1-72acc666d26c664c2ea73ebb3a4839a1 .hr-inner{
width:50px;
}

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

.flex_column.av-l6wvkl-d6dd960ae6c2cf40d0e443bf07d8d110{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:rgba(255,255,255,0.9);
}

#top .av-special-heading.av-jnw7k5-7e710b4d9a37e42609eff1f97f1ea14d{
padding-bottom:30px;
color:#b92113;
font-size:70px;
}
body .av-special-heading.av-jnw7k5-7e710b4d9a37e42609eff1f97f1ea14d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jnw7k5-7e710b4d9a37e42609eff1f97f1ea14d .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-jnw7k5-7e710b4d9a37e42609eff1f97f1ea14d .special-heading-inner-border{
border-color:#b92113;
}
.av-special-heading.av-jnw7k5-7e710b4d9a37e42609eff1f97f1ea14d .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-i04xkl-864e91fe85980b875c15836d74059c8a{
padding-bottom:0;
}
body .av-special-heading.av-i04xkl-864e91fe85980b875c15836d74059c8a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-i04xkl-864e91fe85980b875c15836d74059c8a .av-subheading{
font-size:15px;
}

#top .hr.av-drpqzp-b0f0f330454c84e63da168429b8915fa{
margin-top:10px;
margin-bottom:30px;
}
.hr.av-drpqzp-b0f0f330454c84e63da168429b8915fa .hr-inner{
width:50px;
}

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

.flex_cell.av-7l5pcl-be758894583779b2e84a71e30155fe4c{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#b92113;
}
.responsive #top #wrap_all .flex_cell.av-7l5pcl-be758894583779b2e84a71e30155fe4c{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-5iy8id-95f29d9fb4266e6c24067622f277024a{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#de5447;
}
.responsive #top #wrap_all .flex_cell.av-5iy8id-95f29d9fb4266e6c24067622f277024a{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-4ju391-8950ee2432b97277b121330d04aabf9a{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#de6f65;
}
.responsive #top #wrap_all .flex_cell.av-4ju391-8950ee2432b97277b121330d04aabf9a{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1zyow5-4925361ef66cc77e385a939ff1f82ad0{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#e2a9a4;
}
.responsive #top #wrap_all .flex_cell.av-1zyow5-4925361ef66cc77e385a939ff1f82ad0{
padding:0px 0px 0px 0px !important;
}


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

#top #wrap_all .av-special-heading.av-1i760f9-6557d2a04c667562c3368f97297fef0d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-14p15k5-8a061f6a1e7eca3684c2676468e3b092 .av-special-heading-tag{
font-size:0.8em;
}

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

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

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

#top #wrap_all .av-special-heading.av-1i760f9-6557d2a04c667562c3368f97297fef0d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-14p15k5-8a061f6a1e7eca3684c2676468e3b092 .av-special-heading-tag{
font-size:0.8em;
}

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

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