#top .av-special-heading.av-1dfaasw-d9cb94973a6e6b850d09357855faf17b{
padding-bottom:10px;
color:#328fcd;
font-size:55px;
}
body .av-special-heading.av-1dfaasw-d9cb94973a6e6b850d09357855faf17b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1dfaasw-d9cb94973a6e6b850d09357855faf17b .av-special-heading-tag{
font-size:55px;
}
.av-special-heading.av-1dfaasw-d9cb94973a6e6b850d09357855faf17b .special-heading-inner-border{
border-color:#328fcd;
}
.av-special-heading.av-1dfaasw-d9cb94973a6e6b850d09357855faf17b .av-subheading{
font-size:18px;
}

#top .hr.hr-invisible.av-k38mzxbq-8ff6fbb3b95d787d77ef1864994fd823{
height:30px;
}

.flex_column.av-1b79n2g-bdf39b41d934cc5767f20cba765c48d0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-zfnq5k-94c66c8f6d425651bb885a5c45965730{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-k38n2i7s-d2f00ffdc73ceae6b61acb3edc014627 .iconbox_icon{
background-color:#328fcd;
}

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

#top .hr.hr-invisible.av-k38mzxbq-d2f294c437349aab192a5572ce986a34{
height:50px;
}

.flex_column.av-7ov48-76387b6e1caa92c1a40c34e926f488ff{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-wmqr48-183e6b6136eefba8c651bba519117c10 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://pgdonbosco.it/wp-content/uploads/2019/11/WhatsApp-Image-2019-11-21-at-13.03.51.jpeg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-wmqr48-183e6b6136eefba8c651bba519117c10 .av-section-color-overlay{
opacity:0.7;
background-color:#ffffff;
}

#top .av-special-heading.av-2ulw1xk-112050945216b548f44c75a365e343d4{
padding-bottom:10px;
color:#328fcd;
font-size:65px;
}
body .av-special-heading.av-2ulw1xk-112050945216b548f44c75a365e343d4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2ulw1xk-112050945216b548f44c75a365e343d4 .av-special-heading-tag{
font-size:65px;
}
.av-special-heading.av-2ulw1xk-112050945216b548f44c75a365e343d4 .special-heading-inner-border{
border-color:#328fcd;
}
.av-special-heading.av-2ulw1xk-112050945216b548f44c75a365e343d4 .av-subheading{
font-size:18px;
}

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

.flex_cell.av-1fyfrhk-c4edca4bcd361d8c037dbf24f80926b9{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-1fyfrhk-c4edca4bcd361d8c037dbf24f80926b9{
padding:50px 70px 50px 70px !important;
}

#top .av-special-heading.av-k6krpkqu-a8306f0d619455c655a8680e4e8da044{
padding-bottom:10px;
color:#328fcd;
}
body .av-special-heading.av-k6krpkqu-a8306f0d619455c655a8680e4e8da044 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-k6krpkqu-a8306f0d619455c655a8680e4e8da044 .av-special-heading-tag{
font-size:65px;
}
.av-special-heading.av-k6krpkqu-a8306f0d619455c655a8680e4e8da044 .special-heading-inner-border{
border-color:#328fcd;
}
.av-special-heading.av-k6krpkqu-a8306f0d619455c655a8680e4e8da044 .av-subheading{
font-size:18px;
}

#top .avia-icon-list-container.av-k38r1r2d-81d96288f71fdf83f1d6a953f1d6d540 .iconlist_icon{
background-color:#328fcd;
}

.avia-section.av-k38ur7ua-1fd429d3ff7ce73c111bd654c71ebbac{
background-color:#ffffff;
background:linear-gradient( to bottom, #ffffff, #f4f4f4 );
}

#top .av-special-heading.av-lbdz1s-660d2f5aa96df17cc41d343068e1312e{
padding-bottom:10px;
color:#328fcd;
}
body .av-special-heading.av-lbdz1s-660d2f5aa96df17cc41d343068e1312e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lbdz1s-660d2f5aa96df17cc41d343068e1312e .av-special-heading-tag{
font-size:65px;
}
.av-special-heading.av-lbdz1s-660d2f5aa96df17cc41d343068e1312e .special-heading-inner-border{
border-color:#328fcd;
}
.av-special-heading.av-lbdz1s-660d2f5aa96df17cc41d343068e1312e .av-subheading{
font-size:18px;
}

.flex_column.av-4rf2h4-ec5e4cafe9d9e3c2d424f0dacb70640b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-kfcuo8-18062c067ee036f7ae78c3e0b8bd1cae{
border-radius:0px 0px 0px 0px;
padding:70px 20px 0px 20px;
}


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

#top #wrap_all .av-special-heading.av-2ulw1xk-112050945216b548f44c75a365e343d4 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-2ulw1xk-112050945216b548f44c75a365e343d4 .av-special-heading-tag{
font-size:0.8em;
}
}
