.avia-section.av-kh3k0fri-0a4f480391e99e6ad2463efb5d92de09{
background-repeat:no-repeat;
background-image:url(https://pgdonbosco.it/wp-content/uploads/2022/09/Progetto-senza-titolo-55.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-kh3k0fri-0a4f480391e99e6ad2463efb5d92de09 .av-section-color-overlay{
opacity:0.5;
background-color:#f3a122;
}

.flex_column.av-1h29vnn-7c339509db39cadc28cc9af74955b803{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1h29vnn-7c339509db39cadc28cc9af74955b803{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.avia-section.av-kh3k0fri-e9c72043777b39fea607d74a3b8fbb94{
background-repeat:no-repeat;
background-image:url(https://pgdonbosco.it/wp-content/uploads/2022/09/Progetto-senza-titolo-55.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-kh3k0fri-e9c72043777b39fea607d74a3b8fbb94 .av-section-color-overlay{
opacity:0.7;
background-color:#3c63ad;
}

#top .av-special-heading.av-l81p3ry5-b97aa02e464aa038c7f96374cd4ac851{
padding-bottom:10px;
color:#ffffff;
font-size:60px;
}
body .av-special-heading.av-l81p3ry5-b97aa02e464aa038c7f96374cd4ac851 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l81p3ry5-b97aa02e464aa038c7f96374cd4ac851 .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-l81p3ry5-b97aa02e464aa038c7f96374cd4ac851 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-l81p3ry5-b97aa02e464aa038c7f96374cd4ac851 .av-subheading{
font-size:25px;
}

.avia-section.av-kh3kzj3u-66713b6aaeb7b44c2df9d3184d357589{
background-color:#f3a122;
background-image:unset;
}

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

.avia-section.av-kh3kzj3u-5a3ddf9290850334a9b5de732d0a7dfa{
background-color:#f3a122;
background-image:unset;
}

.avia-section.av-kh3kzj3u-5a3ddf9290850334a9b5de732d0a7dfa{
background-color:#f3a122;
background-image:unset;
}

.avia-section.av-kh3kzj3u-5a3ddf9290850334a9b5de732d0a7dfa{
background-color:#f3a122;
background-image:unset;
}

#top .av-special-heading.av-l81p1gba-ffef80d83e7fa4a33fdd03a06f514e3b{
padding-bottom:0;
color:#ffffff;
font-size:35px;
}
body .av-special-heading.av-l81p1gba-ffef80d83e7fa4a33fdd03a06f514e3b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l81p1gba-ffef80d83e7fa4a33fdd03a06f514e3b .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-l81p1gba-ffef80d83e7fa4a33fdd03a06f514e3b .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-l81p1gba-ffef80d83e7fa4a33fdd03a06f514e3b .av-subheading{
font-size:15px;
}

.flex_column.av-295cc8d-5a0dafbdb697a3f07f68456f604af229{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-l81pj1d7-34330bf42b4ec422becf524f4b28be48{
color:#33753a;
border-color:#33753a;
}
.avia-svg-icon.av-l81pj1d7-34330bf42b4ec422becf524f4b28be48 svg:first-child{
stroke:#33753a;
fill:#33753a;
}
.av_font_icon.av-l81pj1d7-34330bf42b4ec422becf524f4b28be48 .av-icon-char{
font-size:80px;
line-height:80px;
width:80px;
}

.flex_column.av-295cc8d-624b4bc7fb0a7670aa72b34961e56611{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-295cc8d-624b4bc7fb0a7670aa72b34961e56611{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-l81pj1d7-8fd8d8205b35d6f926377ed7f74444ee{
color:#f3a122;
border-color:#f3a122;
}
.avia-svg-icon.av-l81pj1d7-8fd8d8205b35d6f926377ed7f74444ee svg:first-child{
stroke:#f3a122;
fill:#f3a122;
}
.av_font_icon.av-l81pj1d7-8fd8d8205b35d6f926377ed7f74444ee .av-icon-char{
font-size:80px;
line-height:80px;
width:80px;
}

.av_font_icon.av-l81pj1d7-e9c42f956f4ecb275a1209b57812343f{
color:#e41f25;
border-color:#e41f25;
}
.avia-svg-icon.av-l81pj1d7-e9c42f956f4ecb275a1209b57812343f svg:first-child{
stroke:#e41f25;
fill:#e41f25;
}
.av_font_icon.av-l81pj1d7-e9c42f956f4ecb275a1209b57812343f .av-icon-char{
font-size:80px;
line-height:80px;
width:80px;
}

.flex_column.av-u1f1qa-76a6cde445ba762f562a8739c10dbfc7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 30px;
}

#top .av-special-heading.av-1w3lbxp-3717b170a4a14c631d162cbeb4359b42{
padding-bottom:0;
color:#e41f25;
}
body .av-special-heading.av-1w3lbxp-3717b170a4a14c631d162cbeb4359b42 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1w3lbxp-3717b170a4a14c631d162cbeb4359b42 .special-heading-inner-border{
border-color:#e41f25;
}
.av-special-heading.av-1w3lbxp-3717b170a4a14c631d162cbeb4359b42 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2xj8cy-23eee60491b983e455e28b1a2612fe45{
height:10px;
}

#top .hr.hr-invisible.av-p86jua-67401d0aac0de87fca757a50e5df7e6b{
height:10px;
}

#top .hr.hr-invisible.av-lydide-2c716a4b78a62b1ed30c075405dc08f7{
height:10px;
}

#top .hr.hr-invisible.av-jkjviq-98e6ec4534ad7f002ff295c82c6db0d2{
height:10px;
}

.flex_column.av-wsji8i-522ebd1fec186482b8d8d2443bd35208{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1u2pvhp-8992e2dd89986f5d10e29858d69f889f{
padding-bottom:10px;
color:#e41f25;
}
body .av-special-heading.av-1u2pvhp-8992e2dd89986f5d10e29858d69f889f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1u2pvhp-8992e2dd89986f5d10e29858d69f889f .special-heading-inner-border{
border-color:#e41f25;
}
.av-special-heading.av-1u2pvhp-8992e2dd89986f5d10e29858d69f889f .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-14yn5e5-5a50b29347afc60fb216a48b27636909{
padding-bottom:10px;
color:#e41f25;
}
body .av-special-heading.av-14yn5e5-5a50b29347afc60fb216a48b27636909 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-14yn5e5-5a50b29347afc60fb216a48b27636909 .special-heading-inner-border{
border-color:#e41f25;
}
.av-special-heading.av-14yn5e5-5a50b29347afc60fb216a48b27636909 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-rdd4gd-1d187ec13b5599c0916b5956d996d28f{
padding-bottom:10px;
color:#e41f25;
}
body .av-special-heading.av-rdd4gd-1d187ec13b5599c0916b5956d996d28f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-rdd4gd-1d187ec13b5599c0916b5956d996d28f .special-heading-inner-border{
border-color:#e41f25;
}
.av-special-heading.av-rdd4gd-1d187ec13b5599c0916b5956d996d28f .av-subheading{
font-size:15px;
}

.flex_column.av-16n928t-33f90a2c6dc1f736cac8231a33742df9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-l64wa4zb-0f35ba54a3db0d8582f29f2a74bd410e{
height:15px;
}

#top #wrap_all .avia-button.av-l81sdy1n-f0ee89497d5c90f654067857333dac60{
background-color:#e41f25;
border-color:#e41f25;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-l81sdy1n-f0ee89497d5c90f654067857333dac60 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-section.av-kh3kzj3u-4d567d3b73c1b047408ac792e68e1324{
background-color:#f3a122;
background-image:unset;
}

.avia-section.av-kh3kzj3u-4d567d3b73c1b047408ac792e68e1324{
background-color:#f3a122;
background-image:unset;
}

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

#top .av-special-heading.av-lmqc3dim-f6b45c94748579fc0f2a959f84a33323{
padding-bottom:0;
color:#ffffff;
font-size:35px;
}
body .av-special-heading.av-lmqc3dim-f6b45c94748579fc0f2a959f84a33323 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lmqc3dim-f6b45c94748579fc0f2a959f84a33323 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-lmqc3dim-f6b45c94748579fc0f2a959f84a33323 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lmqc3dim-f6b45c94748579fc0f2a959f84a33323 .av-subheading{
font-size:15px;
}

.flex_column.av-oa9hhg-d9502a4201134efdf0ab4481d6e75940{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-oa9hhg-d9502a4201134efdf0ab4481d6e75940{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-oa9hhg-d9502a4201134efdf0ab4481d6e75940{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-oa9hhg-d9502a4201134efdf0ab4481d6e75940{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-oa9hhg-d9502a4201134efdf0ab4481d6e75940{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-161krab-98387882f421a730bc39914c072e0bbe{
height:30px;
}

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

#top .av-special-heading.av-lmqc3dim-7fcc840ef1954b9702fd8dd291796cf2{
padding-bottom:0;
color:#ffffff;
font-size:35px;
}
body .av-special-heading.av-lmqc3dim-7fcc840ef1954b9702fd8dd291796cf2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lmqc3dim-7fcc840ef1954b9702fd8dd291796cf2 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-lmqc3dim-7fcc840ef1954b9702fd8dd291796cf2 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lmqc3dim-7fcc840ef1954b9702fd8dd291796cf2 .av-subheading{
font-size:15px;
}

.flex_column.av-8kas0p-a9218b62891cca2d12aa5926566f6e60{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#e41f25;
}

#top .av-special-heading.av-166eict-219b7b8fc0a42c8591ff1f146bee9ce5{
margin:10px 0 10px 0;
padding-bottom:0;
font-size:35px;
}
body .av-special-heading.av-166eict-219b7b8fc0a42c8591ff1f146bee9ce5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-166eict-219b7b8fc0a42c8591ff1f146bee9ce5 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-166eict-219b7b8fc0a42c8591ff1f146bee9ce5 .av-subheading{
font-size:15px;
}

.flex_column.av-8kas0p-fdb504e599f4b71317814fec64d9004b{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#f3a122;
}

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

.flex_column.av-8kas0p-ce1aed67bc96021ed20d00aebba44b7c{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#33753a;
}

#top .av-special-heading.av-kczh4d-47a5c044a801a0d1c66676e097513be0{
margin:10px 0 10px 0;
padding-bottom:0;
font-size:35px;
}
body .av-special-heading.av-kczh4d-47a5c044a801a0d1c66676e097513be0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kczh4d-47a5c044a801a0d1c66676e097513be0 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-kczh4d-47a5c044a801a0d1c66676e097513be0 .av-subheading{
font-size:15px;
}


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

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

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

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

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

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

#top #wrap_all .av-special-heading.av-lmqc35sm-83542daebe473f55fab0ea5b7dc4c26f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lmqc3dim-7fcc840ef1954b9702fd8dd291796cf2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-166eict-219b7b8fc0a42c8591ff1f146bee9ce5 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-kczh4d-47a5c044a801a0d1c66676e097513be0 .av-special-heading-tag{
font-size:0.8em;
}
}

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

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

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

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

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

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

#top #wrap_all .av-special-heading.av-lmqc35sm-83542daebe473f55fab0ea5b7dc4c26f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lmqc3dim-7fcc840ef1954b9702fd8dd291796cf2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-166eict-219b7b8fc0a42c8591ff1f146bee9ce5 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-kczh4d-47a5c044a801a0d1c66676e097513be0 .av-special-heading-tag{
font-size:0.8em;
}
}
