#top .av-special-heading.av-9vmr7e6-c5af5554bd2feaa2bee3f8fb7948c78a{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-9vmr7e6-c5af5554bd2feaa2bee3f8fb7948c78a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-9vmr7e6-c5af5554bd2feaa2bee3f8fb7948c78a .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-9vmr7e6-c5af5554bd2feaa2bee3f8fb7948c78a .av-subheading{
font-size:15px;
}

#top .hr.av-9alwz72-992f08d860546c9ba78f3b154f76cb4f{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-9alwz72-992f08d860546c9ba78f3b154f76cb4f .hr-inner{
width:50px;
border-color:#008cd2;
}

#top .hr.hr-invisible.av-901gzn2-fd85f799111a5c08587300fc06933d16{
height:80px;
}

.flex_column.av-8prbsum-cb2def89162c8baa24bc4efb8a26177f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-86sywfi-594c91723127976c5e119a99aa0f0eef{
padding-bottom:10px;
}
body .av-special-heading.av-86sywfi-594c91723127976c5e119a99aa0f0eef .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-86sywfi-594c91723127976c5e119a99aa0f0eef .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-7i21usu-333a2377a62b21f9cf21549765f2bb83 .avia_textblock{
color:#333333;
}

.flex_column.av-6zej1la-a99be22423105792fc50e636c9f5fe5f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-6rrix9q-e8b5d5de9b1fc30b86db482a2761a03c{
padding-bottom:10px;
}
body .av-special-heading.av-6rrix9q-e8b5d5de9b1fc30b86db482a2761a03c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6rrix9q-e8b5d5de9b1fc30b86db482a2761a03c .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-69cggum-6ec59603065e83ebd0fc7d93816ca3bf .avia_textblock{
color:#333333;
}

.flex_column.av-566dfpq-1311522aad3fae260ee98f8c65d0f56b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-4ukpuum-98cc34858e6230017af8c92ecea8473b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4ukpuum-98cc34858e6230017af8c92ecea8473b .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-4d905im-4e198238bc384927daa42b8be448f1c4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-dkovm6-31d4a78a57652c5328afdaa9f19951ca{
padding-bottom:10px;
}
body .av-special-heading.av-dkovm6-31d4a78a57652c5328afdaa9f19951ca .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-dkovm6-31d4a78a57652c5328afdaa9f19951ca .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-3bvxnn2-c23a771b868e54e3d295238d63cdae0b .avia_textblock{
color:#333333;
}

.flex_column.av-33b1yzy-7ec72c99e1d297f35fb8304571171852{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.avia-section.av-2aja5vy-78778b3ae445f50f60c21dd61a81ed08{
background-repeat:no-repeat;
background-image:url(https://www.rilheva.com/wp-content/uploads/2018/08/Acqua_ok.jpg);
background-position:0% 100%;
background-attachment:fixed;
}
.avia-section.av-2aja5vy-78778b3ae445f50f60c21dd61a81ed08 .av-section-color-overlay{
opacity:0.5;
background-color:#003f8c;
}

#top .avia-testimonial-wrapper.av-1k4nca6-eb7d77ce5da3e708edd862f180eeb68d .avia-testimonial-content{
color:#ffffff;
}
#top .avia-testimonial-wrapper.av-1k4nca6-eb7d77ce5da3e708edd862f180eeb68d .avia-testimonial-name{
color:#ffffff;
}
.avia-testimonial-wrapper.av-1k4nca6-eb7d77ce5da3e708edd862f180eeb68d .avia-testimonial-subtitle{
color:#ffffff;
}
.avia-testimonial-wrapper.av-1k4nca6-eb7d77ce5da3e708edd862f180eeb68d .avia-testimonial-link{
color:#ffffff;
}
.avia-testimonial-wrapper.av-1k4nca6-eb7d77ce5da3e708edd862f180eeb68d .avia-slideshow-controls{
color:#ffffff;
}


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

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