.avia-section.av-kh3hh9f2-58799e88a04bb87fe7b77bc9136b5452{
background-repeat:no-repeat;
background-image:url(https://pgdonbosco.it/wp-content/uploads/2020/11/Progetto-senza-titolo-2-e1604499786683.png);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-kh3hh9f2-58799e88a04bb87fe7b77bc9136b5452 .av-section-color-overlay{
opacity:0.9;
background-color:#eda323;
}

#top .av-special-heading.av-khnkorvb-78864f4baf9baaafe03a75aa778b8e57{
padding-bottom:10px;
color:#ffffff;
font-size:65px;
}
body .av-special-heading.av-khnkorvb-78864f4baf9baaafe03a75aa778b8e57 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-khnkorvb-78864f4baf9baaafe03a75aa778b8e57 .av-special-heading-tag{
font-size:65px;
}
.av-special-heading.av-khnkorvb-78864f4baf9baaafe03a75aa778b8e57 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-khnkorvb-78864f4baf9baaafe03a75aa778b8e57 .av-subheading{
font-size:25px;
}

.avia-section.av-kh3hh9f2-c33aeb626edaea5955286d2c0ec0bda8{
background-color:#f2f2f2;
background-image:unset;
}

.avia-section.av-kh3hh9f2-c33aeb626edaea5955286d2c0ec0bda8{
background-color:#f2f2f2;
background-image:unset;
}

#top .av-special-heading.av-khoycef2-86ae38e0c09ba590e2d46e77a5554d32{
padding-bottom:10px;
color:#eda323;
font-size:40px;
}
body .av-special-heading.av-khoycef2-86ae38e0c09ba590e2d46e77a5554d32 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-khoycef2-86ae38e0c09ba590e2d46e77a5554d32 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-khoycef2-86ae38e0c09ba590e2d46e77a5554d32 .special-heading-inner-border{
border-color:#eda323;
}
.av-special-heading.av-khoycef2-86ae38e0c09ba590e2d46e77a5554d32 .av-subheading{
font-size:20px;
}

.flex_column.av-2olyad7-3f08684afccb9805742b9e11dfa4632b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2olyad7-3f08684afccb9805742b9e11dfa4632b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2olyad7-3f08684afccb9805742b9e11dfa4632b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2olyad7-3f08684afccb9805742b9e11dfa4632b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-khoolhg8-d3d9d100d12f1fe58783f6a9f2fe6d6d{
background-color:#eda323;
border-color:#eda323;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-khoolhg8-d3d9d100d12f1fe58783f6a9f2fe6d6d:hover{
background-color:#ed9600;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-khoolhg8-d3d9d100d12f1fe58783f6a9f2fe6d6d .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-khoolhg8-d3d9d100d12f1fe58783f6a9f2fe6d6d:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-1wrir4r-5982a7f0f72501466b37f76bfd3b74e1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}

.flex_column.av-1wrir4r-5982a7f0f72501466b37f76bfd3b74e1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}

.flex_column.av-1wrir4r-5982a7f0f72501466b37f76bfd3b74e1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}

.flex_column.av-1wrir4r-5982a7f0f72501466b37f76bfd3b74e1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}

#top .av-special-heading.av-knxnjf-bfbb8ceb84be2a1e72e37d143b82d968{
padding-bottom:10px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-knxnjf-bfbb8ceb84be2a1e72e37d143b82d968 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-knxnjf-bfbb8ceb84be2a1e72e37d143b82d968 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-knxnjf-bfbb8ceb84be2a1e72e37d143b82d968 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-knxnjf-bfbb8ceb84be2a1e72e37d143b82d968 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-khnksaek-50ced8dc173830cb609f8242f233d99a{
height:20px;
}

#top .hr.hr-invisible.av-khnksaek-50ced8dc173830cb609f8242f233d99a{
height:20px;
}

#top .hr.hr-invisible.av-khnksaek-50ced8dc173830cb609f8242f233d99a{
height:20px;
}

#top .hr.hr-invisible.av-khnksaek-50ced8dc173830cb609f8242f233d99a{
height:20px;
}

#top .hr.hr-invisible.av-khnksaek-50ced8dc173830cb609f8242f233d99a{
height:20px;
}

#top .hr.hr-invisible.av-khnksaek-50ced8dc173830cb609f8242f233d99a{
height:20px;
}

.avia-section.av-kh3hh9f2-8a029579d304fd4fe9a74831d89dac57{
background-color:#eda323;
background-image:unset;
}

.avia-section.av-kh3hh9f2-8a029579d304fd4fe9a74831d89dac57{
background-color:#eda323;
background-image:unset;
}

#top .av-special-heading.av-khoycoth-20f3a033eaed2cd789bf5eef7d86b8e7{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-khoycoth-20f3a033eaed2cd789bf5eef7d86b8e7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-khoycoth-20f3a033eaed2cd789bf5eef7d86b8e7 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-khoycoth-20f3a033eaed2cd789bf5eef7d86b8e7 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-khoycoth-20f3a033eaed2cd789bf5eef7d86b8e7 .av-subheading{
font-size:20px;
}

#top #wrap_all .avia-button.av-khoolhg8-67df8529e1e8d668f652fa38fff7a876{
background-color:#eda323;
border-color:#eda323;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-khoolhg8-67df8529e1e8d668f652fa38fff7a876:hover{
background-color:#ed9600;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-khoolhg8-67df8529e1e8d668f652fa38fff7a876 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-khoolhg8-67df8529e1e8d668f652fa38fff7a876:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-khoolhg8-67df8529e1e8d668f652fa38fff7a876{
background-color:#eda323;
border-color:#eda323;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-khoolhg8-67df8529e1e8d668f652fa38fff7a876:hover{
background-color:#ed9600;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-khoolhg8-67df8529e1e8d668f652fa38fff7a876 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-khoolhg8-67df8529e1e8d668f652fa38fff7a876:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .av-special-heading.av-1g7o54b-13cc59d9d465fe3bdaa6ebff3c12b8e6{
padding-bottom:10px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-1g7o54b-13cc59d9d465fe3bdaa6ebff3c12b8e6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1g7o54b-13cc59d9d465fe3bdaa6ebff3c12b8e6 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-1g7o54b-13cc59d9d465fe3bdaa6ebff3c12b8e6 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1g7o54b-13cc59d9d465fe3bdaa6ebff3c12b8e6 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-khoycywe-ef465219e85c9ea90d7543c46c7945b3{
padding-bottom:10px;
color:#eda323;
font-size:40px;
}
body .av-special-heading.av-khoycywe-ef465219e85c9ea90d7543c46c7945b3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-khoycywe-ef465219e85c9ea90d7543c46c7945b3 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-khoycywe-ef465219e85c9ea90d7543c46c7945b3 .special-heading-inner-border{
border-color:#eda323;
}
.av-special-heading.av-khoycywe-ef465219e85c9ea90d7543c46c7945b3 .av-subheading{
font-size:20px;
}

#top .av-special-heading.av-sxx3t7-fb65b2e729ae888d9a8eddd3e8053193{
padding-bottom:10px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-sxx3t7-fb65b2e729ae888d9a8eddd3e8053193 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-sxx3t7-fb65b2e729ae888d9a8eddd3e8053193 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-sxx3t7-fb65b2e729ae888d9a8eddd3e8053193 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-sxx3t7-fb65b2e729ae888d9a8eddd3e8053193 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-khoydad6-773e20d673817f3a2600449d9d72a9c6{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-khoydad6-773e20d673817f3a2600449d9d72a9c6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-khoydad6-773e20d673817f3a2600449d9d72a9c6 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-khoydad6-773e20d673817f3a2600449d9d72a9c6 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-khoydad6-773e20d673817f3a2600449d9d72a9c6 .av-subheading{
font-size:20px;
}

#top #wrap_all .avia-button.av-khoolhg8-af94374a88b1e5c2da6836d9ad3c5e86{
background-color:#eda323;
border-color:#eda323;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-khoolhg8-af94374a88b1e5c2da6836d9ad3c5e86:hover{
background-color:#ed9600;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-khoolhg8-af94374a88b1e5c2da6836d9ad3c5e86 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-khoolhg8-af94374a88b1e5c2da6836d9ad3c5e86:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .av-special-heading.av-sjzk97-739551cf48b39e6a57ad7515bf82526e{
padding-bottom:10px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-sjzk97-739551cf48b39e6a57ad7515bf82526e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-sjzk97-739551cf48b39e6a57ad7515bf82526e .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-sjzk97-739551cf48b39e6a57ad7515bf82526e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-sjzk97-739551cf48b39e6a57ad7515bf82526e .av-subheading{
font-size:15px;
}


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

#top #wrap_all .av-special-heading.av-khoycef2-86ae38e0c09ba590e2d46e77a5554d32 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-khoycoth-20f3a033eaed2cd789bf5eef7d86b8e7 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1g7o54b-13cc59d9d465fe3bdaa6ebff3c12b8e6 .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-khoydad6-773e20d673817f3a2600449d9d72a9c6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-sjzk97-739551cf48b39e6a57ad7515bf82526e .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-khoycef2-86ae38e0c09ba590e2d46e77a5554d32 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-khoycoth-20f3a033eaed2cd789bf5eef7d86b8e7 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1g7o54b-13cc59d9d465fe3bdaa6ebff3c12b8e6 .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-khoydad6-773e20d673817f3a2600449d9d72a9c6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-sjzk97-739551cf48b39e6a57ad7515bf82526e .av-special-heading-tag{
font-size:0.8em;
}
}
