.avia-section.av-khq2miux-15b34ed49e966d1cab3f1a367e22a499{
background-repeat:no-repeat;
background-image:url(https://pgdonbosco.it/wp-content/uploads/2020/11/Senza-titolo-1-2.jpg);
background-position:50% 100%;
background-attachment:scroll;
}

#top .av-special-heading.av-khw0egtj-27c730896d8c95ef315571aaaa455717{
padding-bottom:10px;
color:#ffffff;
font-size:75px;
}
body .av-special-heading.av-khw0egtj-27c730896d8c95ef315571aaaa455717 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-khw0egtj-27c730896d8c95ef315571aaaa455717 .av-special-heading-tag{
font-size:75px;
}
.av-special-heading.av-khw0egtj-27c730896d8c95ef315571aaaa455717 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-khw0egtj-27c730896d8c95ef315571aaaa455717 .av-subheading{
font-size:20px;
}

#top .av-special-heading.av-1glpz34-8f12b49f2adc295b9b37a1d2cd748a29{
padding-bottom:40px;
color:#007a94;
font-size:35px;
}
body .av-special-heading.av-1glpz34-8f12b49f2adc295b9b37a1d2cd748a29 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1glpz34-8f12b49f2adc295b9b37a1d2cd748a29 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-1glpz34-8f12b49f2adc295b9b37a1d2cd748a29 .special-heading-inner-border{
border-color:#007a94;
}
.av-special-heading.av-1glpz34-8f12b49f2adc295b9b37a1d2cd748a29 .av-subheading{
font-size:20px;
}

#top .av-special-heading.av-15gm8u8-c6e44530c7d7e854f35972be20126daf{
padding-bottom:20px;
color:#007a94;
font-size:25px;
}
body .av-special-heading.av-15gm8u8-c6e44530c7d7e854f35972be20126daf .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-15gm8u8-c6e44530c7d7e854f35972be20126daf .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-15gm8u8-c6e44530c7d7e854f35972be20126daf .special-heading-inner-border{
border-color:#007a94;
}
.av-special-heading.av-15gm8u8-c6e44530c7d7e854f35972be20126daf .av-subheading{
font-size:20px;
}

.flex_column.av-khq3nxap-868bbfecac13200ae690077684acfbab{
border-radius:10px 10px 10px 10px;
padding:30px 30px 30px 30px;
background-color:#f2f2f2;
}

.flex_cell.av-3u78rk-118cc3ca56484aea80201e0476f959e3{
vertical-align:top;
background-color:#7fc9da;
}
.responsive #top #wrap_all .flex_cell.av-3u78rk-118cc3ca56484aea80201e0476f959e3{
padding:70px 70px 70px 70px !important;
}

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

#top .hr.hr-invisible.av-khq43bfc-25af8c6e6bcd75c2e1647d76a89020f7{
height:30px;
}

#top .hr.hr-invisible.av-khq43bfc-25af8c6e6bcd75c2e1647d76a89020f7{
height:30px;
}

#top #wrap_all .avia-button.av-khq41n2k-2ce703c2e3dc09ca2b322477f4e4e16a{
background-color:#ffffff;
border-color:#ffffff;
color:#7fc9da;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-khq41n2k-2ce703c2e3dc09ca2b322477f4e4e16a:hover{
background-color:#ffffff;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-khq41n2k-2ce703c2e3dc09ca2b322477f4e4e16a .avia-svg-icon svg:first-child{
fill:#7fc9da;
stroke:#7fc9da;
}
#top #wrap_all .avia-button.av-khq41n2k-2ce703c2e3dc09ca2b322477f4e4e16a:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_cell.av-naav0g-5e5fa8ef0271c1fd8d4fab3467754d57{
vertical-align:top;
background-color:#168b99;
}
.responsive #top #wrap_all .flex_cell.av-naav0g-5e5fa8ef0271c1fd8d4fab3467754d57{
padding:70px 70px 70px 70px !important;
}

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

#top #wrap_all .avia-button.av-khq41n2k-97477668b6a461cea9c55e5d421954c4{
background-color:#ffffff;
border-color:#ffffff;
color:#168b99;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-khq41n2k-97477668b6a461cea9c55e5d421954c4:hover{
background-color:#ffffff;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-khq41n2k-97477668b6a461cea9c55e5d421954c4 .avia-svg-icon svg:first-child{
fill:#168b99;
stroke:#168b99;
}
#top #wrap_all .avia-button.av-khq41n2k-97477668b6a461cea9c55e5d421954c4:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .av-special-heading.av-j4g21s-ea9467e7f4e23e32c3331ed21c8f56ad{
padding-bottom:0;
color:#007a94;
font-size:45px;
}
body .av-special-heading.av-j4g21s-ea9467e7f4e23e32c3331ed21c8f56ad .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-j4g21s-ea9467e7f4e23e32c3331ed21c8f56ad .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-j4g21s-ea9467e7f4e23e32c3331ed21c8f56ad .special-heading-inner-border{
border-color:#007a94;
}
.av-special-heading.av-j4g21s-ea9467e7f4e23e32c3331ed21c8f56ad .av-subheading{
font-size:20px;
}

#top .av-special-heading.av-khyn6cwx-4d140b45d95b2dbe7512fa350fe9b176{
padding-bottom:0;
color:#007a94;
font-size:28px;
}
body .av-special-heading.av-khyn6cwx-4d140b45d95b2dbe7512fa350fe9b176 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-khyn6cwx-4d140b45d95b2dbe7512fa350fe9b176 .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-khyn6cwx-4d140b45d95b2dbe7512fa350fe9b176 .special-heading-inner-border{
border-color:#007a94;
}
.av-special-heading.av-khyn6cwx-4d140b45d95b2dbe7512fa350fe9b176 .av-subheading{
font-size:15px;
}

.flex_cell.av-3u78rk-0c78473634845f6301af3d3b2df8d91b{
vertical-align:top;
background-color:#b4d487;
}
.responsive #top #wrap_all .flex_cell.av-3u78rk-0c78473634845f6301af3d3b2df8d91b{
padding:50px 50px 50px 50px !important;
}

.flex_cell.av-3u78rk-0c78473634845f6301af3d3b2df8d91b{
vertical-align:top;
background-color:#b4d487;
}
.responsive #top #wrap_all .flex_cell.av-3u78rk-0c78473634845f6301af3d3b2df8d91b{
padding:50px 50px 50px 50px !important;
}

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

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

.flex_cell.av-naav0g-f4bd00fac3947ebfdbbd437b80a8e0f6{
vertical-align:top;
background-color:#68b982;
}
.responsive #top #wrap_all .flex_cell.av-naav0g-f4bd00fac3947ebfdbbd437b80a8e0f6{
padding:50px 50px 50px 50px !important;
}

.flex_cell.av-naav0g-f4bd00fac3947ebfdbbd437b80a8e0f6{
vertical-align:top;
background-color:#68b982;
}
.responsive #top #wrap_all .flex_cell.av-naav0g-f4bd00fac3947ebfdbbd437b80a8e0f6{
padding:50px 50px 50px 50px !important;
}

#top .av-special-heading.av-1tnvzi8-50bfffb388dc0faa5d636a01315129ba{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-1tnvzi8-50bfffb388dc0faa5d636a01315129ba .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1tnvzi8-50bfffb388dc0faa5d636a01315129ba .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1tnvzi8-50bfffb388dc0faa5d636a01315129ba .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-1tnvzi8-50bfffb388dc0faa5d636a01315129ba{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-1tnvzi8-50bfffb388dc0faa5d636a01315129ba .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1tnvzi8-50bfffb388dc0faa5d636a01315129ba .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1tnvzi8-50bfffb388dc0faa5d636a01315129ba .av-subheading{
font-size:15px;
}

.flex_cell.av-khq4ou4k-7d8c667c8c3df783b83fe73e1bab2001{
vertical-align:top;
background-color:#34ad6a;
}
.responsive #top #wrap_all .flex_cell.av-khq4ou4k-7d8c667c8c3df783b83fe73e1bab2001{
padding:50px 50px 50px 50px !important;
}

.flex_cell.av-khq4ou4k-7d8c667c8c3df783b83fe73e1bab2001{
vertical-align:top;
background-color:#34ad6a;
}
.responsive #top #wrap_all .flex_cell.av-khq4ou4k-7d8c667c8c3df783b83fe73e1bab2001{
padding:50px 50px 50px 50px !important;
}

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

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

.flex_cell.av-khq4p1jb-77ce4749a699097f4d33c9bfb935b19f{
vertical-align:top;
background-color:#019b73;
}
.responsive #top #wrap_all .flex_cell.av-khq4p1jb-77ce4749a699097f4d33c9bfb935b19f{
padding:50px 50px 50px 50px !important;
}

.flex_cell.av-khq4p1jb-77ce4749a699097f4d33c9bfb935b19f{
vertical-align:top;
background-color:#019b73;
}
.responsive #top #wrap_all .flex_cell.av-khq4p1jb-77ce4749a699097f4d33c9bfb935b19f{
padding:50px 50px 50px 50px !important;
}

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

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


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

#top #wrap_all .av-special-heading.av-1glpz34-8f12b49f2adc295b9b37a1d2cd748a29 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-15gm8u8-c6e44530c7d7e854f35972be20126daf .av-special-heading-tag{
font-size:0.8em;
}

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

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

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

#top #wrap_all .av-special-heading.av-1glpz34-8f12b49f2adc295b9b37a1d2cd748a29 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-15gm8u8-c6e44530c7d7e854f35972be20126daf .av-special-heading-tag{
font-size:0.8em;
}

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

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