.avia-section.av-cpyvb60-018fd4add8ab9a570e125fbeb4b5a861{
background-color:#efefef;
background-image:unset;
}
.avia-section.av-cpyvb60-018fd4add8ab9a570e125fbeb4b5a861 .av-extra-border-element .av-extra-border-inner{
background-color:#efefef;
}

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

.flex_column.av-awcuaw8-adc4138d284cf196f74d843c0a6af522{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-awcuaw8-adc4138d284cf196f74d843c0a6af522{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-9tv61k8-bf2f53a8784c182875510abce9227358{
height:20px;
}

#top .hr.hr-invisible.av-9tv61k8-e66567ed003cabfd9e28cd036c5f4eea{
height:10px;
}

.flex_column.av-awcuaw8-62c86d8c01bdc8a97af33821c2a9125b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.avia-section.av-7ykj3wo-8df6ef7aad695c5268ba67b0d9de957c{
background-repeat:no-repeat;
background-image:url(https://salesianipiemonte.info/wp-content/uploads/2019/07/Senza-titolo-2.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-7ykj3wo-8df6ef7aad695c5268ba67b0d9de957c .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

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

.flex_column.av-po591k-02013f7246d0e1b0efe53a94f80b4ec3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av-special-heading.av-61sjqg8-7b45d2ed72c6b472d54b3c96e96ab142{
padding-bottom:10px;
}
body .av-special-heading.av-61sjqg8-7b45d2ed72c6b472d54b3c96e96ab142 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-61sjqg8-7b45d2ed72c6b472d54b3c96e96ab142 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-5koknzc-8640e96e6438d66f9855fa6f216eb5a8{
height:20px;
}

.flex_column.av-4q7rxd4-a075692a436785e75283edfc5fc4f478{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av-special-heading.av-42b5ufc-029aa557cb2542f0f4071da313c227a2{
padding-bottom:10px;
}
body .av-special-heading.av-42b5ufc-029aa557cb2542f0f4071da313c227a2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-42b5ufc-029aa557cb2542f0f4071da313c227a2 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-3bsh9wo-6f45fa721d7cecc62b5a5cba0fa3f59c{
height:20px;
}

.flex_column.av-2lzkrvs-82ae511257af1a01a1812a5587b5e6ac{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2lzkrvs-82ae511257af1a01a1812a5587b5e6ac{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

#top .hr.hr-invisible.av-176l5ig-89916e2c97c425633bc94eb95e833c47{
height:20px;
}

#top .hr.hr-invisible.av-176l5ig-89916e2c97c425633bc94eb95e833c47{
height:20px;
}

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

#top .av-special-heading.av-l2mqvc-810f4d73438425be8f79967c13bdcc37{
padding-bottom:10px;
}
body .av-special-heading.av-l2mqvc-810f4d73438425be8f79967c13bdcc37 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l2mqvc-810f4d73438425be8f79967c13bdcc37 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-jxvs04lr-95a76472e28829dc7da5fc92a4727da5{
background-color:#ffdd0e;
border-color:#ffdd0e;
color:#5b5b5b;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jxvs04lr-95a76472e28829dc7da5fc92a4727da5:hover{
background-color:#ffa60c;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jxvs04lr-95a76472e28829dc7da5fc92a4727da5 .avia-svg-icon svg:first-child{
fill:#5b5b5b;
stroke:#5b5b5b;
}
#top #wrap_all .avia-button.av-jxvs04lr-95a76472e28829dc7da5fc92a4727da5:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}


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

#top #wrap_all .av-special-heading.av-khoadk-5389c29d9bb9a58559d4d3da4ae97ba4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-jxvon0ks-2f5404fa5e563545ac0a9edda0a9ffb4 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-khoadk-5389c29d9bb9a58559d4d3da4ae97ba4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-jxvon0ks-2f5404fa5e563545ac0a9edda0a9ffb4 .av-special-heading-tag{
font-size:0.8em;
}
}
