.avia-section.av-1ifgl3y-4dc6032e1414cec3bbd55b7f61c5a202{
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-1ifgl3y-4dc6032e1414cec3bbd55b7f61c5a202 .av-section-color-overlay{
opacity:0.5;
background-color:#878787;
}

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

.flex_cell.av-1c5m87i-76a0a4d442b9df7f1618c8d24e699430{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-1c5m87i-76a0a4d442b9df7f1618c8d24e699430{
padding:10px 10px 10px 10px !important;
}

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

.flex_cell.av-1brm426-f9d3e369c4774d718d5269fa818bb195{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-1brm426-f9d3e369c4774d718d5269fa818bb195{
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-1a85l26-7cd36ad4141380aef249ef9608558dae {
  0% {opacity: 0.3;}
 50% {opacity: 0.5;}
100% {opacity: 0.5; transform: scale(1.5);}
}
#top .avia-icon-list-container.av-1a85l26-7cd36ad4141380aef249ef9608558dae .iconlist_icon{
color:#7c6718;
border:1px solid #ffffff;
font-size:18px;
}
#top .avia-icon-list-container.av-1a85l26-7cd36ad4141380aef249ef9608558dae .iconlist_icon:hover{
animation:av_sonarEffect_av-1a85l26-7cd36ad4141380aef249ef9608558dae 1s ease-in-out .1s infinite;
}
#top #wrap_all .avia-icon-list-container.av-1a85l26-7cd36ad4141380aef249ef9608558dae .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-b5b4937c95223b29e3cb3f84ccd329d6{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-3lbnrci-b5b4937c95223b29e3cb3f84ccd329d6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3lbnrci-b5b4937c95223b29e3cb3f84ccd329d6 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-3lbnrci-b5b4937c95223b29e3cb3f84ccd329d6 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-3lbnrci-b5b4937c95223b29e3cb3f84ccd329d6 .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-c8fbb3d5c1449d9e8a5ab7c728eacf9a{
padding-bottom:10px;
color:#543800;
font-size:50px;
}
body .av-special-heading.av-mb5cm00m-c8fbb3d5c1449d9e8a5ab7c728eacf9a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mb5cm00m-c8fbb3d5c1449d9e8a5ab7c728eacf9a .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-mb5cm00m-c8fbb3d5c1449d9e8a5ab7c728eacf9a .special-heading-inner-border{
border-color:#543800;
}
.av-special-heading.av-mb5cm00m-c8fbb3d5c1449d9e8a5ab7c728eacf9a .av-subheading{
font-size:15px;
}

@keyframes av_sonarEffect_av-13du4ny-2532c6c1f96c8573d23cddbd86dd6fc0 {
  0% {opacity: 0.3;}
 50% {opacity: 0.5;}
100% {opacity: 0.5; transform: scale(1.5);}
}
#top .avia-icon-list-container.av-13du4ny-2532c6c1f96c8573d23cddbd86dd6fc0 .iconlist_icon{
color:#7c6718;
border:1px solid #ffffff;
font-size:18px;
}
#top .avia-icon-list-container.av-13du4ny-2532c6c1f96c8573d23cddbd86dd6fc0 .iconlist_icon:hover{
animation:av_sonarEffect_av-13du4ny-2532c6c1f96c8573d23cddbd86dd6fc0 1s ease-in-out .1s infinite;
}
#top #wrap_all .avia-icon-list-container.av-13du4ny-2532c6c1f96c8573d23cddbd86dd6fc0 .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-f538446107be5b7349b11f13c5d1651f{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-mah1bwm5-f538446107be5b7349b11f13c5d1651f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mah1bwm5-f538446107be5b7349b11f13c5d1651f .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-mah1bwm5-f538446107be5b7349b11f13c5d1651f .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mah1bwm5-f538446107be5b7349b11f13c5d1651f .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-ea53240c9c47a06ddb5bfaed6261cf23 {
   0% { transform: scale(1.1); opacity: 1; }
 100% { transform: scale(1.03); opacity: 1; }
}
@keyframes av_slideshow_img_scale_av-1y46nde-ea53240c9c47a06ddb5bfaed6261cf23_even {
   0% { transform: scale(1.03); opacity: 1; }
 100% { transform: scale(1.1); opacity: 1; }
}
#top .av-slideshow-ui.av-1y46nde-ea53240c9c47a06ddb5bfaed6261cf23 .avia-slideshow-arrows a{
color:#ffffff;
}
.av-slideshow-ui.av-1y46nde-ea53240c9c47a06ddb5bfaed6261cf23 .avia-slideshow-dots a:not(.active){
background-color:#e0e0e0;
}
.av-slideshow-ui.av-1y46nde-ea53240c9c47a06ddb5bfaed6261cf23 .avia-slideshow-dots a.active{
background-color:#ffffff;
}
.avia-slideshow.av-1y46nde-ea53240c9c47a06ddb5bfaed6261cf23 .avia-slideshow-slide.slide-odd.next-active-slide img{
animation:av_slideshow_img_scale_av-1y46nde-ea53240c9c47a06ddb5bfaed6261cf23 3s 1 ease-in-out;
transform:scale(1.03);
opacity:1;
}
.avia-slideshow.av-1y46nde-ea53240c9c47a06ddb5bfaed6261cf23 .avia-slideshow-slide.slide-even.next-active-slide img{
animation:av_slideshow_img_scale_av-1y46nde-ea53240c9c47a06ddb5bfaed6261cf23_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-8355351f1f744c38f8030e8ad57a58dc{
padding-bottom:60px;
font-size:50px;
}
body .av-special-heading.av-5i1fqa-8355351f1f744c38f8030e8ad57a58dc .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5i1fqa-8355351f1f744c38f8030e8ad57a58dc .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-5i1fqa-8355351f1f744c38f8030e8ad57a58dc .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1ax72b6-2dc55626b0d59238432433cc3ec00b54{
height:130px;
}


@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-b5b4937c95223b29e3cb3f84ccd329d6 .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-5i1fqa-8355351f1f744c38f8030e8ad57a58dc .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-b5b4937c95223b29e3cb3f84ccd329d6 .av-special-heading-tag{
font-size:0.8em;
}

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

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

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