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

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

.avia-section.av-dvdv5qk-1553a9cc4b3fb7540632f5e0a4538299{
background-color:#ffffff;
background-image:unset;
}

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

.flex_column.av-1lrphe4-acb3593d11a1f38523742ab6292e5f97{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-cncojl8-2916af9042a49211ef043005c5cfb952{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 60px;
}

.flex_column.av-b3rbxl8-d367efd5d3c367ddea08066987b08bb9{
border-radius:0px 0px 0px 0px;
padding:0px 60px 0px 0px;
}

#top .av_textblock_section.av-at1y1po-7b53cc1cd9b2a94660042b4e2f68066c .avia_textblock{
font-size:20px;
}

.avia-section.av-8fd6y7g-860c9667bbc485f229c1b234f8e0e20d{
background-repeat:no-repeat;
background-image:url(https://salesianipiemonte.info/wp-content/uploads/2017/07/35238854576_e848f3e913_o.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-8fd6y7g-860c9667bbc485f229c1b234f8e0e20d .av-section-color-overlay{
opacity:0.3;
background-color:#000000;
}

.flex_column.av-8550hpo-f55f55330cbd1b74cd86cae001adc4f7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-74lj8lo-4d18d4492345db93ed7980ad9382c03e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-61xysdo-c50a506242fb06f48e14fb0f2c029a04{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-50oagng-2fa94ff4f0e40154f8ecf78789571faf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-4g17cj0-faf96ca0c0dc91dce7daf93a48aa28bc{
height:20px;
}

.flex_column.av-3neo5jg-d513648d4f28c12a610bf44463aba355{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-2vvjuss-059410a05d29fbf5bb2bec09c4316241{
height:20px;
}

.flex_column.av-25m3i5o-d2a3077fbcc96c4124b3b8d09051e66c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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


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

#top #wrap_all .av-special-heading.av-26538cs-f9db3d470c08c5b52b1f957d18b82436 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-16138z0-b2bb40a9d03f3135fe043a3cee8393ef .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-qerc3w-43112e1cd012dfdaea5789f641b71e40 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-26538cs-f9db3d470c08c5b52b1f957d18b82436 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-16138z0-b2bb40a9d03f3135fe043a3cee8393ef .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-qerc3w-43112e1cd012dfdaea5789f641b71e40 .av-special-heading-tag{
font-size:0.8em;
}
}
