.avia-section.av-145nae-3b6a7c92413663e774bef270d97b80cc{
background-repeat:no-repeat;
background-image:url(http://egm.wp3.mtncompany.cloud/wp-content/uploads/2023/01/chi-siamo-ipem-srl.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-145nae-3b6a7c92413663e774bef270d97b80cc .av-section-color-overlay{
opacity:0.6;
background-color:#084a79;
}

#top .flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
-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;
}
.responsive #top #wrap_all .flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-jgw9s67a-d3e8bec81ecb213994efba89c31b5315{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:5vw;
}
body .av-special-heading.av-jgw9s67a-d3e8bec81ecb213994efba89c31b5315 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jgw9s67a-d3e8bec81ecb213994efba89c31b5315 .av-special-heading-tag{
font-size:5vw;
}
.av-special-heading.av-jgw9s67a-d3e8bec81ecb213994efba89c31b5315 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-jgw9s67a-d3e8bec81ecb213994efba89c31b5315 .av-subheading{
font-size:25px;
}

#top .flex_column.av-1riio3-0c9a7f620316748a1459cf5dc0fcc57d{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1riio3-0c9a7f620316748a1459cf5dc0fcc57d{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1riio3-0c9a7f620316748a1459cf5dc0fcc57d{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-1j1bsb-87f7a45c6405fbaf13107131d749ba04{
margin:15px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-1j1bsb-87f7a45c6405fbaf13107131d749ba04 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1j1bsb-87f7a45c6405fbaf13107131d749ba04 .av-subheading{
font-size:15px;
}

#top .flex_column.av-1bb87n-07043c25244898aa45d8208195251cac{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1bb87n-07043c25244898aa45d8208195251cac{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1bb87n-07043c25244898aa45d8208195251cac{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-41qrn-058c7462f6e2928ebeac3547f32e86c9{
margin:15px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-41qrn-058c7462f6e2928ebeac3547f32e86c9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-41qrn-058c7462f6e2928ebeac3547f32e86c9 .av-subheading{
font-size:15px;
}

#top .hr.av-lbwfcoy5-81a6839ab147fdd5c62459b0594eedbd{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-lbwfcoy5-81a6839ab147fdd5c62459b0594eedbd .hr-inner{
width:50px;
max-width:45%;
}

#top .av-special-heading.av-1d67h7-3665f24595896157e0b4dcec7587c395{
margin:15px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-1d67h7-3665f24595896157e0b4dcec7587c395 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1d67h7-3665f24595896157e0b4dcec7587c395 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-lfb46wgl-98a5ad15af7086ba41a21300175463b0{
height:80px;
}

.avia-section.av-lfjugqrg-da2d66256e21462d74854f37025f888b{
background-color:#dddddd;
background-image:unset;
}

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

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

.avia-section.av-lfjujfro-933f1725f60416a3fa46e435012e1537{
background-color:#dddddd;
background-image:unset;
}

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

#top .av_textblock_section.av-lfb416pk-77942b077da29e17847ca4ab01013c82 .avia_textblock{
font-size:16px;
}

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

.avia-section.av-qet8u-3-2c5e1920b74b5301832740b23441528c{
background-color:#094978;
background:linear-gradient( 45deg, #094978, #105e96 );
}

.flex_column.av-lsyke-2634925810cdf971c2a347148155bd71{
-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-96c1y-e9b302bbd154a2cad2581cf6a0f0137e{
padding-bottom:30px;
color:#ffffff;
font-size:27px;
}
body .av-special-heading.av-96c1y-e9b302bbd154a2cad2581cf6a0f0137e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-96c1y-e9b302bbd154a2cad2581cf6a0f0137e .av-special-heading-tag{
font-size:27px;
}
.av-special-heading.av-96c1y-e9b302bbd154a2cad2581cf6a0f0137e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-96c1y-e9b302bbd154a2cad2581cf6a0f0137e .av-subheading{
font-size:15px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-jgw9s67a-d3e8bec81ecb213994efba89c31b5315 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-96c1y-e9b302bbd154a2cad2581cf6a0f0137e .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-jgw9s67a-d3e8bec81ecb213994efba89c31b5315 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-96c1y-e9b302bbd154a2cad2581cf6a0f0137e .av-special-heading-tag{
font-size:0.8em;
}
}
