.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-jmn3eyib-39c8ffc58bfa667fb8e471af678f23bc{
padding-bottom:0;
color:#e71d73;
font-size:65px;
}
body .av-special-heading.av-jmn3eyib-39c8ffc58bfa667fb8e471af678f23bc .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jmn3eyib-39c8ffc58bfa667fb8e471af678f23bc .av-special-heading-tag{
font-size:65px;
}
.av-special-heading.av-jmn3eyib-39c8ffc58bfa667fb8e471af678f23bc .special-heading-inner-border{
border-color:#e71d73;
}
.av-special-heading.av-jmn3eyib-39c8ffc58bfa667fb8e471af678f23bc .av-subheading{
font-size:20px;
}

#top .av-special-heading.av-3z925i-1b8ff41d199540e4b35a7a93c01c4151{
padding-bottom:10px;
color:#00abc8;
}
body .av-special-heading.av-3z925i-1b8ff41d199540e4b35a7a93c01c4151 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3z925i-1b8ff41d199540e4b35a7a93c01c4151 .special-heading-inner-border{
border-color:#00abc8;
}
.av-special-heading.av-3z925i-1b8ff41d199540e4b35a7a93c01c4151 .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-jmn81krc-0629ccb05c163c31cd0120e566c14f30{
padding-bottom:10px;
color:#00abc8;
}
body .av-special-heading.av-jmn81krc-0629ccb05c163c31cd0120e566c14f30 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-jmn81krc-0629ccb05c163c31cd0120e566c14f30 .special-heading-inner-border{
border-color:#00abc8;
}
.av-special-heading.av-jmn81krc-0629ccb05c163c31cd0120e566c14f30 .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 .hr.hr-invisible.av-jmn9qzfh-2d03b16593cbe7efd5b81981117b0017{
height:20px;
}

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

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

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

#top .av-special-heading.av-4r5uzq-3e8a094ace35eb4c9a81702cd8129411{
padding-bottom:10px;
color:#00abc8;
font-size:25px;
}
body .av-special-heading.av-4r5uzq-3e8a094ace35eb4c9a81702cd8129411 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4r5uzq-3e8a094ace35eb4c9a81702cd8129411 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-4r5uzq-3e8a094ace35eb4c9a81702cd8129411 .special-heading-inner-border{
border-color:#00abc8;
}
.av-special-heading.av-4r5uzq-3e8a094ace35eb4c9a81702cd8129411 .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 .av-special-heading.av-37tmba-2be8092f8dc9e5efe325106406094928{
padding-bottom:10px;
font-size:35px;
}
body .av-special-heading.av-37tmba-2be8092f8dc9e5efe325106406094928 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-37tmba-2be8092f8dc9e5efe325106406094928 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-37tmba-2be8092f8dc9e5efe325106406094928 .av-subheading{
font-size:15px;
}

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

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

.iconbox.av-jmn6gett-cc65356e271662a77845a4e46d591cef .iconbox_icon{
background-color:#00abc8;
}

.flex_column.av-6wipme-a70b341177403dc49c37e20214b5b6f5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-jmn6gett-5841801aff2630fd8ad67a04a362d7fd .iconbox_icon{
background-color:#00abc8;
}

.flex_column.av-ms7ly-0d14d0c68b307288fdd6406d72d303a2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-jmn6gett-f8e8d5f6780717a3834a53a86200a68c .iconbox_icon{
background-color:#00abc8;
}

.flex_column.av-3hw9va-768eaf6306b0626971a0096b0ce79ac6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-jmn6gett-f4ef2363f885ab7bf6770c0670a7b139 .iconbox_icon{
background-color:#00abc8;
}

#top .av-special-heading.av-e8n2u-fc53a2c16df5dbfaa1ebf2c859d8b2bc{
padding-bottom:10px;
font-size:35px;
}
body .av-special-heading.av-e8n2u-fc53a2c16df5dbfaa1ebf2c859d8b2bc .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-e8n2u-fc53a2c16df5dbfaa1ebf2c859d8b2bc .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-e8n2u-fc53a2c16df5dbfaa1ebf2c859d8b2bc .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;
}

.avia-accordion.av-21f4ly-f5c0fa9129612dbea2f4d48a98379ecd{
max-height:630px;
}
.avia-accordion.av-21f4ly-f5c0fa9129612dbea2f4d48a98379ecd .aviaccordion-preview{
width:10.1%;
}
.avia-accordion .aviaccordion-slide.av-21f4ly-f5c0fa9129612dbea2f4d48a98379ecd__0{
left:0%;
}
.avia-accordion .aviaccordion-slide.av-21f4ly-f5c0fa9129612dbea2f4d48a98379ecd__1{
left:10%;
}
.avia-accordion .aviaccordion-slide.av-21f4ly-f5c0fa9129612dbea2f4d48a98379ecd__2{
left:20%;
}
.avia-accordion .aviaccordion-slide.av-21f4ly-f5c0fa9129612dbea2f4d48a98379ecd__3{
left:30%;
}
.avia-accordion .aviaccordion-slide.av-21f4ly-f5c0fa9129612dbea2f4d48a98379ecd__4{
left:40%;
}
.avia-accordion .aviaccordion-slide.av-21f4ly-f5c0fa9129612dbea2f4d48a98379ecd__5{
left:50%;
}
.avia-accordion .aviaccordion-slide.av-21f4ly-f5c0fa9129612dbea2f4d48a98379ecd__6{
left:60%;
}
.avia-accordion .aviaccordion-slide.av-21f4ly-f5c0fa9129612dbea2f4d48a98379ecd__7{
left:70%;
}
.avia-accordion .aviaccordion-slide.av-21f4ly-f5c0fa9129612dbea2f4d48a98379ecd__8{
left:80%;
}
.avia-accordion .aviaccordion-slide.av-21f4ly-f5c0fa9129612dbea2f4d48a98379ecd__9{
left:90%;
}

.flex_column.av-3qx7ee-a5129cb32354a1e65298d96a647ac10f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2y1gue-7f290494cd743d611f9bc9364bf40485{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av-special-heading.av-29erjq-481fd9e3f1b61643175265b860d3a9f4{
padding-bottom:10px;
font-size:35px;
}
body .av-special-heading.av-29erjq-481fd9e3f1b61643175265b860d3a9f4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-29erjq-481fd9e3f1b61643175265b860d3a9f4 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-29erjq-481fd9e3f1b61643175265b860d3a9f4 .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-0166812301053a6c6634ca5aac1ea4c7 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-jmna6quv-0166812301053a6c6634ca5aac1ea4c7 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-btl8na-ce9cf795481af963a09098889c3a7dfe{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

#top #wrap_all .av-special-heading.av-5jb0ra-d7b9413ce4addada49b0e13ae7aa1d36 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-4r5uzq-3e8a094ace35eb4c9a81702cd8129411 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-37tmba-2be8092f8dc9e5efe325106406094928 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-29erjq-481fd9e3f1b61643175265b860d3a9f4 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-5jb0ra-d7b9413ce4addada49b0e13ae7aa1d36 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-4r5uzq-3e8a094ace35eb4c9a81702cd8129411 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-37tmba-2be8092f8dc9e5efe325106406094928 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-29erjq-481fd9e3f1b61643175265b860d3a9f4 .av-special-heading-tag{
font-size:0.8em;
}
}
