#top #wrap_all .avia-slideshow .av-slideshow-caption.av-l1kuamle-3ed042615261c2b24c18e0902df988bf__0 .avia-caption-title{
font-size:40px;
}
#top .avia-slideshow .av-slideshow-caption.av-l1kuamle-3ed042615261c2b24c18e0902df988bf__0 .avia-caption-content{
font-size:20px;
}
#top .avia-slideshow .av-slideshow-caption.av-l1kuamle-3ed042615261c2b24c18e0902df988bf__0 .avia-caption-content p{
font-size:20px;
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-l1kuamle-3ed042615261c2b24c18e0902df988bf__0 .avia-caption-title{
font-size:20px;
}
#top .avia-slideshow .av-slideshow-caption.av-l1kuamle-3ed042615261c2b24c18e0902df988bf__0 .avia-caption-content{
font-size:16px;
}
#top .avia-slideshow .av-slideshow-caption.av-l1kuamle-3ed042615261c2b24c18e0902df988bf__0 .avia-caption-content p{
font-size:16px;
}
}

.flex_column.av-3earcw-bc109f62038aeb9f22bf12015f130b23{
width:16.4%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3earcw-bc109f62038aeb9f22bf12015f130b23 .av-flex-placeholder{
width:4.5%;
}

.avia-image-container.av-37dei8-164a351dfcf1ef22939c5879689ad171 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-37dei8-164a351dfcf1ef22939c5879689ad171 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.av-32bay8-f5fb193b906526bc4dc5a3e1e8d9c0ef{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-32bay8-f5fb193b906526bc4dc5a3e1e8d9c0ef .hr-inner{
width:50px;
border-color:#203377;
max-width:45%;
}
.hr.av-32bay8-f5fb193b906526bc4dc5a3e1e8d9c0ef .av-seperator-icon{
color:#bd2132;
}
.hr.av-32bay8-f5fb193b906526bc4dc5a3e1e8d9c0ef .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#bd2132;
stroke:#bd2132;
}

#top .av-special-heading.av-2xmxzs-6705004ee605c30f975ed3f2ad64dd3b{
padding-bottom:10px;
color:#be1721;
}
body .av-special-heading.av-2xmxzs-6705004ee605c30f975ed3f2ad64dd3b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2xmxzs-6705004ee605c30f975ed3f2ad64dd3b .special-heading-inner-border{
border-color:#be1721;
}
.av-special-heading.av-2xmxzs-6705004ee605c30f975ed3f2ad64dd3b .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-2q1a54-3460f55283fc7f3dceac2679edf4fc00{
background-color:#be1721;
border-color:#be1721;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2q1a54-3460f55283fc7f3dceac2679edf4fc00 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-1567b8-24b454158a420deb987a28fbd78746da{
width:16.4%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1567b8-24b454158a420deb987a28fbd78746da .av-flex-placeholder{
width:4.5%;
}

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

#top .hr.av-xwexg-0b88e959874ff6a668870947f1f86048{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-xwexg-0b88e959874ff6a668870947f1f86048 .hr-inner{
width:50px;
border-color:#203377;
max-width:45%;
}
.hr.av-xwexg-0b88e959874ff6a668870947f1f86048 .av-seperator-icon{
color:#bd2132;
}
.hr.av-xwexg-0b88e959874ff6a668870947f1f86048 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#bd2132;
stroke:#bd2132;
}

#top .av-special-heading.av-l1kuct9p-f2a68f07018ebce013a0fd2cc64dce48{
padding-bottom:10px;
color:#be1721;
}
body .av-special-heading.av-l1kuct9p-f2a68f07018ebce013a0fd2cc64dce48 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l1kuct9p-f2a68f07018ebce013a0fd2cc64dce48 .special-heading-inner-border{
border-color:#be1721;
}
.av-special-heading.av-l1kuct9p-f2a68f07018ebce013a0fd2cc64dce48 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-ofxzg-f0c93ec1e273eed6c1f28b078f97278d{
background-color:#be1721;
border-color:#be1721;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-ofxzg-f0c93ec1e273eed6c1f28b078f97278d .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-j7kck-7fa67b3a5c9fbb28e16adcd4c2b69da4{
width:16.4%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-j7kck-7fa67b3a5c9fbb28e16adcd4c2b69da4 .av-flex-placeholder{
width:4.5%;
}

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

#top .hr.av-ep19o-d79609531f40fe923ad624342325e94c{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-ep19o-d79609531f40fe923ad624342325e94c .hr-inner{
width:50px;
border-color:#203377;
max-width:45%;
}
.hr.av-ep19o-d79609531f40fe923ad624342325e94c .av-seperator-icon{
color:#bd2132;
}
.hr.av-ep19o-d79609531f40fe923ad624342325e94c .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#bd2132;
stroke:#bd2132;
}

#top .av-special-heading.av-l1kudepu-80942cb12d22e7a5dddaeb947120df81{
padding-bottom:10px;
color:#be1721;
}
body .av-special-heading.av-l1kudepu-80942cb12d22e7a5dddaeb947120df81 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l1kudepu-80942cb12d22e7a5dddaeb947120df81 .special-heading-inner-border{
border-color:#be1721;
}
.av-special-heading.av-l1kudepu-80942cb12d22e7a5dddaeb947120df81 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-p8p0-42972d71a26e7d9b1eafdc67cd1915d6{
background-color:#be1721;
border-color:#be1721;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-p8p0-42972d71a26e7d9b1eafdc67cd1915d6 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-qoyng-36aa3dfa2caf86a050c575d56dc6d0fa{
width:16.4%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-qoyng-36aa3dfa2caf86a050c575d56dc6d0fa .av-flex-placeholder{
width:4.5%;
}

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

#top .hr.av-kqbss-5c830e84d1288eea7618f9fd8e01842d{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-kqbss-5c830e84d1288eea7618f9fd8e01842d .hr-inner{
width:50px;
border-color:#203377;
max-width:45%;
}
.hr.av-kqbss-5c830e84d1288eea7618f9fd8e01842d .av-seperator-icon{
color:#bd2132;
}
.hr.av-kqbss-5c830e84d1288eea7618f9fd8e01842d .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#bd2132;
stroke:#bd2132;
}

#top .av-special-heading.av-l1kuu72g-aeb36cd67e5f776a0788745c035122c3{
padding-bottom:10px;
color:#be1721;
}
body .av-special-heading.av-l1kuu72g-aeb36cd67e5f776a0788745c035122c3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l1kuu72g-aeb36cd67e5f776a0788745c035122c3 .special-heading-inner-border{
border-color:#be1721;
}
.av-special-heading.av-l1kuu72g-aeb36cd67e5f776a0788745c035122c3 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-l1kuv07k-c516dbd889060f4d95960edd0277b5d5{
background-color:#be1721;
border-color:#be1721;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-l1kuv07k-c516dbd889060f4d95960edd0277b5d5 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-e1e6s-16f01c83e46ad9480ba80bde8133aa48{
width:16.4%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-e1e6s-16f01c83e46ad9480ba80bde8133aa48 .av-flex-placeholder{
width:4.5%;
}

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

#top .hr.av-aktmc-7f8c611bf965cd2b41c5a2b367cb84c9{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-aktmc-7f8c611bf965cd2b41c5a2b367cb84c9 .hr-inner{
width:50px;
border-color:#203377;
max-width:45%;
}
.hr.av-aktmc-7f8c611bf965cd2b41c5a2b367cb84c9 .av-seperator-icon{
color:#bd2132;
}
.hr.av-aktmc-7f8c611bf965cd2b41c5a2b367cb84c9 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#bd2132;
stroke:#bd2132;
}

#top .av-special-heading.av-l1kutksw-81f06002d9dc17e8843f14888b722c60{
padding-bottom:10px;
color:#be1721;
}
body .av-special-heading.av-l1kutksw-81f06002d9dc17e8843f14888b722c60 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l1kutksw-81f06002d9dc17e8843f14888b722c60 .special-heading-inner-border{
border-color:#be1721;
}
.av-special-heading.av-l1kutksw-81f06002d9dc17e8843f14888b722c60 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-l1kuv70y-68b387c9d3745611de965f9b3023ce4b{
background-color:#be1721;
border-color:#be1721;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-l1kuv70y-68b387c9d3745611de965f9b3023ce4b .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-section.av-w8qe8-48763ffc8828948195db4e60a8fc6252{
background-repeat:no-repeat;
background-image:url(https://www.infratec.it/wp-content/uploads/2018/05/sfondo-astratto.jpg);
background-position:50% 50%;
background-attachment:scroll;
margin-top:0px;
margin-bottom:0px;
}

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

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

#top .av-special-heading.av-mhptk-2e19eb483ad4694620886009a9cd531e{
padding-bottom:0;
}
body .av-special-heading.av-mhptk-2e19eb483ad4694620886009a9cd531e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mhptk-2e19eb483ad4694620886009a9cd531e .av-subheading{
font-size:15px;
}

#top .hr.av-cjjj4-4d9125cbe545bc1be747dc1eb7e5c29e{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-cjjj4-4d9125cbe545bc1be747dc1eb7e5c29e .hr-inner{
width:50px;
border-color:#163b7e;
max-width:45%;
}
.hr.av-cjjj4-4d9125cbe545bc1be747dc1eb7e5c29e .av-seperator-icon{
color:#bd2132;
}
.hr.av-cjjj4-4d9125cbe545bc1be747dc1eb7e5c29e .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#bd2132;
stroke:#bd2132;
}

.avia-section.av-cwyxw-8f2df04705d5bf1c7f13920cbee1f31f{
background-color:#f9f9f9;
background-image:unset;
}

