#top .av_textblock_section.av-1jjyxji-23bef10a38f12d4816dca77a6661b456 .avia_textblock{
color:#686868;
}

#top .hr.hr-invisible.av-1hr46m6-15018f215e1f8f4a3c6433c213dd116c{
height:20px;
}

#top .av-special-heading.av-1bumsj2-80a736ef91420f3e17a331d548d5fbf3{
padding-bottom:0;
color:#e20d17;
font-size:30px;
}
body .av-special-heading.av-1bumsj2-80a736ef91420f3e17a331d548d5fbf3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1bumsj2-80a736ef91420f3e17a331d548d5fbf3 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-1bumsj2-80a736ef91420f3e17a331d548d5fbf3 .special-heading-inner-border{
border-color:#e20d17;
}
.av-special-heading.av-1bumsj2-80a736ef91420f3e17a331d548d5fbf3 .av-subheading{
font-size:15px;
}

#top .hr.av-19zqqpq-0c204bacbdbdb83d209181591c4d7b55{
margin-top:0px;
margin-bottom:40px;
}
.hr.av-19zqqpq-0c204bacbdbdb83d209181591c4d7b55 .hr-inner{
width:125px;
border-color:#4ecac2;
}

.flex_column.av-183vjgu-e5e665c85f5eccc40d42ce20c0b71caf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-14dhd32-35ac99c201d4f7cf8d39c26c68d6e612{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-3ytpz2-1dbfbb4228121861ef4c92881794f8cf img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3ytpz2-1dbfbb4228121861ef4c92881794f8cf .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-11y0klq-e39412b003148abdaf07e597d3a4d39f{
padding-bottom:0;
color:#e20d17;
font-size:30px;
}
body .av-special-heading.av-11y0klq-e39412b003148abdaf07e597d3a4d39f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-11y0klq-e39412b003148abdaf07e597d3a4d39f .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-11y0klq-e39412b003148abdaf07e597d3a4d39f .special-heading-inner-border{
border-color:#e20d17;
}
.av-special-heading.av-11y0klq-e39412b003148abdaf07e597d3a4d39f .av-subheading{
font-size:15px;
}

#top .hr.av-yz46xq-e65ced920a534130cbc540e0910b5a9f{
margin-top:0px;
margin-bottom:40px;
}
.hr.av-yz46xq-e65ced920a534130cbc540e0910b5a9f .hr-inner{
width:125px;
border-color:#4ecac2;
}

.flex_column.av-x8rogu-2431ffe467cf6df19308ae4aa9d4bfb0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-w9sw3y-057f22d766ca57899473ca37c7dabaf6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-w9sw3y-057f22d766ca57899473ca37c7dabaf6 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-30wfxa-76ecdfe8c40e84b16801c34c2c8788c3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-qbs7a6-732b2e477cb399dce25141583ce820ea{
padding-bottom:0;
color:#e20d17;
font-size:30px;
}
body .av-special-heading.av-qbs7a6-732b2e477cb399dce25141583ce820ea .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-qbs7a6-732b2e477cb399dce25141583ce820ea .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-qbs7a6-732b2e477cb399dce25141583ce820ea .special-heading-inner-border{
border-color:#e20d17;
}
.av-special-heading.av-qbs7a6-732b2e477cb399dce25141583ce820ea .av-subheading{
font-size:15px;
}

#top .hr.av-nm6tsu-d7ad5afdd3e49e99e54f40a16968ead4{
margin-top:0px;
margin-bottom:40px;
}
.hr.av-nm6tsu-d7ad5afdd3e49e99e54f40a16968ead4 .hr-inner{
width:125px;
border-color:#4ecac2;
}

.flex_column.av-mgb73y-4f10e356b2155274d9224270cf44be6d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-iu0hda-4762f594b7b20892887785d636ad9692{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1khftq-2374be57269350efa2ed3fd0bee6db51{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-d69b0e-b7f4f98b4c8bfd0abe124aaf5220b147{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-9ehei6-161b203592d98bd567ef05dc7b16966c{
background-color:#f1f1f1;
background-image:url(https://donboscosansalvario.it/wp-content/uploads/2018/05/dona-02.png);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-9ehei6-161b203592d98bd567ef05dc7b16966c .av-section-color-overlay{
opacity:0.4;
background-color:#ffffff;
}

.flex_column.av-76z6dq-6c1cb2ad49c99e1169f26c5fcce8996b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-5n559q-b94ba0b5638b43a6b86d527c77520d0a{
padding-bottom:10px;
font-size:50px;
}
body .av-special-heading.av-5n559q-b94ba0b5638b43a6b86d527c77520d0a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5n559q-b94ba0b5638b43a6b86d527c77520d0a .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-5n559q-b94ba0b5638b43a6b86d527c77520d0a .av-subheading{
font-size:15px;
}

.flex_column.av-3rw8hq-c47545c55cb8d29122d74146771e7e6f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-31ense-560b5548fc3ddc4b2727b588abb71601{
color:#c62370;
border-color:#c62370;
}
.avia-svg-icon.av-31ense-560b5548fc3ddc4b2727b588abb71601 svg:first-child{
stroke:#c62370;
fill:#c62370;
}
.av_font_icon.av-31ense-560b5548fc3ddc4b2727b588abb71601 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-1bumsj2-80a736ef91420f3e17a331d548d5fbf3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-11y0klq-e39412b003148abdaf07e597d3a4d39f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-qbs7a6-732b2e477cb399dce25141583ce820ea .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5n559q-b94ba0b5638b43a6b86d527c77520d0a .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-11y0klq-e39412b003148abdaf07e597d3a4d39f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-qbs7a6-732b2e477cb399dce25141583ce820ea .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5n559q-b94ba0b5638b43a6b86d527c77520d0a .av-special-heading-tag{
font-size:0.8em;
}
}
