.avia-section.av-6uzrkr-51748e091e9b5c309b5f54959bcd8f9f .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-6pf5cr-18be38d0a2df70d3f35c7eb522a8b7bd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-6hmy5v-27045f1b09cde3f3d7dc714083f9e44d{
padding-bottom:0;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-6hmy5v-27045f1b09cde3f3d7dc714083f9e44d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6hmy5v-27045f1b09cde3f3d7dc714083f9e44d .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-6hmy5v-27045f1b09cde3f3d7dc714083f9e44d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-6hmy5v-27045f1b09cde3f3d7dc714083f9e44d .av-subheading{
font-size:15px;
}

#top .hr.av-6e4mbn-44fab4992dc905cfd78ebf3fadc20e90{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-6e4mbn-44fab4992dc905cfd78ebf3fadc20e90 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-60uuh7-4aee8d2fe9f1f1a7776b24e995c155dc{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://www.minierarappresentanze.it/wp-content/uploads/2019/07/fouroplast-tubi-pvc-pozzo-acqua-Palermo.png) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-60uuh7-4aee8d2fe9f1f1a7776b24e995c155dc{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-5thaaj-fe3ef2250250716b06a0f953c3323a33{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-5thaaj-fe3ef2250250716b06a0f953c3323a33{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-5obs1v-fc9e08febd98ba83e9721af8c5fefab5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-5l81ob-0c06b091001c93863da351942358a150{
padding-bottom:0;
}
body .av-special-heading.av-5l81ob-0c06b091001c93863da351942358a150 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5l81ob-0c06b091001c93863da351942358a150 .av-subheading{
font-size:15px;
}

#top .hr.av-jj2d7-a11abdf84149acc23ce89cd0440b9f0c{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-jj2d7-a11abdf84149acc23ce89cd0440b9f0c .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-4to643-c41b3fabc6fe54c0d28f661a2563d529{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-4to643-c41b3fabc6fe54c0d28f661a2563d529{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-4ocbh7-6411850e122a7f712cb6084e490d15d5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-4jp46r-453e8e9bfa238f311aa4a43e52290c19{
padding-bottom:0;
}
body .av-special-heading.av-4jp46r-453e8e9bfa238f311aa4a43e52290c19 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4jp46r-453e8e9bfa238f311aa4a43e52290c19 .av-subheading{
font-size:15px;
}

#top .hr.av-4ezgxn-7b29d4e73e18f6eb4f082b2e2e8a90e0{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-4ezgxn-7b29d4e73e18f6eb4f082b2e2e8a90e0 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-44j0gr-c0603478a504d021a9bd8744b09946fc{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://www.minierarappresentanze.it/wp-content/uploads/2015/10/modern-kitchen-845x684.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-44j0gr-c0603478a504d021a9bd8744b09946fc{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-3qv9j7-8fb8b4b563fc02272fc53798f012edfa{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3e18tf-a680601c324f2a102757d575de07b645{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-334ryj-59de2df02bf471816d9caff5b1878a52{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2poegj-918391d184e75931e3431931fbf504f6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-26rwrv-7499fa56cef0c82b641cc421ceced6d4{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://www.minierarappresentanze.it/wp-content/uploads/2015/10/modern-home-845x684.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-26rwrv-7499fa56cef0c82b641cc421ceced6d4{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-238q2j-c62321dae47339907e88e497cf9ce1b3{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-238q2j-c62321dae47339907e88e497cf9ce1b3{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-1x8503-e378cec623e0af0f8b3c1c62bcc72cc3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-1km8q3-535522110d67124df2fe8768d44bb846{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1km8q3-535522110d67124df2fe8768d44bb846 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-11yqcb-31012ea7873a1f3f2526d48d47ebedcb{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-11yqcb-31012ea7873a1f3f2526d48d47ebedcb{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-vn6zf-c98af267e543570823cbd8e17292b0c9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-mqmuz-1f85736b43a52d84894d6368d7b8b4ba{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-mqmuz-1f85736b43a52d84894d6368d7b8b4ba .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-a5upf-2cf7c6dfaf004d4cf3db22fe2197dab0{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-a5upf-2cf7c6dfaf004d4cf3db22fe2197dab0{
padding:60px 60px 60px 60px !important;
}


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

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