.avia-section.av-807hfu-051b499b97ac4bfe2b89d78adb86fbc3{
background-color:#2baeb4;
background-image:url(https://pgdonbosco.it/wp-content/uploads/2022/07/immagine-9.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-l66bba38-ccac841f67a715c812f575d6c5173bd4{
padding-bottom:0;
color:#096bac;
font-size:65px;
}
body .av-special-heading.av-l66bba38-ccac841f67a715c812f575d6c5173bd4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l66bba38-ccac841f67a715c812f575d6c5173bd4 .av-special-heading-tag{
font-size:65px;
}
.av-special-heading.av-l66bba38-ccac841f67a715c812f575d6c5173bd4 .special-heading-inner-border{
border-color:#096bac;
}
.av-special-heading.av-l66bba38-ccac841f67a715c812f575d6c5173bd4 .av-subheading{
font-size:30px;
}

.avia-section.av-kee9ozey-18a3c99b5c69fd5327ab56159e72ad99{
background-color:#f4f4f4;
background-image:unset;
}

.flex_column.av-zngn2q-0557b50bc29eb5003c165ad4208ce6cc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-l66bxnrc-1870b33dcd18b523d49b16720479dcfb{
padding-bottom:0;
color:#096bac;
font-size:35px;
}
body .av-special-heading.av-l66bxnrc-1870b33dcd18b523d49b16720479dcfb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l66bxnrc-1870b33dcd18b523d49b16720479dcfb .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-l66bxnrc-1870b33dcd18b523d49b16720479dcfb .special-heading-inner-border{
border-color:#096bac;
}
.av-special-heading.av-l66bxnrc-1870b33dcd18b523d49b16720479dcfb .av-subheading{
font-size:20px;
}

#top .hr.hr-invisible.av-11t5piq-80a02f7d585274795876d71c09348df1{
height:50px;
}

#top .hr.hr-invisible.av-11t5piq-80a02f7d585274795876d71c09348df1{
height:50px;
}

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

#top .hr.hr-invisible.av-11t5piq-b017a799e76319ab784274d0cbd86cd1{
height:30px;
}

#top .hr.hr-invisible.av-11t5piq-b017a799e76319ab784274d0cbd86cd1{
height:30px;
}

#top #wrap_all .avia-button.av-kee9j4f0-1d785700e3087b89e9ee68186b26deda{
background-color:#096bac;
border-color:#096bac;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kee9j4f0-1d785700e3087b89e9ee68186b26deda:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kee9j4f0-1d785700e3087b89e9ee68186b26deda .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-kee9j4f0-1d785700e3087b89e9ee68186b26deda:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-zngn2q-e90b572675534ed8391253d7fae284f9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-l66bxz2o-c171df18860429b4be02e4c8a244a3c0{
padding-bottom:0;
color:#096bac;
font-size:35px;
}
body .av-special-heading.av-l66bxz2o-c171df18860429b4be02e4c8a244a3c0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l66bxz2o-c171df18860429b4be02e4c8a244a3c0 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-l66bxz2o-c171df18860429b4be02e4c8a244a3c0 .special-heading-inner-border{
border-color:#096bac;
}
.av-special-heading.av-l66bxz2o-c171df18860429b4be02e4c8a244a3c0 .av-subheading{
font-size:20px;
}

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

#top #wrap_all .avia-button.av-kee9j4f0-784a38826e8e10ba803d72a98e264c14{
background-color:#096bac;
border-color:#096bac;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kee9j4f0-784a38826e8e10ba803d72a98e264c14:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kee9j4f0-784a38826e8e10ba803d72a98e264c14 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-kee9j4f0-784a38826e8e10ba803d72a98e264c14:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.hr-invisible.av-jlf0xr5z-62a58a3196a1a5097d1d7c5c22c81a84{
height:70px;
}

.avia-section.av-keeauk3m-36468b5d99a2d7fd8e3dc3205dc4a4f5{
background-color:#c63a54;
background-image:unset;
}

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

#top .hr.hr-invisible.av-krrwy64b-2430cef0e52e419c3f863cfbbd85fa08{
height:30px;
}

#top .hr.hr-invisible.av-krrwy64b-2430cef0e52e419c3f863cfbbd85fa08{
height:30px;
}

.avia-section.av-keeauk3m-81da90833e9055ec42302120afea698b{
background-color:#b01919;
background-image:unset;
}

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

.avia-section.av-keeauk3m-d2d246adcf588e510b89e7e4489c1a97{
background-color:#2baeb4;
background-image:unset;
}

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

.avia-section.av-tawbxu-68fd8466262f83e624af7df0bf0a9ea3{
background-color:#f4f4f4;
background-image:unset;
}

.flex_column.av-zyu0qa-515f955595343d60ac307b758c8f9767{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-10kv242-358d7d1e76f063560e335c1991e7cd14{
padding-bottom:0;
color:#757575;
font-size:35px;
}
body .av-special-heading.av-10kv242-358d7d1e76f063560e335c1991e7cd14 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-10kv242-358d7d1e76f063560e335c1991e7cd14 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-10kv242-358d7d1e76f063560e335c1991e7cd14 .special-heading-inner-border{
border-color:#757575;
}
.av-special-heading.av-10kv242-358d7d1e76f063560e335c1991e7cd14 .av-subheading{
font-size:20px;
}

#top .hr.hr-invisible.av-kejzn52f-628ec5f5c683b6ab7fde5b3e21b58645{
height:20px;
}

#top .hr.hr-invisible.av-kejzn52f-628ec5f5c683b6ab7fde5b3e21b58645{
height:20px;
}

#top .hr.hr-invisible.av-kejzn52f-628ec5f5c683b6ab7fde5b3e21b58645{
height:20px;
}

#top .hr.hr-invisible.av-kejzn52f-628ec5f5c683b6ab7fde5b3e21b58645{
height:20px;
}

.flex_column.av-zyu0qa-3d4aca0e7f6205898064d3fd7cf7092c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-qz2hyq-cc1d472aadf3a7b7b744c76b4cb4d632{
padding-bottom:0;
color:#757575;
font-size:35px;
}
body .av-special-heading.av-qz2hyq-cc1d472aadf3a7b7b744c76b4cb4d632 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-qz2hyq-cc1d472aadf3a7b7b744c76b4cb4d632 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-qz2hyq-cc1d472aadf3a7b7b744c76b4cb4d632 .special-heading-inner-border{
border-color:#757575;
}
.av-special-heading.av-qz2hyq-cc1d472aadf3a7b7b744c76b4cb4d632 .av-subheading{
font-size:20px;
}


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

#top #wrap_all .av-special-heading.av-l66bxnrc-1870b33dcd18b523d49b16720479dcfb .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-l59efqp1-866fb8759399901f700dd96965779cfb .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-10kv242-358d7d1e76f063560e335c1991e7cd14 .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-l66bxnrc-1870b33dcd18b523d49b16720479dcfb .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-l59efqp1-866fb8759399901f700dd96965779cfb .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-10kv242-358d7d1e76f063560e335c1991e7cd14 .av-special-heading-tag{
font-size:0.8em;
}

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