.avia-section.av-73vmav0-a4d6516e1d81bb1591742aa9149aed92{
background-repeat:no-repeat;
background-image:url(https://pgdonbosco.it/wp-content/uploads/2017/10/mani-scn-845x321-gray.png);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-73vmav0-a4d6516e1d81bb1591742aa9149aed92 .av-section-color-overlay{
opacity:0.9;
background-color:#f9b233;
}

#top .av-special-heading.av-72agosc-1468d71d55b63dc1bc207d8ef62740f6{
padding-bottom:0;
color:#be1622;
font-size:65px;
}
body .av-special-heading.av-72agosc-1468d71d55b63dc1bc207d8ef62740f6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-72agosc-1468d71d55b63dc1bc207d8ef62740f6 .av-special-heading-tag{
font-size:65px;
}
.av-special-heading.av-72agosc-1468d71d55b63dc1bc207d8ef62740f6 .special-heading-inner-border{
border-color:#be1622;
}
.av-special-heading.av-72agosc-1468d71d55b63dc1bc207d8ef62740f6 .av-subheading{
font-size:15px;
}

.avia-section.av-70sa10s-288b6142976926e2d8a4d9dbc19c9ebb{
background-color:#e5e5e5;
background-image:unset;
}

#top .av-rotator-container.av-6y2xnm4-16d51a897d3a6d4993c3ef81424d8ebc{
text-align:center;
color:#848484;
}
#top #wrap_all .av-rotator-container.av-6y2xnm4-16d51a897d3a6d4993c3ef81424d8ebc .av-rotator-container-inner{
font-size:30px;
}

#top .av-rotator-container .av-rotator-text-single.av-6x6f69o-d5cc2bab251975bb2b132b28301df137{
color:#000000;
}

.flex_cell.av-6qbj54s-34b0d18e64b8cd341a17facfc8a6d741{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-6qbj54s-34b0d18e64b8cd341a17facfc8a6d741{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-6p823q4-8c1bb73e023ec91a5c7c8feb0862a1e9{
border-radius:0px 0px 0px 0px;
padding:30px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-6bbq230-323ae9c36acd73e1754585109cc3098d{
height:15px;
}

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

.flex_cell.av-mjm6jg-0be4255570b615768e8f2cd3bf993814{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-mjm6jg-0be4255570b615768e8f2cd3bf993814{
padding:30px 30px 30px 30px !important;
}

#top .flex_column.av-682gqho-1e43601238a0fdf3481b1c7e56ca8319{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-682gqho-1e43601238a0fdf3481b1c7e56ca8319{
border-radius:5px 5px 5px 5px;
padding:30px 40px 30px 40px;
background-color:#f2f2f2;
}
.responsive #top #wrap_all .flex_column.av-682gqho-1e43601238a0fdf3481b1c7e56ca8319{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-673s0sc-2f56e4888638a24b959dc51f12027277 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-673s0sc-2f56e4888638a24b959dc51f12027277 .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .avia-icon-list-container.av-62pa7u4-879d86b35b7ce32cb60ddbd112de765e .iconlist_icon{
color:#0a0a0a;
background-color:#ffffff;
border:1px solid #ffffff;
}
#top .avia-icon-list-container.av-62pa7u4-879d86b35b7ce32cb60ddbd112de765e .iconlist_icon svg:first-child{
stroke:#0a0a0a;
fill:#0a0a0a;
}
#top #wrap_all .avia-icon-list-container.av-62pa7u4-879d86b35b7ce32cb60ddbd112de765e .av_iconlist_title{
font-size:12px;
color:#727272;
}
.avia-icon-list-container.av-62pa7u4-879d86b35b7ce32cb60ddbd112de765e .iconlist_content{
color:#ffffff;
}

#top .hr.hr-invisible.av-5uhg524-18832c3093e05e5e146bf8db86a1ed90{
height:80px;
}

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

#top .av-special-heading.av-6bail8-355b7730d66d8ba6ed745998de9c9bfd{
padding-bottom:0;
color:#00abc8;
font-size:40px;
}
body .av-special-heading.av-6bail8-355b7730d66d8ba6ed745998de9c9bfd .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6bail8-355b7730d66d8ba6ed745998de9c9bfd .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-6bail8-355b7730d66d8ba6ed745998de9c9bfd .special-heading-inner-border{
border-color:#00abc8;
}
.av-special-heading.av-6bail8-355b7730d66d8ba6ed745998de9c9bfd .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-5hr35kc-2fc0106a65734e491d16f45f637b9076{
height:80px;
}

.flex_column.av-56iybuk-4e742485f35c6057cbf177a6085c798c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-5gjsaqk-538373fe2e1c1e64ef3e2b95c5c2d04d{
color:#f59351;
border-color:#f59351;
}
.avia-svg-icon.av-5gjsaqk-538373fe2e1c1e64ef3e2b95c5c2d04d svg:first-child{
stroke:#f59351;
fill:#f59351;
}
.av_font_icon.av-5gjsaqk-538373fe2e1c1e64ef3e2b95c5c2d04d .av-icon-char{
font-size:150px;
line-height:150px;
}

#top .av-special-heading.av-4b9a3w-c77fc55e466f75c1694703db0a1b50c1{
padding-bottom:0;
color:#f59351;
font-size:30px;
}
body .av-special-heading.av-4b9a3w-c77fc55e466f75c1694703db0a1b50c1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4b9a3w-c77fc55e466f75c1694703db0a1b50c1 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-4b9a3w-c77fc55e466f75c1694703db0a1b50c1 .special-heading-inner-border{
border-color:#f59351;
}
.av-special-heading.av-4b9a3w-c77fc55e466f75c1694703db0a1b50c1 .av-subheading{
font-size:15px;
}

.flex_column.av-52ntr7g-3fccf90563b36708dbfc074286ef013f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-5195c70-7846d6c3171d8c910d56644f07599ec4{
color:#f59351;
border-color:#f59351;
}
.avia-svg-icon.av-5195c70-7846d6c3171d8c910d56644f07599ec4 svg:first-child{
stroke:#f59351;
fill:#f59351;
}
.av_font_icon.av-5195c70-7846d6c3171d8c910d56644f07599ec4 .av-icon-char{
font-size:300%;
line-height:300%;
}

#top .hr.hr-invisible.av-h2tryk-45ea5b72e4a96c7ab87c9be3fad05b19{
height:40px;
}

.avia-section.av-k07swoc3-34d54cfe9e6ea430983e0d4d80eb33d3{
background-color:#eddac0;
background-image:unset;
}

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

.avia-section.av-yno9po-93479ce7c1380e390f2d7c2e4d36f7c1{
background-color:#f2f2f2;
background-image:unset;
}

#top .hr.hr-invisible.av-wws930-a527ca286af151ba8cddd5504e0f16a4{
height:30px;
}

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

#top .hr.hr-invisible.av-wws930-9b259d9b86b88162a3966a80fc47326b{
height:20px;
}

#top #wrap_all .avia-button.av-l5l1hp38-53b5e33e2b331454dbc7ca3dfcbd3a36{
background-color:#50cde5;
border-color:#50cde5;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-l5l1hp38-53b5e33e2b331454dbc7ca3dfcbd3a36 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .av-special-heading.av-z0ek-c2f28e40df33ee5a28c3a8e63cc3d5db{
padding-bottom:0;
color:#00abc8;
font-size:45px;
}
body .av-special-heading.av-z0ek-c2f28e40df33ee5a28c3a8e63cc3d5db .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-z0ek-c2f28e40df33ee5a28c3a8e63cc3d5db .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-z0ek-c2f28e40df33ee5a28c3a8e63cc3d5db .special-heading-inner-border{
border-color:#00abc8;
}
.av-special-heading.av-z0ek-c2f28e40df33ee5a28c3a8e63cc3d5db .av-subheading{
font-size:15px;
}

.flex_column.av-erfdjg-6a88e3282e6c434592908c9f9ee1b9eb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-chnx18-7f7d994274ac0b3f6357805173533716{
color:#f59351;
border-color:#f59351;
}
.avia-svg-icon.av-chnx18-7f7d994274ac0b3f6357805173533716 svg:first-child{
stroke:#f59351;
fill:#f59351;
}
.av_font_icon.av-chnx18-7f7d994274ac0b3f6357805173533716 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-l5l18n2t-d9ba70b23233e179c6168268b3157ce7{
height:50px;
}

#top .hr.hr-invisible.av-l5l18n2t-d9ba70b23233e179c6168268b3157ce7{
height:50px;
}

#top .hr.hr-invisible.av-l5l18n2t-d9ba70b23233e179c6168268b3157ce7{
height:50px;
}

.flex_column.av-anhsv0-248ba6113782b6028554efcfd3d197f0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-9b99fg-95fa10c37b52a33e5833461a1524227f{
color:#f59351;
border-color:#f59351;
}
.avia-svg-icon.av-9b99fg-95fa10c37b52a33e5833461a1524227f svg:first-child{
stroke:#f59351;
fill:#f59351;
}
.av_font_icon.av-9b99fg-95fa10c37b52a33e5833461a1524227f .av-icon-char{
font-size:40px;
line-height:40px;
}


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

#top #wrap_all .av-special-heading.av-6bail8-355b7730d66d8ba6ed745998de9c9bfd .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4b9a3w-c77fc55e466f75c1694703db0a1b50c1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4h3r9o-7dd0c6d92700d4e769958339fcf629a8 .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-6bail8-355b7730d66d8ba6ed745998de9c9bfd .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4b9a3w-c77fc55e466f75c1694703db0a1b50c1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4h3r9o-7dd0c6d92700d4e769958339fcf629a8 .av-special-heading-tag{
font-size:0.8em;
}

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