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

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

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

#top .av_textblock_section.av-1hx9crt-31c24384a59ba706239a724dafcc0769 .avia_textblock{
font-size:25px;
color:#ffffff;
}

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

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

#top #wrap_all .avia-button.av-38qzvv-63383bc87c7eaad3de93fa190d433dc5{
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-2lp3cb-cb91f75596998adfac004ef825e16102{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

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

#top #wrap_all .avia-button.av-38qzvv-e4be1dcf1e456cf2bd2ecd9216d24f27{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

.avia-section.av-fpkzve-a7bebb0cbcad4ba59b61107b0d2d725e{
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-2ot6u3-7ecb714f05c7c55a99d84b31f891aba3{
padding-bottom:15px;
color:#000000;
font-size:40px;
}
body .av-special-heading.av-2ot6u3-7ecb714f05c7c55a99d84b31f891aba3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2ot6u3-7ecb714f05c7c55a99d84b31f891aba3 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-2ot6u3-7ecb714f05c7c55a99d84b31f891aba3 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-2ot6u3-7ecb714f05c7c55a99d84b31f891aba3 .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-2pwevf-e5fc45817b0c02eda1fb0e363baf1829{
padding-bottom:15px;
color:#000000;
font-size:40px;
}
body .av-special-heading.av-2pwevf-e5fc45817b0c02eda1fb0e363baf1829 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2pwevf-e5fc45817b0c02eda1fb0e363baf1829 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-2pwevf-e5fc45817b0c02eda1fb0e363baf1829 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-2pwevf-e5fc45817b0c02eda1fb0e363baf1829 .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-52c0b31f9e3524f725328d3a89edeb7a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lypvshyx-52c0b31f9e3524f725328d3a89edeb7a .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .av-special-heading.av-lyrcw94f-657e3a0ef8d3342298d5f124ccd95cd5{
padding-bottom:15px;
color:#000000;
font-size:40px;
}
body .av-special-heading.av-lyrcw94f-657e3a0ef8d3342298d5f124ccd95cd5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lyrcw94f-657e3a0ef8d3342298d5f124ccd95cd5 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-lyrcw94f-657e3a0ef8d3342298d5f124ccd95cd5 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-lyrcw94f-657e3a0ef8d3342298d5f124ccd95cd5 .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-2lkt0r-01d45dcf08aa767397921be101000af8{
padding-bottom:15px;
color:#000000;
font-size:40px;
}
body .av-special-heading.av-2lkt0r-01d45dcf08aa767397921be101000af8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2lkt0r-01d45dcf08aa767397921be101000af8 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-2lkt0r-01d45dcf08aa767397921be101000af8 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-2lkt0r-01d45dcf08aa767397921be101000af8 .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-53b5aa74d1ced4c10fca04026edeeb0f img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lypvshyx-53b5aa74d1ced4c10fca04026edeeb0f .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-f6smmd-9069e5fe8f9569bd7ddddedcb4f7d465{
padding-bottom:15px;
color:#000000;
font-size:40px;
}
body .av-special-heading.av-f6smmd-9069e5fe8f9569bd7ddddedcb4f7d465 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-f6smmd-9069e5fe8f9569bd7ddddedcb4f7d465 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-f6smmd-9069e5fe8f9569bd7ddddedcb4f7d465 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-f6smmd-9069e5fe8f9569bd7ddddedcb4f7d465 .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-2amg9h-fbe1940bb716e3207b0924d6aeda4c70{
padding-bottom:15px;
color:#000000;
font-size:40px;
}
body .av-special-heading.av-2amg9h-fbe1940bb716e3207b0924d6aeda4c70 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2amg9h-fbe1940bb716e3207b0924d6aeda4c70 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-2amg9h-fbe1940bb716e3207b0924d6aeda4c70 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-2amg9h-fbe1940bb716e3207b0924d6aeda4c70 .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-m74fu9c4-3b57a061b0a225d7d06208e075911b76 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m74fu9c4-39ffe30476be570569a3f6be892a88ae .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2ot6u3-7ecb714f05c7c55a99d84b31f891aba3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2pwevf-e5fc45817b0c02eda1fb0e363baf1829 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lyrcw94f-657e3a0ef8d3342298d5f124ccd95cd5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2lkt0r-01d45dcf08aa767397921be101000af8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-f6smmd-9069e5fe8f9569bd7ddddedcb4f7d465 .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-2amg9h-fbe1940bb716e3207b0924d6aeda4c70 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-m74fu9c4-39ffe30476be570569a3f6be892a88ae .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2ot6u3-7ecb714f05c7c55a99d84b31f891aba3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2pwevf-e5fc45817b0c02eda1fb0e363baf1829 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lyrcw94f-657e3a0ef8d3342298d5f124ccd95cd5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2lkt0r-01d45dcf08aa767397921be101000af8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-f6smmd-9069e5fe8f9569bd7ddddedcb4f7d465 .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-2amg9h-fbe1940bb716e3207b0924d6aeda4c70 .av-special-heading-tag{
font-size:0.8em;
}
}
