.avia-section.av-ml26q1nt-e686d5a127f6e5b1a82d0e3e00bccb2b{
background-color:rgba(10,10,10,0.5);
background-repeat:no-repeat;
background-image:url(https://pgdonbosco.it/wp-content/uploads/2026/03/pellegrinaggio-monaco-evidenza.jpeg), 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-e686d5a127f6e5b1a82d0e3e00bccb2b .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-ywk9s9-43435913d62015d24060a132003f98cd{
margin:20px 0 0 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-ywk9s9-43435913d62015d24060a132003f98cd .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ywk9s9-43435913d62015d24060a132003f98cd .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ywk9s9-43435913d62015d24060a132003f98cd .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-2qz6ax-ad4b5ac7c07d25f0f9f449fc921ad2b7{
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-2qz6ax-ad4b5ac7c07d25f0f9f449fc921ad2b7 .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-1npbre1-8d5364a28c9aeb9dc17280bdc4135dec{
margin:20px 0 0 0;
padding-bottom:20px;
}
body .av-special-heading.av-1npbre1-8d5364a28c9aeb9dc17280bdc4135dec .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1npbre1-8d5364a28c9aeb9dc17280bdc4135dec .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;
}

.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-19u82yx-4ba56b89f5f8679417f7b05cca07fdcd{
padding-bottom:10px;
}
body .av-special-heading.av-19u82yx-4ba56b89f5f8679417f7b05cca07fdcd .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-19u82yx-4ba56b89f5f8679417f7b05cca07fdcd .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;
}

.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-mcqesp-f137f104d17c753e6fe7a23ffc7f0c83{
padding-bottom:10px;
}
body .av-special-heading.av-mcqesp-f137f104d17c753e6fe7a23ffc7f0c83 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mcqesp-f137f104d17c753e6fe7a23ffc7f0c83 .av-subheading{
font-size:15px;
}

.avia-section.av-ml27zkhy-dd4643d699a7df58812a96d5beebb2f4{
background-color:rgba(0,0,0,0.5);
background-repeat:no-repeat;
background-image:url(https://pgdonbosco.it/wp-content/uploads/2026/03/MG_1083-scaled.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-dd4643d699a7df58812a96d5beebb2f4 .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-3b8o961-3ce4fe2150b5f78fb4b8b212e97e611c{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-3b8o961-3ce4fe2150b5f78fb4b8b212e97e611c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3b8o961-3ce4fe2150b5f78fb4b8b212e97e611c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-3b8o961-3ce4fe2150b5f78fb4b8b212e97e611c .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-312giyx-316218f2e5296a284ff44b516c872c27{
margin:20px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-312giyx-316218f2e5296a284ff44b516c872c27 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-312giyx-316218f2e5296a284ff44b516c872c27 .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;
}

#top .av-special-heading.av-2cozvm1-3b651c66ce27e63bbe0fe5a56ef0cddd{
margin:20px 0 0 0;
padding-bottom:4px;
}
body .av-special-heading.av-2cozvm1-3b651c66ce27e63bbe0fe5a56ef0cddd .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2cozvm1-3b651c66ce27e63bbe0fe5a56ef0cddd .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;
}

.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-23pl7t5-43a0fa6c9658666f1b827451475e9963{
margin:20px 0 0 0;
padding-bottom:4px;
}
body .av-special-heading.av-23pl7t5-43a0fa6c9658666f1b827451475e9963 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-23pl7t5-43a0fa6c9658666f1b827451475e9963 .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;
}

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

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

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

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

