#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mlyzyoyk-c699cbb0a49e1e1fda771a9a84a602df__0 .avia-caption-title{
font-size:60px;
color:#ffffff;
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mlyzyoyk-c699cbb0a49e1e1fda771a9a84a602df__0 .avia-caption-title{
font-size:40px;
}
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mlyzyoyk-c699cbb0a49e1e1fda771a9a84a602df__1 .avia-caption-title{
font-size:60px;
color:#ffffff;
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mlyzyoyk-c699cbb0a49e1e1fda771a9a84a602df__1 .avia-caption-title{
font-size:40px;
}
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mlyzyoyk-c699cbb0a49e1e1fda771a9a84a602df__2 .avia-caption-title{
font-size:60px;
color:#ffffff;
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mlyzyoyk-c699cbb0a49e1e1fda771a9a84a602df__2 .avia-caption-title{
font-size:40px;
}
}

.flex_cell.av-8cdfmh-f3e5967645e772c41d5fb8fb2c840560{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-8cdfmh-f3e5967645e772c41d5fb8fb2c840560{
padding:30px 30px 30px 30px !important;
}

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

.flex_cell.av-7wabmp-727e257c77367a9ec0d48223506c841a{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-7wabmp-727e257c77367a9ec0d48223506c841a{
padding:30px 30px 30px 30px !important;
}

#top .avia-icon-list-container.av-mlz05es4-7e63b35624fd2cafee802831322e9cb5 .iconlist_icon{
color:#7ab529;
font-size:19px;
}
#top .avia-icon-list-container.av-mlz05es4-7e63b35624fd2cafee802831322e9cb5 .iconlist_icon svg:first-child{
stroke:#7ab529;
fill:#7ab529;
height:19px;
width:19px;
}
#top #wrap_all .avia-icon-list-container.av-mlz05es4-7e63b35624fd2cafee802831322e9cb5 .av_iconlist_title{
font-size:19px;
color:#4f4f4f;
}

.avia-section.av-7966u9-703d2e960b6f2957fbe5dd995d509e46{
background-color:#6ec8d3;
background-image:unset;
}

.avia-image-container.av-6xst6p-5a70148e0d954fb9b688f6311065a300 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-6xst6p-5a70148e0d954fb9b688f6311065a300 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-6oooop-cb3db5a8d5c950db41bd771ff09d689b{
height:20px;
}

#top .av-special-heading.av-mlz05zes-82873f8cc9cebea9564e1cc43226dde8{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mlz05zes-82873f8cc9cebea9564e1cc43226dde8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mlz05zes-82873f8cc9cebea9564e1cc43226dde8 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mlz05zes-82873f8cc9cebea9564e1cc43226dde8 .av-subheading{
font-size:15px;
}

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

#top .hr.av-618ttt-2aa35eac077256b96a2341f984adb4b4{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-618ttt-2aa35eac077256b96a2341f984adb4b4 .hr-inner{
width:50px;
border-color:#64b903;
}

@keyframes av_boxShadowEffect_av-5tgddl-72d2638dcbf9ef0a6a6a8274bf6a15a2-column {
0%   { box-shadow:  0 0 0 0 #f2f2f2; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #f2f2f2; opacity: 1; }
}
.flex_column.av-5tgddl-72d2638dcbf9ef0a6a6a8274bf6a15a2{
width:31.666666666667%;
margin-left:0;
box-shadow: 0 0 10px 0 #f2f2f2;
border-radius:20px 20px 20px 20px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-5tgddl-72d2638dcbf9ef0a6a6a8274bf6a15a2 .av-flex-placeholder{
width:2.5%;
}

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

#top .hr.hr-invisible.av-5illh5-ed01e930f6810521a3bfb03ccf8b439e{
height:30px;
}

#top #wrap_all .avia-button.av-mlz07x3h-9e77ae5e350bbb8f10387b82cabad063:hover{
background-color:grey;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mlz07x3h-9e77ae5e350bbb8f10387b82cabad063:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

@keyframes av_boxShadowEffect_av-5c7ju9-8d14e9190bfec5f5c0c0c8a75ddef730-column {
0%   { box-shadow:  0 0 0 0 #f2f2f2; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #f2f2f2; opacity: 1; }
}
.flex_column.av-5c7ju9-8d14e9190bfec5f5c0c0c8a75ddef730{
width:31.666666666667%;
margin-left:0;
box-shadow: 0 0 10px 0 #f2f2f2;
border-radius:20px 20px 20px 20px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-5c7ju9-8d14e9190bfec5f5c0c0c8a75ddef730 .av-flex-placeholder{
width:2.5%;
}

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

#top .hr.hr-invisible.av-54453l-1d9b6ccd5dca74eeb4bd7ecbbe5b5f8f{
height:30px;
}

#top #wrap_all .avia-button.av-mlz08ay8-27f96f8b81f3c060a285fbd653879765:hover{
background-color:grey;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mlz08ay8-27f96f8b81f3c060a285fbd653879765:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

@keyframes av_boxShadowEffect_av-4uhge1-7ec0a08b413aa8b1d4c622ad3adffab9-column {
0%   { box-shadow:  0 0 0 0 #f2f2f2; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #f2f2f2; opacity: 1; }
}
.flex_column.av-4uhge1-7ec0a08b413aa8b1d4c622ad3adffab9{
width:31.666666666667%;
margin-left:0;
box-shadow: 0 0 10px 0 #f2f2f2;
border-radius:20px 20px 20px 20px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4uhge1-7ec0a08b413aa8b1d4c622ad3adffab9 .av-flex-placeholder{
width:2.5%;
}

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

#top .hr.hr-invisible.av-4hzbwx-e0007bd60a90323a6ebd3208165849f6{
height:30px;
}

#top #wrap_all .avia-button.av-mlz08s7l-13c600776f91bcfc8a4dac6adc137b48:hover{
background-color:grey;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mlz08s7l-13c600776f91bcfc8a4dac6adc137b48:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

@keyframes av_boxShadowEffect_av-4e2rq9-9e3fd59322dfc2a84c480015e04f8646-column {
0%   { box-shadow:  0 0 0 0 #f2f2f2; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #f2f2f2; opacity: 1; }
}
.flex_column.av-4e2rq9-9e3fd59322dfc2a84c480015e04f8646{
width:48.75%;
margin-left:0;
box-shadow: 0 0 10px 0 #f2f2f2;
border-radius:20px 20px 20px 20px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4e2rq9-9e3fd59322dfc2a84c480015e04f8646 .av-flex-placeholder{
width:2.5%;
}

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

#top .hr.hr-invisible.av-3zy9eh-05e139da6d00fc4a9d14ce2f5af22444{
height:30px;
}

#top #wrap_all .avia-button.av-mlz099xz-25e38a0271603698cc1521de823c7f5d:hover{
background-color:grey;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mlz099xz-25e38a0271603698cc1521de823c7f5d:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

@keyframes av_boxShadowEffect_av-3x0bcx-4e4b636a9a9381144b0e7147a4cacdb2-column {
0%   { box-shadow:  0 0 0 0 #f2f2f2; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #f2f2f2; opacity: 1; }
}
.flex_column.av-3x0bcx-4e4b636a9a9381144b0e7147a4cacdb2{
width:48.75%;
margin-left:0;
box-shadow: 0 0 10px 0 #f2f2f2;
border-radius:20px 20px 20px 20px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3x0bcx-4e4b636a9a9381144b0e7147a4cacdb2 .av-flex-placeholder{
width:2.5%;
}

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

#top .hr.hr-invisible.av-3mpbnd-0d6a1a363bdaeca3ded07fd81e34a802{
height:30px;
}

#top #wrap_all .avia-button.av-mlz09y4t-13e19d5fd3920494ceda97a310f1037a:hover{
background-color:grey;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mlz09y4t-13e19d5fd3920494ceda97a310f1037a:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-2iv93t-f12788a4229120e87a2f897bb874e25a .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.electricity-solutions.it/wp-content/uploads/2022/11/electricity-bg-superbonus-110.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-2iv93t-f12788a4229120e87a2f897bb874e25a .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

.flex_column.av-2d2vk9-b8f1e5203fe01e115a311b7774c18cbf{
width:31.666666666667%;
padding:0px 0px 0px 0px;
}

.avia-timeline-container.av-mlz0afnz-10c0c9ad986b2c848e5aa2330ab0485d .av-milestone-content{
color:#ffffff;
}
.avia-timeline-container.av-mlz0afnz-10c0c9ad986b2c848e5aa2330ab0485d .av-milestone-icon-inner{
background-color:#7cb428;
color:#ffffff;
}
.avia-timeline-container.av-mlz0afnz-10c0c9ad986b2c848e5aa2330ab0485d .av-milestone-indicator{
background-color:#7cb428;
}
.avia-timeline-container.av-mlz0afnz-10c0c9ad986b2c848e5aa2330ab0485d .av-milestone-article-footer{
background-color:#7cb428;
}
.avia-timeline-container.av-mlz0afnz-10c0c9ad986b2c848e5aa2330ab0485d i.milestone-char.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-29g0wx-84c436ec508c17af208217863f6375ad{
width:31.666666666667%;
margin-left:2.5%;
padding:0px 0px 0px 0px;
}

.avia-timeline-container.av-mlz0atto-0d5ea49d7e67d8d46e9af2f4ded7287e .av-milestone-content{
color:#ffffff;
}
.avia-timeline-container.av-mlz0atto-0d5ea49d7e67d8d46e9af2f4ded7287e .av-milestone-icon-inner{
background-color:#7cb428;
color:#ffffff;
}
.avia-timeline-container.av-mlz0atto-0d5ea49d7e67d8d46e9af2f4ded7287e .av-milestone-indicator{
background-color:#7cb428;
}
.avia-timeline-container.av-mlz0atto-0d5ea49d7e67d8d46e9af2f4ded7287e .av-milestone-article-footer{
background-color:#7cb428;
}
.avia-timeline-container.av-mlz0atto-0d5ea49d7e67d8d46e9af2f4ded7287e i.milestone-char.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-22u6ex-7be87b72fb3d289633d28940733dcc6d{
width:31.666666666667%;
margin-left:2.5%;
padding:0px 0px 0px 0px;
}

.avia-timeline-container.av-mlz0b70y-69cc2f7a49c77ccc91988db39c69ca7b .av-milestone-content{
color:#ffffff;
}
.avia-timeline-container.av-mlz0b70y-69cc2f7a49c77ccc91988db39c69ca7b .av-milestone-icon-inner{
background-color:#7cb428;
color:#ffffff;
}
.avia-timeline-container.av-mlz0b70y-69cc2f7a49c77ccc91988db39c69ca7b .av-milestone-indicator{
background-color:#7cb428;
}
.avia-timeline-container.av-mlz0b70y-69cc2f7a49c77ccc91988db39c69ca7b .av-milestone-article-footer{
background-color:#7cb428;
}
.avia-timeline-container.av-mlz0b70y-69cc2f7a49c77ccc91988db39c69ca7b i.milestone-char.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

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

#top .hr.av-1k19l5-99dc2348de60a401439899e622fb1e6d{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-1k19l5-99dc2348de60a401439899e622fb1e6d .hr-inner{
width:50px;
border-color:#64b903;
}

#top .avia-icon-list-container.av-11kxox-1f6391839b82ed241cf501602c56b14f .iconlist_icon{
color:#ffffff;
background-color:#7ab529;
}
#top .avia-icon-list-container.av-11kxox-1f6391839b82ed241cf501602c56b14f .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-11kxox-1f6391839b82ed241cf501602c56b14f .av_iconlist_title{
font-size:19px;
color:#4f4f4f;
}

#top .hr.hr-invisible.av-eb6qp-c9a0545e8512e7a5f639eeb7e1d352e9{
height:50px;
}

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

