#top #wrap_all .avia-slideshow .av-slideshow-caption.av-2ronk28-33850886dbb90fed84d6aff07870f6b3__0 .avia-caption-title{
font-size:80px;
color:#f80325;
}
#top .avia-slideshow .av-slideshow-caption.av-2ronk28-33850886dbb90fed84d6aff07870f6b3__0 .avia-caption-content{
font-size:35px;
color:#f80325;
}
#top .avia-slideshow .av-slideshow-caption.av-2ronk28-33850886dbb90fed84d6aff07870f6b3__0 .avia-caption-content p{
font-size:35px;
}

.flex_cell.av-2ic001s-b80b62442d6dddfa5eb8f93cc32cacd8{
vertical-align:top;
height:25px;
min-height:25px;
background-color:#b92113;
}
.responsive #top #wrap_all .flex_cell.av-2ic001s-b80b62442d6dddfa5eb8f93cc32cacd8{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-8ub05c-3f6a1b659dd463c8b3d225293a0f1185{
vertical-align:top;
height:25px;
min-height:25px;
background-color:#de5447;
}
.responsive #top #wrap_all .flex_cell.av-8ub05c-3f6a1b659dd463c8b3d225293a0f1185{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-2esivps-73fa4bb483cd6134255a9188a25075cd{
vertical-align:top;
height:25px;
min-height:25px;
background-color:#de6f65;
}
.responsive #top #wrap_all .flex_cell.av-2esivps-73fa4bb483cd6134255a9188a25075cd{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-2drgflc-3e060d2e57b9966a970ec8ddac00ad5a{
vertical-align:top;
height:25px;
min-height:25px;
background-color:#e2a9a4;
}
.responsive #top #wrap_all .flex_cell.av-2drgflc-3e060d2e57b9966a970ec8ddac00ad5a{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-2aahz5c-61c1bcf3641e36976870e007c6291813{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-2aahz5c-61c1bcf3641e36976870e007c6291813{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-27uhw80-42490f178518a08e7c0cb183d408f56c{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-27uhw80-42490f178518a08e7c0cb183d408f56c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-27uhw80-42490f178518a08e7c0cb183d408f56c .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-27uhw80-42490f178518a08e7c0cb183d408f56c .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-24ihjtc-40848f6d2904975867220442224748c6{
height:20px;
}

#top .av_textblock_section.av-22ut9uo-9446117340259547ef83333be32390ec .avia_textblock{
font-size:29px;
}

.flex_cell.av-21gyv34-26873e320c123c9e11bcebed7e66a7ca{
vertical-align:top;
background:url(https://www.roccafil.it/wp-content/uploads/2016/05/RIPA4657_72px_0903x0600.jpg) 100% 50% no-repeat scroll #719430;
}
.responsive #top #wrap_all .flex_cell.av-21gyv34-26873e320c123c9e11bcebed7e66a7ca{
padding:100px 100px 100px 100px !important;
}

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

.flex_column.av-6zy8s0-aaedf25c625b6a6279de038f5f57a0c1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-1w84dps-22d5d621e4231135d73f08d6ac47145f .avia_textblock{
color:#000000;
}

.flex_column.av-1uro3bk-06ffa17aaff343a47b5803d1cf63f1d7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-1tv5tow-81bb82ea738a92dff07fa80c0be106cb{
height:160px;
}

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

.flex_cell.av-1mqxi2o-d5092364bcb874aed05dbb69a3a36af5{
vertical-align:middle;
height:15px;
min-height:15px;
background-color:#de6f65;
}
.responsive #top #wrap_all .flex_cell.av-1mqxi2o-d5092364bcb874aed05dbb69a3a36af5{
padding:50px 20px 50px 20px !important;
}

#top .av-special-heading.av-1lbnngg-9626786519c7085aeb67618d0a4b7cb5{
padding-bottom:0;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-1lbnngg-9626786519c7085aeb67618d0a4b7cb5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1lbnngg-9626786519c7085aeb67618d0a4b7cb5 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-1lbnngg-9626786519c7085aeb67618d0a4b7cb5 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1lbnngg-9626786519c7085aeb67618d0a4b7cb5 .av-subheading{
font-size:15px;
}

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

#top .av-masonry.av-1h3z1o0-2ee27bd65225e2b922304521dc870ec5{
background-color:#de5447;
}

.avia-section.av-1g9rq5c-639229baec4c5f5d88c6fd7d71320a6e{
background-repeat:no-repeat;
background-image:url(https://www.roccafil.it/wp-content/uploads/2016/05/RIPA4665_0000x0000_20.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-1ebkpxc-9c8b558fa473dd9c50ca9b98ce161203{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .iconbox.av-4vmwgg-3bf037e6b93790450fbabca556aa5da4 .iconbox_content_title{
color:#b92113;
}

.flex_column.av-4pq2f4-79989de612f0686cf9db70818bc60c97{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .iconbox.av-1a4xmg0-d442109d7b5cc018bce8383584a1525d .iconbox_content_title{
color:#b92113;
}

.flex_column.av-17ptwn4-ae407eb1618e8ad2aba4e8c35b3ae1c8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .iconbox.av-16ihjsw-94e604ba329a45c9c533f750a85d3e0d .iconbox_content_title{
color:#b92113;
}

.flex_column.av-1474fog-910accdaa763043a9e8fa2af5463f6fd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .iconbox.av-12pjuo0-2c0a7ba8cbd69495769ef613bb0ded56 .iconbox_content_title{
color:#b92113;
}

.flex_column.av-11dyw00-8bcc7e7875d465787d2c498c2b8af98b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .iconbox.av-3m73kg-3bbbac027bf7335d231909e57b3428ff .iconbox_content_title{
color:#b92113;
}

.flex_column.av-xd1zcw-189e80974206a226321f875ba7fa43b9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .iconbox.av-36b95c-c11d3acf2b55eaa81af93b144d3fd127 .iconbox_content_title{
color:#b92113;
}

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

.flex_cell.av-rntfpc-8a0383774fa7ff104415f82dc6ad0b0f{
vertical-align:middle;
background-color:#f7f7f7;
}
.responsive #top #wrap_all .flex_cell.av-rntfpc-8a0383774fa7ff104415f82dc6ad0b0f{
padding:100px 100px 100px 100px !important;
}

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

.flex_cell.av-krilv4-82b59a241495553aa1f819094ff0859b{
vertical-align:top;
height:25px;
min-height:25px;
background-color:#b92113;
}
.responsive #top #wrap_all .flex_cell.av-krilv4-82b59a241495553aa1f819094ff0859b{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1wziv4-c02b051e1fa460882b1b183410e17a78{
vertical-align:top;
height:25px;
min-height:25px;
background-color:#de5447;
}
.responsive #top #wrap_all .flex_cell.av-1wziv4-c02b051e1fa460882b1b183410e17a78{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-h6m9e8-fc7d5f335b7f9fa8515ff00c4166c99f{
vertical-align:top;
height:25px;
min-height:25px;
background-color:#de6f65;
}
.responsive #top #wrap_all .flex_cell.av-h6m9e8-fc7d5f335b7f9fa8515ff00c4166c99f{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-fsvhsw-819cdef2729d09400e8aad697164a501{
vertical-align:top;
height:25px;
min-height:25px;
background-color:#e2a9a4;
}
.responsive #top #wrap_all .flex_cell.av-fsvhsw-819cdef2729d09400e8aad697164a501{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-dfkaj4-fa90713c645614ab816a768d9796f2a6{
background-repeat:no-repeat;
background-image:url(https://www.roccafil.it/wp-content/uploads/2017/09/RIPA4758_rifilati_03.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-cfef8w-5c9ef8ae25508e0320072c59429a748f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-ag2oz4-7a9c7b3c61303bba0c9c45be3b54a43c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-8kpa5s-17b83421d517cdf4b33a0dc3168b848c{
padding-bottom:20px;
color:#b92113;
font-size:50px;
}
body .av-special-heading.av-8kpa5s-17b83421d517cdf4b33a0dc3168b848c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8kpa5s-17b83421d517cdf4b33a0dc3168b848c .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-8kpa5s-17b83421d517cdf4b33a0dc3168b848c .special-heading-inner-border{
border-color:#b92113;
}
.av-special-heading.av-8kpa5s-17b83421d517cdf4b33a0dc3168b848c .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-71a1gg-a048fca2a909678d41d0d604bcd4d497 .avia_textblock{
color:#b92113;
}

#top .hr.hr-invisible.av-6gcnjk-40082d057112fe3b607a4d8684a6c4dd{
height:20px;
}

.flex_column.av-2dnnsw-b64d55c904f1f20f3686d88fa843624e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


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

#top #wrap_all .av-special-heading.av-20nrc5c-7c51b18ccce74e6aa76a7d05f59f679d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1lbnngg-9626786519c7085aeb67618d0a4b7cb5 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-8kpa5s-17b83421d517cdf4b33a0dc3168b848c .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-20nrc5c-7c51b18ccce74e6aa76a7d05f59f679d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1lbnngg-9626786519c7085aeb67618d0a4b7cb5 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-8kpa5s-17b83421d517cdf4b33a0dc3168b848c .av-special-heading-tag{
font-size:0.8em;
}
}
