.avia-section.av-25xs9vy-d2fd9a7759c1a3be3bd7bfcbed42299f{
background-repeat:no-repeat;
background-image:url(https://pgdonbosco.it/wp-content/uploads/2018/09/25855463908_dc9e6c09af_o-1030x268.png);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-25xs9vy-d2fd9a7759c1a3be3bd7bfcbed42299f .av-section-color-overlay{
opacity:0.9;
background-color:#9fcc4d;
}

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

#top .av-special-heading.av-1ndcbio-aa5a6a34b02132f5e1ff57040f6fb7d1{
padding-bottom:10px;
color:#00abc8;
}
body .av-special-heading.av-1ndcbio-aa5a6a34b02132f5e1ff57040f6fb7d1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1ndcbio-aa5a6a34b02132f5e1ff57040f6fb7d1 .special-heading-inner-border{
border-color:#00abc8;
}
.av-special-heading.av-1ndcbio-aa5a6a34b02132f5e1ff57040f6fb7d1 .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-1bpnv74-a09e6a8e97ebfdecbad7caf550c859e6{
padding-bottom:10px;
color:#00abc8;
}
body .av-special-heading.av-1bpnv74-a09e6a8e97ebfdecbad7caf550c859e6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1bpnv74-a09e6a8e97ebfdecbad7caf550c859e6 .special-heading-inner-border{
border-color:#00abc8;
}
.av-special-heading.av-1bpnv74-a09e6a8e97ebfdecbad7caf550c859e6 .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-ksrjixev-4a6be99e2b1e627320dae5c9f753dde3{
padding-bottom:10px;
color:#00abc8;
font-size:25px;
}
body .av-special-heading.av-ksrjixev-4a6be99e2b1e627320dae5c9f753dde3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ksrjixev-4a6be99e2b1e627320dae5c9f753dde3 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-ksrjixev-4a6be99e2b1e627320dae5c9f753dde3 .special-heading-inner-border{
border-color:#00abc8;
}
.av-special-heading.av-ksrjixev-4a6be99e2b1e627320dae5c9f753dde3 .av-subheading{
font-size:13px;
}

#top .av-special-heading.av-176et4g-5fe7ae2364bcab39e4c8d209199359aa{
padding-bottom:10px;
color:#00abc8;
font-size:25px;
}
body .av-special-heading.av-176et4g-5fe7ae2364bcab39e4c8d209199359aa .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-176et4g-5fe7ae2364bcab39e4c8d209199359aa .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-176et4g-5fe7ae2364bcab39e4c8d209199359aa .special-heading-inner-border{
border-color:#00abc8;
}
.av-special-heading.av-176et4g-5fe7ae2364bcab39e4c8d209199359aa .av-subheading{
font-size:13px;
}

.av_font_icon.av-jmn8ipts-b75dfa61eb2d78a6f589dc3cc9559193{
color:#00abc8;
border-color:#00abc8;
}
.avia-svg-icon.av-jmn8ipts-b75dfa61eb2d78a6f589dc3cc9559193 svg:first-child{
stroke:#00abc8;
fill:#00abc8;
}
.av_font_icon.av-jmn8ipts-b75dfa61eb2d78a6f589dc3cc9559193 .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-sw2fm8-831523a553dc6291f3fc7869c6953f78{
padding-bottom:10px;
font-size:45px;
}
body .av-special-heading.av-sw2fm8-831523a553dc6291f3fc7869c6953f78 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-sw2fm8-831523a553dc6291f3fc7869c6953f78 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-sw2fm8-831523a553dc6291f3fc7869c6953f78 .av-subheading{
font-size:18px;
}

.avia-section.av-cdj1p2-660ed015563fd6ad9b22c8a89f6a6904 .av-parallax .av-parallax-inner{
background-color:#eaeaea;
background-image:url(https://pgdonbosco.it/wp-content/uploads/2018/09/38829117205_eb90631e67_o.png);
background-repeat:no-repeat;
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-cdj1p2-660ed015563fd6ad9b22c8a89f6a6904 .av-section-color-overlay{
opacity:0.7;
background-color:#3f3f3f;
}

.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;
}

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

#top .av-special-heading.av-keb914m2-7da8c8400b842cf252120a5008185171{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-keb914m2-7da8c8400b842cf252120a5008185171 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-keb914m2-7da8c8400b842cf252120a5008185171 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-keb914m2-7da8c8400b842cf252120a5008185171 .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-ysbgs0-5ff656b34ae6b1198970e0377b47fdd7{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-ysbgs0-5ff656b34ae6b1198970e0377b47fdd7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ysbgs0-5ff656b34ae6b1198970e0377b47fdd7 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ysbgs0-5ff656b34ae6b1198970e0377b47fdd7 .av-subheading{
font-size:15px;
}

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

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

.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 .hr.hr-invisible.av-jmndmj6t-6ad9c3ce7c44a27438b35378549e1838{
height:25px;
}

#top .av-special-heading.av-qd7opc-4b6b3f222e6b15efb7bfd9ed8dc1f1d8{
padding-bottom:10px;
font-size:35px;
}
body .av-special-heading.av-qd7opc-4b6b3f222e6b15efb7bfd9ed8dc1f1d8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-qd7opc-4b6b3f222e6b15efb7bfd9ed8dc1f1d8 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-qd7opc-4b6b3f222e6b15efb7bfd9ed8dc1f1d8 .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-50ebdb92f6b2e0ce540dff1a105a2498 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-jmna6quv-50ebdb92f6b2e0ce540dff1a105a2498 .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-a073f56c6b842884141e964fb8604b00 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-jmna6quv-a073f56c6b842884141e964fb8604b00 .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-kedwczaj-a775bcb52210922447b3eb166d079074{
padding-bottom:10px;
font-size:35px;
}
body .av-special-heading.av-kedwczaj-a775bcb52210922447b3eb166d079074 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kedwczaj-a775bcb52210922447b3eb166d079074 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-kedwczaj-a775bcb52210922447b3eb166d079074 .av-subheading{
font-size:15px;
}

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

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

#top #wrap_all .avia-button.av-2k0a46-6af3ddfe744d2ba9d12fbaa334ac58ad{
background-color:#00abc8;
border-color:#00abc8;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2k0a46-6af3ddfe744d2ba9d12fbaa334ac58ad:hover{
background-color:blue;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2k0a46-6af3ddfe744d2ba9d12fbaa334ac58ad .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-2k0a46-6af3ddfe744d2ba9d12fbaa334ac58ad: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-6344998c28bb9df30d0ea0a52a02dc0d{
background-color:#00abc8;
border-color:#00abc8;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2k0a46-6344998c28bb9df30d0ea0a52a02dc0d:hover{
background-color:blue;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2k0a46-6344998c28bb9df30d0ea0a52a02dc0d .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-2k0a46-6344998c28bb9df30d0ea0a52a02dc0d: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-ksrjingu-c1e2476e0835430b7fdcd5bff638a3a8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ksrjixev-4a6be99e2b1e627320dae5c9f753dde3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-176et4g-5fe7ae2364bcab39e4c8d209199359aa .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-sw2fm8-831523a553dc6291f3fc7869c6953f78 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-qd7opc-4b6b3f222e6b15efb7bfd9ed8dc1f1d8 .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-ksrjixev-4a6be99e2b1e627320dae5c9f753dde3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-176et4g-5fe7ae2364bcab39e4c8d209199359aa .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-sw2fm8-831523a553dc6291f3fc7869c6953f78 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-qd7opc-4b6b3f222e6b15efb7bfd9ed8dc1f1d8 .av-special-heading-tag{
font-size:0.8em;
}

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