.avia-section.av-77mkut-63f6306818573e15e8086228628af3db{
background-repeat:no-repeat;
background-image:url(http://www.eselafede.it/wp-content/uploads/2023/09/sfonodo_23_24.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-77mkut-63f6306818573e15e8086228628af3db .av-section-color-overlay{
opacity:0.5;
background-color:#0a0a0a;
}

#top .hr.hr-invisible.av-73g46t-507230b7128e99fe0891731ccae92f5e{
height:30px;
}

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

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

#top .av_textblock_section.av-1t9smvp-bce464a7a8e3017912896123c1d93048 .avia_textblock{
font-size:20px;
}

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

.flex_column.av-1q9ho85-8350cffc289cde5a48d3594ef9e0722c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_column.av-1k1joqt-1880938b82a156f03a4d72dcb131b791{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-1ekmket-85529dbd87094c3683a6ef714cb0be1f{
height:20px;
}

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

.avia-section.av-195h3qt-cd094f11b91ff900abd98b07dc887339{
background-color:#f4f4f4;
background-image:unset;
}

.flex_column.av-18km2ph-adf3b070202c73ba9abe68121a01dc1c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-16u2x1h-0a3816e744c07f8dd2443293ccd6179b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-16u2x1h-0a3816e744c07f8dd2443293ccd6179b .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-14ifq9h-21a05a9614f2c7a6cdceedf2ac079dea{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-12huzmd-d89e8115c4ebb6f1e78bec6e1f6342d0 .iconlist_icon{
background-color:#fed120;
}
#top #wrap_all .avia-icon-list-container.av-12huzmd-d89e8115c4ebb6f1e78bec6e1f6342d0 .av_iconlist_title{
font-size:20px;
}
.avia-icon-list-container.av-12huzmd-d89e8115c4ebb6f1e78bec6e1f6342d0 .iconlist_content{
font-size:17px;
}

.flex_column.av-reo9xx-739f19b3409b9a174920c4385632d8e2{
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
background-color:#eb3739;
}

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

.flex_column.av-2ed83p-5ed1a7e50449bfa9f179fe1c00847d11{
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
background-color:#eb3739;
}

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

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

.avia-section.av-f8k8qd-6f16d545a3d9dbb61e5069ae95f7cf16{
background-color:#3b3b3b;
background-image:unset;
}

.flex_column.av-dhb5f9-c0853df5c48db0382a136e06b8c51458{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-d22gc5-5ce0509b086e7ab7e5a0ece26fed7aad img.avia_image{
box-shadow:none;
}
.avia-image-container.av-d22gc5-5ce0509b086e7ab7e5a0ece26fed7aad .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-anfgdx-695807fec28fab3a4f18e58e738a7108{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-7rkdwl-d8f8542d7ef3eb78721549c930dd4a29{
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-1xbsjud-96e2e43919f97077c99b4f047103eba3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1o2oivp-6ee4b8209a329ec476bcdf594dc0bfbd .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1igzxph-a3013e2210404087605eca88e6b28d16 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-1o2oivp-6ee4b8209a329ec476bcdf594dc0bfbd .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1igzxph-a3013e2210404087605eca88e6b28d16 .av-special-heading-tag{
font-size:0.8em;
}
}
