.property_menu_wrapper_hidden{position:fixed;right:0;left:0;top:70px;width:100%;background-color:#C38675;color:#FFF;padding:10px 0;z-index:127;display:none;opacity:.95}.property_menu_wrapper_hidden .property_menu_item{width:auto;margin-left:0;margin-right:55px;color:#FFF;position:relative;border-radius:0;font-size:14px}div.menu-footer-case-container ul li{height:auto!important}div.menu-footer-menu-container ul li{height:auto!important}.legge{font-size:9px;display:inherit;line-height:10px}.listing_main_image_price{font-size:14px!important;color:#000000!important}.listing_main_image_price span{font-size:12px!important;color:#000000!important}div.property_listing div.title-container div.category_name a.listing_title_unit span{color:#FFF}div.property_listing div.title-container div.category_name a.listing_title_unit span:hover{color:#FFF}#email-button{position:fixed;bottom:15px;right:20px;z-index:1000}#email-button a{display:block;width:45px}#email-button img{width:43px;height:auto;display:block}#whatsapp-button{position:fixed;bottom:15px;right:70px;z-index:1000}#whatsapp-button a{display:block;width:45px}#whatsapp-button img{width:43px;height:auto;display:block}#messaggio-button{position:fixed;bottom:65px;right:26px;z-index:1000;color:#460202;font-size:14px;font-weight:800}.subfooter_menu{text-align:right;margin-right:25px}div.property_listing div.title-container div.category_name div.category_tagline.actions_icon a:hover{color:#FFFFFF!important;display:inline-block!important;opacity:1!important}.category_tagline,.actions_icon{color:#FFFFFF!important;display:inline-block!important;opacity:1!important}.property_unit_v3.property_flex.propety_unit_3 div.property_listing{background-color:#C38675}div.blog_unit_back.blog-unit-2 div.listing-unit-img-wrapper img.b-lazy.img-responsive{width:100%}div.property_listing div.title-container div.category_name a.listing_title_unit{display:block}div.property_listing div.title-container div.category_name div.category_tagline.custom_details div.custom_listing_data a{color:#FFFFFF!important}div.row.content-fixed-listing.listing_type_5 div.listing_type_title_wrapper h1.entry-title.entry-prop{color:#C38675!important;width:auto!important;float:left!important}.listing_type_5 .listing_type_title_wrapper .property_ratings{margin-top:-3px;float:right;margin-left:20px}.loader{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem}#SECONDO_ID{z-index:999;text-align:left;float:left;min-height:100px;width:100%}.listing_filters_head,.listing_filters{margin-bottom:0;margin-left:-.5px;margin-right:-2.5px;padding:31px 20px;background-color:#C38675;margin-bottom:15px}.avaibook-search-widget{min-height:100px;width:100%;margin-bottom:0;margin-left:-.5px;margin-right:-2.5px;padding:12px 7px;background-color:#C38675;margin-bottom:15px}.lblcamp{font-size:11px}#wpconsent-banner-holder{font-family:Quicksand!important}div.wpconsent-banner-message pre{font-family:Quicksand!important}pre#tw-target-text.tw-data-text.tw-text-large.tw-ta span{font-family:Quicksand!important}.native-ciaobooking-widget.layout-column .native-ciaobooking-form{display:flex;flex-wrap:wrap;gap:12px}.native-ciaobooking-widget.layout-column .native-ciaobooking-form .cb-form-row{flex:0 0 calc(50% - 6px);width:calc(50% - 6px)}.native-ciaobooking-widget.layout-column .native-ciaobooking-form .cb-form-row.cb-native-submit{flex:0 0 100%;width:100%}.native-ciaobooking-widget.layout-column .native-ciaobooking-form input,.native-ciaobooking-widget.layout-column .native-ciaobooking-form button{width:100%;box-sizing:border-box}.ui-widget-header{border:1px solid #c38675;background:#c38675;color:#fff;font-weight:700}.ui-datepicker .ui-datepicker-header{background:#C38675;border:0;border-radius:10px;padding:8px 10px}.ui-datepicker .ui-datepicker-title{color:#fff;font-weight:800}.ui-datepicker th{color:#6b7280}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{width:34px;height:34px;border-radius:10px;border:1px solid rgba(255,255,255,.35);background:rgba(255,255,255,.12)}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{text-indent:-9999px;display:block;overflow:hidden}#footer-widget-area.row.wide_footer ul li a:hover{color:#000}.area_login{display:table;text-align:center;width:100%;background-color:#460202;color:#FFF}.area_login a{color:#FFF}.best-price-fab{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:99990;display:flex;align-items:center;gap:10px;background:#C38675;border-radius:14px 0 0 14px;transform:translateY(-50%) translateX(calc(100% - 52px));transition:transform .25s ease}.best-price-fab:hover,.best-price-fab:focus-within,.best-price-fab.is-open{transform:translateY(-50%) translateX(0)}.best-price-tab{writing-mode:vertical-rl;transform:rotate(180deg);border:0;cursor:pointer;padding:10px 5px;border-radius:0 14px 14px 0;background:#C38675;color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.20);font-weight:700}.best-price-actions{display:flex;flex-direction:column;gap:10px;opacity:0;pointer-events:none;transform:translateX(8px);transition:opacity .20s ease,transform .20s ease}.best-price-fab:hover .best-price-actions,.best-price-fab:focus-within .best-price-actions,.best-price-fab.is-open .best-price-actions{opacity:1;pointer-events:auto;transform:translateX(0)}.fab-action{width:44px;height:44px;border-radius:999px;display:grid;place-items:center;text-decoration:none;box-shadow:0 10px 24px rgba(0,0,0,.18);border:1px solid rgba(255,255,255,.25)}.fab-action.wa{background:#25D366;color:#fff}.fab-action.mail{background:#1a73e8;color:#fff}.fab-action:hover{transform:translateY(-1px)}.best-price-tab:focus,.fab-action:focus{outline:2px solid rgba(255,255,255,.65);outline-offset:3px}ul.dropdown-menu.filter_menu,.show-tick .dropdown-menu .dropdown-menu.inner{max-height:300px}.BannerRight{background:#9d0405;border-radius:12px;padding:25px;text-align:center;box-shadow:0 4px 15px rgba(0,0,0,.05);color:#FFF;text-align:center;margin-top:20px}.titolobanner{font-size:18px;font-weight:800}.testobanner{font-size:14px;line-height:16px;margin-bottom:20px}.BannerRight a{background-color:#c38675;padding:10px 20px;color:#FFF;border-radius:10px;margin-top:20px;display:table;margin:0 auto}.BannerRight a:hover{background-color:#af7261;color:#FFF}#googleMapsubmit{height:600px}button.slick-prev.slick-arrow{display:none!important}button.slick-next.slick-arrow{display:none!important}.msacwl-gallery-caption{display:none!important}@media (min-width:992px){#primary.vip-sticky-floating{position:fixed;top:var(--vip-sticky-top,0);z-index:999;margin:0!important;right:auto!important;max-width:none!important}.vip-sticky-placeholder{display:block;height:0}}.logo img{width:auto!important}.vip-house-code{position:absolute;background:#9d0405;padding:10px;color:#FFF;font-weight:800}.wprentals_front_avalability{display:none!important}.gt_switcher_wrapper{position:fixed!important;top:29px!important;right:30px!important}div.header_wrapper_inside div#user_menu_open a{font-size:12px}#access a{padding:23px 12px}@media (max-width:767px){.gt_switcher_wrapper{position:fixed!important;top:9px!important;right:2px!important}.mobile-trigger-user{display:none!important}}@media (max-width:767px){.contenitorehome{margin-top:-100px!important}.gt_switcher_wrapper{display:grid!important;grid-template-columns:repeat(2,max-content)!important;gap:1px 1px!important;align-items:center!important;justify-content:start!important;width:max-content!important}.gt_switcher_wrapper>a.glink{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important}.gt_switcher_wrapper>a.glink img{display:block!important}.gt_switcher_wrapper #google_translate_element2{display:none!important}}@media (max-width:767px){.wprentals_front_avalability{display:block!important}}@media (max-width:767px){.native-ciaobooking-widget.layout-column .native-ciaobooking-form .cb-form-row{flex:0 0 100%;width:100%}.custom-sidebar{max-width:100%}}@media only screen and (max-width:1178px){.content-fixed-listing.listing_type_5{padding-top:10px!important}.booking-widget{display:none!important}.team-contact-section{display:none!important}}@media only screen and (max-width:768px){#booking_form_mobile_close,.mobile_booking_wrapper{display:none!important}div.row.content-fixed-listing.listing_type_5 div.listing_type_title_wrapper div.listing_main_image_price{display:none!important}.listing_type_5 .listingsidebar2{margin-top:20px;padding-left:0;padding-right:0}.copyright{float:left;text-align:center}.subfooter_menu{text-align:center;margin-right:25px;margin-bottom:40px}div.sub_footer div.sub_footer_content.wide_footer{display:table}.booking-widget{display:none!important}.team-contact-section{display:none!important}}