.avia-section.av-145nae-f908d667b91ab9ba9e27c93272f6a410{
background-repeat:no-repeat;
background-image:url(https://www.structuraingegneria.it/wp-content/uploads/2025/10/Structura-ingegneria_.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-145nae-f908d667b91ab9ba9e27c93272f6a410 .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

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

#top .av-special-heading.av-37xou-48d1dd825d50078d0870a651436e3155{
margin:150px 0 150px 0;
padding-bottom:0;
color:#ffffff;
font-size:70px;
}
body .av-special-heading.av-37xou-48d1dd825d50078d0870a651436e3155 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-37xou-48d1dd825d50078d0870a651436e3155 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-37xou-48d1dd825d50078d0870a651436e3155 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-37xou-48d1dd825d50078d0870a651436e3155 .av-subheading{
font-size:25px;
}

.flex_cell.av-mcoss062-cb2f289ae280ddb5c91497950c2103ea{
vertical-align:middle;
}

.avia-image-container.av-mcotmtrw-990ba2476e7cb88c9ed451470e6c7006 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mcotmtrw-990ba2476e7cb88c9ed451470e6c7006 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-mcotmtrw-990ba2476e7cb88c9ed451470e6c7006 .avia-curtain-reveal-overlay{
z-index:100;
}

.flex_cell.av-mcotvst2-ddbe43a32749c2da3f57f5ce90d82f0f{
vertical-align:middle;
}

.flex_column.av-6oaji-301536bf987b8c9c07f746cdb0a5c16a{
border-radius:0px 0px 0px 0px;
padding:50px 50px 50px 50px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-6oaji-301536bf987b8c9c07f746cdb0a5c16a{
animation-duration:2s;
}

#top .av-special-heading.av-1px4ja-f14b40aa6d8072abc249f8204fe373cd{
padding-bottom:10px;
}
body .av-special-heading.av-1px4ja-f14b40aa6d8072abc249f8204fe373cd .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1px4ja-f14b40aa6d8072abc249f8204fe373cd .av-subheading{
font-size:15px;
color:#0085b1;
}

#top .hr.hr-invisible.av-ogc7i-3d5150ba4edcdca4f4605de3bd299fa5{
height:30px;
}

#top #wrap_all .avia-button.av-kpcn2-1380354282ac7b0082679ed339c9ac8c{
border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#0085b1;
border-radius:0px 0px 0px 0px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-kpcn2-1380354282ac7b0082679ed339c9ac8c:hover .avia_button_background{
border-radius:0px 0px 0px 0px;
}

.flex_cell.av-mcousqff-451224e263b1b6e208739491f435ef85{
vertical-align:middle;
background:url(https://www.structuraingegneria.it/wp-content/uploads/2025/10/Bim.jpg) 50% 50% no-repeat scroll rgba(255,255,255,0.87);
}
.responsive #top #wrap_all .flex_cell.av-mcousqff-451224e263b1b6e208739491f435ef85{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-mcouyzed-b850df260249327a9251ef82a0dac196{
border-radius:0px 0px 0px 0px;
padding:50px 50px 50px 50px;
background-color:rgba(255,255,255,0.9);
}
.avia_transform .flex_column.av-mcouyzed-b850df260249327a9251ef82a0dac196{
animation-duration:2s;
}

#top .av-special-heading.av-lxz4e-957a79be161358af5ca2809fda052e53{
padding-bottom:10px;
}
body .av-special-heading.av-lxz4e-957a79be161358af5ca2809fda052e53 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lxz4e-957a79be161358af5ca2809fda052e53 .av-subheading{
font-size:15px;
color:#0085b1;
}

.flex_cell.av-mcouw2x4-3991a901c39342f927c0437d214298d0{
vertical-align:middle;
background-color:#0085b1;
}

.flex_column.av-mcouxmxg-610b2b721c6c01406db882d1b67fb998{
border-radius:0px 0px 0px 0px;
padding:50px 50px 50px 50px;
}
.avia_transform .flex_column.av-mcouxmxg-610b2b721c6c01406db882d1b67fb998{
animation-duration:2s;
}

#top .avia-icon-list-container.av-mcoud039-1eaba6d198703e3212a23b1f5f8beccf .iconlist_icon{
color:#ffffff;
background-color:#0085b1;
border:1px solid #ffffff;
}
#top .avia-icon-list-container.av-mcoud039-1eaba6d198703e3212a23b1f5f8beccf .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-mcoud039-1eaba6d198703e3212a23b1f5f8beccf .av_iconlist_title{
color:#ffffff;
}
.avia-icon-list-container.av-mcoud039-1eaba6d198703e3212a23b1f5f8beccf .iconlist_content{
color:#ffffff;
}

.flex_column.av-mcugp9yi-a1b50cd799a3b1aa21dfdb44838ca719{
border-radius:0px 0px 0px 0px;
padding:50px 50px 50px 50px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-mcugp9yi-a1b50cd799a3b1aa21dfdb44838ca719{
animation-duration:2s;
}

#top .av-special-heading.av-12jv1i-bc95134ab4a24d11a626c92439e093d4{
padding-bottom:10px;
}
body .av-special-heading.av-12jv1i-bc95134ab4a24d11a626c92439e093d4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-12jv1i-bc95134ab4a24d11a626c92439e093d4 .av-subheading{
font-size:15px;
color:#0085b1;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-38-41ee2f2c0b52659819d300857ca66b15{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-38-41ee2f2c0b52659819d300857ca66b15{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#0085b1;
}

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

#top .av-special-heading.av-43pza-da7960fd6bbfc920bd8234875e02a48c{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-43pza-da7960fd6bbfc920bd8234875e02a48c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-43pza-da7960fd6bbfc920bd8234875e02a48c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-43pza-da7960fd6bbfc920bd8234875e02a48c .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mcug32vm-442de5338585c9d3dc41c57df2d9f60a{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-mcug32vm-442de5338585c9d3dc41c57df2d9f60a{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#6cafc2;
}

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

#top .av-special-heading.av-mcug0zpd-846696934136176bf1c2c602b440fc17{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mcug0zpd-846696934136176bf1c2c602b440fc17 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mcug0zpd-846696934136176bf1c2c602b440fc17 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mcug0zpd-846696934136176bf1c2c602b440fc17 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mcujxnzl-939c785b598b51ac79ad0b8027da8bd9{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-mcujxnzl-939c785b598b51ac79ad0b8027da8bd9{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#0085b1;
}

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

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

#top .flex_column_table.av-equal-height-column-flextable.av-32lxm6-d457349008f793fa64b32292200a6234{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-32lxm6-d457349008f793fa64b32292200a6234{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#6cafc2;
}

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

#top .av-special-heading.av-mg0t5vdp-7462a167cb315814fe0411bdc893a344{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mg0t5vdp-7462a167cb315814fe0411bdc893a344 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mg0t5vdp-7462a167cb315814fe0411bdc893a344 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mg0t5vdp-7462a167cb315814fe0411bdc893a344 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-mg0t089n-4808a4139a8ec71765a320eadffa64c6{
height:100px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2ymit2-211fad04d5185aa05b11e89ce293855d{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2ymit2-211fad04d5185aa05b11e89ce293855d{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#0085b1;
}

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

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

#top .flex_column_table.av-equal-height-column-flextable.av-2qi97a-cc8b1b2a0d54e85f38c07879b8a2dc93{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2qi97a-cc8b1b2a0d54e85f38c07879b8a2dc93{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#6cafc2;
}

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

#top .av-special-heading.av-mg0t87xv-61d33944da971c74486a368dd2d2ee07{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mg0t87xv-61d33944da971c74486a368dd2d2ee07 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mg0t87xv-61d33944da971c74486a368dd2d2ee07 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mg0t87xv-61d33944da971c74486a368dd2d2ee07 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2ko6-1b1b15e69e3d38d88fe07f8ad555d759{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2ko6-1b1b15e69e3d38d88fe07f8ad555d759{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#0085b1;
}

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

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

#top .flex_column_table.av-equal-height-column-flextable.av-cpbta-68c4bedc6b1df419f7b7166d010125d8{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-cpbta-68c4bedc6b1df419f7b7166d010125d8{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#6cafc2;
}

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

#top .av-special-heading.av-miq1pokr-729af8b5d01ca7ff87942085c530cc99{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-miq1pokr-729af8b5d01ca7ff87942085c530cc99 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-miq1pokr-729af8b5d01ca7ff87942085c530cc99 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-miq1pokr-729af8b5d01ca7ff87942085c530cc99 .av-subheading{
font-size:15px;
}

.avia-section.av-qet8u-33-43c253b6effbad44875e0d6f0010580e{
background-color:#0085b1;
background-image:unset;
}

.flex_column.av-lsyke-35-c8585990bf526c82f09ff983a5d84456{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-lsyke-6-920738cda135db90312afd66ce9abd84{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-lsyke-2-598c2ed054fa14fe6f7101bf8c9e5e60{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1wyfd2-a29f77f97c05765de5e43c2f1cbff3ab{
border-radius:0px 0px 0px 0px;
padding:50px 50px 50px 50px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-1wyfd2-a29f77f97c05765de5e43c2f1cbff3ab{
animation-duration:2s;
}

#top .av-special-heading.av-634yu-546bd0d5fafdf608931f49f9d3d6d369{
padding-bottom:10px;
}
body .av-special-heading.av-634yu-546bd0d5fafdf608931f49f9d3d6d369 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-634yu-546bd0d5fafdf608931f49f9d3d6d369 .av-subheading{
font-size:15px;
color:#0085b1;
}

.avia-section.av-qet8u-52-09892476b8f28e6a60095286afd65b0e{
background-repeat:no-repeat;
background-image:url(https://www.structuraingegneria.it/wp-content/uploads/2025/07/hero2-bw.png);
background-position:50% 100%;
background-attachment:scroll;
}
.avia-section.av-qet8u-52-09892476b8f28e6a60095286afd65b0e .av-section-color-overlay{
opacity:0.2;
background-color:#0a0a0a;
}

.flex_column.av-lsyke-a37a6881c1da7138fe2b94ba944a36dc{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:rgba(10,10,10,0.5);
}
.flex_column.av-lsyke-a37a6881c1da7138fe2b94ba944a36dc .avia-curtain-reveal-overlay{
animation-duration:1s;
background:rgba(255,255,255,0.5);
z-index:100;
}

#top .av-special-heading.av-6qb2m-85838b681118eb58ec03553220ba3cd1{
padding-bottom:30px;
color:#ffffff;
font-size:27px;
}
body .av-special-heading.av-6qb2m-85838b681118eb58ec03553220ba3cd1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6qb2m-85838b681118eb58ec03553220ba3cd1 .av-special-heading-tag{
font-size:27px;
}
.av-special-heading.av-6qb2m-85838b681118eb58ec03553220ba3cd1 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-6qb2m-85838b681118eb58ec03553220ba3cd1 .av-subheading{
font-size:15px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-37xou-48d1dd825d50078d0870a651436e3155 .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-6qb2m-85838b681118eb58ec03553220ba3cd1 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-6qb2m-85838b681118eb58ec03553220ba3cd1 .av-special-heading-tag{
font-size:0.8em;
}
}
