.avia-section.av-145nae-13d028857a322e6dd29070856523047e{
background-repeat:no-repeat;
background-image:url(https://www.studioingegneriafavazza.it/wp-content/uploads/2018/05/hero-skyscraper.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-145nae-13d028857a322e6dd29070856523047e .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

#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-jgs0mam9-824e7f4f106b297bfcfef3e9a46af2bd{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:4vw;
}
body .av-special-heading.av-jgs0mam9-824e7f4f106b297bfcfef3e9a46af2bd .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jgs0mam9-824e7f4f106b297bfcfef3e9a46af2bd .av-special-heading-tag{
font-size:4vw;
}
.av-special-heading.av-jgs0mam9-824e7f4f106b297bfcfef3e9a46af2bd .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-jgs0mam9-824e7f4f106b297bfcfef3e9a46af2bd .av-subheading{
font-size:25px;
}

.avia-section.av-qet8u-a0e8d711753b45320be89322e5953a17{
background-color:#f2f2f2;
background-image:unset;
}

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

#top .flex_column.av-zdhsq-a3a1eec0b8469e5ee82e1270c3ac1aa1{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-zdhsq-a3a1eec0b8469e5ee82e1270c3ac1aa1{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-zdhsq-a3a1eec0b8469e5ee82e1270c3ac1aa1{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-mc20h3t8-605ebbfd31b534ea1ea4f17d86644a5f{
margin:15px 0 0 0;
padding-bottom:10px;
font-size:50px;
}
body .av-special-heading.av-mc20h3t8-605ebbfd31b534ea1ea4f17d86644a5f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mc20h3t8-605ebbfd31b534ea1ea4f17d86644a5f .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-mc20h3t8-605ebbfd31b534ea1ea4f17d86644a5f .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mc20hbab-d2d751424971584706e3b768d5b678dc .avia_textblock{
font-size:18px;
color:#0a0a0a;
}

#top .hr.hr-invisible.av-mc21gzqk-86285c497e732f3c005de5b267f7e1c5{
height:50px;
}

.avia-timeline-container.av-mc20mnex-e05f77bb37c8de495cd27f814eae4601 .av-milestone-date{
color:#0a0000;
}
.avia-timeline-container.av-mc20mnex-e05f77bb37c8de495cd27f814eae4601 .av-milestone-content{
color:#0a0a0a;
}
.avia-timeline-container.av-mc20mnex-e05f77bb37c8de495cd27f814eae4601 .av-milestone-icon-inner{
background-color:#0a0a0a;
color:#e8b900;
}
.avia-timeline-container.av-mc20mnex-e05f77bb37c8de495cd27f814eae4601 .av-milestone-indicator{
background-color:#0a0a0a;
}
.avia-timeline-container.av-mc20mnex-e05f77bb37c8de495cd27f814eae4601 .av-milestone-article-footer{
background-color:#0a0a0a;
}

#top .flex_column.av-2h6rm-48338dc5240872353dda057098c7920b{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2h6rm-48338dc5240872353dda057098c7920b{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-2h6rm-48338dc5240872353dda057098c7920b{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-mckm3lm1-c332d8be52639482a2ed82a90b3c38eb{
height:50px;
}

#top .hr.hr-invisible.av-hpub6-5161551031840d8461872ae04f85394b{
height:50px;
}

.avia-image-container.av-mc21ga97-9f846ceedcc1c2ecc03f128d832d502b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mc21ga97-9f846ceedcc1c2ecc03f128d832d502b .av-image-caption-overlay-center{
color:#e8c620;
font-size:15px;
}

#top .hr.hr-invisible.av-mclyeosb-6f8537ddb490d4a62374bb139cccbe0d{
height:50px;
}

#top .av-rotator-container.av-mc3489l2-c904e4300f1c57420a4154ab5ef02faf{
text-align:center;
color:#0a0a0a;
}
#top #wrap_all .av-rotator-container.av-mc3489l2-c904e4300f1c57420a4154ab5ef02faf .av-rotator-container-inner{
font-size:45px;
}

#top .hr.hr-invisible.av-be5ju-f1df137a51907139fabea2c118375029{
height:50px;
}

.avia-section.av-mc20rva2-fe9b1836fe19679547c0947a9e729174{
background-color:#f2f2f2;
background-image:unset;
}

#top .hr.hr-invisible.av-nrgey-97f16b217dbd61c312c7a1581df37cae{
height:50px;
}

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

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

#top .av_textblock_section.av-mc214l5b-047aad47eb231c35f24b5f9ba557c956 .avia_textblock{
font-size:18px;
color:#0a0a0a;
}

#top .av_textblock_section.av-mc211z4z-2311ee4c5649d0e22e267246e4fd6c42 .avia_textblock{
font-size:20px;
}


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

#top #wrap_all .av-special-heading.av-mc20h3t8-605ebbfd31b534ea1ea4f17d86644a5f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mc20zqip-1eecfd01a4adcec606d32fba7a0cd357 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-mc20h3t8-605ebbfd31b534ea1ea4f17d86644a5f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mc20zqip-1eecfd01a4adcec606d32fba7a0cd357 .av-special-heading-tag{
font-size:0.8em;
}
}
