.avia-section.av-25xs9vy-ee179bbb764ae831dea29e67e539f676{
background-repeat:no-repeat;
background-image:url(https://pgdonbosco.it/wp-content/uploads/2021/07/AM-2021-2022.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-25xs9vy-ee179bbb764ae831dea29e67e539f676 .av-section-color-overlay{
opacity:0.9;
background-color:#9fcc4d;
}

#top .av-special-heading.av-ktfuts0j-c24dc163299b8c04a8a7949a1d48f6db{
padding-bottom:0;
color:#e71d73;
font-size:65px;
}
body .av-special-heading.av-ktfuts0j-c24dc163299b8c04a8a7949a1d48f6db .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ktfuts0j-c24dc163299b8c04a8a7949a1d48f6db .av-special-heading-tag{
font-size:65px;
}
.av-special-heading.av-ktfuts0j-c24dc163299b8c04a8a7949a1d48f6db .special-heading-inner-border{
border-color:#e71d73;
}
.av-special-heading.av-ktfuts0j-c24dc163299b8c04a8a7949a1d48f6db .av-subheading{
font-size:20px;
}

#top .av-special-heading.av-1n5sfn4-91b23f6e59fd177ff60eeeb9dd1a60a3{
padding-bottom:10px;
color:#af1616;
}
body .av-special-heading.av-1n5sfn4-91b23f6e59fd177ff60eeeb9dd1a60a3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1n5sfn4-91b23f6e59fd177ff60eeeb9dd1a60a3 .special-heading-inner-border{
border-color:#af1616;
}
.av-special-heading.av-1n5sfn4-91b23f6e59fd177ff60eeeb9dd1a60a3 .av-subheading{
font-size:15px;
}

.flex_column.av-6kom46-5388710d58eea641ddc3b228bdac0d53{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-ksrlnm06-827a3b2f776963c33a1d19765e0c769f{
padding-bottom:10px;
color:#af1616;
}
body .av-special-heading.av-ksrlnm06-827a3b2f776963c33a1d19765e0c769f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ksrlnm06-827a3b2f776963c33a1d19765e0c769f .special-heading-inner-border{
border-color:#af1616;
}
.av-special-heading.av-ksrlnm06-827a3b2f776963c33a1d19765e0c769f .av-subheading{
font-size:15px;
}

.flex_column.av-444tba-0b97240df02ad596378ca76f9fad1fb1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#eaeaea;
}

#top .hr.hr-invisible.av-jmn9qzfh-2d03b16593cbe7efd5b81981117b0017{
height:20px;
}

#top .hr.hr-invisible.av-jmn9qzfh-2d03b16593cbe7efd5b81981117b0017{
height:20px;
}

#top .hr.hr-invisible.av-jmn9qzfh-2d03b16593cbe7efd5b81981117b0017{
height:20px;
}

#top .hr.hr-invisible.av-jmn9qzfh-2d03b16593cbe7efd5b81981117b0017{
height:20px;
}

#top .hr.hr-invisible.av-jmn9qzfh-2d03b16593cbe7efd5b81981117b0017{
height:20px;
}

#top .av-special-heading.av-ksrljg4q-f63ed31ee54b58370d8dcde0245384b2{
padding-bottom:10px;
color:#af1616;
font-size:25px;
}
body .av-special-heading.av-ksrljg4q-f63ed31ee54b58370d8dcde0245384b2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ksrljg4q-f63ed31ee54b58370d8dcde0245384b2 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-ksrljg4q-f63ed31ee54b58370d8dcde0245384b2 .special-heading-inner-border{
border-color:#af1616;
}
.av-special-heading.av-ksrljg4q-f63ed31ee54b58370d8dcde0245384b2 .av-subheading{
font-size:13px;
}

#top .av-special-heading.av-ksrljo3t-ea4d39a6ce262fc3cfcfb3c08a04e730{
padding-bottom:10px;
color:#af1616;
font-size:25px;
}
body .av-special-heading.av-ksrljo3t-ea4d39a6ce262fc3cfcfb3c08a04e730 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ksrljo3t-ea4d39a6ce262fc3cfcfb3c08a04e730 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-ksrljo3t-ea4d39a6ce262fc3cfcfb3c08a04e730 .special-heading-inner-border{
border-color:#af1616;
}
.av-special-heading.av-ksrljo3t-ea4d39a6ce262fc3cfcfb3c08a04e730 .av-subheading{
font-size:13px;
}

#top .av-special-heading.av-ksrljvjn-91ae2767f84aeea0f4ae083fbd413ed2{
padding-bottom:10px;
color:#af1616;
font-size:25px;
}
body .av-special-heading.av-ksrljvjn-91ae2767f84aeea0f4ae083fbd413ed2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ksrljvjn-91ae2767f84aeea0f4ae083fbd413ed2 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-ksrljvjn-91ae2767f84aeea0f4ae083fbd413ed2 .special-heading-inner-border{
border-color:#af1616;
}
.av-special-heading.av-ksrljvjn-91ae2767f84aeea0f4ae083fbd413ed2 .av-subheading{
font-size:13px;
}

.av_font_icon.av-jmn8ipts-9e66c71356bc3ce77cf4937e597098e5{
color:#af1616;
border-color:#af1616;
}
.avia-svg-icon.av-jmn8ipts-9e66c71356bc3ce77cf4937e597098e5 svg:first-child{
stroke:#af1616;
fill:#af1616;
}
.av_font_icon.av-jmn8ipts-9e66c71356bc3ce77cf4937e597098e5 .av-icon-char{
font-size:20px;
line-height:20px;
width:20px;
}

#top .hr.hr-invisible.av-jmn6hbuv-0da17e442657f6a458b804837bd84507{
height:25px;
}

#top .hr.hr-invisible.av-jmn6hbuv-0da17e442657f6a458b804837bd84507{
height:25px;
}

#top .av-special-heading.av-10z1agg-af96e65e19b5d4b7af0a2063c694ca7c{
padding-bottom:10px;
font-size:45px;
}
body .av-special-heading.av-10z1agg-af96e65e19b5d4b7af0a2063c694ca7c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-10z1agg-af96e65e19b5d4b7af0a2063c694ca7c .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-10z1agg-af96e65e19b5d4b7af0a2063c694ca7c .av-subheading{
font-size:18px;
}

.avia-section.av-cdj1p2-33540c6575d1259b5b111a6d039a1931 .av-parallax .av-parallax-inner{
background-color:#eaeaea;
background-image:url(https://pgdonbosco.it/wp-content/uploads/2021/07/Sfondo-con-Mappa-Rossa.jpg);
background-repeat:no-repeat;
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-cdj1p2-33540c6575d1259b5b111a6d039a1931 .av-section-color-overlay{
opacity:0.7;
background-color:#3f3f3f;
}

#top .hr.hr-invisible.av-jmn6hbuv-f0f96a83e303d1965200c30229db2ff5{
height:50px;
}

#top .hr.hr-invisible.av-jmn6hbuv-f0f96a83e303d1965200c30229db2ff5{
height:50px;
}

.flex_column.av-99ic86-7af02196aefbedc7b30cd5c5d357c450{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-99ic86-7af02196aefbedc7b30cd5c5d357c450{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-99ic86-7af02196aefbedc7b30cd5c5d357c450{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-99ic86-7af02196aefbedc7b30cd5c5d357c450{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-99ic86-7af02196aefbedc7b30cd5c5d357c450{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1kvg6og-9d195dfbe5b3f25c0120b3c5fe6d996f{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-1kvg6og-9d195dfbe5b3f25c0120b3c5fe6d996f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1kvg6og-9d195dfbe5b3f25c0120b3c5fe6d996f .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1kvg6og-9d195dfbe5b3f25c0120b3c5fe6d996f .av-subheading{
font-size:15px;
}

.flex_column.av-99ic86-8e9d408034de8149ac48fed04a60a15d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-99ic86-8e9d408034de8149ac48fed04a60a15d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-99ic86-8e9d408034de8149ac48fed04a60a15d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-99ic86-8e9d408034de8149ac48fed04a60a15d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-99ic86-8e9d408034de8149ac48fed04a60a15d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-99ic86-8e9d408034de8149ac48fed04a60a15d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-99ic86-8e9d408034de8149ac48fed04a60a15d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-99ic86-8e9d408034de8149ac48fed04a60a15d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-99ic86-8e9d408034de8149ac48fed04a60a15d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-99ic86-8e9d408034de8149ac48fed04a60a15d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-142929c-3a5003a77a5dbf07fb028cf96e847fd2{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-142929c-3a5003a77a5dbf07fb028cf96e847fd2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-142929c-3a5003a77a5dbf07fb028cf96e847fd2 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-142929c-3a5003a77a5dbf07fb028cf96e847fd2 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-wyh8s0-0378d202e5ae2039a75fd284a19e2833{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-wyh8s0-0378d202e5ae2039a75fd284a19e2833 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-wyh8s0-0378d202e5ae2039a75fd284a19e2833 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-wyh8s0-0378d202e5ae2039a75fd284a19e2833 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-rwtw40-c02d184ca59af2b2ae6a0f4b9fc4f71c{
padding-bottom:10px;
font-size:35px;
}
body .av-special-heading.av-rwtw40-c02d184ca59af2b2ae6a0f4b9fc4f71c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-rwtw40-c02d184ca59af2b2ae6a0f4b9fc4f71c .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-rwtw40-c02d184ca59af2b2ae6a0f4b9fc4f71c .av-subheading{
font-size:15px;
}

.flex_column.av-5yy2ti-fe13a4d56e22a638745705449dececb0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-5yy2ti-fe13a4d56e22a638745705449dececb0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-4ljbbq-fb72cf6eb1c48dda92a40a123f26e612{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-rjo7n4-55402afb3bfe700d2dbf92a3d031d3e4{
padding-bottom:10px;
font-size:35px;
}
body .av-special-heading.av-rjo7n4-55402afb3bfe700d2dbf92a3d031d3e4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-rjo7n4-55402afb3bfe700d2dbf92a3d031d3e4 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-rjo7n4-55402afb3bfe700d2dbf92a3d031d3e4 .av-subheading{
font-size:15px;
}

.flex_column.av-m6cis6-a66f6c61f3ec3236f75566d56da97bc8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-m6cis6-4e0ac2c986de9ce2075294b38d4cef11{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.avia-section.av-jysmwf1h-0611d9ef2248fab8bbc3993c9128c718{
background-color:#f4f4f4;
background-image:unset;
}

#top .av-special-heading.av-22k3e8-d562902539dd2e9ac9012c0702bb997e{
padding-bottom:10px;
font-size:35px;
}
body .av-special-heading.av-22k3e8-d562902539dd2e9ac9012c0702bb997e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-22k3e8-d562902539dd2e9ac9012c0702bb997e .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-22k3e8-d562902539dd2e9ac9012c0702bb997e .av-subheading{
font-size:15px;
}

#top .hr.av-jmn9qzfh-b467842ffacc28af9dbc42fff7a75dad{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-jmn9qzfh-b467842ffacc28af9dbc42fff7a75dad .hr-inner{
width:250px;
border-color:#af1616;
}

.flex_column.av-1cz5dtc-d848215861cddd535f34489dba9f731d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-2k0a46-2c961083fed6229af0213213542d1a39{
background-color:#af1616;
border-color:#af1616;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2k0a46-2c961083fed6229af0213213542d1a39:hover{
background-color:#adadad;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2k0a46-2c961083fed6229af0213213542d1a39 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-2k0a46-2c961083fed6229af0213213542d1a39:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-ps4xw0-fda980b6299f7c2a56c6b7a75a6649f6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-2k0a46-4e74e648ae0427780428e603e2424715{
background-color:#af1616;
border-color:#af1616;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2k0a46-4e74e648ae0427780428e603e2424715:hover{
background-color:#adadad;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2k0a46-4e74e648ae0427780428e603e2424715 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-2k0a46-4e74e648ae0427780428e603e2424715: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-ktfuts0j-c24dc163299b8c04a8a7949a1d48f6db .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-ksrljvjn-91ae2767f84aeea0f4ae083fbd413ed2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-10z1agg-af96e65e19b5d4b7af0a2063c694ca7c .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-rjo7n4-55402afb3bfe700d2dbf92a3d031d3e4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-22k3e8-d562902539dd2e9ac9012c0702bb997e .av-special-heading-tag{
font-size:0.8em;
}
}

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

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

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

#top #wrap_all .av-special-heading.av-ksrljvjn-91ae2767f84aeea0f4ae083fbd413ed2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-10z1agg-af96e65e19b5d4b7af0a2063c694ca7c .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-rjo7n4-55402afb3bfe700d2dbf92a3d031d3e4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-22k3e8-d562902539dd2e9ac9012c0702bb997e .av-special-heading-tag{
font-size:0.8em;
}
}
