.flex_column.av-2krsf-3072d41da23218dd6b6750d3e943408e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-7ybf-5e468d7301500a41851aac8beb3ce8cc{
padding-bottom:10px;
}
body .av-special-heading.av-7ybf-5e468d7301500a41851aac8beb3ce8cc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7ybf-5e468d7301500a41851aac8beb3ce8cc .av-subheading{
font-size:15px;
}

#top .hr.av-1ly8n-cbfaac8027b4d19551a0f0e48b4c5b98{
margin-top:0px;
margin-bottom:30px;
}
.hr.av-1ly8n-cbfaac8027b4d19551a0f0e48b4c5b98 .hr-inner{
width:50px;
border-color:#0a0a0a;
}

#top .avia-gallery.av-y7x3-a192a855653b0eb739bee47b422ac323 .avia-gallery-thumb a{
width:16.6667%;
}

#top .av-special-heading.av-a7jx3-71c07b00f85683a84e65f2ad274b5f53{
padding-bottom:10px;
}
body .av-special-heading.av-a7jx3-71c07b00f85683a84e65f2ad274b5f53 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-a7jx3-71c07b00f85683a84e65f2ad274b5f53 .av-subheading{
font-size:15px;
}

#top .hr.av-9lta3-3260e0a9e27be7d565f57e8f7d3a3902{
margin-top:0px;
margin-bottom:30px;
}
.hr.av-9lta3-3260e0a9e27be7d565f57e8f7d3a3902 .hr-inner{
width:50px;
}

#top .av_textblock_section.av-9cnyj-5f17edb709450865caba76aab9523ba2 .avia_textblock{
color:#ffffff;
}

#top .av-special-heading.av-8mkzr-87e23ac004c7ab9850fe5a96b73f5718{
padding-bottom:10px;
}
body .av-special-heading.av-8mkzr-87e23ac004c7ab9850fe5a96b73f5718 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8mkzr-87e23ac004c7ab9850fe5a96b73f5718 .av-special-heading-tag{
padding:20px 20px 20px 20px;
}
.av-special-heading.av-8mkzr-87e23ac004c7ab9850fe5a96b73f5718 .av-subheading{
font-size:15px;
}

#top .hr.av-88m27-b9c0ba6d65c7511be51e77478aca0c2b{
margin-top:0px;
margin-bottom:30px;
}
.hr.av-88m27-b9c0ba6d65c7511be51e77478aca0c2b .hr-inner{
width:50px;
}

.flex_column.av-7cp2b-ea9becf3953563400d84d786af585d54{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-750lj-afafb814afdf33e2b8948c147c8fccd8{
padding-bottom:10px;
}
body .av-special-heading.av-750lj-afafb814afdf33e2b8948c147c8fccd8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-750lj-afafb814afdf33e2b8948c147c8fccd8 .av-subheading{
font-size:15px;
}

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

#top .hr.av-5olhf-2e1bfbcf6f021e1f3b057e8591912272{
margin-top:30px;
margin-bottom:10px;
}
.hr.av-5olhf-2e1bfbcf6f021e1f3b057e8591912272 .hr-inner{
width:50px;
border-color:#0a0a0a;
}

.flex_column.av-4uuf3-08aa7dc263e6d4c150a84ac4360f35e4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-4hq4b-29b900a95289cdad21efdcbd7197f239{
padding-bottom:10px;
}
body .av-special-heading.av-4hq4b-29b900a95289cdad21efdcbd7197f239 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4hq4b-29b900a95289cdad21efdcbd7197f239 .av-subheading{
font-size:15px;
}

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

#top .hr.av-398kr-086f40ad45a0df8a5ef9a4d5f8eb3d5c{
margin-top:30px;
margin-bottom:10px;
}
.hr.av-398kr-086f40ad45a0df8a5ef9a4d5f8eb3d5c .hr-inner{
width:50px;
border-color:#0a0a0a;
}

.flex_column.av-9wav-b83fb8fb1e0ec8af107e1ea9ccb7b6ed{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1vogz-a864c1d470d9cfdcbd00fc017bf81b81{
padding-bottom:10px;
}
body .av-special-heading.av-1vogz-a864c1d470d9cfdcbd00fc017bf81b81 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1vogz-a864c1d470d9cfdcbd00fc017bf81b81 .av-subheading{
font-size:15px;
}

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

#top .hr.av-wy33-56e2f88a4536fbe18e1d1f486c51380e{
margin-top:30px;
margin-bottom:10px;
}
.hr.av-wy33-56e2f88a4536fbe18e1d1f486c51380e .hr-inner{
width:50px;
border-color:#0a0a0a;
}

.avia-section.av-7gt7n-fa6e0d1aae33d538bf361edd4c411a17 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.villagennybeb.it/wp-content/uploads/2018/03/relax.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-7gt7n-fa6e0d1aae33d538bf361edd4c411a17 .av-section-color-overlay{
opacity:0.3;
background-color:#0a0a0a;
}

#top .av-special-heading.av-6ukd3-7d2ce66fb767c569682006d3d13a9fbb{
padding-bottom:15px;
color:#ffffff;
}
body .av-special-heading.av-6ukd3-7d2ce66fb767c569682006d3d13a9fbb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6ukd3-7d2ce66fb767c569682006d3d13a9fbb .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-6ukd3-7d2ce66fb767c569682006d3d13a9fbb .av-subheading{
font-size:18px;
}

.flex_column.av-lr5j-2cde6b863a184aea1f56303b27f4702c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-5fc2n-cbdff2849aa3a341b477d504fbd41f74{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-5fc2n-cbdff2849aa3a341b477d504fbd41f74 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-5fc2n-cbdff2849aa3a341b477d504fbd41f74 .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-4oeuz-1fd1cded21d584316969e88961cf204c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-4028n-4135a0a1184d4642b2f42a35de7ebd23{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-4028n-4135a0a1184d4642b2f42a35de7ebd23 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-4028n-4135a0a1184d4642b2f42a35de7ebd23 .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-2r4c7-f967c3c14a51ec4aa193787bb4df1594{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-28wpf-7f704776ce433abc2cfaab69b480be97{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-28wpf-7f704776ce433abc2cfaab69b480be97 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-28wpf-7f704776ce433abc2cfaab69b480be97 .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-p2d7-03ff750d138f5152f89fe263558d5a86{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

