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

#top .hr.av-9kt9fhz-82bb02e21736486c09b62be046e4fd5c{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-9kt9fhz-82bb02e21736486c09b62be046e4fd5c .hr-inner{
width:50px;
border-color:#008cd2;
}

#top .hr.hr-invisible.av-8y4vut3-bce9308d06ace1468a2361ad5dfbf7ad{
height:80px;
}

.flex_column.av-8nausev-dd0ad0dac57eb535dd13134dc3a4dea6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-84jn393-91db7f27c4f6a16b8242fad29388878d{
padding-bottom:10px;
}
body .av-special-heading.av-84jn393-91db7f27c4f6a16b8242fad29388878d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-84jn393-91db7f27c4f6a16b8242fad29388878d .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-7hz6z5j-3e0f113e5de376d6a46bb482645050ca .avia_textblock{
color:#333333;
}

.flex_column.av-7b58t5j-b3c86bbeda66c0acdd1279d3afb89bb0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av_textblock_section.av-61uij87-d35d54aba2aa6a2aff05cfcf22290cf7 .avia_textblock{
color:#333333;
}

.flex_column.av-5ezah2v-6c2bfa6667cba446186e86e647c98e8f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-4z6ai8n-3be38c86fb6e9a97e210edb052f8dd9e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4z6ai8n-3be38c86fb6e9a97e210edb052f8dd9e .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-4jiev7b-56b1c86da6eb8e35f63d481d55da62e7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-4242ut3-052279ddc21f0b152476f776587bca12{
padding-bottom:10px;
}
body .av-special-heading.av-4242ut3-052279ddc21f0b152476f776587bca12 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4242ut3-052279ddc21f0b152476f776587bca12 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-3lf3ws7-c6d574afc344276ad63cb5106fb4912d .avia_textblock{
color:#333333;
}

.flex_column.av-33dskfr-d98113083a52b76f78ca65fd604890f8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.avia-section.av-28diyc7-757a0a50803558b3380ccc55e520d370{
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-28diyc7-757a0a50803558b3380ccc55e520d370 .av-section-color-overlay{
opacity:0.5;
background-color:#003f8c;
}

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


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

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