.avia-section.av-807hfu-789f0ff92a35b94f0752ed39c1973d54{
background-repeat:no-repeat;
background-image:url(https://pgdonbosco.it/wp-content/uploads/2021/07/Banner-GR.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-807hfu-789f0ff92a35b94f0752ed39c1973d54 .av-section-color-overlay{
opacity:0.8;
background-color:#1d71b8;
}

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

#top .hr.hr-invisible.av-jlf0xr5z-7a2a248092b99cd016726fa05fe625b3{
height:40px;
}

#top .hr.hr-invisible.av-jlf0xr5z-7a2a248092b99cd016726fa05fe625b3{
height:40px;
}

#top .hr.hr-invisible.av-jlf0xr5z-7a2a248092b99cd016726fa05fe625b3{
height:40px;
}

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

#top .hr.hr-invisible.av-jlf0xr5z-192afd489c137d533c069c6d452d0d8b{
height:20px;
}

#top .hr.hr-invisible.av-jlf0xr5z-192afd489c137d533c069c6d452d0d8b{
height:20px;
}

#top .hr.hr-invisible.av-jlf0xr5z-192afd489c137d533c069c6d452d0d8b{
height:20px;
}

#top .hr.hr-invisible.av-jlf0xr5z-192afd489c137d533c069c6d452d0d8b{
height:20px;
}

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

#top .av-special-heading.av-2dvkbvf-1b349f2985de5be897c76e440b85ca1a{
padding-bottom:0;
color:#00abc8;
}
body .av-special-heading.av-2dvkbvf-1b349f2985de5be897c76e440b85ca1a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2dvkbvf-1b349f2985de5be897c76e440b85ca1a .special-heading-inner-border{
border-color:#00abc8;
}
.av-special-heading.av-2dvkbvf-1b349f2985de5be897c76e440b85ca1a .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;
}

#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-1k46mgn-de5affa4c860b3146de8f2719533f85e{
padding-bottom:10px;
color:#00abc8;
}
body .av-special-heading.av-1k46mgn-de5affa4c860b3146de8f2719533f85e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1k46mgn-de5affa4c860b3146de8f2719533f85e .special-heading-inner-border{
border-color:#00abc8;
}
.av-special-heading.av-1k46mgn-de5affa4c860b3146de8f2719533f85e .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-jlf0xr5z-adbacd7e52d52b6c7a961eb4c66134d3{
height:10px;
}

#top .av-special-heading.av-18hzr5j-666c8ecd8b25bbb6e2fcd41848846c3c{
padding-bottom:10px;
color:#00abc8;
}
body .av-special-heading.av-18hzr5j-666c8ecd8b25bbb6e2fcd41848846c3c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-18hzr5j-666c8ecd8b25bbb6e2fcd41848846c3c .special-heading-inner-border{
border-color:#00abc8;
}
.av-special-heading.av-18hzr5j-666c8ecd8b25bbb6e2fcd41848846c3c .av-subheading{
font-size:15px;
}

.flex_column.av-1i2gqw5-2ec3055d2f2cb5b79fc05cd48dab30d8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-11u82yt-2ab2ed9657c8d35c3e449c4fc5385f86{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-11u82yt-2ab2ed9657c8d35c3e449c4fc5385f86{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-11u82yt-2ab2ed9657c8d35c3e449c4fc5385f86{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

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

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

#top #wrap_all .avia-button.av-jy8fc2nc-b73d64f6ea445a66ac1d2f8e235cee05{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jy8fc2nc-b73d64f6ea445a66ac1d2f8e235cee05:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jy8fc2nc-b73d64f6ea445a66ac1d2f8e235cee05 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-jy8fc2nc-b73d64f6ea445a66ac1d2f8e235cee05:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-1i2gqw5-b903d372eaf1395354b839256ef03007{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1i2gqw5-b903d372eaf1395354b839256ef03007{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1i2gqw5-b903d372eaf1395354b839256ef03007{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-ebij8i-07707b8e5a112bb358beb3cbb9440000{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 30px;
}

.flex_column.av-ebij8i-07707b8e5a112bb358beb3cbb9440000{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 30px;
}

#top .av-special-heading.av-1zl5t7f-170292cffc72aa6d06faaae5d7e74485{
padding-bottom:0;
color:#00abc8;
}
body .av-special-heading.av-1zl5t7f-170292cffc72aa6d06faaae5d7e74485 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1zl5t7f-170292cffc72aa6d06faaae5d7e74485 .special-heading-inner-border{
border-color:#00abc8;
}
.av-special-heading.av-1zl5t7f-170292cffc72aa6d06faaae5d7e74485 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-cxu4iq-8c575fb820a3cbd0b7c58579de257053{
height:10px;
}

#top .hr.hr-invisible.av-cxu4iq-8c575fb820a3cbd0b7c58579de257053{
height:10px;
}

#top .hr.hr-invisible.av-yd2pe-16d95a2cae120cb97c44b754ec6d7a75{
height:10px;
}

#top .hr.hr-invisible.av-60esci-5c294edf355918faae9707650b186386{
height:10px;
}

#top .hr.hr-invisible.av-60esci-5c294edf355918faae9707650b186386{
height:10px;
}

#top .hr.hr-invisible.av-2mo2ki-95a541f2e7efd32645d448edd9d73a91{
height:10px;
}

#top .hr.hr-invisible.av-2mo2ki-95a541f2e7efd32645d448edd9d73a91{
height:10px;
}

#top .hr.hr-invisible.av-2mo2ki-95a541f2e7efd32645d448edd9d73a91{
height:10px;
}

#top .hr.hr-invisible.av-2mo2ki-95a541f2e7efd32645d448edd9d73a91{
height:10px;
}

#top .hr.hr-invisible.av-2mo2ki-95a541f2e7efd32645d448edd9d73a91{
height:10px;
}

#top .hr.hr-invisible.av-2mo2ki-95a541f2e7efd32645d448edd9d73a91{
height:10px;
}

#top .hr.hr-invisible.av-2mo2ki-95a541f2e7efd32645d448edd9d73a91{
height:10px;
}

#top .hr.hr-invisible.av-2mo2ki-95a541f2e7efd32645d448edd9d73a91{
height:10px;
}

#top .hr.hr-invisible.av-2mo2ki-95a541f2e7efd32645d448edd9d73a91{
height:10px;
}

.flex_column.av-fjbtn6-4f19abf6b6348435f60ab2703233d899{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-fjbtn6-4f19abf6b6348435f60ab2703233d899{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-6jq4ui-01a0eecdefc4823aede27efc9d0e4dfd{
padding-bottom:10px;
color:#00abc8;
}
body .av-special-heading.av-6jq4ui-01a0eecdefc4823aede27efc9d0e4dfd .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6jq4ui-01a0eecdefc4823aede27efc9d0e4dfd .special-heading-inner-border{
border-color:#00abc8;
}
.av-special-heading.av-6jq4ui-01a0eecdefc4823aede27efc9d0e4dfd .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-10b1iru-c3d6e6d1c2a07ebeaef5203c0d5f574b{
padding-bottom:10px;
color:#00abc8;
}
body .av-special-heading.av-10b1iru-c3d6e6d1c2a07ebeaef5203c0d5f574b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-10b1iru-c3d6e6d1c2a07ebeaef5203c0d5f574b .special-heading-inner-border{
border-color:#00abc8;
}
.av-special-heading.av-10b1iru-c3d6e6d1c2a07ebeaef5203c0d5f574b .av-subheading{
font-size:15px;
}

.flex_column.av-11u82yt-394b5be108a7efb901180fce316dbad5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-11u82yt-394b5be108a7efb901180fce316dbad5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top #wrap_all .avia-button.av-jy8fc2nc-8edbcb8bbbf69b64fa76fd8b32a0d7ef{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jy8fc2nc-8edbcb8bbbf69b64fa76fd8b32a0d7ef:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jy8fc2nc-8edbcb8bbbf69b64fa76fd8b32a0d7ef .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-jy8fc2nc-8edbcb8bbbf69b64fa76fd8b32a0d7ef:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

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

#top .av-special-heading.av-1hdppbv-7af27d74a5a3c48b0cdaa93e0b5ee5df{
padding-bottom:0;
color:#00abc8;
}
body .av-special-heading.av-1hdppbv-7af27d74a5a3c48b0cdaa93e0b5ee5df .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1hdppbv-7af27d74a5a3c48b0cdaa93e0b5ee5df .special-heading-inner-border{
border-color:#00abc8;
}
.av-special-heading.av-1hdppbv-7af27d74a5a3c48b0cdaa93e0b5ee5df .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-19qpl0b-1db40ea13cb0a64333c2801e7cc08147{
padding-bottom:10px;
color:#00abc8;
}
body .av-special-heading.av-19qpl0b-1db40ea13cb0a64333c2801e7cc08147 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-19qpl0b-1db40ea13cb0a64333c2801e7cc08147 .special-heading-inner-border{
border-color:#00abc8;
}
.av-special-heading.av-19qpl0b-1db40ea13cb0a64333c2801e7cc08147 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-k33u9n-0658128b16ce39fef02fb88782e3e55b{
padding-bottom:10px;
color:#00abc8;
}
body .av-special-heading.av-k33u9n-0658128b16ce39fef02fb88782e3e55b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-k33u9n-0658128b16ce39fef02fb88782e3e55b .special-heading-inner-border{
border-color:#00abc8;
}
.av-special-heading.av-k33u9n-0658128b16ce39fef02fb88782e3e55b .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-mfl6v9u3-b2eb9cbd4826ff36780bf3698308d77c{
padding-bottom:10px;
color:#00abc8;
}
body .av-special-heading.av-mfl6v9u3-b2eb9cbd4826ff36780bf3698308d77c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mfl6v9u3-b2eb9cbd4826ff36780bf3698308d77c .special-heading-inner-border{
border-color:#00abc8;
}
.av-special-heading.av-mfl6v9u3-b2eb9cbd4826ff36780bf3698308d77c .av-subheading{
font-size:15px;
}

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

#top #wrap_all .avia-button.av-jy8fc2nc-5bf5e799aabadd0b294a9fd01aedcc5b{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jy8fc2nc-5bf5e799aabadd0b294a9fd01aedcc5b:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jy8fc2nc-5bf5e799aabadd0b294a9fd01aedcc5b .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-jy8fc2nc-5bf5e799aabadd0b294a9fd01aedcc5b:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.av-jlf0xr5z-4d8bcd6e19d545a76c7fd5d72341d18b{
margin-top:50px;
margin-bottom:30px;
}
.hr.av-jlf0xr5z-4d8bcd6e19d545a76c7fd5d72341d18b .hr-inner{
width:300px;
border-color:#7bb0e7;
max-width:45%;
}
.hr.av-jlf0xr5z-4d8bcd6e19d545a76c7fd5d72341d18b .av-seperator-icon{
color:#7bb0e7;
}
.hr.av-jlf0xr5z-4d8bcd6e19d545a76c7fd5d72341d18b .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#7bb0e7;
stroke:#7bb0e7;
}

.flex_column.av-4ae29e-a6d44557d4cc95d991b892276b0e3da2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2xb35e-4bcc658b60f308aadab2aa5ba3d4b6ff{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-reqelz-6855ffc416eb047c334bbf93bba926b2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-jy8fc2nc-5a83263e59280130333d9e6e495d96d8{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jy8fc2nc-5a83263e59280130333d9e6e495d96d8:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jy8fc2nc-5a83263e59280130333d9e6e495d96d8 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-jy8fc2nc-5a83263e59280130333d9e6e495d96d8: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-jlew8l80-f1c14659568ee53934a35243fc34f3b2 .av-special-heading-tag{
font-size:0.8em;
}
}

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