.avia-section.av-h5exkhh-c02b40e848e7dae1bae786c8dd48f1cd{
background-color:#efefef;
background-image:unset;
}
.avia-section.av-h5exkhh-c02b40e848e7dae1bae786c8dd48f1cd .av-extra-border-element .av-extra-border-inner{
background-color:#efefef;
}

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

.flex_column.av-fg0s8mt-38c42657a912e77d8a9dfbf8c9eb14fe{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-eoj5iwl-ee75e5e6d36fa1c013c0dba296887817{
height:40px;
}

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

.avia-section.av-ci6ibcl-096bfbc659ced0a269756530286a04ec{
background-color:#808080;
background-image:url(https://salesianipiemonte.info/wp-content/uploads/2017/08/aa.png);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-ci6ibcl-096bfbc659ced0a269756530286a04ec .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

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

.flex_column.av-bwjn1rp-0365d0981e17ac250d41d0a426fdc9d0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av-special-heading.av-apqr311-843a45440246c801a40683f6e18b5da5{
padding-bottom:10px;
}
body .av-special-heading.av-apqr311-843a45440246c801a40683f6e18b5da5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-apqr311-843a45440246c801a40683f6e18b5da5 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-aemd2ph-f4afa93b4c4083ead680927a9c045dd7{
height:20px;
}

.flex_column.av-9fygir9-53711ddf21dc8edbf7a259a21bb869e8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-8xnqj1x-4e8387ee2a27601f1bbdc66884fa8561 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-8xnqj1x-4e8387ee2a27601f1bbdc66884fa8561 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-8evkjbp-f6a2d3082e85df83ce68e1bef099fca1{
padding-bottom:10px;
}
body .av-special-heading.av-8evkjbp-f6a2d3082e85df83ce68e1bef099fca1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-8evkjbp-f6a2d3082e85df83ce68e1bef099fca1 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-7wa0get-6e137819530383d1b7274c0bf9334caa{
height:20px;
}

.flex_column.av-p30e0l-3405a223a42258a33a3e0a64066ed60c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

#top .hr.hr-invisible.av-5u98j11-9cfe8bcdcf8c45a4014eae9ccefa3e80{
height:20px;
}

.flex_column.av-4rsr4wl-02f8a0bac86e5f5d6dfff177211d5709{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av-special-heading.av-446fuqd-6f86331486bda7afec8e8f92a2669867{
padding-bottom:10px;
}
body .av-special-heading.av-446fuqd-6f86331486bda7afec8e8f92a2669867 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-446fuqd-6f86331486bda7afec8e8f92a2669867 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-3ada0tx-11b97483e1ec387d8aff6b3bd3c70cf2{
height:20px;
}

.flex_column.av-2mtch2t-76052930380774d871a8fb4adb75eaa2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av-special-heading.av-1go3f1x-c09aa11a834de2f338bcb938a201224b{
padding-bottom:10px;
}
body .av-special-heading.av-1go3f1x-c09aa11a834de2f338bcb938a201224b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1go3f1x-c09aa11a834de2f338bcb938a201224b .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1cv7v2t-6c8227b788c61f4cf67edacc09502942{
height:20px;
}


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

#top #wrap_all .av-special-heading.av-f43iph1-42673d49618a6608cba60ae37859d9ce .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ceb90yd-84dd17c77576578fc1ff55b7abe41bb9 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-f43iph1-42673d49618a6608cba60ae37859d9ce .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ceb90yd-84dd17c77576578fc1ff55b7abe41bb9 .av-special-heading-tag{
font-size:0.8em;
}
}
