.avia-section.av-vv09f4-d55625b5d9be05465182afc3e4f14412{
background-repeat:no-repeat;
background-image:url(https://www.hotelbenvenuto.it/wp-content/uploads/2025/03/4872987.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-vv09f4-d55625b5d9be05465182afc3e4f14412 .av-section-color-overlay{
opacity:0.9;
background-color:#998b79;
}

.flex_column.av-v8xq0w-4e7512bb0c0cd357433d38601d8253d6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-tpyrqo-aaee96f24a81daa593d8d45143284f74{
color:#dddddd;
border-color:#dddddd;
}
.av_font_icon.av-tpyrqo-aaee96f24a81daa593d8d45143284f74 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-s2our4-c4f9e66d34dfa88414eae55db25ace2e{
padding-bottom:10px;
color:#dddddd;
font-size:28px;
}
body .av-special-heading.av-s2our4-c4f9e66d34dfa88414eae55db25ace2e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-s2our4-c4f9e66d34dfa88414eae55db25ace2e .av-special-heading-tag{
font-size:28px;
padding:20px 0 0 0;
}
.av-special-heading.av-s2our4-c4f9e66d34dfa88414eae55db25ace2e .special-heading-inner-border{
border-color:#dddddd;
}
.av-special-heading.av-s2our4-c4f9e66d34dfa88414eae55db25ace2e .av-subheading{
font-size:18px;
color:#dddddd;
}

.flex_column.av-pffa8w-c10147a5661b9868369eb8cc73892d13{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-nnqz3k-eeb5b0a708558dfc1b02cec0c7a62a33{
color:#dddddd;
border-color:#dddddd;
}
.av_font_icon.av-nnqz3k-eeb5b0a708558dfc1b02cec0c7a62a33 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-m4antc-46b8d4e69b627b621344083a419af566{
padding-bottom:10px;
color:#dddddd;
font-size:28px;
}
body .av-special-heading.av-m4antc-46b8d4e69b627b621344083a419af566 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m4antc-46b8d4e69b627b621344083a419af566 .av-special-heading-tag{
font-size:28px;
padding:20px 0 0 0;
}
.av-special-heading.av-m4antc-46b8d4e69b627b621344083a419af566 .special-heading-inner-border{
border-color:#dddddd;
}
.av-special-heading.av-m4antc-46b8d4e69b627b621344083a419af566 .av-subheading{
font-size:18px;
color:#dddddd;
}

.flex_column.av-khq1bk-aaad3a132832e4235a568d98313ea309{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-j7ynrk-b07b9563bf39f8763cc0958016b8b4d1{
color:#dddddd;
border-color:#dddddd;
}
.av_font_icon.av-j7ynrk-b07b9563bf39f8763cc0958016b8b4d1 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-1t1n74-c2049cedefdbdfd8224d38d3de287e74{
padding-bottom:10px;
color:#dddddd;
font-size:28px;
}
body .av-special-heading.av-1t1n74-c2049cedefdbdfd8224d38d3de287e74 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1t1n74-c2049cedefdbdfd8224d38d3de287e74 .av-special-heading-tag{
font-size:28px;
padding:20px 0 0 0;
}
.av-special-heading.av-1t1n74-c2049cedefdbdfd8224d38d3de287e74 .special-heading-inner-border{
border-color:#dddddd;
}
.av-special-heading.av-1t1n74-c2049cedefdbdfd8224d38d3de287e74 .av-subheading{
font-size:18px;
color:#dddddd;
}

.flex_column.av-g96kf4-b23bc8e5bcdc93429bed5a9e1a04f018{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-dwknn4-2decdfbb10705a6b5f4b13b231713e01{
color:#dddddd;
border-color:#dddddd;
}
.av_font_icon.av-dwknn4-2decdfbb10705a6b5f4b13b231713e01 .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .av-special-heading.av-cgdl1c-d9b2c48b41151a300f81df43f1761cd4{
padding-bottom:10px;
color:#dddddd;
font-size:28px;
}
body .av-special-heading.av-cgdl1c-d9b2c48b41151a300f81df43f1761cd4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-cgdl1c-d9b2c48b41151a300f81df43f1761cd4 .av-special-heading-tag{
font-size:28px;
padding:20px 0 0 0;
}
.av-special-heading.av-cgdl1c-d9b2c48b41151a300f81df43f1761cd4 .special-heading-inner-border{
border-color:#dddddd;
}
.av-special-heading.av-cgdl1c-d9b2c48b41151a300f81df43f1761cd4 .av-subheading{
font-size:18px;
color:#dddddd;
}

.flex_column.av-ae2h0w-99b29a30822824870a65c86ab00ceb56{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-93i5sw-81b6eb5a922b91d78de5675f77256fbf{
color:#dddddd;
border-color:#dddddd;
}
.av_font_icon.av-93i5sw-81b6eb5a922b91d78de5675f77256fbf .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-7eh8ao-a4ae56791ee2de015549c7345abc4bc0{
padding-bottom:10px;
color:#dddddd;
font-size:28px;
}
body .av-special-heading.av-7eh8ao-a4ae56791ee2de015549c7345abc4bc0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7eh8ao-a4ae56791ee2de015549c7345abc4bc0 .av-special-heading-tag{
font-size:28px;
padding:20px 0 0 0;
}
.av-special-heading.av-7eh8ao-a4ae56791ee2de015549c7345abc4bc0 .special-heading-inner-border{
border-color:#dddddd;
}
.av-special-heading.av-7eh8ao-a4ae56791ee2de015549c7345abc4bc0 .av-subheading{
font-size:18px;
color:#dddddd;
}

.flex_column.av-6igytc-735eb232a1d62a6a2bb3892688ecf4e3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-4lk99c-ecf91db364f9f67403e2d8cf1d119da4{
color:#dddddd;
border-color:#dddddd;
}
.av_font_icon.av-4lk99c-ecf91db364f9f67403e2d8cf1d119da4 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-22k5g0-44d5029df85f07caf14bfcd0c4a43d61{
padding-bottom:10px;
color:#dddddd;
font-size:28px;
}
body .av-special-heading.av-22k5g0-44d5029df85f07caf14bfcd0c4a43d61 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-22k5g0-44d5029df85f07caf14bfcd0c4a43d61 .av-special-heading-tag{
font-size:28px;
padding:20px 0 0 0;
}
.av-special-heading.av-22k5g0-44d5029df85f07caf14bfcd0c4a43d61 .special-heading-inner-border{
border-color:#dddddd;
}
.av-special-heading.av-22k5g0-44d5029df85f07caf14bfcd0c4a43d61 .av-subheading{
font-size:18px;
color:#dddddd;
}


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

#top #wrap_all .av-special-heading.av-m4antc-46b8d4e69b627b621344083a419af566 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1t1n74-c2049cedefdbdfd8224d38d3de287e74 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-cgdl1c-d9b2c48b41151a300f81df43f1761cd4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7eh8ao-a4ae56791ee2de015549c7345abc4bc0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-22k5g0-44d5029df85f07caf14bfcd0c4a43d61 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-m4antc-46b8d4e69b627b621344083a419af566 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1t1n74-c2049cedefdbdfd8224d38d3de287e74 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-cgdl1c-d9b2c48b41151a300f81df43f1761cd4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7eh8ao-a4ae56791ee2de015549c7345abc4bc0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-22k5g0-44d5029df85f07caf14bfcd0c4a43d61 .av-special-heading-tag{
font-size:0.8em;
}
}
