.avia-section.av-4q6pue-4556c443973c72ba7466d2635dc3beb3{
background-repeat:no-repeat;
background-image:url(https://www.cattaneocostruzioni.srl/wp-content/uploads/2015/07/portfolio-large-1.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-4q6pue-4556c443973c72ba7466d2635dc3beb3 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

#top .av-special-heading.av-1nxiu-d21587b3862c73a10e69b703850a5c74{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-1nxiu-d21587b3862c73a10e69b703850a5c74 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1nxiu-d21587b3862c73a10e69b703850a5c74 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-1nxiu-d21587b3862c73a10e69b703850a5c74 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1nxiu-d21587b3862c73a10e69b703850a5c74 .av-subheading{
font-size:12px;
}

.flex_column.av-4ajw9q-a3ff3bb0256241084b2c0db296415a38{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-3x2d3q-0cc8cef242749f7107d27a45cd4e9694{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-3kjq3y-0f08dc2bb7d69481cb9e844a4c2c513d{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-3du31a-6255f69b29c364bebeb4c07669eac89c .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-35q8v2-df84bfed5f92bacdc7f690418fb900ec{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-31mhf2-b32a70622e8ce11a26cff781b6b61199 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column.av-2wzyti-c6badf7db44e04ea33be1921b3ebfeee{
margin-top:6%;
margin-bottom:0px;
}
.flex_column.av-2wzyti-c6badf7db44e04ea33be1921b3ebfeee{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-2wzyti-c6badf7db44e04ea33be1921b3ebfeee{
margin-top:6%;
margin-bottom:0px;
}

.avia-image-container.av-2rboni-c0925b8a2b1b4cebef107c8e0ba905d7 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column.av-94n4u-c0340c95936e19311fc8e0e101c02d58{
margin-top:6%;
margin-bottom:6%;
}
.flex_column.av-94n4u-c0340c95936e19311fc8e0e101c02d58{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-94n4u-c0340c95936e19311fc8e0e101c02d58{
margin-top:6%;
margin-bottom:6%;
}

.avia-image-container.av-2dgjim-d2284e1c359bdc25cb4f34dc733dc97a .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column.av-291vbq-52ec829f0821a20038f9c4cf9277d80e{
margin-top:6%;
margin-bottom:6%;
}
.flex_column.av-291vbq-52ec829f0821a20038f9c4cf9277d80e{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-291vbq-52ec829f0821a20038f9c4cf9277d80e{
margin-top:6%;
margin-bottom:6%;
}

.avia-image-container.av-22mawm-2d0e55e7f4d093a1399d015dc4b8f228 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column.av-1wg24u-dda63af9e6500f6becf6f312333c2287{
margin-top:6%;
margin-bottom:6%;
}
.flex_column.av-1wg24u-dda63af9e6500f6becf6f312333c2287{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1wg24u-dda63af9e6500f6becf6f312333c2287{
margin-top:6%;
margin-bottom:6%;
}

.avia-image-container.av-6ftsm-0050bad4d7cd0bf3e02aa4a492e0f60a .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column.av-1kg5iu-885add54432dce6603877fe9287624f8{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1kg5iu-885add54432dce6603877fe9287624f8{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1kg5iu-885add54432dce6603877fe9287624f8{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-1fy9la-d175bb67209171c97ec1482cb68246b9 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column.av-17hf1y-77fb1076fdd7ae4163bc6448ca4165e5{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-17hf1y-77fb1076fdd7ae4163bc6448ca4165e5{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-17hf1y-77fb1076fdd7ae4163bc6448ca4165e5{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-15js3y-2c29ec9fa60ff3940801df94aa9a3425 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-v3jcu-ad6413c45f72bdc0ae9776cad2d7dcba{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-e2392-ee7dbead7567346841b451b6cb3d26fb{
padding-bottom:0px;
color:#000000;
font-size:30px;
}
body .av-special-heading.av-e2392-ee7dbead7567346841b451b6cb3d26fb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-e2392-ee7dbead7567346841b451b6cb3d26fb .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-e2392-ee7dbead7567346841b451b6cb3d26fb .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-e2392-ee7dbead7567346841b451b6cb3d26fb .av-subheading{
font-size:15px;
}

#top .av-masonry.av-afpku-a0b0991637af94e5b3a7d27073f87031{
background-color:#ffffff;
}

