.avia-section.av-jqz17vb4-2694ad3a640196a8f6e01093d9d3efde .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://basilicamariaausiliatrice.it/wp-content/uploads/2018/12/20180414_102843.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-jqz17vb4-2694ad3a640196a8f6e01093d9d3efde .av-section-color-overlay{
opacity:0.7;
background-color:#3395ce;
}

#top .av-special-heading.av-kjiu9zjs-f13cab2e01fa767b4652dd06cbeb14d6{
padding-bottom:10px;
color:#ffffff;
font-size:80px;
}
body .av-special-heading.av-kjiu9zjs-f13cab2e01fa767b4652dd06cbeb14d6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kjiu9zjs-f13cab2e01fa767b4652dd06cbeb14d6 .av-special-heading-tag{
font-size:80px;
}
.av-special-heading.av-kjiu9zjs-f13cab2e01fa767b4652dd06cbeb14d6 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-kjiu9zjs-f13cab2e01fa767b4652dd06cbeb14d6 .av-subheading{
font-size:15px;
}

.avia-section.av-y9sqm-7e2a490d13b050dc54ffff7dfe08e649 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://basilicamariaausiliatrice.it/wp-content/uploads/2017/12/sfondo-icone-bw.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-y9sqm-7e2a490d13b050dc54ffff7dfe08e649 .av-section-color-overlay{
opacity:0.8;
background-color:#003554;
}

.flex_column.av-5sn0oe-673fa21eac1978368ad1e2ca37233e2a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-5sn0oe-4a289a5d09a6293a2c55d2101091a5ad{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-5sn0oe-4a289a5d09a6293a2c55d2101091a5ad{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-5sn0oe-4a289a5d09a6293a2c55d2101091a5ad{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-kjiurpoz-fb4fb1b5e8ccc23921d3c1665b321638{
color:#06aed5;
border-color:#06aed5;
}
.avia-svg-icon.av-kjiurpoz-fb4fb1b5e8ccc23921d3c1665b321638 svg:first-child{
stroke:#06aed5;
fill:#06aed5;
}
.av_font_icon.av-kjiurpoz-fb4fb1b5e8ccc23921d3c1665b321638 .av-icon-char{
font-size:50px;
line-height:50px;
width:50px;
}

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

#top .hr.hr-invisible.av-jhs7fm-c29047023aa9fa8e37b75e34799e4942{
height:10px;
}

.flex_column.av-3kqhoi-ccbdef4f9894c373ad7ef7d52c524923{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

#top .hr.hr-invisible.av-kjzlakgp-8173b9f4f72af69bf18300ab3bc7b2db{
height:20px;
}

.av-horizontal-gallery.av-kjzl8cs4-08f627e87d853ea2a449582738287827 .av-horizontal-gallery-inner{
padding-bottom:30%;
}

.flex_column.av-3kqhoi-378664da5624cb3c02c7e3d4d8ea0f9f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-ih1gm5-758e194b53389e803e4c63abc3aec55e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.av-kjwohivo-e0864c5c17d5ed2229e6783a1c80e95e{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-kjwohivo-e0864c5c17d5ed2229e6783a1c80e95e .hr-inner{
width:100px;
}

.flex_column.av-mduzoy-344532032d9e34f0c26694bb71368872{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-17m4mfx-c8fb2751c0a54079c65dd6d2e7a27b2e{
padding-bottom:10px;
}
body .av-special-heading.av-17m4mfx-c8fb2751c0a54079c65dd6d2e7a27b2e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-17m4mfx-c8fb2751c0a54079c65dd6d2e7a27b2e .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-bx1bhu-61f090442bc691a30a4c229805c48ee1 .iconlist_icon{
color:#7bb0e7;
border:1px solid #7bb0e7;
}
#top .avia-icon-list-container.av-bx1bhu-61f090442bc691a30a4c229805c48ee1 .iconlist_icon svg:first-child{
stroke:#7bb0e7;
fill:#7bb0e7;
}

#top .avia-icon-list-container.av-bx1bhu-61f090442bc691a30a4c229805c48ee1 .iconlist_icon{
color:#7bb0e7;
border:1px solid #7bb0e7;
}
#top .avia-icon-list-container.av-bx1bhu-61f090442bc691a30a4c229805c48ee1 .iconlist_icon svg:first-child{
stroke:#7bb0e7;
fill:#7bb0e7;
}

.flex_column.av-mduzoy-86da2ee2816ad8417a80fe853f4d0daf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.avia-section.av-kjiuc341-320d16c7fd1471d145295f1b35c4f809{
background-color:#eaeaea;
background-image:unset;
}


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

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