.avia-section.av-m1owng60-72124e0766de6a7a91d0545ad965096d{
background-repeat:no-repeat;
background-image:url(http://repettosindaco.it/wp-content/uploads/2026/03/home.png);
background-position:0% 50%;
background-attachment:scroll;
}

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

.avia-section.av-mmsz4xmf-4fb7454e03bfe822c3286dc927a99a46{
background-repeat:no-repeat;
background-image:url(http://repettosindaco.it/wp-content/uploads/2026/03/repetto-vert-cover.jpg);
background-position:50% 100%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-mmszff1z-0cd6fc45cac43896157c489a74ec371a{
height:300px;
}

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

.flex_column.av-ma1y-899016e2c8275ef5b283c4ed605c0fcb{
width:37%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-ma1y-899016e2c8275ef5b283c4ed605c0fcb .av-flex-placeholder{
width:5%;
}

#top .av-special-heading.av-kzpw-56e9e1c762f70cfcd53330452825f9a5{
padding-bottom:36px;
}
body .av-special-heading.av-kzpw-56e9e1c762f70cfcd53330452825f9a5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kzpw-56e9e1c762f70cfcd53330452825f9a5 .av-subheading{
font-size:15px;
}

.flex_column.av-ivx0-8c0c7474faee078f3b5146cd8cb6e010{
width:58%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-ivx0-8c0c7474faee078f3b5146cd8cb6e010 .av-flex-placeholder{
width:5%;
}

.flex_cell.av-m221idxt-55147b01ba41129168fe648d430c2611{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-m221idxt-55147b01ba41129168fe648d430c2611{
padding:50px 0 0 0 !important;
}

#top .av-special-heading.av-ltr65wrz-bb32ab21656a3c5417c358474c84941e{
padding-bottom:36px;
color:#1b3e91;
}
body .av-special-heading.av-ltr65wrz-bb32ab21656a3c5417c358474c84941e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ltr65wrz-bb32ab21656a3c5417c358474c84941e .special-heading-inner-border{
border-color:#1b3e91;
}
.av-special-heading.av-ltr65wrz-bb32ab21656a3c5417c358474c84941e .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-j76a-6d4bbca88e5b52458c9334977d31eba4{
height:20px;
}

#top .av-special-heading.av-m2331kws-8fd36b64c9c5a7831246a49e5246af5f{
padding-bottom:36px;
}
body .av-special-heading.av-m2331kws-8fd36b64c9c5a7831246a49e5246af5f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m2331kws-8fd36b64c9c5a7831246a49e5246af5f .av-subheading{
font-size:15px;
}

#top .togglecontainer.av-m23311sz-9eac8bf2658fff59c20cb46102b76090 h4.toggler{
color:#ffffff;
background-color:#1b3e91;
border-color:#ffffff;
}
#top .togglecontainer.av-m23311sz-9eac8bf2658fff59c20cb46102b76090 h4.toggler.activeTitle{
color:#ffffff;
border-color:#ffffff;
background-color:#1b3e91;
}
#top .togglecontainer.av-m23311sz-9eac8bf2658fff59c20cb46102b76090 h4.toggler:not(.activeTitle):hover{
color:#1b3e91;
background-color:#f8f8f8;
}
#top .togglecontainer.av-m23311sz-9eac8bf2658fff59c20cb46102b76090 h4.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-m23311sz-9eac8bf2658fff59c20cb46102b76090 p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color:#f1c515 !important;
}
#top .togglecontainer.av-m23311sz-9eac8bf2658fff59c20cb46102b76090 h4.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-m23311sz-9eac8bf2658fff59c20cb46102b76090 h4.toggler .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-m23311sz-9eac8bf2658fff59c20cb46102b76090 h4.toggler.activeTitle .toggle_icon, #top .togglecontainer.av-m23311sz-9eac8bf2658fff59c20cb46102b76090 p.toggler.activeTitle .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-m23311sz-9eac8bf2658fff59c20cb46102b76090 .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#1b3e91;
border-color:#ffffff;
}

#top .av-special-heading.av-mlhws47j-902c73c4254445f530c0cdc3d7e71b18{
padding-bottom:36px;
}
body .av-special-heading.av-mlhws47j-902c73c4254445f530c0cdc3d7e71b18 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mlhws47j-902c73c4254445f530c0cdc3d7e71b18 .av-subheading{
font-size:15px;
}

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

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

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

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

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

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

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

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

.avia-section.av-movdsvre-f0fd0562043576252efa1851fd0c0a4a{
background-color:#a7c4e8;
background-image:unset;
}

#top .av-special-heading.av-movdl9yv-7a2269155f6a8329ededcb17945b172d{
padding-bottom:36px;
}
body .av-special-heading.av-movdl9yv-7a2269155f6a8329ededcb17945b172d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-movdl9yv-7a2269155f6a8329ededcb17945b172d .av-subheading{
font-size:15px;
}

.flex_column.av-6o8o-88755b541dd61f6d5d23afd362909987{
width:37%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-6o8o-88755b541dd61f6d5d23afd362909987 .av-flex-placeholder{
width:5%;
}

#top .av-special-heading.av-29q-48590dbb47280753e976d5bdb497e253{
padding-bottom:0;
}
body .av-special-heading.av-29q-48590dbb47280753e976d5bdb497e253 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-29q-48590dbb47280753e976d5bdb497e253 .av-subheading{
font-size:15px;
}

.flex_column.av-8ue-a0d215ccf6ff37bc0cd8ae64df4f7481{
width:58%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-8ue-a0d215ccf6ff37bc0cd8ae64df4f7481 .av-flex-placeholder{
width:5%;
}

