.avia-section.av-2djpl88-0c5b06af2662b03bc52fc8c87d15ea92{
background-repeat:no-repeat;
background-image:url(https://www.hotelbenvenuto.it/wp-content/uploads/2025/03/BM1_0704.jpg);
background-position:0% 50%;
background-attachment:scroll;
}
.avia-section.av-2djpl88-0c5b06af2662b03bc52fc8c87d15ea92 .av-section-color-overlay{
opacity:0.5;
background-color:#878787;
}

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

.flex_cell.av-3sg5mw-a46eb4f5ea3e52459e0a4a2f675e9812{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-3sg5mw-a46eb4f5ea3e52459e0a4a2f675e9812{
padding:10px 10px 10px 10px !important;
}

#top #wrap_all .avia-button.av-mb5d02br-14975ad30dcbd014ab5a9343e1a66c5a:hover{
color:white;
transition:all 0.4s ease-in-out;
}

.flex_cell.av-2qq4qw-a77e2057297f375eb6726a2eb199c5ab{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-2qq4qw-a77e2057297f375eb6726a2eb199c5ab{
padding:10px 10px 10px 10px !important;
}

#top #wrap_all .avia-button.av-mb5d0hxh-a6fc424493ad8a3f636c652ce7ddeed6{
background-color:#c9b9a5;
border-color:#c9b9a5;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mb5d0hxh-a6fc424493ad8a3f636c652ce7ddeed6:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top .av-special-heading.av-mb5ch698-51b364a0b6edd48c9e05ceff40948633{
padding-bottom:10px;
color:#543800;
font-size:50px;
}
body .av-special-heading.av-mb5ch698-51b364a0b6edd48c9e05ceff40948633 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mb5ch698-51b364a0b6edd48c9e05ceff40948633 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-mb5ch698-51b364a0b6edd48c9e05ceff40948633 .special-heading-inner-border{
border-color:#543800;
}
.av-special-heading.av-mb5ch698-51b364a0b6edd48c9e05ceff40948633 .av-subheading{
font-size:15px;
}

@keyframes av_sonarEffect_av-260esag-6e23b5b250c50b171574b736b40049dd {
  0% {opacity: 0.3;}
 50% {opacity: 0.5;}
100% {opacity: 0.5; transform: scale(1.5);}
}
#top .avia-icon-list-container.av-260esag-6e23b5b250c50b171574b736b40049dd .iconlist_icon{
color:#7c6718;
border:1px solid #ffffff;
font-size:18px;
}
#top .avia-icon-list-container.av-260esag-6e23b5b250c50b171574b736b40049dd .iconlist_icon:hover{
animation:av_sonarEffect_av-260esag-6e23b5b250c50b171574b736b40049dd 1s ease-in-out .1s infinite;
}
#top #wrap_all .avia-icon-list-container.av-260esag-6e23b5b250c50b171574b736b40049dd .av_iconlist_title{
font-size:18px;
}

.avia-image-container.av-1wibbt4-606c4f898b272791af3c48caefc237d3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1wibbt4-606c4f898b272791af3c48caefc237d3 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-1wibbt4-606c4f898b272791af3c48caefc237d3 .avia-curtain-reveal-overlay{
z-index:100;
}

.avia-image-container.av-1vcuhiw-e59e6290f4b23e5829d0165317848b3c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1vcuhiw-e59e6290f4b23e5829d0165317848b3c .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-1vcuhiw-e59e6290f4b23e5829d0165317848b3c .avia-curtain-reveal-overlay{
z-index:100;
}

.avia-image-container.av-1t3q6co-99194f5205403dd9c09b84257edcacd2 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1t3q6co-99194f5205403dd9c09b84257edcacd2 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-1t3q6co-99194f5205403dd9c09b84257edcacd2 .avia-curtain-reveal-overlay{
z-index:100;
}

.avia-image-container.av-1s64ooo-d0374c8c72845fb0617a12a09e4c2199 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1s64ooo-d0374c8c72845fb0617a12a09e4c2199 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-1s64ooo-d0374c8c72845fb0617a12a09e4c2199 .avia-curtain-reveal-overlay{
z-index:100;
}

.avia-image-container.av-670spk-766ca5050d3c4c697bd6624905c37566 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-670spk-766ca5050d3c4c697bd6624905c37566 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-670spk-766ca5050d3c4c697bd6624905c37566 .avia-curtain-reveal-overlay{
z-index:100;
}

.avia-image-container.av-1p1fz0o-5a628f6cd7cd6c0c1320f83f140a6a7f img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1p1fz0o-5a628f6cd7cd6c0c1320f83f140a6a7f .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-1p1fz0o-5a628f6cd7cd6c0c1320f83f140a6a7f .avia-curtain-reveal-overlay{
z-index:100;
}

.avia-image-container.av-mb5cgoaq-8bcd988a4b7800f96ffa9606a196ee77 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mb5cgoaq-8bcd988a4b7800f96ffa9606a196ee77 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-mb5cgoaq-8bcd988a4b7800f96ffa9606a196ee77 .avia-curtain-reveal-overlay{
z-index:100;
}

.flex_cell.av-3pyc25e-b9fa836adc8a876dc31b095f0dee3d77{
vertical-align:middle;
background-color:#998b79;
}
.responsive #top #wrap_all .flex_cell.av-3pyc25e-b9fa836adc8a876dc31b095f0dee3d77{
padding:60px 5% 40px 5% !important;
}

.flex_column.av-3o7vosi-45277b27103b5ac1846baeab80d37dcb{
padding:0px 5% 0px 5%;
}

#top .av-special-heading.av-3lbnrci-037219a687af1c418ceb95f50f2f739d{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-3lbnrci-037219a687af1c418ceb95f50f2f739d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3lbnrci-037219a687af1c418ceb95f50f2f739d .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-3lbnrci-037219a687af1c418ceb95f50f2f739d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-3lbnrci-037219a687af1c418ceb95f50f2f739d .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-cuqz02-5ab75085b7e849ece076f1507542dfc0{
height:20px;
}

#top .av_textblock_section.av-mah18s66-5f0a8cb38a9ca72168755563ad64e348 .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .hr.hr-invisible.av-3h8emaq-9e9c29b484b0117a9f207293fe84abe5{
height:10px;
}

.flex_cell.av-3fi1w42-8a47a12eb4064a65707916c06e352207{
vertical-align:middle;
background-color:#998b79;
}
.responsive #top #wrap_all .flex_cell.av-3fi1w42-8a47a12eb4064a65707916c06e352207{
padding:0px 0px 0px 0px !important;
}

@keyframes av_slideshow_img_scale_av-3dksyqq-c2a7c3306d898aced2e9ee58f57f05e1 {
   0% { transform: scale(1.1); opacity: 1; }
 100% { transform: scale(1.03); opacity: 1; }
}
@keyframes av_slideshow_img_scale_av-3dksyqq-c2a7c3306d898aced2e9ee58f57f05e1_even {
   0% { transform: scale(1.03); opacity: 1; }
 100% { transform: scale(1.1); opacity: 1; }
}
#top .av-slideshow-ui.av-3dksyqq-c2a7c3306d898aced2e9ee58f57f05e1 .avia-slideshow-arrows a{
color:#ffffff;
}
.av-slideshow-ui.av-3dksyqq-c2a7c3306d898aced2e9ee58f57f05e1 .avia-slideshow-dots a:not(.active){
background-color:#e0e0e0;
}
.av-slideshow-ui.av-3dksyqq-c2a7c3306d898aced2e9ee58f57f05e1 .avia-slideshow-dots a.active{
background-color:#ffffff;
}
.avia-slideshow.av-3dksyqq-c2a7c3306d898aced2e9ee58f57f05e1 .avia-slideshow-slide.slide-odd.next-active-slide img{
animation:av_slideshow_img_scale_av-3dksyqq-c2a7c3306d898aced2e9ee58f57f05e1 3s 1 ease-in-out;
transform:scale(1.03);
opacity:1;
}
.avia-slideshow.av-3dksyqq-c2a7c3306d898aced2e9ee58f57f05e1 .avia-slideshow-slide.slide-even.next-active-slide img{
animation:av_slideshow_img_scale_av-3dksyqq-c2a7c3306d898aced2e9ee58f57f05e1_even 3s 1 ease-in-out;
transform:scale(1.1);
opacity:1;
}

#top .av-special-heading.av-mb5cm00m-3683c4170b28f03b93bffa458f776a02{
padding-bottom:10px;
color:#543800;
font-size:50px;
}
body .av-special-heading.av-mb5cm00m-3683c4170b28f03b93bffa458f776a02 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mb5cm00m-3683c4170b28f03b93bffa458f776a02 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-mb5cm00m-3683c4170b28f03b93bffa458f776a02 .special-heading-inner-border{
border-color:#543800;
}
.av-special-heading.av-mb5cm00m-3683c4170b28f03b93bffa458f776a02 .av-subheading{
font-size:15px;
}

@keyframes av_sonarEffect_av-1htf4a0-6bf6e487c01afd0251be2bf4dedf9bab {
  0% {opacity: 0.3;}
 50% {opacity: 0.5;}
100% {opacity: 0.5; transform: scale(1.5);}
}
#top .avia-icon-list-container.av-1htf4a0-6bf6e487c01afd0251be2bf4dedf9bab .iconlist_icon{
color:#7c6718;
border:1px solid #ffffff;
font-size:18px;
}
#top .avia-icon-list-container.av-1htf4a0-6bf6e487c01afd0251be2bf4dedf9bab .iconlist_icon:hover{
animation:av_sonarEffect_av-1htf4a0-6bf6e487c01afd0251be2bf4dedf9bab 1s ease-in-out .1s infinite;
}
#top #wrap_all .avia-icon-list-container.av-1htf4a0-6bf6e487c01afd0251be2bf4dedf9bab .av_iconlist_title{
font-size:18px;
}

.avia-image-container.av-17ahklk-44d166317a9c94f9ecff1084b46b9010 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-17ahklk-44d166317a9c94f9ecff1084b46b9010 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-17ahklk-44d166317a9c94f9ecff1084b46b9010 .avia-curtain-reveal-overlay{
z-index:100;
}

.avia-image-container.av-15r5z2g-4ab92d53053a4e6404bfcd5ccfd514df img.avia_image{
box-shadow:none;
}
.avia-image-container.av-15r5z2g-4ab92d53053a4e6404bfcd5ccfd514df .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-15r5z2g-4ab92d53053a4e6404bfcd5ccfd514df .avia-curtain-reveal-overlay{
z-index:100;
}

.avia-image-container.av-14idyns-4a0a790b2377bf7004e5c84685327495 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-14idyns-4a0a790b2377bf7004e5c84685327495 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-14idyns-4a0a790b2377bf7004e5c84685327495 .avia-curtain-reveal-overlay{
z-index:100;
}

.avia-image-container.av-12dfwfs-8461e6a0da577ae906ad8b4f81b91889 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-12dfwfs-8461e6a0da577ae906ad8b4f81b91889 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-12dfwfs-8461e6a0da577ae906ad8b4f81b91889 .avia-curtain-reveal-overlay{
z-index:100;
}

.avia-image-container.av-114me0o-348a8ea55ffcf17c1bd8a71309bf4f63 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-114me0o-348a8ea55ffcf17c1bd8a71309bf4f63 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-114me0o-348a8ea55ffcf17c1bd8a71309bf4f63 .avia-curtain-reveal-overlay{
z-index:100;
}

.avia-image-container.av-z5hy3c-33d9c76c0123621131c70e5c0079631a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-z5hy3c-33d9c76c0123621131c70e5c0079631a .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-z5hy3c-33d9c76c0123621131c70e5c0079631a .avia-curtain-reveal-overlay{
z-index:100;
}

.avia-image-container.av-mb5ciukk-36050ba2688b77d44074ccc3c2a39198 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mb5ciukk-36050ba2688b77d44074ccc3c2a39198 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-mb5ciukk-36050ba2688b77d44074ccc3c2a39198 .avia-curtain-reveal-overlay{
z-index:100;
}

.flex_cell.av-29yuawi-826efc103924934259dac572059c880a{
vertical-align:middle;
background-color:#998b79;
}
.responsive #top #wrap_all .flex_cell.av-29yuawi-826efc103924934259dac572059c880a{
padding:60px 5% 40px 5% !important;
}

.flex_column.av-28vlmf6-7abf68c1b3b792be633f975320ab2c1b{
padding:0px 5% 0px 5%;
}

#top .av-special-heading.av-mah1bwm5-a8ec7c6aac1b180c0c9b8a9e8e1b178f{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-mah1bwm5-a8ec7c6aac1b180c0c9b8a9e8e1b178f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mah1bwm5-a8ec7c6aac1b180c0c9b8a9e8e1b178f .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-mah1bwm5-a8ec7c6aac1b180c0c9b8a9e8e1b178f .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mah1bwm5-a8ec7c6aac1b180c0c9b8a9e8e1b178f .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2621i1u-71cef8ec542f8b3edcf763443a2b0e6c{
height:20px;
}

#top .av_textblock_section.av-25q29cy-24f48f7f69784ab2e978d256a5f999a9 .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .hr.hr-invisible.av-221adqq-82de26d5b78a5ac7a3768b3e9e079093{
height:10px;
}

.flex_cell.av-78b5w2-e363c6cd4f105fdcd448d330411ccb39{
vertical-align:middle;
background-color:#998b79;
}
.responsive #top #wrap_all .flex_cell.av-78b5w2-e363c6cd4f105fdcd448d330411ccb39{
padding:0px 0px 0px 0px !important;
}

@keyframes av_slideshow_img_scale_av-1y46nde-1168406f9c1cfffb2221eb841516b73a {
   0% { transform: scale(1.1); opacity: 1; }
 100% { transform: scale(1.03); opacity: 1; }
}
@keyframes av_slideshow_img_scale_av-1y46nde-1168406f9c1cfffb2221eb841516b73a_even {
   0% { transform: scale(1.03); opacity: 1; }
 100% { transform: scale(1.1); opacity: 1; }
}
#top .av-slideshow-ui.av-1y46nde-1168406f9c1cfffb2221eb841516b73a .avia-slideshow-arrows a{
color:#ffffff;
}
.av-slideshow-ui.av-1y46nde-1168406f9c1cfffb2221eb841516b73a .avia-slideshow-dots a:not(.active){
background-color:#e0e0e0;
}
.av-slideshow-ui.av-1y46nde-1168406f9c1cfffb2221eb841516b73a .avia-slideshow-dots a.active{
background-color:#ffffff;
}
.avia-slideshow.av-1y46nde-1168406f9c1cfffb2221eb841516b73a .avia-slideshow-slide.slide-odd.next-active-slide img{
animation:av_slideshow_img_scale_av-1y46nde-1168406f9c1cfffb2221eb841516b73a 3s 1 ease-in-out;
transform:scale(1.03);
opacity:1;
}
.avia-slideshow.av-1y46nde-1168406f9c1cfffb2221eb841516b73a .avia-slideshow-slide.slide-even.next-active-slide img{
animation:av_slideshow_img_scale_av-1y46nde-1168406f9c1cfffb2221eb841516b73a_even 3s 1 ease-in-out;
transform:scale(1.1);
opacity:1;
}

#top .hr.hr-invisible.av-1lbui5e-aa6bbd0d470d5dcd8a194d0888f92933{
height:130px;
}

#top .av-special-heading.av-5i1fqa-33e67f9a85ccbc1562df0713f76f0a08{
padding-bottom:60px;
font-size:50px;
}
body .av-special-heading.av-5i1fqa-33e67f9a85ccbc1562df0713f76f0a08 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5i1fqa-33e67f9a85ccbc1562df0713f76f0a08 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-5i1fqa-33e67f9a85ccbc1562df0713f76f0a08 .av-subheading{
font-size:15px;
}


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

#top #wrap_all .av-special-heading.av-3lbnrci-037219a687af1c418ceb95f50f2f739d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mb5cm00m-3683c4170b28f03b93bffa458f776a02 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-5i1fqa-33e67f9a85ccbc1562df0713f76f0a08 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-3lbnrci-037219a687af1c418ceb95f50f2f739d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mb5cm00m-3683c4170b28f03b93bffa458f776a02 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-5i1fqa-33e67f9a85ccbc1562df0713f76f0a08 .av-special-heading-tag{
font-size:0.8em;
}
}
