.avia-section.av-145nae-4fac77dbb683e330308bb10ddee7cb06{
background-repeat:no-repeat;
background-image:url(https://www.studioingegneriafavazza.it/wp-content/uploads/2025/06/pexels-elevate-1267338-copia-scaled.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-145nae-4fac77dbb683e330308bb10ddee7cb06 .av-section-color-overlay{
opacity:0.7;
background-color:#0a0000;
}

#top .flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-jgs0mnr3-7b90c6110dc03e103ad96464eb964a69{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:4vw;
}
body .av-special-heading.av-jgs0mnr3-7b90c6110dc03e103ad96464eb964a69 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jgs0mnr3-7b90c6110dc03e103ad96464eb964a69 .av-special-heading-tag{
font-size:4vw;
}
.av-special-heading.av-jgs0mnr3-7b90c6110dc03e103ad96464eb964a69 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-jgs0mnr3-7b90c6110dc03e103ad96464eb964a69 .av-subheading{
font-size:25px;
}

#top .flex_column.av-nokrk-b50542219f5143604d8c5114b8aff721{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-nokrk-b50542219f5143604d8c5114b8aff721{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-nokrk-b50542219f5143604d8c5114b8aff721{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-9wkhy-e3c331b03bd4ba5893bf91e974703aa7{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-e3c331b03bd4ba5893bf91e974703aa7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-9wkhy-e3c331b03bd4ba5893bf91e974703aa7{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-jgrxw141-ecdfee5f9765813d66dae81ebb2b40b6{
margin:15px 0 0 0;
padding-bottom:10px;
color:#0a0a0a;
font-size:40px;
}
body .av-special-heading.av-jgrxw141-ecdfee5f9765813d66dae81ebb2b40b6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jgrxw141-ecdfee5f9765813d66dae81ebb2b40b6 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-jgrxw141-ecdfee5f9765813d66dae81ebb2b40b6 .special-heading-inner-border{
border-color:#0a0a0a;
}
.av-special-heading.av-jgrxw141-ecdfee5f9765813d66dae81ebb2b40b6 .av-subheading{
font-size:17px;
color:#edca04;
}

#top .hr.av-jgf4q5kq-385e2d64b067ea97cc3bc79502d72085{
margin-top:o;
margin-bottom:10;
}
.hr.av-jgf4q5kq-385e2d64b067ea97cc3bc79502d72085 .hr-inner{
width:50px;
border-color:#d3d3d3;
}

#top .hr.hr-invisible.av-mc392j8r-c06e6ccd24cbc675e1ed6dcf01937053{
height:20px;
}

#top .av_textblock_section.av-jgds8wgh-49fb08fa7bd5aa12af76d624264cd599 .avia_textblock{
font-size:18px;
color:#0a0a0a;
column-count:2;
column-gap:5%;
}

#top .flex_column.av-gosq0-fac8adac57bb950239e15d9ec427866c{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-gosq0-fac8adac57bb950239e15d9ec427866c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-gosq0-fac8adac57bb950239e15d9ec427866c{
margin-top:0px;
margin-bottom:0px;
}

.avia-section.av-qet8u-b297dd9468546b66abe572467e48683f{
background-color:#ffffff;
background-image:unset;
}

#top .hr.av-7i9sw-7142038b5d47b8cb54c786ea9251d14b{
margin-top:o;
margin-bottom:10;
}
.hr.av-7i9sw-7142038b5d47b8cb54c786ea9251d14b .hr-inner{
width:50px;
border-color:#d3d3d3;
max-width:45%;
}
.hr.av-7i9sw-7142038b5d47b8cb54c786ea9251d14b .av-seperator-icon{
color:#072f4c;
}

#top .hr.hr-invisible.av-mcknhq2y-b638378bc1e531b69c969b6b9df67c93{
height:20px;
}

.flex_column.av-mckn5g2k-58e82f14d2f28c08ad4e724975bc611b{
width:32%;
}

#top #wrap_all .iconbox.av-mckmuulr-14b56e4ef56c0dd269eaa3399d788f25 .iconbox_content_title{
font-size:26px;
}
.iconbox.av-mckmuulr-14b56e4ef56c0dd269eaa3399d788f25 .iconbox_content_container{
font-size:16px;
}

.flex_column.av-14wmiw-1260cf94061929553928d422ef431876{
width:32%;
margin-left:2%;
}

#top #wrap_all .iconbox.av-mckmxilp-cd8772e6f47297d85cdf17650265cf62 .iconbox_content_title{
font-size:26px;
}
.iconbox.av-mckmxilp-cd8772e6f47297d85cdf17650265cf62 .iconbox_content_container{
font-size:16px;
}

.flex_column.av-vo7pc-26b51af596f882272d8044bb40dac0c3{
width:32%;
margin-left:2%;
}

#top #wrap_all .iconbox.av-mckmw0kb-c0baa69f2c461a94207b609be20d6d5b .iconbox_content_title{
font-size:26px;
}
.iconbox.av-mckmw0kb-c0baa69f2c461a94207b609be20d6d5b .iconbox_content_container{
font-size:16px;
}

.flex_column.av-mckn5llq-b93bdfcea9952cce6028d9ca4792cb49{
width:32%;
}

#top #wrap_all .iconbox.av-mckn3igg-ec447ee1b2621bec90e028d080110a6f .iconbox_content_title{
font-size:26px;
}
.iconbox.av-mckn3igg-ec447ee1b2621bec90e028d080110a6f .iconbox_content_container{
font-size:16px;
}

#top .hr.hr-invisible.av-oiy4o-6172b90c1c3c9e89da8ab2c02fd05216{
height:50px;
}

.flex_column.av-28vwg-6bc17c9880fda4e483bd25e41c2ba3f0{
width:32%;
margin-left:2%;
}

#top #wrap_all .iconbox.av-mckn3raj-f4b19d3ac81d1f7cd21461f3c6f331ef .iconbox_content_title{
font-size:26px;
}
.iconbox.av-mckn3raj-f4b19d3ac81d1f7cd21461f3c6f331ef .iconbox_content_container{
font-size:16px;
}

#top .hr.hr-invisible.av-mcknbdys-c08f1824429e91e9b6dcd6a6a603704e{
height:50px;
}

#top .hr.hr-invisible.av-dlx7k-5ce58c11b66d330c45701f081029520d{
height:50px;
}

#top .hr.hr-invisible.av-wm8w-e8ec1a1e80fea652474e2327cd559736{
height:50px;
}


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

#top #wrap_all .av-special-heading.av-jgrxw141-ecdfee5f9765813d66dae81ebb2b40b6 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-jgrxw141-ecdfee5f9765813d66dae81ebb2b40b6 .av-special-heading-tag{
font-size:0.8em;
}
}
