.avia-section.av-3dbcfc-c930325263e268ed0ac799012b310579{
background-repeat:no-repeat;
background-image:url(https://montepescoli.it/wp-content/uploads/2016/07/farm-cover-1500x630.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-3dbcfc-c930325263e268ed0ac799012b310579 .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

#top .av-special-heading.av-37kmao-23df04708e963c19b13e076afe623a4a{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-37kmao-23df04708e963c19b13e076afe623a4a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-37kmao-23df04708e963c19b13e076afe623a4a .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-37kmao-23df04708e963c19b13e076afe623a4a .av-subheading{
font-size:15px;
}

.flex_column.av-32di6o-fdf68d0872b3cf0ef7a5029020767004{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-2uycwg-ee198aa02bcc24efd104e491bdd3409f{
color:#a03678;
border-color:#a03678;
}
.avia-svg-icon.av-2uycwg-ee198aa02bcc24efd104e491bdd3409f svg:first-child{
stroke:#a03678;
fill:#a03678;
}
.av_font_icon.av-2uycwg-ee198aa02bcc24efd104e491bdd3409f .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

#top .hr.hr-invisible.av-6rwr4-b6210c49250d22d358be562a90a88c51{
height:20px;
}

.flex_column.av-2ko1vs-b566acbf5328d5badce4daed6e829922{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-2ga9bs-f7965b53c3ab69ee76b32e9816c68dd5{
color:#a3a13e;
border-color:#a3a13e;
}
.avia-svg-icon.av-2ga9bs-f7965b53c3ab69ee76b32e9816c68dd5 svg:first-child{
stroke:#a3a13e;
fill:#a3a13e;
}
.av_font_icon.av-2ga9bs-f7965b53c3ab69ee76b32e9816c68dd5 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

#top .hr.hr-invisible.av-l4posob0-184e57986ad04400d9b25329b916c9de{
height:20px;
}

#top .hr.hr-invisible.av-20sfjc-20414896491c332aeca676f1e56d25fe{
height:50px;
}

.flex_column.av-1jddgo-446ff6f6025c713e0bed0b419fe6918b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-1ednk0-80d39761c9dc243963c5b70835460548 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1ednk0-80d39761c9dc243963c5b70835460548 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-19dctc-43f216fcdeda7cef56cd40b1b93a2b44{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-13altc-9b337575627effc8c91763ea1f2ffe8a{
color:#a3a13e;
border-color:#a3a13e;
}
.avia-svg-icon.av-13altc-9b337575627effc8c91763ea1f2ffe8a svg:first-child{
stroke:#a3a13e;
fill:#a3a13e;
}
.av_font_icon.av-13altc-9b337575627effc8c91763ea1f2ffe8a .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

#top .hr.hr-invisible.av-z1bao-9350e398f7571bdf7af0b5b8baae9c3b{
height:50px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-37kmao-23df04708e963c19b13e076afe623a4a .av-special-heading-tag{
font-size:0.8em;
}
}

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