.avia-section.av-4l4lfs-0f9203bf6f2b1602b0659c0c22b42424{
background-repeat:no-repeat;
background-image:url(https://sviluppo.masmo.it/wp-content/uploads/2025/11/home_slider-scaled.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-4l4lfs-0f9203bf6f2b1602b0659c0c22b42424 .av-section-color-overlay{
opacity:0.7;
background-color:#c17f5c;
}

#top .flex_column.av-2f93ig-7f12e341141ad8bd1fc1e8e5b053f362{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2f93ig-7f12e341141ad8bd1fc1e8e5b053f362{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-2f93ig-7f12e341141ad8bd1fc1e8e5b053f362{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-mhw8cv8w-9a65183d382aef4d016271ed83ba0d5d{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-mhw8cv8w-9a65183d382aef4d016271ed83ba0d5d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mhw8cv8w-9a65183d382aef4d016271ed83ba0d5d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mhw8cv8w-9a65183d382aef4d016271ed83ba0d5d .av-subheading{
font-size:25px;
}

.flex_column.av-d1v3pk-08fb0722a74282a9ed75fbd51af2fb0b{
width:47%;
border-radius:5px 5px 5px 5px;
padding:30px 20px 30px 20px;
background-color:#ffffff;
}

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

#top .avia-icon-list-container.av-130rso-973196c4e00415f84effd43dd4c7af5a .iconlist_icon{
color:#ffffff;
background-color:#f3c78e;
border:1px solid #f3c78e;
}
#top .avia-icon-list-container.av-130rso-973196c4e00415f84effd43dd4c7af5a .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}

.flex_column.av-3jsxj9-6ad6d4a92f83943d9c471c46a7ba11cb{
width:47%;
margin-left:6%;
border-radius:5px 5px 5px 5px;
padding:30px 20px 30px 20px;
background-color:#ffffff;
}

#top .av-special-heading.av-2hz9h1-1472fb2b2c1a4194d408c7d0d06011aa{
padding-bottom:10px;
}
body .av-special-heading.av-2hz9h1-1472fb2b2c1a4194d408c7d0d06011aa .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2hz9h1-1472fb2b2c1a4194d408c7d0d06011aa .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-mhx8li0q-e117c0979f0fc8bfbc1c1e68dfdbc67b .iconlist_icon{
color:#ffffff;
background-color:#f3c78e;
border:1px solid #f3c78e;
}
#top .avia-icon-list-container.av-mhx8li0q-e117c0979f0fc8bfbc1c1e68dfdbc67b .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}

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

.flex_column.av-suezut-62a85b6dc9cedd01a4f6f1fd07e290aa{
width:32%;
margin-left:0;
border-radius:5px 5px 5px 5px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-suezut-62a85b6dc9cedd01a4f6f1fd07e290aa .av-flex-placeholder{
width:2%;
}

#top .avia-icon-list-container.av-mhxl7v4o-a37d93126587186bf477d058b4a8a35b .iconlist_icon{
color:#ffffff;
background-color:#f3c78e;
border:1px solid #f3c78e;
}
#top .avia-icon-list-container.av-mhxl7v4o-a37d93126587186bf477d058b4a8a35b .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}

.flex_column.av-j7tpr9-cc105f7bdbcbd16d2a49ca8678c26c98{
width:32%;
margin-left:0;
border-radius:5px 5px 5px 5px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-j7tpr9-cc105f7bdbcbd16d2a49ca8678c26c98 .av-flex-placeholder{
width:2%;
}

#top .avia-icon-list-container.av-mhxl87sx-e44de2eb65b4769cdf4fd93517427f24 .iconlist_icon{
color:#ffffff;
background-color:#f3c78e;
border:1px solid #f3c78e;
}
#top .avia-icon-list-container.av-mhxl87sx-e44de2eb65b4769cdf4fd93517427f24 .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}

.flex_column.av-g1851-db1586306711d8d57f92f266b66e2e0d{
width:32%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-g1851-db1586306711d8d57f92f266b66e2e0d .av-flex-placeholder{
width:2%;
}

#top .avia-gallery.av-5mbrbp-372025f6fd5cfdebf635e339e9d3a0a2 .avia-gallery-thumb a{
width:20%;
}
#top .avia-gallery.av-5mbrbp-372025f6fd5cfdebf635e339e9d3a0a2 .avia-slideshow-controls a{
color:#ffffff;
background-color:#f3c78e;
}
#top .avia-gallery.av-5mbrbp-372025f6fd5cfdebf635e339e9d3a0a2 .avia-slideshow-controls a.avia-svg-icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}

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

.flex_column.av-fhrr6t-f0d63108a85d1049c6f7af4955ccbc75{
width:49%;
margin-left:0;
border-radius:5px 5px 5px 5px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-fhrr6t-f0d63108a85d1049c6f7af4955ccbc75 .av-flex-placeholder{
width:2%;
}

#top .avia-icon-list-container.av-eflvb9-986c69ff66cb30d73a03bc9d0de5e3b6 .iconlist_icon{
color:#ffffff;
background-color:#f3c78e;
border:1px solid #f3c78e;
}
#top .avia-icon-list-container.av-eflvb9-986c69ff66cb30d73a03bc9d0de5e3b6 .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}

.flex_column.av-45wjid-024de745a54edc6b6fd2e2d6c6ff7ef5{
width:49%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-45wjid-024de745a54edc6b6fd2e2d6c6ff7ef5 .av-flex-placeholder{
width:2%;
}

#top .avia-gallery.av-2it205-d754db3778675b40a9d4931810bbbe17 .avia-gallery-thumb a{
width:20%;
}
#top .avia-gallery.av-2it205-d754db3778675b40a9d4931810bbbe17 .avia-slideshow-controls a{
color:#ffffff;
background-color:#f3c78e;
}
#top .avia-gallery.av-2it205-d754db3778675b40a9d4931810bbbe17 .avia-slideshow-controls a.avia-svg-icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}

#top .hr.hr-invisible.av-mhxlrjwh-c15c2b70f2376950c6d4281adeb3413d{
height:25px;
}

#top .hr.hr-invisible.av-fhpz9-fdeb81821f2880d26d67ca3a3e585759{
height:20px;
}

