#top #wrap_all .avia-slideshow .av-slideshow-caption.av-m669rf5i-3d49c8eed85791b4ba7c5c42e6c4f4a7__0 .avia-caption-title{
font-size:49px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-m669rf5i-3d49c8eed85791b4ba7c5c42e6c4f4a7__0 .avia-caption-content{
font-size:28px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-m669rf5i-3d49c8eed85791b4ba7c5c42e6c4f4a7__0 .avia-caption-content p{
font-size:28px;
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-m669rf5i-3d49c8eed85791b4ba7c5c42e6c4f4a7__0 .avia-caption-title{
font-size:25px;
}
#top .avia-slideshow .av-slideshow-caption.av-m669rf5i-3d49c8eed85791b4ba7c5c42e6c4f4a7__0 .avia-caption-content{
font-size:19px;
}
#top .avia-slideshow .av-slideshow-caption.av-m669rf5i-3d49c8eed85791b4ba7c5c42e6c4f4a7__0 .avia-caption-content p{
font-size:19px;
}
}

.avia-image-container.av-m66ar8fe-79963441d8f9bbafa63b64aec28e3ca8 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m66ar8fe-79963441d8f9bbafa63b64aec28e3ca8 .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .hr.av-m66c87yp-23681d5a0eb1390e6abbb10c1e4bdf0e{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-m66c87yp-23681d5a0eb1390e6abbb10c1e4bdf0e .hr-inner{
width:30%;
border-color:#7a7a7a;
}

#top .hr.av-51c4gu-201e32202275619f46df2e82dfcfdb51{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-51c4gu-201e32202275619f46df2e82dfcfdb51 .hr-inner{
width:30%;
border-color:#7a7a7a;
}

#top .hr.av-47r13q-fa6f8ee950335a7e879d619441839eea{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-47r13q-fa6f8ee950335a7e879d619441839eea .hr-inner{
width:30%;
border-color:#7a7a7a;
}

#top .hr.av-3g26j2-a753b66f96ac0f6d1d8b264ab4f5a62e{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-3g26j2-a753b66f96ac0f6d1d8b264ab4f5a62e .hr-inner{
width:30%;
border-color:#7a7a7a;
}

#top .hr.av-9rn2m-84b3f2447e63c1777ce72a7aabced0bb{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-9rn2m-84b3f2447e63c1777ce72a7aabced0bb .hr-inner{
width:30%;
border-color:#7a7a7a;
}

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

.avia-image-container.av-kcd3a-783a59b041e9775e0ed82cd0c2b59373 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-kcd3a-783a59b041e9775e0ed82cd0c2b59373 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-8t8na-c992a8fcf862a83b0ce05baaaf284ab4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-8t8na-c992a8fcf862a83b0ce05baaaf284ab4 .av-image-caption-overlay-center{
color:#ffffff;
}

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

.avia-section.av-m66cekgb-0cf9b7dfa79ba41fadfc097cc85ae883{
background-repeat:no-repeat;
background-image:url(https://www.farosrl.eu/wp-content/uploads/2025/01/gruppo-faro-slide-1.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-m66cekgb-0cf9b7dfa79ba41fadfc097cc85ae883 .av-section-color-overlay{
opacity:0.8;
background-color:#1d71b8;
}

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

