.avia-section.av-1ml2lc9-f65739da059a393ea6f141b55e1219da{
background-repeat:no-repeat;
background-image:url(https://www.edilcostruzionivitale.it/wp-content/uploads/2021/07/Ristrutturazione-e-recupero-del-sottotetto.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-m74gnlmk-ba1a5210de962abc9772c47037aa6001{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:rgba(10,10,10,0.59);
}

#top .av-special-heading.av-m74gm5ce-55aa39212dae16316763580a5eedcb2c{
padding-bottom:0;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-m74gm5ce-55aa39212dae16316763580a5eedcb2c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m74gm5ce-55aa39212dae16316763580a5eedcb2c .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-m74gm5ce-55aa39212dae16316763580a5eedcb2c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m74gm5ce-55aa39212dae16316763580a5eedcb2c .av-subheading{
font-size:20px;
}

#top .av_textblock_section.av-1hx9crt-8dfd8feef595d1235f1fc0e32a9fd391 .avia_textblock{
font-size:20px;
color:#dddddd;
}

#top .hr.hr-invisible.av-lypvivps-97d646417caa5ed7be2af93f0c35afa8{
height:50px;
}

#top .hr.hr-invisible.av-lypvivps-97d646417caa5ed7be2af93f0c35afa8{
height:50px;
}

#top #wrap_all .avia-button.av-26t9zp-45f62e67994c88c64e7e3b692506c059{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-d62yid-d0519f90199d02622839335aa293491f{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-d62yid-d0519f90199d02622839335aa293491f{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-d62yid-d0519f90199d02622839335aa293491f{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

.flex_column.av-332qif-359af27a613378fa0c7b4fb81824d4be{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-1ml2lc9-92e9918039d25923e9e47efc3b09dccd{
background-repeat:no-repeat;
background-image:url(https://www.edilcostruzionivitale.it/wp-content/uploads/2021/07/Ristrutturazione-e-recupero-del-sottotetto.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-1ml2lc9-92e9918039d25923e9e47efc3b09dccd .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

#top .av-special-heading.av-m74gm5ce-6a46f61e7269019059e231ab91c56f77{
padding-bottom:0;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-m74gm5ce-6a46f61e7269019059e231ab91c56f77 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m74gm5ce-6a46f61e7269019059e231ab91c56f77 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-m74gm5ce-6a46f61e7269019059e231ab91c56f77 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m74gm5ce-6a46f61e7269019059e231ab91c56f77 .av-subheading{
font-size:20px;
}

#top .av_textblock_section.av-1hx9crt-46c246caf0478fcdb958536553700847 .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top #wrap_all .avia-button.av-26t9zp-d7cea3f35b11646d7a17b5a2c82d83ab{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

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

.flex_column.av-axi5hx-4714df2e384d8731345cac3201b4d058{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av_textblock_section.av-lypv1zym-d943377416981cc90a2493b01fa8183a .avia_textblock{
font-size:18px;
}

#top .hr.hr-invisible.av-fces42-f7f341eac7e3984d083bd0335993c5f0{
height:30px;
}

#top .hr.hr-invisible.av-fces42-f7f341eac7e3984d083bd0335993c5f0{
height:30px;
}

#top .hr.hr-invisible.av-fces42-f7f341eac7e3984d083bd0335993c5f0{
height:30px;
}

#top .hr.hr-invisible.av-fces42-f7f341eac7e3984d083bd0335993c5f0{
height:30px;
}

#top .hr.hr-invisible.av-fces42-f7f341eac7e3984d083bd0335993c5f0{
height:30px;
}

.flex_column.av-8xbzjp-8533bbb13598532e40631787b71d6959{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-lypv88cs-3d7a5aa42b1a27465cac09eb0616ee4b .iconlist_icon{
color:#1e73be;
background-color:#f8f8f8;
border:1px solid #f8f8f8;
}
#top #wrap_all .avia-icon-list-container.av-lypv88cs-3d7a5aa42b1a27465cac09eb0616ee4b .av_iconlist_title{
font-size:18px;
color:#1e73be;
}
.avia-icon-list-container.av-lypv88cs-3d7a5aa42b1a27465cac09eb0616ee4b .iconlist_content{
font-size:18px;
}

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

#top .hr.hr-invisible.av-fces42-0efca4adabc56e228c5de774103e3dad{
height:20px;
}

#top .hr.hr-invisible.av-fces42-0efca4adabc56e228c5de774103e3dad{
height:20px;
}

#top .hr.hr-invisible.av-fces42-0efca4adabc56e228c5de774103e3dad{
height:20px;
}

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

#top .av_textblock_section.av-1gmyv6-4513a4b4e79b5b42d7778f6baa82f65c .avia_textblock{
font-size:18px;
}

#top .av_textblock_section.av-1gmyv6-4513a4b4e79b5b42d7778f6baa82f65c .avia_textblock{
font-size:18px;
}

#top .av_textblock_section.av-1gmyv6-4513a4b4e79b5b42d7778f6baa82f65c .avia_textblock{
font-size:18px;
}

#top .av_textblock_section.av-1gmyv6-4513a4b4e79b5b42d7778f6baa82f65c .avia_textblock{
font-size:18px;
}

#top .av_textblock_section.av-1gmyv6-4513a4b4e79b5b42d7778f6baa82f65c .avia_textblock{
font-size:18px;
}

#top .av_textblock_section.av-1gmyv6-4513a4b4e79b5b42d7778f6baa82f65c .avia_textblock{
font-size:18px;
}

#top .av_textblock_section.av-1gmyv6-4513a4b4e79b5b42d7778f6baa82f65c .avia_textblock{
font-size:18px;
}

.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;
}

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

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

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

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

#top #wrap_all .avia-button.av-8lmmd-5def9ab6ffbc3258efe34c8af11f2586{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

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

#top .hr.hr-invisible.av-fces42-631ea3c1e3baa7533ec69a904c2d58cc{
height:30px;
}

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

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

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

.flex_column.av-1ib5j6-e7569c789f234820afa3b0c2beae79e4{
border-width:1px;
border-color:#1e73be;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#f8f8f8;
}

.flex_column.av-1ib5j6-731e15d9518e16b71014e9ab631579cd{
border-width:1px;
border-color:#1e73be;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#f8f8f8;
}

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

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

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

.flex_column.av-esok7m-2b24fa0fdc2cdfc9484b8e935484762a{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

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

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

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

.flex_column.av-esok7m-172955f4354e09ca8e00782bd0e0f529{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

.flex_column.av-esok7m-172955f4354e09ca8e00782bd0e0f529{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

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

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

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

#top .hr.hr-invisible.av-fces42-0f9f222358987ff8ece10a4b3b3057c0{
height:30px;
}

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

#top .avia-icon-list-container.av-lyr0c878-fe6aac8e2ee056f45b476e52e723458e .iconlist_icon{
font-size:18px;
}
#top #wrap_all .avia-icon-list-container.av-lyr0c878-fe6aac8e2ee056f45b476e52e723458e .av_iconlist_title{
font-size:18px;
}

.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-b417f23b292cf3db6678ccff6b5c9775 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-kr0pe3ie-b417f23b292cf3db6678ccff6b5c9775 .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-m74gm5ce-55aa39212dae16316763580a5eedcb2c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m74gm5ce-6a46f61e7269019059e231ab91c56f77 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lyrf070i-406a71d74cdf1e9ea531a5b05081891d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-667j1h-830ffe0997cf94653dd69ffedc50e6de .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-1zz091-a237da4bd59af4ae8f729f247e005cdc .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2oz7np-07c4e2dbe2d42a889d2ce1e273df03dc .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-565axh-1b0d08ea3e62b3539f7ead30d441ce66 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lyrdirmr-9ec74a2cecdb3241ff36bbd592bedbf8 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-m74gm5ce-6a46f61e7269019059e231ab91c56f77 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lyrf070i-406a71d74cdf1e9ea531a5b05081891d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-667j1h-830ffe0997cf94653dd69ffedc50e6de .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-1zz091-a237da4bd59af4ae8f729f247e005cdc .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2oz7np-07c4e2dbe2d42a889d2ce1e273df03dc .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-565axh-1b0d08ea3e62b3539f7ead30d441ce66 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lyrdirmr-9ec74a2cecdb3241ff36bbd592bedbf8 .av-special-heading-tag{
font-size:0.8em;
}
}
