.avia-section.av-19cn9yz-938bd3e1cabd0a0612a0d858d26b855f{
background-color:#efefef;
background-image:unset;
}
.avia-section.av-19cn9yz-938bd3e1cabd0a0612a0d858d26b855f .av-extra-border-element .av-extra-border-inner{
background-color:#efefef;
}

#top .av-special-heading.av-176ik97-884388e77f4d04361e22f464b800c8ee{
padding-bottom:0;
color:#b00c24;
font-size:40px;
}
body .av-special-heading.av-176ik97-884388e77f4d04361e22f464b800c8ee .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-176ik97-884388e77f4d04361e22f464b800c8ee .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-176ik97-884388e77f4d04361e22f464b800c8ee .special-heading-inner-border{
border-color:#b00c24;
}
.av-special-heading.av-176ik97-884388e77f4d04361e22f464b800c8ee .av-subheading{
font-size:20px;
}

.flex_column.av-12nqv6j-93d805a1c6edbff7be5676dab73f7ab8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-11sgyrv-aaa029226242838ff20e4772177caf43{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-11sgyrv-aaa029226242838ff20e4772177caf43 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-11sgyrv-aaa029226242838ff20e4772177caf43 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-11sgyrv-aaa029226242838ff20e4772177caf43 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-zkgy7v-5ea1de335f44690b5ba0436eeedda444{
height:40px;
}

#top #wrap_all .avia-button.av-uxbpuj-dfe2460cdbe33f3aadd8a4e860037126{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-uxbpuj-dfe2460cdbe33f3aadd8a4e860037126:hover{
background-color:grey;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-uxbpuj-dfe2460cdbe33f3aadd8a4e860037126 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-uxbpuj-dfe2460cdbe33f3aadd8a4e860037126:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-section.av-tdfraj-9e1efa5473e7e5da241b0d72e0c6a748{
background-color:#808080;
background-image:url(https://salesianipiemonte.info/wp-content/uploads/2017/07/aaaa.png);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-tdfraj-9e1efa5473e7e5da241b0d72e0c6a748 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

#top .av-special-heading.av-ruk0qz-e09e8dc2cb0c35d8214e618e1e9714b3{
padding-bottom:0;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-ruk0qz-e09e8dc2cb0c35d8214e618e1e9714b3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ruk0qz-e09e8dc2cb0c35d8214e618e1e9714b3 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-ruk0qz-e09e8dc2cb0c35d8214e618e1e9714b3 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ruk0qz-e09e8dc2cb0c35d8214e618e1e9714b3 .av-subheading{
font-size:20px;
}

.flex_column.av-pmtnez-e516d6c39ef6915a5744ea0c9204c316{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av-special-heading.av-mo6p97-488f926cd0b6ddf6288a01e1bd6a1afe{
padding-bottom:10px;
}
body .av-special-heading.av-mo6p97-488f926cd0b6ddf6288a01e1bd6a1afe .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mo6p97-488f926cd0b6ddf6288a01e1bd6a1afe .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-lhqpjf-a358771da4af87588c4b0eead2367f28{
height:20px;
}

.flex_column.av-h7naqz-5a8017ecb6fd44971303ff61c7da74ae{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av-special-heading.av-ehimtn-95bb1c8c8d2e071da21abc84632c670b{
padding-bottom:10px;
}
body .av-special-heading.av-ehimtn-95bb1c8c8d2e071da21abc84632c670b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ehimtn-95bb1c8c8d2e071da21abc84632c670b .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-cke7hn-d8bc5f56d9dc88c1b3e34f359365df69{
height:20px;
}

.flex_column.av-8wx9or-11558f09a887dc5bedacb4a11c5e92b1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-6x2w4b-730f66d35befbc9b69f0e49ac1786c51 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-6x2w4b-730f66d35befbc9b69f0e49ac1786c51 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-5jlrqz-3cc7e3729785e8deeaf9dc062bc01853{
padding-bottom:10px;
}
body .av-special-heading.av-5jlrqz-3cc7e3729785e8deeaf9dc062bc01853 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5jlrqz-3cc7e3729785e8deeaf9dc062bc01853 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-4k1jsb-de3dda0bffbe5f27a23a0c5e808d0a9a{
height:20px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-176ik97-884388e77f4d04361e22f464b800c8ee .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-ruk0qz-e09e8dc2cb0c35d8214e618e1e9714b3 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-176ik97-884388e77f4d04361e22f464b800c8ee .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-ruk0qz-e09e8dc2cb0c35d8214e618e1e9714b3 .av-special-heading-tag{
font-size:0.8em;
}
}
