.avia-section.av-kh3k0fri-7e94ec057948b373a3e30417f4dc9091{
background-repeat:no-repeat;
background-image:url(https://pgdonbosco.it/wp-content/uploads/2020/11/Senza-titolo-1.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-kh3k0fri-7e94ec057948b373a3e30417f4dc9091 .av-section-color-overlay{
opacity:0.5;
background-color:#099ca9;
}

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

.flex_column.av-ux0995-ec4f5c518e0a06b512d14ce79a417ba1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.av-kh3kect0-20fc1f7691dbde9f2de2759af0761f78{
margin-top:0px;
margin-bottom:30px;
}
.hr.av-kh3kect0-20fc1f7691dbde9f2de2759af0761f78 .hr-inner{
width:150px;
border-color:#005861;
}

.avia-section.av-kh3kj8o4-bcac0d6e49b87be6bd7b7cc4def2306b .av-section-color-overlay{
opacity:0.1;
background-color:#099ca9;
}

.flex_column.av-8kas0p-58accc6c6dbc3d6b0b61f18078ba6c2c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1t1x309-088e6690b673c52273408245bbda53e0{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-1t1x309-088e6690b673c52273408245bbda53e0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1t1x309-088e6690b673c52273408245bbda53e0 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-1t1x309-088e6690b673c52273408245bbda53e0 .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-kh3kpeid-a6a23b67efab2b926c5374e19cc79166 .iconlist_icon{
background-color:#007884;
}

#top .avia-icon-list-container.av-kh3kpeid-a6a23b67efab2b926c5374e19cc79166 .iconlist_icon{
background-color:#007884;
}

#top .avia-icon-list-container.av-kh3kpeid-a6a23b67efab2b926c5374e19cc79166 .iconlist_icon{
background-color:#007884;
}

#top .avia-icon-list-container.av-kh3kpeid-a6a23b67efab2b926c5374e19cc79166 .iconlist_icon{
background-color:#007884;
}

.flex_column.av-s95gux-6cbc7f3093f99391436b799048965bb1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1c241rt-d146db415742d66215d7ffe4fbe59412{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-1c241rt-d146db415742d66215d7ffe4fbe59412 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1c241rt-d146db415742d66215d7ffe4fbe59412 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-1c241rt-d146db415742d66215d7ffe4fbe59412 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-khbq7uv2-bfe183ce9e6a29fbb72e84c7b104598a{
height:15px;
}

#top .hr.hr-invisible.av-khbq7uv2-bfe183ce9e6a29fbb72e84c7b104598a{
height:15px;
}

#top .hr.hr-invisible.av-khbq7uv2-bfe183ce9e6a29fbb72e84c7b104598a{
height:15px;
}

#top .hr.hr-invisible.av-khbq7uv2-bfe183ce9e6a29fbb72e84c7b104598a{
height:15px;
}

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

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

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

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

.avia-section.av-kh3kzj3u-2e7577c0a3ab582724700e2f57d30e3a{
background-color:#099ca9;
background-image:unset;
}

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

.flex_column.av-s76qk9-a9596f09dbe5fc8e7f02b1cb9012730b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-s76qk9-a9596f09dbe5fc8e7f02b1cb9012730b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-s76qk9-4a82ad66a79402e85d8204bb131fc31f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-s76qk9-4a82ad66a79402e85d8204bb131fc31f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-s76qk9-4a82ad66a79402e85d8204bb131fc31f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-s76qk9-4a82ad66a79402e85d8204bb131fc31f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-s76qk9-e38e9ee9fdc1e31a3457031eedda5cef{
border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
background-color:rgba(0,120,132,0.18);
}

.flex_column.av-s76qk9-e38e9ee9fdc1e31a3457031eedda5cef{
border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
background-color:rgba(0,120,132,0.18);
}

.flex_column.av-s76qk9-e38e9ee9fdc1e31a3457031eedda5cef{
border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
background-color:rgba(0,120,132,0.18);
}

.flex_column.av-s76qk9-e38e9ee9fdc1e31a3457031eedda5cef{
border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
background-color:rgba(0,120,132,0.18);
}

.iconbox.av-kh3lnxrp-71b5c78360c9ecaaed97039a7b57bb0a .iconbox_icon{
background-color:#ffffff;
border:1px solid #007884;
color:#007884;
}
.iconbox.av-kh3lnxrp-71b5c78360c9ecaaed97039a7b57bb0a .iconbox_icon.avia-svg-icon svg:first-child{
fill:#007884;
stroke:#007884;
}

.iconbox.av-kh3lnxrp-b39f6cdc1761c19718f0e1a22fd34c7e .iconbox_icon{
background-color:#ffffff;
border:1px solid #007884;
color:#007884;
}
.iconbox.av-kh3lnxrp-b39f6cdc1761c19718f0e1a22fd34c7e .iconbox_icon.avia-svg-icon svg:first-child{
fill:#007884;
stroke:#007884;
}

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

#top .hr.hr-invisible.av-kh3kect0-defd441e468cebafd838cdc59391ee2e{
height:70px;
}

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

#top .av-special-heading.av-j9bsxl-ee2ae396f44bc5deb7d0a43bdaf0a425{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-j9bsxl-ee2ae396f44bc5deb7d0a43bdaf0a425 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-j9bsxl-ee2ae396f44bc5deb7d0a43bdaf0a425 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-j9bsxl-ee2ae396f44bc5deb7d0a43bdaf0a425 .av-subheading{
font-size:15px;
}

.flex_column.av-1q9ptw9-e0968422fb0f80a848d93e097147fd92{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-188vmu1-c584228b250dea5be8825ca86e8c4105{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-vt7t2x-e32c7187f0ef614d708855a5838b4424{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-kh3lnxrp-92c3b02d4cb21e9a396d16e30c099281 .iconbox_icon{
background-color:#ffffff;
border:1px solid #007884;
color:#007884;
}
.iconbox.av-kh3lnxrp-92c3b02d4cb21e9a396d16e30c099281 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#007884;
stroke:#007884;
}

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

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

#top .hr.hr-invisible.av-zj21vd-eaf6046c2891f8509f42233d12dee10b{
height:5px;
}

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

.iconbox.av-kh3lnxrp-fad751d747eda410c38d8e5b8da0dc16 .iconbox_icon{
background-color:#ffffff;
border:1px solid #007884;
color:#007884;
}
.iconbox.av-kh3lnxrp-fad751d747eda410c38d8e5b8da0dc16 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#007884;
stroke:#007884;
}

#top .hr.hr-invisible.av-khbq7uv2-f712a48611050d49008f4c61255f6be5{
height:25px;
}

#top .hr.hr-invisible.av-khbq7uv2-f712a48611050d49008f4c61255f6be5{
height:25px;
}

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

.flex_column.av-s76qk9-213bf2b188022258048d20c47ce1fb26{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_column.av-s76qk9-c7578e4e6cead3951412aa794caeebcd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


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

#top #wrap_all .av-special-heading.av-1t1x309-088e6690b673c52273408245bbda53e0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1c241rt-d146db415742d66215d7ffe4fbe59412 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kh3l63f5-3e63d6a70844e5f130fbe8dbc4cf865c .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-1t1x309-088e6690b673c52273408245bbda53e0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1c241rt-d146db415742d66215d7ffe4fbe59412 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kh3l63f5-3e63d6a70844e5f130fbe8dbc4cf865c .av-special-heading-tag{
font-size:0.8em;
}

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