.avia-section.av-25xs9vy-7b3bcee2615255c88a06603983d4a081{
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-7b3bcee2615255c88a06603983d4a081 .av-section-color-overlay{
opacity:0.9;
background-color:#f28a0e;
}

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

#top .av-special-heading.av-mx3e7j-c8947ec7ac2015f47e708daece40baa1{
padding-bottom:10px;
color:#0c6498;
}
body .av-special-heading.av-mx3e7j-c8947ec7ac2015f47e708daece40baa1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mx3e7j-c8947ec7ac2015f47e708daece40baa1 .special-heading-inner-border{
border-color:#0c6498;
}
.av-special-heading.av-mx3e7j-c8947ec7ac2015f47e708daece40baa1 .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-1m2qnzj-ac1b7e21c8aae100004057b6d2b89ccb{
padding-bottom:10px;
color:#0c6498;
}
body .av-special-heading.av-1m2qnzj-ac1b7e21c8aae100004057b6d2b89ccb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1m2qnzj-ac1b7e21c8aae100004057b6d2b89ccb .special-heading-inner-border{
border-color:#0c6498;
}
.av-special-heading.av-1m2qnzj-ac1b7e21c8aae100004057b6d2b89ccb .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-12afnu7-6b04a6829f78f850db150ce28083893f{
padding-bottom:10px;
color:#0c6498;
}
body .av-special-heading.av-12afnu7-6b04a6829f78f850db150ce28083893f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-12afnu7-6b04a6829f78f850db150ce28083893f .special-heading-inner-border{
border-color:#0c6498;
}
.av-special-heading.av-12afnu7-6b04a6829f78f850db150ce28083893f .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-0b5ccdfb680d7b09a247d08467721d14{
height:10px;
}

#top .av-special-heading.av-mfffvot9-c943db743ea33c78b74c04f3658ef5c8{
padding-bottom:10px;
color:#0c6498;
font-size:25px;
}
body .av-special-heading.av-mfffvot9-c943db743ea33c78b74c04f3658ef5c8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mfffvot9-c943db743ea33c78b74c04f3658ef5c8 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-mfffvot9-c943db743ea33c78b74c04f3658ef5c8 .special-heading-inner-border{
border-color:#0c6498;
}
.av-special-heading.av-mfffvot9-c943db743ea33c78b74c04f3658ef5c8 .av-subheading{
font-size:13px;
}

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

#top .av-special-heading.av-mfffvhz9-b2723438df6ff83d0aa17f2c1439a860{
padding-bottom:10px;
color:#0c6498;
font-size:25px;
}
body .av-special-heading.av-mfffvhz9-b2723438df6ff83d0aa17f2c1439a860 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mfffvhz9-b2723438df6ff83d0aa17f2c1439a860 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-mfffvhz9-b2723438df6ff83d0aa17f2c1439a860 .special-heading-inner-border{
border-color:#0c6498;
}
.av-special-heading.av-mfffvhz9-b2723438df6ff83d0aa17f2c1439a860 .av-subheading{
font-size:13px;
}

.av_font_icon.av-jmn8ipts-3362f40c9456735286f0209d276c5e33{
color:#0c6498;
border-color:#0c6498;
}
.avia-svg-icon.av-jmn8ipts-3362f40c9456735286f0209d276c5e33 svg:first-child{
stroke:#0c6498;
fill:#0c6498;
}
.av_font_icon.av-jmn8ipts-3362f40c9456735286f0209d276c5e33 .av-icon-char{
font-size:20px;
line-height:20px;
width:20px;
}

#top .hr.hr-invisible.av-jmn9qzfh-ad6ccb9a9799ff23bd24e92e527d9025{
height:50px;
}

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

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

#top .av-special-heading.av-mffgqzs7-63ec5ee17b75aa69354d7aa0f9248240{
padding-bottom:10px;
color:#0c6498;
font-size:45px;
}
body .av-special-heading.av-mffgqzs7-63ec5ee17b75aa69354d7aa0f9248240 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mffgqzs7-63ec5ee17b75aa69354d7aa0f9248240 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-mffgqzs7-63ec5ee17b75aa69354d7aa0f9248240 .special-heading-inner-border{
border-color:#0c6498;
}
.av-special-heading.av-mffgqzs7-63ec5ee17b75aa69354d7aa0f9248240 .av-subheading{
font-size:18px;
}

.avia-section.av-cdj1p2-c1776cfe0f96e7c2580425442741be85 .av-parallax .av-parallax-inner{
background-color:#eaeaea;
background-image:url(https://pgdonbosco.it/wp-content/uploads/2022/07/Sfondo-calendario-AM.jpg);
background-repeat:no-repeat;
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-cdj1p2-c1776cfe0f96e7c2580425442741be85 .av-section-color-overlay{
opacity:0.7;
background-color:#0c6498;
}

.avia-section.av-cdj1p2-c1776cfe0f96e7c2580425442741be85 .av-parallax .av-parallax-inner{
background-color:#eaeaea;
background-image:url(https://pgdonbosco.it/wp-content/uploads/2022/07/Sfondo-calendario-AM.jpg);
background-repeat:no-repeat;
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-cdj1p2-c1776cfe0f96e7c2580425442741be85 .av-section-color-overlay{
opacity:0.7;
background-color:#0c6498;
}

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

#top .av-special-heading.av-69av7bj-cac87c63c6199e23deb33a44ae6fd0f9{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-69av7bj-cac87c63c6199e23deb33a44ae6fd0f9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-69av7bj-cac87c63c6199e23deb33a44ae6fd0f9 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-69av7bj-cac87c63c6199e23deb33a44ae6fd0f9 .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;
}

#top .av-special-heading.av-5wub85r-0cdf58456a881178f5d6c981be31374a{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-5wub85r-0cdf58456a881178f5d6c981be31374a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5wub85r-0cdf58456a881178f5d6c981be31374a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-5wub85r-0cdf58456a881178f5d6c981be31374a .av-subheading{
font-size:15px;
}

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

#top .avia-icon-list-container.av-mffff64n-12780cd13e9177918e1157689e42a66b .iconlist_icon{
background-color:#ed800e;
}
#top #wrap_all .avia-icon-list-container.av-mffff64n-12780cd13e9177918e1157689e42a66b .av_iconlist_title{
color:#ed800e;
}
.avia-icon-list-container.av-mffff64n-12780cd13e9177918e1157689e42a66b .iconlist_content{
color:#ffffff;
}

#top .avia-icon-list-container.av-mffff64n-12780cd13e9177918e1157689e42a66b .iconlist_icon{
background-color:#ed800e;
}
#top #wrap_all .avia-icon-list-container.av-mffff64n-12780cd13e9177918e1157689e42a66b .av_iconlist_title{
color:#ed800e;
}
.avia-icon-list-container.av-mffff64n-12780cd13e9177918e1157689e42a66b .iconlist_content{
color:#ffffff;
}

#top .avia-icon-list-container.av-mffff64n-12780cd13e9177918e1157689e42a66b .iconlist_icon{
background-color:#ed800e;
}
#top #wrap_all .avia-icon-list-container.av-mffff64n-12780cd13e9177918e1157689e42a66b .av_iconlist_title{
color:#ed800e;
}
.avia-icon-list-container.av-mffff64n-12780cd13e9177918e1157689e42a66b .iconlist_content{
color:#ffffff;
}

#top .av-special-heading.av-1o99qof-95252b5d6974b059c55e1bb8f609aa0f{
padding-bottom:10px;
color:#0c6498;
font-size:35px;
}
body .av-special-heading.av-1o99qof-95252b5d6974b059c55e1bb8f609aa0f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1o99qof-95252b5d6974b059c55e1bb8f609aa0f .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-1o99qof-95252b5d6974b059c55e1bb8f609aa0f .special-heading-inner-border{
border-color:#0c6498;
}
.av-special-heading.av-1o99qof-95252b5d6974b059c55e1bb8f609aa0f .av-subheading{
font-size:15px;
}

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

#top .av-special-heading.av-19xz2lr-ba6ed6b5420f38e5a5d4b93c86b2cbb9{
padding-bottom:10px;
color:#0c6498;
font-size:35px;
}
body .av-special-heading.av-19xz2lr-ba6ed6b5420f38e5a5d4b93c86b2cbb9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-19xz2lr-ba6ed6b5420f38e5a5d4b93c86b2cbb9 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-19xz2lr-ba6ed6b5420f38e5a5d4b93c86b2cbb9 .special-heading-inner-border{
border-color:#0c6498;
}
.av-special-heading.av-19xz2lr-ba6ed6b5420f38e5a5d4b93c86b2cbb9 .av-subheading{
font-size:15px;
}

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

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

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

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

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

.avia-image-container.av-l63h70i2-8e232b2a240f2d711d34171e25468e4d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l63h70i2-8e232b2a240f2d711d34171e25468e4d .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-l63h70i2-825fb2ceb17e03fc40fdae1ca54c1e80 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l63h70i2-825fb2ceb17e03fc40fdae1ca54c1e80 .av-image-caption-overlay-center{
color:#ffffff;
}

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

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

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

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

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

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

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

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

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

.av_font_icon.av-l7fvzc82-27379eeaec7c331804e5253f54865602{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-l7fvzc82-27379eeaec7c331804e5253f54865602 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-l7fvzc82-27379eeaec7c331804e5253f54865602 .av-icon-char{
font-size:60px;
line-height:60px;
width:60px;
}


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

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

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

#top #wrap_all .av-special-heading.av-mffgqzs7-63ec5ee17b75aa69354d7aa0f9248240 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1o99qof-95252b5d6974b059c55e1bb8f609aa0f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-19xz2lr-ba6ed6b5420f38e5a5d4b93c86b2cbb9 .av-special-heading-tag{
font-size:0.8em;
}

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

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

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

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

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

#top #wrap_all .av-special-heading.av-mffgqzs7-63ec5ee17b75aa69354d7aa0f9248240 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1o99qof-95252b5d6974b059c55e1bb8f609aa0f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-19xz2lr-ba6ed6b5420f38e5a5d4b93c86b2cbb9 .av-special-heading-tag{
font-size:0.8em;
}

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

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