.avia-section.av-m1hx9y02-3522151a65f3b353cd25fcb34347c2bc{
background-repeat:no-repeat;
background-image:url(https://sistemapolipiemonte.it/wp-content/uploads/2024/05/ROADTOTHEFUTURE1.png);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-m1hx9y02-3522151a65f3b353cd25fcb34347c2bc .av-section-color-overlay{
opacity:0.5;
background-color:#0a0a0a;
}

#top .av-special-heading.av-6f6bjx-6a6e00d6e07cac83103ef7e9a2f155f4{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-6f6bjx-6a6e00d6e07cac83103ef7e9a2f155f4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6f6bjx-6a6e00d6e07cac83103ef7e9a2f155f4 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-6f6bjx-6a6e00d6e07cac83103ef7e9a2f155f4 .av-subheading{
font-size:28px;
}

.flex_column.av-7yockd-238dec9801f463488c11b1d67cc64810{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-4b8wrx-ba619be1e9e10c3676b5b58d60a7a653{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-m1kg032w-f67dd7ab49e1c4314e7357329cc97961 .avia_textblock{
color:#ffffff;
}

.flex_column.av-54lkwd-b02dea6584c9c260867e55ea9bcbfaf9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-6hwsz5-6d5ed8e43b954590a08e44cc358e0ce2{
background-color:#ffffff;
background-image:unset;
}

#top .av-special-heading.av-m1kg4mut-213e7650c18f7ea6921b5457df803014{
padding-bottom:10px;
}
body .av-special-heading.av-m1kg4mut-213e7650c18f7ea6921b5457df803014 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m1kg4mut-213e7650c18f7ea6921b5457df803014 .av-subheading{
font-size:20px;
}

.av-hotspot-image-container .av-image-hotspot.av-lwuvctyc-0d1848f47a13a4d9845b9a71d9d98074{
top:87.4%;
left:33.8%;
}
.av-hotspot-image-container .av-image-hotspot.av-lwuvctyc-0d1848f47a13a4d9845b9a71d9d98074 .av-image-hotspot_inner{
background-color:#ffffff;
color:#888888;
}
.av-hotspot-image-container .av-image-hotspot.av-lwuvctyc-0d1848f47a13a4d9845b9a71d9d98074 .av-image-hotspot-pulse{
background-color:#ffffff;
}

.av-hotspot-image-container .av-image-hotspot.av-lwuvctyc-3-87734fd232fa35e544a4540ecbbc2b0a{
top:67.4%;
left:75.9%;
}
.av-hotspot-image-container .av-image-hotspot.av-lwuvctyc-3-87734fd232fa35e544a4540ecbbc2b0a .av-image-hotspot_inner{
background-color:#ffffff;
color:#888888;
}
.av-hotspot-image-container .av-image-hotspot.av-lwuvctyc-3-87734fd232fa35e544a4540ecbbc2b0a .av-image-hotspot-pulse{
background-color:#ffffff;
}

.av-hotspot-image-container .av-image-hotspot.av-lwuvctyc-2-e5ac3b1267a65220ce96e92eb0a89113{
top:43.6%;
left:47.6%;
}
.av-hotspot-image-container .av-image-hotspot.av-lwuvctyc-2-e5ac3b1267a65220ce96e92eb0a89113 .av-image-hotspot_inner{
background-color:#ffffff;
color:#888888;
}
.av-hotspot-image-container .av-image-hotspot.av-lwuvctyc-2-e5ac3b1267a65220ce96e92eb0a89113 .av-image-hotspot-pulse{
background-color:#ffffff;
}

.avia-section.av-d004kd-5ba91f50b6e571ced4030e07b7d61f65{
background-color:#f8f8f8;
background-image:unset;
}

.flex_column.av-adc7dp-559f32c84d312af113d1ca05c7073cce{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-animated-number.av-8sg8j1-d24c00addceeca05fa23ca6b77e8400c .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#81BC00;
stroke:#81BC00;
}
#top .avia-animated-number.av-8sg8j1-d24c00addceeca05fa23ca6b77e8400c .avia-animated-number-title{
font-size:60px;
color:#81BC00;
}
#top .avia-animated-number.av-8sg8j1-d24c00addceeca05fa23ca6b77e8400c .avia-animated-number-content{
font-size:20px;
color:#444444;
}

.flex_column.av-qyfcd-b7126e5d29a67ce5e4183a1ccafee82b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-animated-number.av-5o7lkd-ac1126a3c2ff1ec099058a803c6bc5f6 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#81BC00;
stroke:#81BC00;
}
#top .avia-animated-number.av-5o7lkd-ac1126a3c2ff1ec099058a803c6bc5f6 .avia-animated-number-title{
font-size:60px;
color:#81BC00;
}
#top .avia-animated-number.av-5o7lkd-ac1126a3c2ff1ec099058a803c6bc5f6 .avia-animated-number-content{
font-size:20px;
color:#444444;
}

.flex_column.av-4acz31-a04974419d83630c096a772268b2eaad{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-animated-number.av-1yysdp-0b75d6794f775c4fe50f441da97e5210 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#81BC00;
stroke:#81BC00;
}
#top .avia-animated-number.av-1yysdp-0b75d6794f775c4fe50f441da97e5210 .avia-animated-number-title{
font-size:60px;
color:#81BC00;
}
#top .avia-animated-number.av-1yysdp-0b75d6794f775c4fe50f441da97e5210 .avia-animated-number-content{
font-size:20px;
color:#444444;
}

.flex_cell.av-m1i55ux6-fac2d38337ad896cae188518eed0f337{
vertical-align:middle;
background-color:#f8f8f8;
}
.responsive #top #wrap_all .flex_cell.av-m1i55ux6-fac2d38337ad896cae188518eed0f337{
padding:100px 0px 100px 0px !important;
}

@keyframes av_boxShadowEffect_av-8mcral-b661c5428679e4b627956620b9bb9509-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.flex_column.av-8mcral-b661c5428679e4b627956620b9bb9509{
position:relative;
left:200px;
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
padding:100px 100px 100px 100px;
background-color:#006098;
background:linear-gradient( to right, #006098, #93d500 );
}

#top .av-special-heading.av-m1i56hz2-3d9c0a0ab8cf5998f8a9d49e55a74b88{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-m1i56hz2-3d9c0a0ab8cf5998f8a9d49e55a74b88 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m1i56hz2-3d9c0a0ab8cf5998f8a9d49e55a74b88 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m1i56hz2-3d9c0a0ab8cf5998f8a9d49e55a74b88 .av-subheading{
font-size:20px;
}

#top .av_textblock_section.av-7rf2p9-12cff2f11a8668cadab232d96bfc0c01 .avia_textblock{
font-size:16px;
color:#ffffff;
}

#top .hr.hr-invisible.av-5m8njx-20363957a67633bbf1e7ff55f39ac1fa{
height:20px;
}

.flex_cell.av-20jdf1-6ccb3ee0c93b6e7c031fb7e40a186d13{
vertical-align:middle;
background:url(https://sistemapolipiemonte.it/wp-content/uploads/2024/09/roadshow_12sett-30.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-20jdf1-6ccb3ee0c93b6e7c031fb7e40a186d13{
padding:120px 120px 120px 120px !important;
}

.avia-section.av-d1kw3q-415399ea635eaccf614be33bbd11d44d .av-parallax .av-parallax-inner{
background-color:#ffffff;
background-image:url(https://sistemapolipiemonte.it/wp-content/uploads/2024/09/starry-night-sky-long-exposure-low-scaled.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-m1ksmoon-76eda47dd83f176d7178125fb34ae58a{
height:50px;
}

.flex_column.av-38whepl-c9ced25922f3a2ddde413655ad2e73ab{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia_transform .flex_column.av-3czlu09-c80c652cc4af25cbebdb78a04ec39518{
animation-duration:1.5s;
}

#top .av-special-heading.av-lwypqv2n-a89f73e491a5eda34af1046c0842d4b8{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-lwypqv2n-a89f73e491a5eda34af1046c0842d4b8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lwypqv2n-a89f73e491a5eda34af1046c0842d4b8 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lwypqv2n-a89f73e491a5eda34af1046c0842d4b8 .av-subheading{
font-size:20px;
}

#top .hr.hr-invisible.av-3aloll-5c65ab548d7251ec110f2f2c5040c6e7{
height:20px;
}

#top .hr.hr-invisible.av-okix-f3846920548c6b47548c99daa1f31dbb{
height:50px;
}

#top .av-slideshow-ui.av-m1z2j6fx-22e563b8fec5097cee62b362bd7c3977 .avia-slideshow-arrows a{
color:#b02b2c;
}
#top .av-slideshow-ui.av-m1z2j6fx-22e563b8fec5097cee62b362bd7c3977 .avia-slideshow-arrows a.avia-svg-icon svg:first-child{
stroke:#b02b2c;
fill:#b02b2c;
}

.flex_column.av-3f7j295-134a60aa2227effb4e31b7d2c8d7f72c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-m1khbnnf-9257c5f78159767da77d2ca27e54874b{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-2321b1-e97b20be99ca9d918d8572fa6d74717d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-m1kh3owy-a74c14b05e8263391ad0cede07bab699{
padding-bottom:10px;
}
body .av-special-heading.av-m1kh3owy-a74c14b05e8263391ad0cede07bab699 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m1kh3owy-a74c14b05e8263391ad0cede07bab699 .av-subheading{
font-size:20px;
}

#top .hr.hr-invisible.av-3h7dl9-3d459a273d95f66340cab83433adafe8{
height:30px;
}

.flex_column.av-ov70d-5fd8ae2ac2dbab908e236441d4c5d8df{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-lx03ynp0-b2d13858cc0957a51f4bc33e09a752be{
width:24.25%;
margin-left:0;
padding:0 30px 0 30px;
background-color:#93d500;
}
.avia_transform .flex_column.av-lx03ynp0-b2d13858cc0957a51f4bc33e09a752be{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lx03ynp0-b2d13858cc0957a51f4bc33e09a752be .av-flex-placeholder{
width:1%;
}

#top .hr.hr-invisible.av-3wuv31-920d28dc47fcc5969bf91c04cb7c8655{
height:30px;
}

.av_font_icon.av-m1khu5mn-b58947dbd30aa96d615607335a8d4c71{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-m1khu5mn-b58947dbd30aa96d615607335a8d4c71 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-m1khu5mn-b58947dbd30aa96d615607335a8d4c71 .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-lx03yfs5-7ef62f959a9815b451e5547902051953{
width:24.25%;
margin-left:0;
padding:0 30px 0 30px;
background-color:#ff6b00;
}
.avia_transform .flex_column.av-lx03yfs5-7ef62f959a9815b451e5547902051953{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lx03yfs5-7ef62f959a9815b451e5547902051953 .av-flex-placeholder{
width:1%;
}

#top .hr.hr-invisible.av-6d2vi5-45bd45ac1bf635c0e246d4a1804d113c{
height:30px;
}

.av_font_icon.av-m1kiwnl9-56b99ef9a63ceb181a927cc45ef2d59c{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-m1kiwnl9-56b99ef9a63ceb181a927cc45ef2d59c svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-m1kiwnl9-56b99ef9a63ceb181a927cc45ef2d59c .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-lx042zd0-416c44877afd93693d8e8316f04e8e9e{
width:24.25%;
margin-left:0;
padding:0 30px 0 30px;
background-color:#006098;
}
.avia_transform .flex_column.av-lx042zd0-416c44877afd93693d8e8316f04e8e9e{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lx042zd0-416c44877afd93693d8e8316f04e8e9e .av-flex-placeholder{
width:1%;
}

#top .hr.hr-invisible.av-4wenm5-f24e7d679ebe297fa96a5f239f199e1f{
height:30px;
}

.av_font_icon.av-m1kix9w9-0b976f3590e2d7f494c518e1aa1ba78f{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-m1kix9w9-0b976f3590e2d7f494c518e1aa1ba78f svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-m1kix9w9-0b976f3590e2d7f494c518e1aa1ba78f .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-lx03yvoc-3b253b7a263421d04fa99c3d8c803556{
width:24.25%;
margin-left:0;
padding:0 30px 0 30px;
background-color:#d7282f;
}
.avia_transform .flex_column.av-lx03yvoc-3b253b7a263421d04fa99c3d8c803556{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lx03yvoc-3b253b7a263421d04fa99c3d8c803556 .av-flex-placeholder{
width:1%;
}

#top .hr.hr-invisible.av-2h4am5-d1cb7c8d508f646ecf8dacdc412087a1{
height:30px;
}

.av_font_icon.av-m1kizdbw-a5c2d6c648e31878500d4b804b2057d2{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-m1kizdbw-a5c2d6c648e31878500d4b804b2057d2 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-m1kizdbw-a5c2d6c648e31878500d4b804b2057d2 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-2jab99-e52fd84541c8b798918b2a20102f394a{
height:50px;
}

.avia-section.av-wq4fzl-bc1079a90ec48dd305fbbbc473afa8e5{
background-color:#f8f8f8;
background-image:unset;
}

#top .hr.hr-invisible.av-25rrxl-9efd607a5f02db6d9a40bcab1f61d676{
height:50px;
}

.flex_column.av-7er6nx-fcf6a3bfcdc9e0adf5eb021b3df70f8f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-m1kj6ix1-cb4b2fe6f79b64be6f17e5d613877334{
padding-bottom:10px;
}
body .av-special-heading.av-m1kj6ix1-cb4b2fe6f79b64be6f17e5d613877334 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m1kj6ix1-cb4b2fe6f79b64be6f17e5d613877334 .av-subheading{
font-size:20px;
}

#top .hr.hr-invisible.av-45kfnx-fec94d1e706740c313f078873ec24871{
height:50px;
}

.flex_column.av-7aoy5-a4fa95fac87c4b9a0af5c3747f49076f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia_transform .flex_column.av-tzx7gx-6b2d2af46f2b00a71da2c0419d49e3f9{
animation-duration:2s;
}

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

.avia_transform .flex_column.av-krbm35-c967d6b211047d49e4b9b42d8fb9dabc{
animation-duration:2s;
}

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

.avia_transform .flex_column.av-ajgijl-b4c6924f9600ef5e80505907037b5d1c{
animation-duration:2s;
}

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


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-6f6bjx-6a6e00d6e07cac83103ef7e9a2f155f4 .av-special-heading-tag{
font-size:40px;
}

.responsive #top #wrap_all .flex_cell.av-m1i55ux6-fac2d38337ad896cae188518eed0f337{
padding:0 0 0 0 !important;
}

.flex_column.av-8mcral-b661c5428679e4b627956620b9bb9509{
position:relative;
left:0px;
padding:50px 50px 50px 50px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-6f6bjx-6a6e00d6e07cac83103ef7e9a2f155f4 .av-special-heading-tag{
font-size:40px;
}

.responsive #top #wrap_all .flex_cell.av-m1i55ux6-fac2d38337ad896cae188518eed0f337{
padding:0 0 0 0 !important;
}

.flex_column.av-8mcral-b661c5428679e4b627956620b9bb9509{
position:relative;
left:0px;
padding:50px 50px 50px 50px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-6f6bjx-6a6e00d6e07cac83103ef7e9a2f155f4 .av-special-heading-tag{
font-size:40px;
}

.responsive #top #wrap_all .flex_cell.av-m1i55ux6-fac2d38337ad896cae188518eed0f337{
padding:0 0 0 0 !important;
}

.flex_column.av-8mcral-b661c5428679e4b627956620b9bb9509{
position:relative;
left:0px;
padding:50px 50px 50px 50px;
}
}
