#top #wrap_all .avia-slideshow .av-slideshow-caption.av-1hsdwh-9c465f70b985baa8ea008baaffd14c90__0 .avia-caption-title{
font-size:70px;
}
#top .avia-slideshow .av-slideshow-caption.av-1hsdwh-9c465f70b985baa8ea008baaffd14c90__0 .avia-caption-content{
font-size:60px;
}
#top .avia-slideshow .av-slideshow-caption.av-1hsdwh-9c465f70b985baa8ea008baaffd14c90__0 .avia-caption-content p{
font-size:60px;
}
#top .avia-slideshow .av-slideshow-caption.av-1hsdwh-9c465f70b985baa8ea008baaffd14c90__1 .avia-caption-content{
font-size:60px;
}
#top .avia-slideshow .av-slideshow-caption.av-1hsdwh-9c465f70b985baa8ea008baaffd14c90__1 .avia-caption-content p{
font-size:60px;
}
#top .avia-slideshow .av-slideshow-caption.av-1hsdwh-9c465f70b985baa8ea008baaffd14c90__2 .avia-caption-content{
font-size:60px;
}
#top .avia-slideshow .av-slideshow-caption.av-1hsdwh-9c465f70b985baa8ea008baaffd14c90__2 .avia-caption-content p{
font-size:60px;
}
#top .avia-slideshow .av-slideshow-caption.av-1hsdwh-9c465f70b985baa8ea008baaffd14c90__3 .avia-caption-content{
font-size:60px;
}
#top .avia-slideshow .av-slideshow-caption.av-1hsdwh-9c465f70b985baa8ea008baaffd14c90__3 .avia-caption-content p{
font-size:60px;
}

.flex_cell.av-2i2l-de37327494ff21ff9d1e6ccbb2b196a6{
vertical-align:top;
padding:30px 30px 30px 30px;
}

.flex_column.av-63y2x-b2f5996face49e75683c89a881aee47e{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
}

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

.flex_cell.av-51uph-64d0c74fc1d6e0fabf29186a2713f8c4{
vertical-align:top;
padding:30px 30px 30px 30px;
}

.flex_column.av-4q6vl-49275e5b9849798baa2256f38ee8fc98{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-161ol-6ba40b1b54a5a2f9490288a93651c747{
padding-bottom:10px;
font-size:50px;
}
body .av-special-heading.av-161ol-6ba40b1b54a5a2f9490288a93651c747 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-161ol-6ba40b1b54a5a2f9490288a93651c747 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-161ol-6ba40b1b54a5a2f9490288a93651c747 .av-subheading{
font-size:15px;
}

.flex_cell.av-3dgk1-0bfe8581ab4588a800fd7013df60090a{
vertical-align:top;
padding:30px 30px 30px 30px;
}

.flex_column.av-9tnh-7dd3b2a1a68328f7f8f5214bf3296428{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-7va5-3e6fe2e4649b52d9c9b56ba481f3f340 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-7va5-3e6fe2e4649b52d9c9b56ba481f3f340 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-2i2l-2-a912fd502428eff15ea3cb3d84ab346d{
vertical-align:top;
padding:30px 30px 30px 30px;
}

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

.flex_cell.av-3dgk1-1-82ae6c88a3bd897f055f9a70864ca5a6{
vertical-align:top;
padding:30px 30px 30px 30px;
}

#top .av_textblock_section.av-jqf1a4gz-7b8d4cbaecc5f1826eccaabc579e303b .avia_textblock{
font-size:18px;
}

.flex_cell.av-gakox-42eff74976f5935f454f423d0a84003a{
vertical-align:top;
padding:30px 30px 30px 30px;
}

#top .hr.hr-invisible.av-fk85p-def7d648c372740cd051264e3bdcbfbe{
height:50px;
}

#top .hr.hr-invisible.av-e3dzx-59180b66e68a69b4fbc6a6774d698de9{
height:50px;
}

.flex_cell.av-dhe95-c8d3ab4dc2a8952906d0b9a839f93d18{
vertical-align:top;
padding:30px 30px 30px 30px;
}

#top .hr.hr-invisible.av-cx8sh-fe6461dc3e2ad32800b8c8eec40a6d0e{
height:50px;
}

#top .hr.hr-invisible.av-aw0lp-15619b3696757ac6c5204449faab9b57{
height:50px;
}

.flex_cell.av-11sd5-478c35176e014d9598e28d919b30c373{
vertical-align:top;
padding:30px 30px 30px 30px;
}

#top .hr.hr-invisible.av-9na9h-05a0397425bfa16ea1c81e4a3b544019{
height:50px;
}

#top .hr.hr-invisible.av-7yqsd-96595804195e9c27e4ceafa05a555e42{
height:50px;
}

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

.flex_cell.av-1dmmb9-0b85d8900c1bce89bb6a57d89248f149{
vertical-align:middle;
padding:30px 30px 30px 30px;
background:url(/wp-content/uploads/2018/03/IMG_8493-1030x773.jpg) 0% 0% no-repeat scroll ;
}

#top .hr.hr-invisible.av-1d19k9-4f21a7285500490e9bd7a99190b46a40{
height:100px;
}

#top .hr.hr-invisible.av-1cmfrl-dcced62aeb3580056bae604a9a41e14b{
height:100px;
}

#top .hr.hr-invisible.av-1bpd99-73e83ebc466e763de187c006fafcede4{
height:100px;
}

#top .hr.hr-invisible.av-1bdn6t-ca7a487875de7006d7ada771d2b483a3{
height:100px;
}

#top .hr.hr-invisible.av-1aw89d-120652059b5023c5430388c36b459a58{
height:100px;
}

#top .hr.hr-invisible.av-1aabg5-a8d67e757bcbdf8a5ee09e251be05216{
height:100px;
}

.flex_cell.av-19hh3l-4f12f07049105bf53d526f931b206836{
vertical-align:top;
padding:30px 30px 30px 30px;
}

#top .hr.hr-invisible.av-18w7o1-db62c0f2b55f86f906c5fe8b3f0aca75{
height:100px;
}

#top .av-special-heading.av-18fd9h-0894e4a6afc5d82449c2444847a666bc{
padding-bottom:10px;
}
body .av-special-heading.av-18fd9h-0894e4a6afc5d82449c2444847a666bc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-18fd9h-0894e4a6afc5d82449c2444847a666bc .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-4bgs9-4d63fdf8f9c01f44457c419d1b55446a .avia_textblock{
font-size:18px;
}

#top .hr.hr-invisible.av-49hy9-7e64b0855bb6fb31510f5d0f1ac3fcd1{
height:100px;
}

.flex_cell.av-45bsp-8caec60a9e5bab19876e09e78292f6ba{
vertical-align:top;
padding:30px 30px 30px 30px;
}

#top .hr.hr-invisible.av-43ubp-42a7097cc31e37e8c198284b49ceb0e4{
height:100px;
}

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

#top .av_textblock_section.av-135syh-b7be52cb0e454d6be85222e94df474af .avia_textblock{
font-size:18px;
}

#top .hr.hr-invisible.av-12m4xl-71add3aa96f105a7211ca83232fa155c{
height:100px;
}

.flex_cell.av-11m5vd-74af836b32ff3bd5666abe7e330073f5{
vertical-align:middle;
padding:30px 30px 30px 30px;
background:url(/wp-content/uploads/2018/05/Calcestruzzo-menfi-materiale-edile-7-1030x773.jpg) 50% 100% no-repeat scroll ;
}

#top .hr.hr-invisible.av-3qt19-d01ac330759298a76bf5425d7f9e9bb7{
height:100px;
}

#top .hr.hr-invisible.av-3nqb5-bbb3aaef264dc605203555a55b8a7ebd{
height:100px;
}

#top .hr.hr-invisible.av-108e7d-2d43131937fa5674463f66417c7cd547{
height:100px;
}

#top .hr.hr-invisible.av-z8ewt-c7f6cffe679a64eb661d26e8581104b2{
height:100px;
}

#top .hr.hr-invisible.av-z0knp-f007fee1fa06aced25dbf5ef19ae3d4f{
height:100px;
}

#top .hr.hr-invisible.av-3fri5-bdbed426d18bab0475b9400ce9a0b5cd{
height:100px;
}

.flex_cell.av-x756h-cfc820a6ede4e6adf88c68a84d573695{
vertical-align:middle;
padding:30px 30px 30px 30px;
background:url(/wp-content/uploads/2018/05/WhatsApp-Image-2018-05-17-at-19.58.42.jpeg) 50% 0% no-repeat scroll ;
}

#top .hr.hr-invisible.av-wfod9-b38c4f875b045fbd48b7d2033d140acb{
height:100px;
}

#top .hr.hr-invisible.av-w32l5-8685a3ad64cab20e0d6a02ac56b3932a{
height:100px;
}

#top .hr.hr-invisible.av-v6m81-52e2c99dca913e5f04832054049e302f{
height:100px;
}

#top .hr.hr-invisible.av-uobt9-fc41bae084d86ec2af7ad64e2245886e{
height:100px;
}

#top .hr.hr-invisible.av-tzvhl-9e3dea742eaf4bcbe95e77c7b4629367{
height:100px;
}

#top .hr.hr-invisible.av-tkm9d-511f8111823a4ba543e9492761ab1d80{
height:100px;
}

.flex_cell.av-t2bb5-6ed64638564cfbc33e25157cef23932a{
vertical-align:top;
padding:30px 30px 30px 30px;
}

#top .hr.hr-invisible.av-shq9d-e6ae74e328a70e733ef0e00a7f877ad8{
height:100px;
}

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

#top .av_textblock_section.av-qontl-3563fb0d8de486102c7bfc68b7169eb7 .avia_textblock{
font-size:18px;
}

#top .hr.hr-invisible.av-pz4x1-6244c98357d2e12f828228e5f2f7fec8{
height:100px;
}

.flex_cell.av-ox2ut-39868419dcb8941778df66fbf35e0eeb{
vertical-align:top;
padding:30px 30px 30px 30px;
}

#top .hr.hr-invisible.av-ny6j1-8a21804209fcf32710b54b198205258b{
height:100px;
}

#top .av-special-heading.av-8fhx-3ba0eb33ddf7cb0f5c1c382bdd7b1553{
padding-bottom:10px;
}
body .av-special-heading.av-8fhx-3ba0eb33ddf7cb0f5c1c382bdd7b1553 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-8fhx-3ba0eb33ddf7cb0f5c1c382bdd7b1553 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-m5dcl-35815ab3ddce4ad6e94915c7a6a13a05 .avia_textblock{
font-size:18px;
}

#top .hr.hr-invisible.av-lrhkx-c2888b7eaa18fddb23ec4e4962f8beb5{
height:100px;
}

.flex_cell.av-l5oxp-0b27166e8868b2e64808f33ed81802d9{
vertical-align:middle;
padding:30px 30px 30px 30px;
background:url(/wp-content/uploads/2018/05/Nolo-Mezzi-menfi-edilizia-5.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-kkte5-685866e2888349418c80cc42fe78a7a0{
height:100px;
}

#top .hr.hr-invisible.av-1ziep-d908d15db2c1bd516b782e5af7d2f40d{
height:100px;
}

#top .hr.hr-invisible.av-1xn1p-a2dd350a7d313bfc47fb96c2a29b053c{
height:100px;
}

#top .hr.hr-invisible.av-ixbc9-6c724b5c1639ce3997c852e6161955e1{
height:100px;
}

#top .hr.hr-invisible.av-hxfzd-4bf0638c5a8e953b2691b9d39bfac383{
height:100px;
}

#top .hr.hr-invisible.av-hskr1-97e0e8c899bffc900250baeac70dda1b{
height:100px;
}


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

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