.avia-section.av-1ml2lc9-b2d8b07af686a38cb11c4d7e8dd475dd{
background-repeat:no-repeat;
background-image:url(https://www.edilcostruzionivitale.it/wp-content/uploads/2021/07/Ristrutturazioni-e-Costruzioni-02.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-kr21fyuq-491ef2bd21273b5a169a2c83e963d173{
padding-bottom:0;
color:#ffffff;
font-size:45px;
}
body .av-special-heading.av-kr21fyuq-491ef2bd21273b5a169a2c83e963d173 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kr21fyuq-491ef2bd21273b5a169a2c83e963d173 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-kr21fyuq-491ef2bd21273b5a169a2c83e963d173 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-kr21fyuq-491ef2bd21273b5a169a2c83e963d173 .av-subheading{
font-size:20px;
}

#top .hr.av-1izsyh5-79d4e646074069ab2dc70e76473cb3e3{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-1izsyh5-79d4e646074069ab2dc70e76473cb3e3 .hr-inner{
width:50px;
border-color:#ffffff;
}

#top .av_textblock_section.av-1hx9crt-6be82a53728e45f84ab1b99c0dd95cb4 .avia_textblock{
font-size:25px;
color:#dddddd;
}

#top .av-special-heading.av-1xcgmv-9ef2565badf4203b36618198c840b0ca{
padding-bottom:15px;
color:#000000;
font-size:40px;
}
body .av-special-heading.av-1xcgmv-9ef2565badf4203b36618198c840b0ca .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1xcgmv-9ef2565badf4203b36618198c840b0ca .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-1xcgmv-9ef2565badf4203b36618198c840b0ca .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-1xcgmv-9ef2565badf4203b36618198c840b0ca .av-subheading{
font-size:15px;
}

#top .hr.av-fces42-175775e64c5802772eee13aba1bd5517{
margin-top:30px;
margin-bottom:40px;
}
.hr.av-fces42-175775e64c5802772eee13aba1bd5517 .hr-inner{
width:50px;
border-color:#1f73be;
}

#top .hr.av-fces42-175775e64c5802772eee13aba1bd5517{
margin-top:30px;
margin-bottom:40px;
}
.hr.av-fces42-175775e64c5802772eee13aba1bd5517 .hr-inner{
width:50px;
border-color:#1f73be;
}

#top .hr.av-fces42-175775e64c5802772eee13aba1bd5517{
margin-top:30px;
margin-bottom:40px;
}
.hr.av-fces42-175775e64c5802772eee13aba1bd5517 .hr-inner{
width:50px;
border-color:#1f73be;
}

#top .av_textblock_section.av-ex2i62-7d34905990431065fc271ae1840e38c4 .avia_textblock{
font-size:18px;
}

#top .av-special-heading.av-2r5ulz-1a86024205ff8a022c3d44d4d8f0ca71{
padding-bottom:15px;
color:#000000;
font-size:40px;
}
body .av-special-heading.av-2r5ulz-1a86024205ff8a022c3d44d4d8f0ca71 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2r5ulz-1a86024205ff8a022c3d44d4d8f0ca71 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-2r5ulz-1a86024205ff8a022c3d44d4d8f0ca71 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-2r5ulz-1a86024205ff8a022c3d44d4d8f0ca71 .av-subheading{
font-size:15px;
}

.avia-section.av-fpkzve-1ae7a17f740068a8154245d8961fe68c{
background-color:#f8f8f8;
background-image:unset;
}

.flex_column.av-1ib5j6-b19de71514b263a8b8f7280c14f6b93b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-esok7m-8c94494bf47b9f5d36232a04210b8f46{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-esok7m-8c94494bf47b9f5d36232a04210b8f46{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-esok7m-8c94494bf47b9f5d36232a04210b8f46{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-esok7m-8c94494bf47b9f5d36232a04210b8f46{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-esok7m-8c94494bf47b9f5d36232a04210b8f46{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-esok7m-8c94494bf47b9f5d36232a04210b8f46{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-esok7m-91425b99df9b073c5a09854bbcd16065{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-esok7m-91425b99df9b073c5a09854bbcd16065{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-esok7m-91425b99df9b073c5a09854bbcd16065{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-fces42-564ccd3bf474e1e686f55fac3d855607{
height:50px;
}

#top .av-special-heading.av-kr0teie6-d989bfb144807f840ab3af59e58e3cac{
padding-bottom:15px;
color:#000000;
font-size:40px;
}
body .av-special-heading.av-kr0teie6-d989bfb144807f840ab3af59e58e3cac .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kr0teie6-d989bfb144807f840ab3af59e58e3cac .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-kr0teie6-d989bfb144807f840ab3af59e58e3cac .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-kr0teie6-d989bfb144807f840ab3af59e58e3cac .av-subheading{
font-size:15px;
}

.avia-section.av-fpkzve-de5df552d60c23130f481503dc799bda{
background-color:#e5edf6;
background-image:unset;
}

#top .av-special-heading.av-kr0tclut-570a1f28c751284c31daaa0658ffdd5d{
padding-bottom:15px;
color:#000000;
font-size:40px;
}
body .av-special-heading.av-kr0tclut-570a1f28c751284c31daaa0658ffdd5d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kr0tclut-570a1f28c751284c31daaa0658ffdd5d .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-kr0tclut-570a1f28c751284c31daaa0658ffdd5d .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-kr0tclut-570a1f28c751284c31daaa0658ffdd5d .av-subheading{
font-size:20px;
}

.avia-section.av-fpkzve-9dbb1ec4cd2035ee8a40dcf83ba186c3{
background-color:#ffffff;
background-image:unset;
}

#top .av-special-heading.av-29h287-1b649469965c81c4414527bb1d5f076f{
padding-bottom:15px;
color:#000000;
font-size:40px;
}
body .av-special-heading.av-29h287-1b649469965c81c4414527bb1d5f076f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-29h287-1b649469965c81c4414527bb1d5f076f .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-29h287-1b649469965c81c4414527bb1d5f076f .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-29h287-1b649469965c81c4414527bb1d5f076f .av-subheading{
font-size:20px;
}

#top .hr.hr-invisible.av-fces42-8c7eb857dfcdff8043e1c691eb649dee{
height:50px;
}

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

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

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

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

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

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

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

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


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-kr21fyuq-491ef2bd21273b5a169a2c83e963d173 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1xcgmv-9ef2565badf4203b36618198c840b0ca .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2r5ulz-1a86024205ff8a022c3d44d4d8f0ca71 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kr0teie6-d989bfb144807f840ab3af59e58e3cac .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kr0tclut-570a1f28c751284c31daaa0658ffdd5d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-29h287-1b649469965c81c4414527bb1d5f076f .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-1xcgmv-9ef2565badf4203b36618198c840b0ca .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2r5ulz-1a86024205ff8a022c3d44d4d8f0ca71 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kr0teie6-d989bfb144807f840ab3af59e58e3cac .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kr0tclut-570a1f28c751284c31daaa0658ffdd5d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-29h287-1b649469965c81c4414527bb1d5f076f .av-special-heading-tag{
font-size:0.8em;
}
}
