.avia-section.av-1yga10f-53edbda7e0e2519c0c1718e9c600db9b{
background-repeat:no-repeat;
background-image:url(http://www.eselafede.it/wp-content/uploads/2024/09/barca-paleocristiana_estesa-WEB.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-1yga10f-53edbda7e0e2519c0c1718e9c600db9b .av-section-color-overlay{
opacity:0.5;
background-color:#0a0a0a;
}

#top .hr.hr-invisible.av-1w9r61b-9079e86171b820fd6a8b3151ef6e5fd2{
height:30px;
}

#top .av-special-heading.av-1v4x1nj-9f2ad46f78f475d27e8af46ba578c726{
padding-bottom:0;
color:#ffffff;
font-size:55px;
}
body .av-special-heading.av-1v4x1nj-9f2ad46f78f475d27e8af46ba578c726 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1v4x1nj-9f2ad46f78f475d27e8af46ba578c726 .av-special-heading-tag{
font-size:55px;
}
.av-special-heading.av-1v4x1nj-9f2ad46f78f475d27e8af46ba578c726 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1v4x1nj-9f2ad46f78f475d27e8af46ba578c726 .av-subheading{
font-size:15px;
}

#top .hr.av-1ss5cjj-c0a19da4b52f7cffeb02e28ae4b8b82b{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1ss5cjj-c0a19da4b52f7cffeb02e28ae4b8b82b .hr-inner{
width:150px;
border-color:#ffffff;
max-width:45%;
}
.hr.av-1ss5cjj-c0a19da4b52f7cffeb02e28ae4b8b82b .av-seperator-icon{
color:#c3512f;
}
.hr.av-1ss5cjj-c0a19da4b52f7cffeb02e28ae4b8b82b .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#c3512f;
stroke:#c3512f;
}

#top .av_textblock_section.av-1r5mnhr-0b75f616c1983bc83f9f648a458e0a0f .avia_textblock{
font-size:20px;
}

.avia-section.av-1qcik0f-d31d0912ad8ec42b7af344418546d90d{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-1op0a3j-b395c502dfc63ad26e077cfd871f246a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-5urbjz-01df0fc9565bf052e502d2e6f19261ac{
padding-bottom:0;
color:#5a6a70;
font-size:30px;
}
body .av-special-heading.av-5urbjz-01df0fc9565bf052e502d2e6f19261ac .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5urbjz-01df0fc9565bf052e502d2e6f19261ac .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-5urbjz-01df0fc9565bf052e502d2e6f19261ac .special-heading-inner-border{
border-color:#5a6a70;
}
.av-special-heading.av-5urbjz-01df0fc9565bf052e502d2e6f19261ac .av-subheading{
font-size:15px;
}

#top .hr.av-1kwffxb-415d5e11d3dfa3e8189add742f81db47{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1kwffxb-415d5e11d3dfa3e8189add742f81db47 .hr-inner{
width:80px;
border-color:#5a6a70;
max-width:45%;
}
.hr.av-1kwffxb-415d5e11d3dfa3e8189add742f81db47 .av-seperator-icon{
color:#c3512f;
}
.hr.av-1kwffxb-415d5e11d3dfa3e8189add742f81db47 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#c3512f;
stroke:#c3512f;
}

.flex_column.av-1hvbrbj-82d8d1f21c0c4df0ffdd7bfc299d8c5a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1gt58an-2a322dc6ac69c32c974d86196f80c523{
padding-bottom:20px;
color:#5a6a70;
font-size:25px;
}
body .av-special-heading.av-1gt58an-2a322dc6ac69c32c974d86196f80c523 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1gt58an-2a322dc6ac69c32c974d86196f80c523 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-1gt58an-2a322dc6ac69c32c974d86196f80c523 .special-heading-inner-border{
border-color:#5a6a70;
}
.av-special-heading.av-1gt58an-2a322dc6ac69c32c974d86196f80c523 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1cpb32n-62af5a952ac4c076b6174e9432ff8edb{
height:20px;
}

#top #wrap_all .avia-button.av-1b5orqn-1ed517603af936eb75b45e82d5ec6047{
background-color:#ffda18;
border-color:#ffda18;
color:#565656;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1b5orqn-1ed517603af936eb75b45e82d5ec6047 .avia-svg-icon svg:first-child{
fill:#565656;
stroke:#565656;
}

.avia-section.av-1a661sf-979c7501222fa9d57e914b19abb5acad{
background-color:#f4f4f4;
background-image:unset;
}

.flex_column.av-17djku7-596e6bcd3075722971fd43fdd45e0166{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-15qpy9r-3f2052dc6538e90a17f81a26d92da7af img.avia_image{
box-shadow:none;
}
.avia-image-container.av-15qpy9r-3f2052dc6538e90a17f81a26d92da7af .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-152elxb-ceb8df90015475f4110412417f825e39{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-13bansv-56dbc0c9bb5bebea481f48e88fbca7b3 .iconlist_icon{
background-color:#fed120;
}
#top #wrap_all .avia-icon-list-container.av-13bansv-56dbc0c9bb5bebea481f48e88fbca7b3 .av_iconlist_title{
font-size:20px;
}
.avia-icon-list-container.av-13bansv-56dbc0c9bb5bebea481f48e88fbca7b3 .iconlist_content{
font-size:17px;
}

.flex_column.av-r278un-5a6aac1b3653ac955304537e599f5eca{
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
background-color:#eb3739;
}

.iconbox.av-qf4wvj-f5695fe91999630dd9666362333f7a2d .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-qf4wvj-f5695fe91999630dd9666362333f7a2d .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-qf4wvj-f5695fe91999630dd9666362333f7a2d .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-qf4wvj-f5695fe91999630dd9666362333f7a2d .iconbox_content_container{
color:#ffffff;
}

.flex_column.av-oj5uqn-a8c59c8dc162a14ace166b2e86477e91{
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
background-color:#eb3739;
}

.iconbox.av-lte1rz-88e3b7f139e268b68db54ceadf879e14 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-lte1rz-88e3b7f139e268b68db54ceadf879e14 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-lte1rz-88e3b7f139e268b68db54ceadf879e14 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-lte1rz-88e3b7f139e268b68db54ceadf879e14 .iconbox_content_container{
color:#ffffff;
}

#top .av-special-heading.av-ig7p0v-b10bdf3d090bf9589e4d41dc419f1958{
padding-bottom:10px;
color:#5a6a70;
}
body .av-special-heading.av-ig7p0v-b10bdf3d090bf9589e4d41dc419f1958 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ig7p0v-b10bdf3d090bf9589e4d41dc419f1958 .special-heading-inner-border{
border-color:#5a6a70;
}
.av-special-heading.av-ig7p0v-b10bdf3d090bf9589e4d41dc419f1958 .av-subheading{
font-size:15px;
}

.avia-section.av-fxenu7-c6da549d5848ebb46f93d71b7cf40b92{
background-color:#3b3b3b;
background-image:unset;
}

.flex_column.av-diug73-8529351f7ddec5efd63ab2ab6ea7ccb0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-bvnqy7-928556a8f88a1788ea7799804e456a48 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-bvnqy7-928556a8f88a1788ea7799804e456a48 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-ain4pr-3445f27b6479e98100d922b4c97a328e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-8p63bj-53ec12ddaf184acb552984353175a3ba .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-8p63bj-53ec12ddaf184acb552984353175a3ba .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-8p63bj-53ec12ddaf184acb552984353175a3ba .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-8p63bj-53ec12ddaf184acb552984353175a3ba .iconbox_content_container{
color:#ffffff;
}

.flex_column.av-88l64f-82e39ccd814ba0902576b5c4002eed16{
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-1v4x1nj-9f2ad46f78f475d27e8af46ba578c726 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5urbjz-01df0fc9565bf052e502d2e6f19261ac .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1gt58an-2a322dc6ac69c32c974d86196f80c523 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-5urbjz-01df0fc9565bf052e502d2e6f19261ac .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1gt58an-2a322dc6ac69c32c974d86196f80c523 .av-special-heading-tag{
font-size:0.8em;
}
}
