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

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

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

.flex_cell.av-19frmpr-43820765e9a7424745438a5dc9a08f87{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#e2a9a4;
}
.responsive #top #wrap_all .flex_cell.av-19frmpr-43820765e9a7424745438a5dc9a08f87{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-12ssg7j-a9fd92932f0e21e4fe0547d70bf78c3a{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-12ssg7j-a9fd92932f0e21e4fe0547d70bf78c3a{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-10zmzhb-b386e61dfbcc7811262473d2d57802ed{
padding-bottom:30px;
font-size:55px;
}
body .av-special-heading.av-10zmzhb-b386e61dfbcc7811262473d2d57802ed .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-10zmzhb-b386e61dfbcc7811262473d2d57802ed .av-special-heading-tag{
font-size:55px;
}
.av-special-heading.av-10zmzhb-b386e61dfbcc7811262473d2d57802ed .av-subheading{
font-size:15px;
}

.flex_cell.av-xdx9wv-8d282d774888b09fb9a145ea08262a3c{
vertical-align:top;
background-color:#de6f65;
}
.responsive #top #wrap_all .flex_cell.av-xdx9wv-8d282d774888b09fb9a145ea08262a3c{
padding:50px 50px 50px 50px !important;
}

.flex_column.av-vzhfjj-5f9b31d33ced9853a34d1a313c703dca{
border-radius:0px 0px 0px 0px;
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

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

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

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

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

.avia-section.av-e0b19b-3b669c89173db9c12a406be102125282{
background-repeat:no-repeat;
background-image:url(https://www.roccafil.it/wp-content/uploads/2016/05/RIPA4793_sat_1730x800.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-e0b19b-3b669c89173db9c12a406be102125282 .av-section-color-overlay{
opacity:0.2;
background-color:#000000;
}

.flex_column.av-bx0cdr-70c3fcf6173859d89f4453e0a1608066{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-az8unz-b86ebc60fc50cf828a3b707e3cd40ef9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-1vbun-ca0556dc5a1862867e45644a4b865f57{
height:20px;
}

.flex_column.av-2ap4xr-24276ba14f3335cf691ded3fd6e1c623{
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-10zmzhb-b386e61dfbcc7811262473d2d57802ed .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9mjldr-10ce9fbcdc8e659ae2121527b2822cb0 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-9mjldr-10ce9fbcdc8e659ae2121527b2822cb0 .av-special-heading-tag{
font-size:0.8em;
}
}
