.avia-section.av-isyin-19e81bf0e357a3f1c45f7a506af6b668{
background-repeat:no-repeat;
background-image:url(https://impresabice.it/wp-content/uploads/2025/06/FOTO-CANTIERI-048-scaled.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-isyin-19e81bf0e357a3f1c45f7a506af6b668 .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-b7c322ea0213d66ac0efa1c15c2c2e41{
padding-bottom:10px;
}
body .av-special-heading.av-mb4yj4is-b7c322ea0213d66ac0efa1c15c2c2e41 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mb4yj4is-b7c322ea0213d66ac0efa1c15c2c2e41 .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-5a7c9ce3b71ef2465373a47e4feb1ff5{
padding-bottom:10px;
}
body .av-special-heading.av-mb4yrsfv-5a7c9ce3b71ef2465373a47e4feb1ff5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mb4yrsfv-5a7c9ce3b71ef2465373a47e4feb1ff5 .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-99636dc2ffa15dd7d8de7e6d62156d05{
padding-bottom:10px;
}
body .av-special-heading.av-mb4ys0o9-99636dc2ffa15dd7d8de7e6d62156d05 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mb4ys0o9-99636dc2ffa15dd7d8de7e6d62156d05 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-mb4z1cmm-7176bee4800c4687afa8705231930c92{
padding-bottom:10px;
}
body .av-special-heading.av-mb4z1cmm-7176bee4800c4687afa8705231930c92 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mb4z1cmm-7176bee4800c4687afa8705231930c92 .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-84796f16ed48453d8bf9b971eb5418d0{
padding-bottom:10px;
}
body .av-special-heading.av-mb4z2aho-84796f16ed48453d8bf9b971eb5418d0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mb4z2aho-84796f16ed48453d8bf9b971eb5418d0 .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-8046afdc0359c090f78b430590b483cb{
padding-bottom:10px;
}
body .av-special-heading.av-mb4z2q07-8046afdc0359c090f78b430590b483cb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mb4z2q07-8046afdc0359c090f78b430590b483cb .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-f102cf9002401f42083a2da36f6bed9b .av-horizontal-gallery-inner{
padding-bottom:20%;
}

