.flex_cell.av-av_cell_one_half-0df11c2ec74f61fd4856503cc0729f2a{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-av_cell_one_half-0df11c2ec74f61fd4856503cc0729f2a{
padding:30px 30px 30px 30px !important;
}

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

.avia-image-container.av-av_image-79679e5e2865555de70177206b2c23fc img.avia_image{
box-shadow:none;
}
.avia-image-container.av-av_image-79679e5e2865555de70177206b2c23fc .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-av_image-79679e5e2865555de70177206b2c23fc img.avia_image{
box-shadow:none;
}
.avia-image-container.av-av_image-79679e5e2865555de70177206b2c23fc .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-av_hr-3a876428eececa9d35452247ddb053af{
height:50px;
}

#top .hr.hr-invisible.av-av_hr-3a876428eececa9d35452247ddb053af{
height:50px;
}

#top #wrap_all .avia-button.av-av_button-840e32c479ed4d9fd4288c293375e57a{
background-color:#cd5519;
border-color:#cd5519;
color:#ffffff;
-webkit-border-radius:50px 50px 50px 50px;
-moz-border-radius:50px 50px 50px 50px;
border-radius:50px 50px 50px 50px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-av_button-840e32c479ed4d9fd4288c293375e57a:hover .avia_button_background{
-webkit-border-radius:50px 50px 50px 50px;
-moz-border-radius:50px 50px 50px 50px;
border-radius:50px 50px 50px 50px;
}

.flex_cell.av-av_cell_one_half-f0e4d476c0869440e60b57d0a645d6b7{
vertical-align:top;
background-color:#f7f7f7;
}
.responsive #top #wrap_all .flex_cell.av-av_cell_one_half-f0e4d476c0869440e60b57d0a645d6b7{
padding:30px 30px 30px 30px !important;
}

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

#top #wrap_all .avia-button.av-av_button-3e1ffe21c7db42ab5a550524b130c5af{
background-color:#cd5519;
border-color:#cd5519;
color:#ffffff;
-webkit-border-radius:50px 50px 50px 50px;
-moz-border-radius:50px 50px 50px 50px;
border-radius:50px 50px 50px 50px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-av_button-3e1ffe21c7db42ab5a550524b130c5af:hover .avia_button_background{
-webkit-border-radius:50px 50px 50px 50px;
-moz-border-radius:50px 50px 50px 50px;
border-radius:50px 50px 50px 50px;
}

.avia-section.av-av_section-24e6cec00d6aac6451279382e8d3776d{
background-color:#cd5519;
background-image:unset;
margin-top:0;
margin-bottom:0;
}
.avia-section.av-av_section-24e6cec00d6aac6451279382e8d3776d .av-section-color-overlay{
opacity:0.8;
background-image:url(https://www.difesalegaleroma.it/wp-content/themes/enfold/images/background-images/dots-for-dark-background.png);
background-repeat:repeat;
}

.avia-image-container.av-av_image-257c469dd250609d0801809a29a90273 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-av_image-257c469dd250609d0801809a29a90273 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-av_heading-21b79a6259d2e8fa6d7a2de6d0f9633f{
padding-bottom:10px;
}
body .av-special-heading.av-av_heading-21b79a6259d2e8fa6d7a2de6d0f9633f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-av_heading-21b79a6259d2e8fa6d7a2de6d0f9633f .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-av_textblock-9c02898517891ed0b33d7328322ef790 .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-av_button-43decad80aa20ba26c9c546441828ceb{
-webkit-border-radius:50px 50px 50px 50px;
-moz-border-radius:50px 50px 50px 50px;
border-radius:50px 50px 50px 50px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
margin:10px 10px 10px 10px;
padding:15px 15px 15px 15px;
}
#top #wrap_all.avia-button.av-av_button-43decad80aa20ba26c9c546441828ceb:hover .avia_button_background{
-webkit-border-radius:50px 50px 50px 50px;
-moz-border-radius:50px 50px 50px 50px;
border-radius:50px 50px 50px 50px;
}

