.avia-section.av-dcjfha-c277689caaa4588d0abe75a4084dea52{
background-repeat:no-repeat;
background-image:url(https://studiobaccari.it/wp-content/uploads/2019/10/testamento-1.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-dcjfha-c277689caaa4588d0abe75a4084dea52 .av-section-color-overlay{
opacity:0.8;
background-color:#ffffff;
}

.flex_column.av-cxzw9a-f9b777ee4bd0a02c20c4434e12947b34{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

#top .av-special-heading.av-k1ksz8jm-25940729e357d20d1989ffaa0ebc2b24{
padding-bottom:0px;
font-size:45px;
}
body .av-special-heading.av-k1ksz8jm-25940729e357d20d1989ffaa0ebc2b24 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-k1ksz8jm-25940729e357d20d1989ffaa0ebc2b24 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-k1ksz8jm-25940729e357d20d1989ffaa0ebc2b24 .av-subheading{
font-size:40px;
}

#top .hr.av-1yhch8-d7d171257b7bdb763aaf22201b0e160b{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-1yhch8-d7d171257b7bdb763aaf22201b0e160b .hr-inner{
width:50px;
border-color:#000000;
}

#top .av-special-heading.av-le4f5zey-b628e281444db16ddaed5ea4368b10cc{
padding-bottom:0px;
font-size:22px;
}
body .av-special-heading.av-le4f5zey-b628e281444db16ddaed5ea4368b10cc .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-le4f5zey-b628e281444db16ddaed5ea4368b10cc .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-le4f5zey-b628e281444db16ddaed5ea4368b10cc .av-subheading{
font-size:15px;
}

.avia-section.av-ltriv0-e4119cb68ef233e4e944c008e3fae679{
background-color:#f8f8f8;
background-image:unset;
}

.flex_column.av-kgpem4-b7abb7c7c29b0f04aa791aa9395cce40{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-1vnbuk-5c5e63bc699ca099e32a3eabff9dce63 .av-image-caption-overlay-center{
color:#ffffff;
}

.av_font_icon.av-i2lhe4-7352b2bfaf20b50b8a49e6bf43c22911{
color:#0a3e76;
border-color:#0a3e76;
}
.av_font_icon.av-i2lhe4-7352b2bfaf20b50b8a49e6bf43c22911 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av_textblock_section.av-fl8yn0-622561a99e186b6eba30547ed1858b7e .avia_textblock{
font-size:25px;
color:#0a3e76;
}

#top .av_textblock_section.av-e5ltmk-c7bf667062299f60e63266d59523ca44 .avia_textblock{
font-size:25px;
color:#25d366;
}

#top .av-special-heading.av-n0f1v-6a1a7ecf1b53ee6a29cdcb2c3311f9fb{
padding-bottom:0px;
font-size:35px;
}
body .av-special-heading.av-n0f1v-6a1a7ecf1b53ee6a29cdcb2c3311f9fb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-n0f1v-6a1a7ecf1b53ee6a29cdcb2c3311f9fb .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-n0f1v-6a1a7ecf1b53ee6a29cdcb2c3311f9fb .av-subheading{
font-size:15px;
}

.avia-image-container.av-8z58j-2d6fc2ea68c0a1195226628887b6626f .av-image-caption-overlay-center{
color:#ffffff;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-k1ksz8jm-25940729e357d20d1989ffaa0ebc2b24 .av-special-heading-tag{
font-size:35px;
}

#top #wrap_all .av-special-heading.av-le4f5zey-b628e281444db16ddaed5ea4368b10cc .av-special-heading-tag{
font-size:18px;
}

#top #wrap_all .av-special-heading.av-n0f1v-6a1a7ecf1b53ee6a29cdcb2c3311f9fb .av-special-heading-tag{
font-size:25px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-k1ksz8jm-25940729e357d20d1989ffaa0ebc2b24 .av-special-heading-tag{
font-size:35px;
}

#top #wrap_all .av-special-heading.av-le4f5zey-b628e281444db16ddaed5ea4368b10cc .av-special-heading-tag{
font-size:18px;
}

#top #wrap_all .av-special-heading.av-n0f1v-6a1a7ecf1b53ee6a29cdcb2c3311f9fb .av-special-heading-tag{
font-size:25px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-k1ksz8jm-25940729e357d20d1989ffaa0ebc2b24 .av-special-heading-tag{
font-size:35px;
}

#top #wrap_all .av-special-heading.av-le4f5zey-b628e281444db16ddaed5ea4368b10cc .av-special-heading-tag{
font-size:18px;
}

#top #wrap_all .av-special-heading.av-n0f1v-6a1a7ecf1b53ee6a29cdcb2c3311f9fb .av-special-heading-tag{
font-size:25px;
}
}
