.avia-section.av-dcjfha-f6b191911a5e46c190290efe0b768314{
background-color:#ffffff;
background-image:url(https://studiobaccari.it/wp-content/uploads/2019/10/immobili-6.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-dcjfha-f6b191911a5e46c190290efe0b768314 .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-k1kt036q-003968f3c4ca1bf627519b37cbd80179{
padding-bottom:0px;
font-size:45px;
}
body .av-special-heading.av-k1kt036q-003968f3c4ca1bf627519b37cbd80179 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-k1kt036q-003968f3c4ca1bf627519b37cbd80179 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-k1kt036q-003968f3c4ca1bf627519b37cbd80179 .av-subheading{
font-size:40px;
}

#top .hr.av-coibym-9aa69ded09e5624c7910f70a4966bf10{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-coibym-9aa69ded09e5624c7910f70a4966bf10 .hr-inner{
width:50px;
border-color:#000000;
}

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

.avia-section.av-m7bzn8-21eb1e982ce586e405588d3d7ca38ed1{
background-color:#f8f8f8;
background-image:unset;
}

.flex_column.av-kypjus-273b017cf1fdcb8e3bc529b187c3930e{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-iniv7o-80c0d7154c03e3771b62e1f1e3f21d6e .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .av_textblock_section.av-g3wgxg-af3f9cc34b63e1174d85306d17b5f8f4 .avia_textblock{
font-size:25px;
color:#0a3e76;
}

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

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

.avia-image-container.av-8135v-dbac4009c7014cee4bc99fa8982fc795 .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-k1kt036q-003968f3c4ca1bf627519b37cbd80179 .av-special-heading-tag{
font-size:35px;
}

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

#top #wrap_all .av-special-heading.av-le41zh7x-69a749c5fb81faec1d027fe04f95cd01 .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-k1kt036q-003968f3c4ca1bf627519b37cbd80179 .av-special-heading-tag{
font-size:25px;
}

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

#top #wrap_all .av-special-heading.av-le41zh7x-69a749c5fb81faec1d027fe04f95cd01 .av-special-heading-tag{
font-size:25px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-k1kt036q-003968f3c4ca1bf627519b37cbd80179 .av-special-heading-tag{
font-size:25px;
}

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

#top #wrap_all .av-special-heading.av-le41zh7x-69a749c5fb81faec1d027fe04f95cd01 .av-special-heading-tag{
font-size:25px;
}
}
