#top .hr.hr-invisible.av-kormahz2-cfd06e1b626b8e9448c67b9b64fb13f7{
margin-top:-20px;
height:1px;
}

.avia-section.av-kn95nezn-2aeaa7f2e7250fbba9706253bb66a227 .av-section-color-overlay{
opacity:0.2;
background-color:#020202;
background-image:url(https://www.pgivrea.it/wp-content/themes/enfold/images/background-images/grunge-big-dark.png);
background-repeat:repeat;
}

.flex_column.av-9ipqo-4d4f5fcc31fb6ff1451b0bf7dc224ac0{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-8mi3g-6a9d55fb3837f50349db415e9b2c5fbc{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-6wpbs-d39936edada8978c8c917cc7830bcbd8{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-69ne0-97d4b8eef0b497d89434c90298c8c761:hover{
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.flex_column.av-86cjc-c9c77b9d1d909915015b6d7a3470453f{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-7fiso-db6105e14b9f914d1409d7cefa579735:hover{
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.flex_column.av-lnvxjxfu-2da1ff356bdee6a4e542583351c8d1af{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-lnvxkxdn-9efad580f9dd13b680712327954aa2a1:hover{
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.flex_column.av-jua8-bbf4d1a424adecfe35db5e5a59e766c4{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-58rrk-65221058ccc17ce6905c32bb54902873:hover{
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.flex_column.av-496lc-416b990a0a2b66bc53d925808f32f00c{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-407is-e22dd174980ef0ded9cfafb00ad2185e:hover{
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.flex_column.av-1ftac-62c0e94661370f05e75a3d816b01bd87{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-knlrjcwb-8daecc66a5477bad2a80ab9a0815816d{
height:30px;
}

#top #wrap_all .avia-button.av-kn9cutvq-dd101fe05f7ecb40214c0fed9f79839b:hover{
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-l8u7tmuo-3c9f3e50c2ae60f6f1d2f45c6ecdd20f{
height:30px;
}

.flex_column.av-15ilw-368264dd29139f3899ba48238bdcbfc7{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top #wrap_all .avia-button.av-kn9cvb9q-e909ed33dff32e5bcd7623e65586cc61:hover{
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-106xw-e58f73c420e1a3c29ec4beb8183824dc{
height:30px;
}

.flex_column.av-1nwss-468825643e62a5d429697aa57f5083dc{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-lo2xkq1a-ac53265bfe78b2a960db57925b3856de{
height:30px;
}

#top .hr.hr-invisible.av-2lrc-abd7edb5189fa229c75fafcd592729c8{
height:30px;
}

