.avia-section.av-27d4ob-7727d0c1e220e48cb5e67f26522b5250{
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-27d4ob-7727d0c1e220e48cb5e67f26522b5250 .av-section-color-overlay{
opacity:0.8;
background-color:#1d71b8;
}

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

#top .hr.hr-invisible.av-m7ka82ak-b77988776529a9a5b0ebf7e6d402b664{
height:50px;
}

.flex_column.av-m7ka3yqj-30532c5532fff5f918706ebf34ebecf4{
width:31.666666666667%;
}

.av_font_icon.av-m7ka16uw-f5093155905bac909856bfd45ad8a356{
color:#3077b2;
border-color:#3077b2;
}
.avia-svg-icon.av-m7ka16uw-f5093155905bac909856bfd45ad8a356 svg:first-child{
stroke:#3077b2;
fill:#3077b2;
}
.av_font_icon.av-m7ka16uw-f5093155905bac909856bfd45ad8a356 .av-icon-char{
font-size:30px;
line-height:30px;
}

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

.flex_column.av-m7kbk4f0-3d190b50637464b1c988f70cebc9e468{
width:31.666666666667%;
margin-left:2.5%;
}

.av_font_icon.av-m7kbj4xh-52fa5c00a05fa4f38e0c670fa1508031{
color:#3077b2;
border-color:#3077b2;
}
.avia-svg-icon.av-m7kbj4xh-52fa5c00a05fa4f38e0c670fa1508031 svg:first-child{
stroke:#3077b2;
fill:#3077b2;
}
.av_font_icon.av-m7kbj4xh-52fa5c00a05fa4f38e0c670fa1508031 .av-icon-char{
font-size:30px;
line-height:30px;
}

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

.flex_column.av-m7kbkr6n-078c90244e306246cf30d4bf5025f74f{
width:31.666666666667%;
margin-left:2.5%;
}

.av_font_icon.av-m7kbklrj-dd4766e4e15fdb4221431825486f2848{
color:#3077b2;
border-color:#3077b2;
}
.avia-svg-icon.av-m7kbklrj-dd4766e4e15fdb4221431825486f2848 svg:first-child{
stroke:#3077b2;
fill:#3077b2;
}
.av_font_icon.av-m7kbklrj-dd4766e4e15fdb4221431825486f2848 .av-icon-char{
font-size:30px;
line-height:30px;
}

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

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

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

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

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

