.avia-section.av-isyin-57b661caa66b93d27abef124711a85eb{
background-repeat:no-repeat;
background-image:url(https://impresabice.it/wp-content/uploads/2025/06/FOTO-CANTIERI-008.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-isyin-57b661caa66b93d27abef124711a85eb .av-section-color-overlay{
opacity:0.6;
background-color:#383838;
}

#top .av-special-heading.av-9d03b-651aadbd1f570fdd62dd03c07257002c{
padding-bottom:10px;
}
body .av-special-heading.av-9d03b-651aadbd1f570fdd62dd03c07257002c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-9d03b-651aadbd1f570fdd62dd03c07257002c .av-subheading{
font-size:15px;
}

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

#top .hr.hr-invisible.av-1vkx31-908ea3b903953137b9c674225ef35390{
height:15px;
}

#top #wrap_all .avia-button.av-1jimtp-ea98fbde5c28a5d2dbe44193a6bf631a{
background-color:#247ba0;
border-color:#247ba0;
color:#ffffff;
border-style:none;
box-shadow:none;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-1jimtp-ea98fbde5c28a5d2dbe44193a6bf631a:hover{
background-color:#383838;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1jimtp-ea98fbde5c28a5d2dbe44193a6bf631a .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-1jimtp-ea98fbde5c28a5d2dbe44193a6bf631a:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-section.av-17nyhh-87dd706d3afbf8bac6d057b95d4813f9{
background-color:#f0f0f0;
background-image:unset;
}

.flex_column.av-10qmel-6805b9e73fe8aab6043a13dd59ab2721{
width:47.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-10qmel-6805b9e73fe8aab6043a13dd59ab2721 .av-flex-placeholder{
width:5%;
}

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

.flex_column.av-zpwn9-f6e0ae66abd55fed94c8c99ec6e24f41{
width:47.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-zpwn9-f6e0ae66abd55fed94c8c99ec6e24f41 .av-flex-placeholder{
width:5%;
}

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

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

.flex_column.av-h8zx1-2498050a93d860ec1efc40255e5d3ce4{
width:48%;
margin-left:0;
order:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-h8zx1-2498050a93d860ec1efc40255e5d3ce4 .av-flex-placeholder{
width:4%;
}

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

.flex_column.av-6z5vh-84eed091bb5ecfa54388348707433d50{
width:48%;
margin-left:0;
order:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-6z5vh-84eed091bb5ecfa54388348707433d50 .av-flex-placeholder{
width:4%;
}

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

.avia-section.av-maz4ep1k-41f2421a3cfbd82f889d57cde966728b{
background-color:#f0f0f0;
background-image:unset;
}

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

#top .togglecontainer.av-maz4b5xh-f2defb736625cb1b8dbe8c6bbe7fe996 h3.toggler{
color:#247ba0;
background-color:#ffffff;
}
#top .togglecontainer.av-maz4b5xh-f2defb736625cb1b8dbe8c6bbe7fe996 h3.toggler.activeTitle{
color:#ffffff;
border-color:#ffffff;
background-color:#247ba0;
}
#top .togglecontainer.av-maz4b5xh-f2defb736625cb1b8dbe8c6bbe7fe996 h3.toggler:not(.activeTitle):hover{
color:#ffffff;
background-color:#247ba0;
}
#top .togglecontainer.av-maz4b5xh-f2defb736625cb1b8dbe8c6bbe7fe996 h3.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-maz4b5xh-f2defb736625cb1b8dbe8c6bbe7fe996 p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color:#ffffff !important;
}
#top .togglecontainer.av-maz4b5xh-f2defb736625cb1b8dbe8c6bbe7fe996 h3.toggler .toggle_icon{
color:#247ba0;
border-color:#247ba0;
}
#top .togglecontainer.av-maz4b5xh-f2defb736625cb1b8dbe8c6bbe7fe996 h3.toggler .toggle_icon > span{
color:#247ba0;
border-color:#247ba0;
}
#top .togglecontainer.av-maz4b5xh-f2defb736625cb1b8dbe8c6bbe7fe996 h3.toggler.activeTitle .toggle_icon, #top .togglecontainer.av-maz4b5xh-f2defb736625cb1b8dbe8c6bbe7fe996 p.toggler.activeTitle .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-maz4b5xh-f2defb736625cb1b8dbe8c6bbe7fe996 .toggle_wrap .toggle_content{
color:#247ba0;
background-color:#ffffff;
}

.av-horizontal-gallery.av-7nhl3-36b15568aa0b025022c398d20cde4217 .av-horizontal-gallery-inner{
padding-bottom:20%;
}

