#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;
}
}

.avia-section.av-1dftwd-c650dd823a387ebabbdda9a430a8ff66 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.infratec.it/wp-content/uploads/2018/05/sfondo-molecole.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-1dftwd-c650dd823a387ebabbdda9a430a8ff66 .av-section-color-overlay{
opacity:0.3;
background-color:#ffffff;
}

#top .av-special-heading.av-l2ipwfo3-1a0aa41a2876d25db9c7f92fd89aeee5{
padding-bottom:0;
}
body .av-special-heading.av-l2ipwfo3-1a0aa41a2876d25db9c7f92fd89aeee5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l2ipwfo3-1a0aa41a2876d25db9c7f92fd89aeee5 .av-subheading{
font-size:15px;
}

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

.flex_column.av-zfmnx-5b9bee9650378afe7417d36e29a31295{
border-radius:0px 0px 0px 0px;
padding:70px 70px 70px 70px;
}

.flex_column.av-14i10t-b33a5389c2f274ea49e412fbb245d7b8{
border-radius:0px 0px 0px 0px;
padding:70px 70px 70px 70px;
}

.flex_column.av-a23bh-0e9c7557e3b5a23f6acb29b02c9d9b39{
border-radius:0px 0px 0px 0px;
padding:70px 70px 70px 70px;
}

.flex_column.av-llwgd-2a1c1d8a65d2ae0de6b88a96acc28fc5{
width:48.75%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:60px 60px 60px 60px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-llwgd-2a1c1d8a65d2ae0de6b88a96acc28fc5 .av-flex-placeholder{
width:2.5%;
}

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

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

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

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

.flex_column.av-l3x2t-ddcd78881383387f0057d2e37b206c6f{
width:48.75%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:60px 60px 60px 60px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-l3x2t-ddcd78881383387f0057d2e37b206c6f .av-flex-placeholder{
width:2.5%;
}

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

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

#top .av-special-heading.av-mkccno3h-225bb5717f96a409dde86807f6affa7d{
padding-bottom:10px;
color:#203377;
}
body .av-special-heading.av-mkccno3h-225bb5717f96a409dde86807f6affa7d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mkccno3h-225bb5717f96a409dde86807f6affa7d .special-heading-inner-border{
border-color:#203377;
}
.av-special-heading.av-mkccno3h-225bb5717f96a409dde86807f6affa7d .av-subheading{
font-size:15px;
}

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

.avia-section.av-11vtco-5f7a4cb4412a60fd6ad6ec87318d1c62{
background-color:#f9f9f9;
background-image:unset;
}

#top .flex_column.av-z2mls-d1a553192c151ba18a4eb5c55336718b{
margin-top:40px;
margin-bottom:0px;
}
.flex_column.av-z2mls-d1a553192c151ba18a4eb5c55336718b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-z2mls-d1a553192c151ba18a4eb5c55336718b{
margin-top:40px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-crdjw-e18a553340172578d4792c159b297073{
height:30px;
}

#top #wrap_all .iconbox.av-l10tgzgl-bc44fe7132ff20618d77d8d3c0eef951 .iconbox_content_title{
color:#a8a7a7;
}

#top #wrap_all .iconbox.av-njp3s-5f827732d7f49dcfa9d50804ff4d6e12 .iconbox_content_title{
color:#a8a7a7;
}

#top #wrap_all .iconbox.av-durdk-9e4633a30ddd2ad868926d74ba05f474 .iconbox_content_title{
color:#a8a7a7;
}

#top #wrap_all .iconbox.av-8p2yo-dc8ce8e6806a045636d0f084580942b7 .iconbox_content_title{
color:#a8a7a7;
}

#top .hr.hr-invisible.av-rcxow-bd58afcbe86cfc9cf7f3c0801918ef7a{
height:30px;
}

#top .flex_column.av-jki0g-d471da707be448d40a66b69795e4fd38{
margin-top:40px;
margin-bottom:0px;
}
.flex_column.av-jki0g-d471da707be448d40a66b69795e4fd38{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#a4adc8;
}
.responsive #top #wrap_all .flex_column.av-jki0g-d471da707be448d40a66b69795e4fd38{
margin-top:40px;
margin-bottom:0px;
}

#top .av_textblock_section.av-l10td2sq-8fdbcffe34399c158374b1f4dfcefa0a .avia_textblock{
color:#ffffff;
}

