.no-disp{display:none}.border-10 img{padding:10px;background-color:#fff}.border-20 img{padding:20px;background-color:#fff}.logo img{border:1px solid #c19b77!important;padding:7px}ul li{font-size:15px;font-family:'Roboto',sans-serif;letter-spacing:2px}p{font-size:15px;line-height:2em}.nd_booking_bg_greydark_alpha_2 h1{font-size:61px;line-height:65px;text-transform:uppercase;font-weight:600}#nd_booking_single_cpt_4_all_rooms_stars,#nd_booking_single_cpt_4_info{display:none}.azzurro{color:#6fc1e5!important}.beige{color:#c19b77!important}.button-quadrato .elementor-button{padding:50px;max-width:150px;border-radius:0;line-height:20px!important}.button-offerte .elementor-button{padding:30px;max-width:150px;border-radius:0;line-height:20px!important}.mb0{margin-bottom:0!important}.night-text{font-family:Roboto;font-size:14px;color:#c19b77;font-weight:500}.night-text-grey{font-family:Roboto;font-size:14px;color:#363636;font-weight:500}div#nd_booking_single_cpt_1_header_image_tab,div#nd_booking_single_cpt_1_header_image_price,div#nd_booking_single_cpt_1_basic_info_night{visibility:hidden}#nd_booking_single_cpt_1_header_image_space_top{height:500px!important}form#nd_booking_single_cpt_1_calendar{display:none}#nd_booking_single_cpt_4_content.nd_booking_width_66_percentage{width:100%!important}.nd_booking_height_110{height:300px!important}#nd_booking_single_cpt_4_header_image,#nd_booking_single_cpt_1_header_image{margin-top:-141px!important}#nd_booking_single_cpt_4_header_image .nd_booking_bg_greydark_alpha_2,#nd_booking_single_cpt_1_header_image .nd_booking_bg_greydark_alpha_gradient_5{background:#2d2d2d;background: linear-gradient(180deg, rgb(0 0 0 / 36%) 0%, rgb(45 45 45 / 40%) 20%, rgb(0 0 0 / 30%) 50%, rgb(0 0 0 / 20%) 100%)!important}.nd_booking_masonry_content .nd_booking_width_33_percentage{width:50%}.elementor-price-list .elementor-price-list-item,.elementor-price-list-text,.elementor-price-list .elementor-price-list-item .elementor-price-list-header{display:inline-block!important}span.elementor-price-list-price{float:left}span.elementor-price-list-title{padding-left:3px}a.elementor-price-list-item{border:1px solid #fff;padding:15px 20px}.elementor-price-list-header{margin-bottom:0!important}.elementor-price-list-price::after{display:inline-block;content:"/";color:#fff;padding-left:3px}.elementor-price-list{text-align:center}.offerta-text .elementor-heading-title{margin:0 10px 0 10px}.offerta-text .elementor-heading-title::before{display:inline-block;content:"";color:#fff;border-top:1px solid #fff;width:30px;margin-right:20px;margin-bottom:4px}.offerta-text .elementor-heading-title::after{display:inline-block;content:"";color:#fff;border-top:1px solid #fff;width:30px;margin-left:20px;margin-bottom:4px}.nd_booking_border_1_solid_grey{border:1px solid #cecece!important}.nd_booking_bg_grey{background-color:#cecece}.nd_booking_rooms_component_l1 h1,.nd_booking_rooms_component_similar h1{font-size:27px;line-height:30px}.button-booking{background-color:#70c1e7;font-family:'Roboto',sans-serif!important;font-size:13px;color:#fff!important;padding:12px 28px 12px 28px;letter-spacing:.2em;float:right}.button-booking:hover{background-color:#c19b77}div#nd_booking_single_cpt_1_basic_info_week_price{display:none}h5.nd_options_second_font.nd_options_color_white.nd_booking_margin_top_7.nd_booking_font_size_14{font-size:25px}div#nd_booking_single_cpt_1_header_image_tab li a{font-size:14px}a.room-button-mood{background-color:#6fb9d4!important;border:0!important;color:#fff!important;font-size:12px;font-weight:bold;line-height:1em;letter-spacing:4px;padding:20px 28px 20px 28px!important}a.room-button-mood:hover{background-color:#c19b77!important}h1#nd_booking_single_cpt_1_title{display:inline-block}.nd_booking_alert_msg{display:none!important}input.button-submit{font-size:12px!important;font-weight:400!important;background:none!important;padding:15px!important;margin-top:10px}input.button-submit:hover{font-size:12px!important;font-weight:400!important;border:1px solid #fff!important}input.mail-box{font-size:14px!important;font-weight:400!important;border:1px solid #c19b77!important;padding:15px!important}.copyright,.copyright a{text-align:center;font-size:14px;letter-spacing:.2em;color:#fff!important}div#wpfront-scroll-top-container{background:#c19b77;padding:15px 17px}textarea{border-radius:0!important}#cont_cookie{overflow:auto;width:100%;height:auto;margin:0 auto;border:0;padding:0;margin-bottom:20px;font-size:15px;margin-top:50px;font-family:'Roboto',sans-serif;letter-spacing:2px}#tab_cookie{width:100%;background-color:#eaeaea;min-width:500px}#tab_cookie tbody{border-top:1px solid #ccc}#tab_cookie tr:first-child{background-color:#c19b77}#tab_cookie tr td:first-child{width:251px}#tab_cookie td{border-right:1px solid #999;padding:10px}.testo-bianco{color:#fff}a#wt-cli-settings-btn{font-size:14px!important}#cookie-law-info-bar[data-cli-style="cli-style-v2"]{padding:10px 25px 25px}.cli-bar-btn_container a{font-family:'Roboto',sans-serif!important;font-size:13px!important}.cli-style-v2 .cli-bar-message{font-size:14px!important;font-weight:500!important;font-family:'Roboto',sans-serif!important;line-height:18px!important;text-transform:inherit}.cli-style-v2 .cli-bar-btn_container .cli-plugin-button{margin-top:5px!important;margin-bottom:5px!important;padding:14px!important;font-family:'Roboto',sans-serif!important;border-radius:0;letter-spacing:2px!important}.cli-tab-container h4{color:#5898c0!important;font-size:21px}.cli-tab-header a.cli-nav-link{position:relative;display:flex;align-items:center;font-size:14px;color:#000;text-decoration:none;font-family:'Roboto';text-transform:uppercase;font-weight:500;letter-spacing:2px}.cli-tab-footer .wt-cli-privacy-accept-btn{background-color:#c19b77;color:#fff;font-size:13px;font-family:'Roboto';text-transform:uppercase;letter-spacing:2px;padding:20px 25px;border-radius:0;font-weight:400}div#block-7{margin-top:-50px!important}.banner-contatti a{font-family:"Playfair Display",sans-serif!important;font-size:30px!important;font-weight:100;letter-spacing:2px}.elementor-23 .elementor-element.elementor-element-3484dfe .nd_elements_cf7_component input[type="submit"]{width:auto}.nd_elements_navigation_sidebar div li>a{font-family:"Playfair Display",sans-serif;font-size:15px;font-weight:normal;text-transform:uppercase;line-height:1em;letter-spacing:1px}@media only screen and (min-width:320px) and (max-width:767px){.nd_booking_font_size_30_all_iphone{font-size:30px;line-height:35px}}@media (max-width:767px){.nd_booking_masonry_content .nd_booking_width_33_percentage{width:100%}.button-booking{letter-spacing:.1em}.nd_booking_section.nd_booking_position_relative.nd_booking_box_sizing_border_box{margin-bottom:20px}}