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

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

.avia-section.av-kb4s8y9-f0c1ab70f7e59016439a505982959326{
background-color:#ffffff;
background-image:unset;
}

#top .av-special-heading.av-24tca0h-c65a52fd3c326aee4ebc9895c0454a1a{
padding-bottom:5px;
}
body .av-special-heading.av-24tca0h-c65a52fd3c326aee4ebc9895c0454a1a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-24tca0h-c65a52fd3c326aee4ebc9895c0454a1a .av-subheading{
font-size:15px;
}

.flex_column.av-j23vmi9-a6fa78cc5fd1d9b0dd88ec288154150b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 60px;
}

.flex_column.av-hl73itt-e6af5fec8b45e4df0cbd78c9642a9b29{
border-radius:0px 0px 0px 0px;
padding:0px 60px 0px 0px;
}

#top .av_textblock_section.av-h946df5-98b8eb913953691badb9ace19fa46032 .avia_textblock{
font-size:20px;
}

.avia-section.av-f2crm29-22c9e41067bcbc2ae9c6fb162541d894{
background-color:#808080;
background-image:url(https://salesianipiemonte.info/wp-content/uploads/2019/04/Banner_FS.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-f2crm29-22c9e41067bcbc2ae9c6fb162541d894 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

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

.flex_column.av-e0hje8h-38693056319e47ef33c3c4d7cfe61dff{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-d9em35d-0a5b45b018ded6e127e71a0e40679afa{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-c2nmpjl-68a377f80a2284fb7db8115bce9eaa0d{
height:30px;
}

#top .hr.hr-invisible.av-b34l6nl-cfe370b07b7d081deeda2dae98d183a8{
height:10px;
}

.flex_column.av-ajrpb2p-040cb12d303b311cb57121c8b13cb572{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-9p5jo0h-2aa70fe55fedd7e33eddeef9122ae62c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-9p5jo0h-2aa70fe55fedd7e33eddeef9122ae62c .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-9mtw9ip-129a0a100a323e7c16c5d932429af305{
padding-bottom:10px;
}
body .av-special-heading.av-9mtw9ip-129a0a100a323e7c16c5d932429af305 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-9mtw9ip-129a0a100a323e7c16c5d932429af305 .av-subheading{
font-size:15px;
}

.flex_column.av-913vefl-e7160d797cc28fbd12f4c1661322be1c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_column.av-r6duy9-6e42c3362e98c267b43b0886542c8992{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-754toz5-5579dc6b1499b723fdd724a88d1c408c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-754toz5-5579dc6b1499b723fdd724a88d1c408c .av-image-caption-overlay-center{
color:#ffffff;
}

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

.flex_column.av-63iaekx-1ff8a42f9fc10f4cc912c6d1efde88ba{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av-special-heading.av-55nhy41-ecf2d312ae5a8636268401b1314f6144{
padding-bottom:10px;
}
body .av-special-heading.av-55nhy41-ecf2d312ae5a8636268401b1314f6144 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-55nhy41-ecf2d312ae5a8636268401b1314f6144 .av-subheading{
font-size:15px;
}

.flex_column.av-grrx4h-d8788e0b0a63868850c268d6d2e79b15{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-grrx4h-d8788e0b0a63868850c268d6d2e79b15{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-grrx4h-d8788e0b0a63868850c268d6d2e79b15{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-grrx4h-d8788e0b0a63868850c268d6d2e79b15{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_column.av-grrx4h-92176401106c9b45b144539130591910{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-grrx4h-92176401106c9b45b144539130591910{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-jumnvqju-39b404c9e0efe1d3f76d1efde9609791 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://salesianipiemonte.info/wp-content/uploads/2019/04/Senza-titolo-1-11.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-jumnvqju-39b404c9e0efe1d3f76d1efde9609791 .av-section-color-overlay{
opacity:0.8;
background-color:#086331;
}

#top .av-special-heading.av-135foxd-d6879fab8e4b9cd1448a69f4b70711a6{
padding-bottom:5px;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-135foxd-d6879fab8e4b9cd1448a69f4b70711a6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-135foxd-d6879fab8e4b9cd1448a69f4b70711a6 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-135foxd-d6879fab8e4b9cd1448a69f4b70711a6 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-135foxd-d6879fab8e4b9cd1448a69f4b70711a6 .av-subheading{
font-size:18px;
}

#top .hr.hr-invisible.av-3el5p01-c0d47ec7e38be90fc799215360995722{
height:50px;
}

.av_font_icon.av-jumo7cxa-744c0b9628623e5416c2918331e10436{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-jumo7cxa-744c0b9628623e5416c2918331e10436 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-jumo7cxa-744c0b9628623e5416c2918331e10436 .av-icon-char{
font-size:50px;
line-height:50px;
width:50px;
}

.av_font_icon.av-jumo7cxa-f80388b550829f5b9eec865c57f038ed{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-jumo7cxa-f80388b550829f5b9eec865c57f038ed svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-jumo7cxa-f80388b550829f5b9eec865c57f038ed .av-icon-char{
font-size:50px;
line-height:50px;
width:50px;
}

.av_font_icon.av-jumo7cxa-289e92278aa7ca5840440eab68f43164{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-jumo7cxa-289e92278aa7ca5840440eab68f43164 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-jumo7cxa-289e92278aa7ca5840440eab68f43164 .av-icon-char{
font-size:50px;
line-height:50px;
width:50px;
}

#top .av-special-heading.av-lwzvf5-43ff187768d2e720949a4c5c123945ae{
padding-bottom:5px;
font-size:50px;
}
body .av-special-heading.av-lwzvf5-43ff187768d2e720949a4c5c123945ae .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lwzvf5-43ff187768d2e720949a4c5c123945ae .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-lwzvf5-43ff187768d2e720949a4c5c123945ae .av-subheading{
font-size:20px;
}

.flex_column.av-11c6l0x-495f28ee8141ed2409f3a774d7fac4bc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-wn3h81-4838c845adf04ba0f8ae938d33767d9c{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-wn3h81-4838c845adf04ba0f8ae938d33767d9c:hover{
background-color:grey;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-wn3h81-4838c845adf04ba0f8ae938d33767d9c .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-wn3h81-4838c845adf04ba0f8ae938d33767d9c: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-ltxwwvl-faf16348c0a695dde9c65100ab3a6025 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ebqgar5-28773986b3e4d6e4c4a6f35549edc018 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-cli007l-1a8ad1ea5eee51481202cbcda718ad86 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-135foxd-d6879fab8e4b9cd1448a69f4b70711a6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lwzvf5-43ff187768d2e720949a4c5c123945ae .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-ebqgar5-28773986b3e4d6e4c4a6f35549edc018 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-cli007l-1a8ad1ea5eee51481202cbcda718ad86 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-135foxd-d6879fab8e4b9cd1448a69f4b70711a6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lwzvf5-43ff187768d2e720949a4c5c123945ae .av-special-heading-tag{
font-size:0.8em;
}
}
