.avia-section.av-ml26q1nt-42a52f1dd729419e4f2a6438834b95fa{
background-color:rgba(10,10,10,0.5);
background-repeat:no-repeat;
background-image:url(https://pgdonbosco.it/wp-content/uploads/2026/02/Landing-hero.jpg), linear-gradient( to bottom, rgba(10,10,10,0.5), rgba(10,10,10,0.5) );
background-position:50% 50%;
background-attachment:scroll;
margin-top:0px;
margin-bottom:0px;
}
.avia-section.av-ml26q1nt-42a52f1dd729419e4f2a6438834b95fa .av-section-color-overlay{
opacity:0.5;
background-color:rgba(0,0,0,0.5);
}

.flex_column.av-298sukq-e7805bd4d8f2b3a1a3e7752ee18c051a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-mla1ip2g-55739b84ff85f2e22d082f056d21cfdb{
height:10px;
}

#top .hr.hr-invisible.av-mla1ip2g-55739b84ff85f2e22d082f056d21cfdb{
height:10px;
}

#top .hr.hr-invisible.av-mla1ip2g-55739b84ff85f2e22d082f056d21cfdb{
height:10px;
}

#top .av-special-heading.av-10duk6i-02c1218b5917eb57eae02f1cc12222f2{
margin:20px 0 0 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-10duk6i-02c1218b5917eb57eae02f1cc12222f2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-10duk6i-02c1218b5917eb57eae02f1cc12222f2 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-10duk6i-02c1218b5917eb57eae02f1cc12222f2 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-34qa4q-756f13e012ca8714b6a6a36e6db47a3a .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top #wrap_all .avia-button.av-2k88ykq-d77b36f0082e70f248f39197c5ea696e{
background-color:#14b8ad;
border-color:#14b8ad;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-2k88ykq-d77b36f0082e70f248f39197c5ea696e .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-tdtrt6-cd637c2bc48090ed1790cdb8d90f3c8f{
background-color:#ec6a51;
border-color:#ec6a51;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-tdtrt6-cd637c2bc48090ed1790cdb8d90f3c8f .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-section.av-ml2747wb-02e9e1c49ecffb5b935e017bb9743c71{
background-color:#fefefd;
background-image:unset;
}

.flex_column.av-1jfu7e2-bd213cceac25b0e0dbdb8f6d99de8685{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1jfu7e2-bd213cceac25b0e0dbdb8f6d99de8685{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2x4a7gq-1fca3a636d33f2646b89e1aa7d1629ae{
margin:20px 0 0 0;
padding-bottom:20px;
}
body .av-special-heading.av-2x4a7gq-1fca3a636d33f2646b89e1aa7d1629ae .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2x4a7gq-1fca3a636d33f2646b89e1aa7d1629ae .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-ml274r08-61bdbcd63f0c07557051d8edde780c2b .avia_textblock{
font-size:20px;
}

#top .av_textblock_section.av-ml274r08-61bdbcd63f0c07557051d8edde780c2b .avia_textblock{
font-size:20px;
}

#top .hr.hr-invisible.av-mla1ip2g-b85bf085174a3fae1f9d78784fb95f78{
height:60px;
}

#top .av-special-heading.av-2jwralm-0a7e1b2ff43630f3af4d630cf785bf4a{
margin:20px 0 0 0;
padding-bottom:50px;
}
body .av-special-heading.av-2jwralm-0a7e1b2ff43630f3af4d630cf785bf4a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2jwralm-0a7e1b2ff43630f3af4d630cf785bf4a .av-subheading{
font-size:15px;
}

.flex_column.av-1jfu7e2-9cf9bce397eb49f3b79f949061f23515{
border-width:2px;
border-color:#fee6de;
border-style:solid;
border-radius:16px 16px 16px 16px;
padding:30px 30px 30px 30px;
background-color:#fff6f0;
}

#top .av-special-heading.av-289huei-3ad9e393a01413871c9c051db118b6c5{
padding-bottom:10px;
}
body .av-special-heading.av-289huei-3ad9e393a01413871c9c051db118b6c5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-289huei-3ad9e393a01413871c9c051db118b6c5 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-ml274r08-983703acaa57b42c4127161de983ba61 .avia_textblock{
color:#373737;
}

#top .av_textblock_section.av-ml274r08-983703acaa57b42c4127161de983ba61 .avia_textblock{
color:#373737;
}

#top .av_textblock_section.av-ml274r08-983703acaa57b42c4127161de983ba61 .avia_textblock{
color:#373737;
}

#top .av_textblock_section.av-ml274r08-983703acaa57b42c4127161de983ba61 .avia_textblock{
color:#373737;
}

#top .av_textblock_section.av-ml274r08-983703acaa57b42c4127161de983ba61 .avia_textblock{
color:#373737;
}

#top .av_textblock_section.av-ml274r08-983703acaa57b42c4127161de983ba61 .avia_textblock{
color:#373737;
}

#top .av_textblock_section.av-ml274r08-983703acaa57b42c4127161de983ba61 .avia_textblock{
color:#373737;
}

#top .av_textblock_section.av-ml274r08-983703acaa57b42c4127161de983ba61 .avia_textblock{
color:#373737;
}

#top .av_textblock_section.av-ml274r08-983703acaa57b42c4127161de983ba61 .avia_textblock{
color:#373737;
}

#top .av_textblock_section.av-ml274r08-983703acaa57b42c4127161de983ba61 .avia_textblock{
color:#373737;
}

#top .av_textblock_section.av-ml274r08-983703acaa57b42c4127161de983ba61 .avia_textblock{
color:#373737;
}

.flex_column.av-1jfu7e2-eb4a1fbbf0f4551be6e7428b51914c24{
border-width:2px;
border-color:#fdeec2;
border-style:solid;
border-radius:16px 16px 16px 16px;
padding:30px 30px 30px 30px;
background-color:#fefaec;
}

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

.flex_column.av-1jfu7e2-f7f4b870a8e85d7e2c5025a29cbbb699{
border-width:2px;
border-color:#c6f9f4;
border-style:solid;
border-radius:16px 16px 16px 16px;
padding:30px 30px 30px 30px;
background-color:#f0fdfb;
}

.flex_column.av-1jfu7e2-f7f4b870a8e85d7e2c5025a29cbbb699{
border-width:2px;
border-color:#c6f9f4;
border-style:solid;
border-radius:16px 16px 16px 16px;
padding:30px 30px 30px 30px;
background-color:#f0fdfb;
}

.flex_column.av-1jfu7e2-f7f4b870a8e85d7e2c5025a29cbbb699{
border-width:2px;
border-color:#c6f9f4;
border-style:solid;
border-radius:16px 16px 16px 16px;
padding:30px 30px 30px 30px;
background-color:#f0fdfb;
}

.flex_column.av-1jfu7e2-f7f4b870a8e85d7e2c5025a29cbbb699{
border-width:2px;
border-color:#c6f9f4;
border-style:solid;
border-radius:16px 16px 16px 16px;
padding:30px 30px 30px 30px;
background-color:#f0fdfb;
}

#top .av-special-heading.av-16o7kdm-6cb1adb707b3ba3d35b4a3368d3cad4c{
padding-bottom:10px;
}
body .av-special-heading.av-16o7kdm-6cb1adb707b3ba3d35b4a3368d3cad4c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-16o7kdm-6cb1adb707b3ba3d35b4a3368d3cad4c .av-subheading{
font-size:15px;
}

.flex_column.av-1nqvhbe-21c33e550b6d334e2db2172cdc7f72b3{
border-radius:0px 0px 0px 0px;
padding:20px 0 0 0;
}

#top .av-special-heading.av-mnkhre-183dc4f9a246b55d80a78b11ab9d9437{
padding-bottom:10px;
}
body .av-special-heading.av-mnkhre-183dc4f9a246b55d80a78b11ab9d9437 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mnkhre-183dc4f9a246b55d80a78b11ab9d9437 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-ml274r08-4e7d02597b512b82516e8ba9dc69cc42 .avia_textblock{
font-size:18px;
}

.avia-section.av-ml27zkhy-123fb47b943eee0166b4da12a737e819{
background-color:rgba(0,0,0,0.5);
background-repeat:no-repeat;
background-image:url(https://pgdonbosco.it/wp-content/uploads/2026/02/landing-mgs-2.jpg), linear-gradient( to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0.5) );
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-ml27zkhy-123fb47b943eee0166b4da12a737e819 .av-section-color-overlay{
opacity:0.5;
background-color:#0a0a0a;
}

.flex_column.av-3qn16y-6f99953a092e3eda19f571896191b0ce{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-tb7gqy-61abdbe6eb9cd1330bee090dff3ca12c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av_textblock_section.av-ml274r08-3023ac8e9691144d5ca7cedca9176aa8 .avia_textblock{
font-size:18px;
color:#ffffff;
}

#top #wrap_all .avia-button.av-pu8kve-78f5e2a66be4f461b324934f21ba0a0e{
background-color:#f29814;
border-color:#f29814;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-pu8kve-78f5e2a66be4f461b324934f21ba0a0e .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-section.av-ml2747wb-80c25169e9ba049670e299322d9e5099{
background-color:#fefefd;
background-image:unset;
}

#top .av-special-heading.av-4cnvwkq-4a97fdf43d7123907a4f2bf6cec33916{
margin:20px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-4cnvwkq-4a97fdf43d7123907a4f2bf6cec33916 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4cnvwkq-4a97fdf43d7123907a4f2bf6cec33916 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-3qn58lm-2a53f2aeb3aa0b39275ee4b032559f6a{
margin:20px 0 0 0;
padding-bottom:4px;
}
body .av-special-heading.av-3qn58lm-2a53f2aeb3aa0b39275ee4b032559f6a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3qn58lm-2a53f2aeb3aa0b39275ee4b032559f6a .av-subheading{
font-size:15px;
}

#top .hr.av-mla1ip2g-698ef6f9dd704101b746ef55b332497e{
margin-top:3px;
margin-bottom:3px;
}
.hr.av-mla1ip2g-698ef6f9dd704101b746ef55b332497e .hr-inner{
width:50px;
max-width:45%;
}
.hr.av-mla1ip2g-698ef6f9dd704101b746ef55b332497e .av-seperator-icon{
color:#c9c9c9;
}
.hr.av-mla1ip2g-698ef6f9dd704101b746ef55b332497e .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#c9c9c9;
stroke:#c9c9c9;
}

#top .hr.av-mla1ip2g-698ef6f9dd704101b746ef55b332497e{
margin-top:3px;
margin-bottom:3px;
}
.hr.av-mla1ip2g-698ef6f9dd704101b746ef55b332497e .hr-inner{
width:50px;
max-width:45%;
}
.hr.av-mla1ip2g-698ef6f9dd704101b746ef55b332497e .av-seperator-icon{
color:#c9c9c9;
}
.hr.av-mla1ip2g-698ef6f9dd704101b746ef55b332497e .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#c9c9c9;
stroke:#c9c9c9;
}

#top .hr.av-mla1ip2g-698ef6f9dd704101b746ef55b332497e{
margin-top:3px;
margin-bottom:3px;
}
.hr.av-mla1ip2g-698ef6f9dd704101b746ef55b332497e .hr-inner{
width:50px;
max-width:45%;
}
.hr.av-mla1ip2g-698ef6f9dd704101b746ef55b332497e .av-seperator-icon{
color:#c9c9c9;
}
.hr.av-mla1ip2g-698ef6f9dd704101b746ef55b332497e .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#c9c9c9;
stroke:#c9c9c9;
}

#top .hr.av-mla1ip2g-698ef6f9dd704101b746ef55b332497e{
margin-top:3px;
margin-bottom:3px;
}
.hr.av-mla1ip2g-698ef6f9dd704101b746ef55b332497e .hr-inner{
width:50px;
max-width:45%;
}
.hr.av-mla1ip2g-698ef6f9dd704101b746ef55b332497e .av-seperator-icon{
color:#c9c9c9;
}
.hr.av-mla1ip2g-698ef6f9dd704101b746ef55b332497e .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#c9c9c9;
stroke:#c9c9c9;
}

#top .hr.av-mla1ip2g-698ef6f9dd704101b746ef55b332497e{
margin-top:3px;
margin-bottom:3px;
}
.hr.av-mla1ip2g-698ef6f9dd704101b746ef55b332497e .hr-inner{
width:50px;
max-width:45%;
}
.hr.av-mla1ip2g-698ef6f9dd704101b746ef55b332497e .av-seperator-icon{
color:#c9c9c9;
}
.hr.av-mla1ip2g-698ef6f9dd704101b746ef55b332497e .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#c9c9c9;
stroke:#c9c9c9;
}

#top .hr.av-mla1ip2g-698ef6f9dd704101b746ef55b332497e{
margin-top:3px;
margin-bottom:3px;
}
.hr.av-mla1ip2g-698ef6f9dd704101b746ef55b332497e .hr-inner{
width:50px;
max-width:45%;
}
.hr.av-mla1ip2g-698ef6f9dd704101b746ef55b332497e .av-seperator-icon{
color:#c9c9c9;
}
.hr.av-mla1ip2g-698ef6f9dd704101b746ef55b332497e .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#c9c9c9;
stroke:#c9c9c9;
}

#top .hr.av-mla1ip2g-698ef6f9dd704101b746ef55b332497e{
margin-top:3px;
margin-bottom:3px;
}
.hr.av-mla1ip2g-698ef6f9dd704101b746ef55b332497e .hr-inner{
width:50px;
max-width:45%;
}
.hr.av-mla1ip2g-698ef6f9dd704101b746ef55b332497e .av-seperator-icon{
color:#c9c9c9;
}
.hr.av-mla1ip2g-698ef6f9dd704101b746ef55b332497e .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#c9c9c9;
stroke:#c9c9c9;
}

.flex_column.av-1jfu7e2-c81699c7106c8c8d0bf740b27b414f3f{
border-width:2px;
border-color:#fdeec2;
border-style:solid;
border-radius:16px 16px 16px 16px;
padding:30px 30px 30px 30px;
background-color:#fefaec;
}

.flex_column.av-1jfu7e2-c81699c7106c8c8d0bf740b27b414f3f{
border-width:2px;
border-color:#fdeec2;
border-style:solid;
border-radius:16px 16px 16px 16px;
padding:30px 30px 30px 30px;
background-color:#fefaec;
}

.flex_column.av-1jfu7e2-c81699c7106c8c8d0bf740b27b414f3f{
border-width:2px;
border-color:#fdeec2;
border-style:solid;
border-radius:16px 16px 16px 16px;
padding:30px 30px 30px 30px;
background-color:#fefaec;
}

#top .av-special-heading.av-3c12mh6-0148558035b2c69b7c3efc48c8889445{
margin:20px 0 0 0;
padding-bottom:4px;
}
body .av-special-heading.av-3c12mh6-0148558035b2c69b7c3efc48c8889445 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3c12mh6-0148558035b2c69b7c3efc48c8889445 .av-subheading{
font-size:15px;
}

.flex_column.av-1jfu7e2-a433fabdea720ef9ba13e4dc0f72ba06{
border-width:2px;
border-color:#fee6de;
border-style:solid;
border-radius:16px 16px 16px 16px;
padding:30px 30px 30px 30px;
background-color:#fff6f0;
}

.flex_column.av-1jfu7e2-a433fabdea720ef9ba13e4dc0f72ba06{
border-width:2px;
border-color:#fee6de;
border-style:solid;
border-radius:16px 16px 16px 16px;
padding:30px 30px 30px 30px;
background-color:#fff6f0;
}

#top .av-special-heading.av-2t6aboq-d4259a6d9b2440336b1763cfe9b6bdee{
margin:20px 0 0 0;
padding-bottom:4px;
}
body .av-special-heading.av-2t6aboq-d4259a6d9b2440336b1763cfe9b6bdee .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2t6aboq-d4259a6d9b2440336b1763cfe9b6bdee .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-2nswqei-83b63d6024b4aa8587d1bc8fa9393a47{
margin:20px 0 0 0;
padding-bottom:4px;
}
body .av-special-heading.av-2nswqei-83b63d6024b4aa8587d1bc8fa9393a47 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2nswqei-83b63d6024b4aa8587d1bc8fa9393a47 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-28rruoa-037fbbc6e0489a05e1fc954a4487d796{
margin:20px 0 0 0;
padding-bottom:4px;
}
body .av-special-heading.av-28rruoa-037fbbc6e0489a05e1fc954a4487d796 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-28rruoa-037fbbc6e0489a05e1fc954a4487d796 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-1frs9ey-555f1cbdc46b2409f1235cb5c5911834{
margin:20px 0 0 0;
padding-bottom:4px;
}
body .av-special-heading.av-1frs9ey-555f1cbdc46b2409f1235cb5c5911834 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1frs9ey-555f1cbdc46b2409f1235cb5c5911834 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-yzf58q-d880de93354dac12e1caa31cf298e0c7{
margin:20px 0 0 0;
padding-bottom:4px;
}
body .av-special-heading.av-yzf58q-d880de93354dac12e1caa31cf298e0c7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-yzf58q-d880de93354dac12e1caa31cf298e0c7 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-l220q2-c107e52ba4091b591e3fcaac5ff468f9{
margin:20px 0 0 0;
padding-bottom:4px;
}
body .av-special-heading.av-l220q2-c107e52ba4091b591e3fcaac5ff468f9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l220q2-c107e52ba4091b591e3fcaac5ff468f9 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-mla1ip2g-10ca7b71c3cab6ef0ff1cae557606a0e{
height:80px;
}

