.flex_cell.av-71vu5d-3dcacdb95fbd0cf8d68f2482b43d3811{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#b92113;
}
.responsive #top #wrap_all .flex_cell.av-71vu5d-3dcacdb95fbd0cf8d68f2482b43d3811{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-2h27t-9043ec2eac6f1a0f77399340d28c54ca{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#de5447;
}
.responsive #top #wrap_all .flex_cell.av-2h27t-9043ec2eac6f1a0f77399340d28c54ca{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-6ovd6h-1bf764ca58f8288aefbf1fb1b41a63ad{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#de6f65;
}
.responsive #top #wrap_all .flex_cell.av-6ovd6h-1bf764ca58f8288aefbf1fb1b41a63ad{
padding:0px 0px 0px 0px !important;
}

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

.avia-section.av-6e07e1-cab8d55ce8d2fec1dadbcda283d140d3 .av-section-color-overlay{
opacity:0.2;
background-color:#ffffff;
background-image:url(http://www.roccafil.it/wp-content/uploads/2016/05/RIPA4740_1730_800-1.jpg);
background-repeat:repeat;
}

#top .av-special-heading.av-69on2x-0aaf01b13fbf4e23609b0e8e9080fa26{
padding-bottom:20px;
font-size:80px;
}
body .av-special-heading.av-69on2x-0aaf01b13fbf4e23609b0e8e9080fa26 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-69on2x-0aaf01b13fbf4e23609b0e8e9080fa26 .av-special-heading-tag{
font-size:80px;
}
.av-special-heading.av-69on2x-0aaf01b13fbf4e23609b0e8e9080fa26 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-5yzxjl-5038b08a59283866500cbcc04ea0cd2c{
height:50px;
}

.flex_column.av-ky6nt-8e85b22e0f6bf8ab78d150d5c5173175{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-5rytnt-a82de0dfe73ddac1de8934ac38ba624c{
padding-bottom:10px;
font-size:60px;
}
body .av-special-heading.av-5rytnt-a82de0dfe73ddac1de8934ac38ba624c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5rytnt-a82de0dfe73ddac1de8934ac38ba624c .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-5rytnt-a82de0dfe73ddac1de8934ac38ba624c .av-subheading{
font-size:15px;
}

.flex_column.av-5l9kh5-71a4920ecc6a8818ea540f46c4f999af{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-5ekp6h-9d25bd663b6e7017729280bffcf91d4f{
padding-bottom:10px;
font-size:60px;
}
body .av-special-heading.av-5ekp6h-9d25bd663b6e7017729280bffcf91d4f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5ekp6h-9d25bd663b6e7017729280bffcf91d4f .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-5ekp6h-9d25bd663b6e7017729280bffcf91d4f .av-subheading{
font-size:15px;
}

.flex_column.av-j1j7l-2329e7110c32b38d6acb4166693f9ce6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-536wv5-3d6724976399a99dbae60307004ace4a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-4ob5tt-c4ae2cf30f3a427f7d924988fabf8493{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-4fp3sh-3f2e1d52baef5219dabdc93bf05dba30{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#b92113;
}
.responsive #top #wrap_all .flex_cell.av-4fp3sh-3f2e1d52baef5219dabdc93bf05dba30{
padding:0px 0px 0px 0px !important;
}

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

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

.flex_cell.av-3xe9fd-040d632e3e5c6504d26bb443c354d57a{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#e2a9a4;
}
.responsive #top #wrap_all .flex_cell.av-3xe9fd-040d632e3e5c6504d26bb443c354d57a{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-3c6wpt-5453fd98b0037b79be069106e9f47ce9{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#b92113;
}
.responsive #top #wrap_all .flex_cell.av-3c6wpt-5453fd98b0037b79be069106e9f47ce9{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-37mja1-2ad5b38732c73044e6c11a5aef2be09a{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#de5447;
}
.responsive #top #wrap_all .flex_cell.av-37mja1-2ad5b38732c73044e6c11a5aef2be09a{
padding:0px 0px 0px 0px !important;
}

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

.flex_cell.av-2xy42h-32cbe325269227f2e5ff36f1b23ddee6{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#e2a9a4;
}
.responsive #top #wrap_all .flex_cell.av-2xy42h-32cbe325269227f2e5ff36f1b23ddee6{
padding:0px 0px 0px 0px !important;
}

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

.flex_cell.av-2cm2dl-dd22552f5b967030848243321b126fe3{
vertical-align:middle;
background-color:#f7f7f7;
}
.responsive #top #wrap_all .flex_cell.av-2cm2dl-dd22552f5b967030848243321b126fe3{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-87c55-9c061c29e8a6efdb7593a6d8a1c5b73d{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-87c55-9c061c29e8a6efdb7593a6d8a1c5b73d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-87c55-9c061c29e8a6efdb7593a6d8a1c5b73d .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-87c55-9c061c29e8a6efdb7593a6d8a1c5b73d .av-subheading{
font-size:15px;
}

.flex_cell.av-6jpjd-e1f41bef9ee4642b9ce517e43114140d{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-6jpjd-e1f41bef9ee4642b9ce517e43114140d{
padding:100px 100px 100px 100px !important;
}

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

.flex_cell.av-197lk9-826d23e00a3465a8855740d3f8da6c22{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-197lk9-826d23e00a3465a8855740d3f8da6c22{
padding:0px 0px 0px 0px !important;
}

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

.flex_cell.av-km48x-46c6ed2f733f5dd8e758ab8c35f7f61e{
vertical-align:middle;
background-color:#f7f7f7;
}
.responsive #top #wrap_all .flex_cell.av-km48x-46c6ed2f733f5dd8e758ab8c35f7f61e{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-edjdd-4d877401dc0e0c38b4ca0f19702e5674{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-edjdd-4d877401dc0e0c38b4ca0f19702e5674 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-edjdd-4d877401dc0e0c38b4ca0f19702e5674 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-edjdd-4d877401dc0e0c38b4ca0f19702e5674 .av-subheading{
font-size:15px;
}


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

#top #wrap_all .av-special-heading.av-5rytnt-a82de0dfe73ddac1de8934ac38ba624c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5ekp6h-9d25bd663b6e7017729280bffcf91d4f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4v1nrl-b1164f2f20830bc222dae9cd5c9a631c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-87c55-9c061c29e8a6efdb7593a6d8a1c5b73d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1lp5z5-428c33afe6efb02ba574e801574a580b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-edjdd-4d877401dc0e0c38b4ca0f19702e5674 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-5rytnt-a82de0dfe73ddac1de8934ac38ba624c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5ekp6h-9d25bd663b6e7017729280bffcf91d4f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4v1nrl-b1164f2f20830bc222dae9cd5c9a631c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-87c55-9c061c29e8a6efdb7593a6d8a1c5b73d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1lp5z5-428c33afe6efb02ba574e801574a580b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-edjdd-4d877401dc0e0c38b4ca0f19702e5674 .av-special-heading-tag{
font-size:0.8em;
}
}
