.flex_cell.av-189znde-a89e0c7b81c45aefa9fc5f1235b9b649{
vertical-align:top;
background:url(https://www.hotelbenvenuto.it/wp-content/uploads/2025/02/homepage-CAMERA_9296.jpg) 0% 100% no-repeat fixed ;
}

#top .hr.hr-invisible.av-15zyjn6-288f58efa01a258b42756911f0c94c04{
height:140px;
}

.flex_column.av-13w6a1u-ac1098b45e948103359db35a3e23e72e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 5%;
}

#top .av-special-heading.av-13ltz9u-b01e1aeddef3ffeb9b212d3716d50f2e{
padding-bottom:60px;
font-size:50px;
}
body .av-special-heading.av-13ltz9u-b01e1aeddef3ffeb9b212d3716d50f2e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-13ltz9u-b01e1aeddef3ffeb9b212d3716d50f2e .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-13ltz9u-b01e1aeddef3ffeb9b212d3716d50f2e .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-10lqayq-d1054474aac473617db6b0396f14479e .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top #wrap_all .avia-button.av-zurd9e-0da5c7fbe681600b8eef4d2785820ab0{
font-size:16px;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-yd9s9u-f238f7f8f7147a5937ff0a79b8e51cd2{
height:140px;
}

.avia-section.av-vld18y-d4f8f409ceb8f9830259477e5dc8d548{
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-vld18y-d4f8f409ceb8f9830259477e5dc8d548 .av-section-color-overlay{
opacity:0.9;
background-color:#998b79;
}

.flex_column.av-uqpuqq-f73de3349f5d94c3a9d4f391567d3320{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_column.av-q44c8y-a8f213661e3dea68afb8d0ba1723fffb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_column.av-k6vxxu-92c4af4dd1751f95d831eb46fc512227{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-1xue5u-6ed6468e6a868729faa33554d2cd89a1{
color:#dddddd;
border-color:#dddddd;
}
.av_font_icon.av-1xue5u-6ed6468e6a868729faa33554d2cd89a1 .av-icon-char{
font-size:40px;
line-height:40px;
}

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

.flex_column.av-5xanm-aa5a4722ad009bb0407c2b023e682fc3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-el02f6-1cab8d56bc213e3e116088549fb36e9e{
color:#dddddd;
border-color:#dddddd;
}
.av_font_icon.av-el02f6-1cab8d56bc213e3e116088549fb36e9e .av-icon-char{
font-size:50px;
line-height:50px;
}

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

.flex_column.av-atndr6-78ce48b32f4d2ff33053eed3c8a3df96{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_column.av-5udz82-b2e158c12d869008dd333e398a339a26{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-43tbjm-94b8d71563ebb709b082a57d48a79182{
color:#dddddd;
border-color:#dddddd;
}
.av_font_icon.av-43tbjm-94b8d71563ebb709b082a57d48a79182 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-36vmcy-b2d43a51cb3e379833b9baece92e8f08{
padding-bottom:10px;
color:#dddddd;
font-size:28px;
}
body .av-special-heading.av-36vmcy-b2d43a51cb3e379833b9baece92e8f08 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-36vmcy-b2d43a51cb3e379833b9baece92e8f08 .av-special-heading-tag{
font-size:28px;
padding:20px 0 0 0;
}
.av-special-heading.av-36vmcy-b2d43a51cb3e379833b9baece92e8f08 .special-heading-inner-border{
border-color:#dddddd;
}
.av-special-heading.av-36vmcy-b2d43a51cb3e379833b9baece92e8f08 .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-13ltz9u-b01e1aeddef3ffeb9b212d3716d50f2e .av-special-heading-tag{
font-size:0.8em;
}

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

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

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

#top #wrap_all .av-special-heading.av-c0jvlu-08222126b441dd5d3d9b9cb0ee777678 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2qeuq-9a6b1260718a11ad43ff71b562307cc1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-36vmcy-b2d43a51cb3e379833b9baece92e8f08 .av-special-heading-tag{
font-size:0.8em;
}
}

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

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

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

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

#top #wrap_all .av-special-heading.av-c0jvlu-08222126b441dd5d3d9b9cb0ee777678 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2qeuq-9a6b1260718a11ad43ff71b562307cc1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-36vmcy-b2d43a51cb3e379833b9baece92e8f08 .av-special-heading-tag{
font-size:0.8em;
}
}
