﻿#cookiescript_badge{bottom:80px !important}@font-face{font-family:"edita-font";src:url("../../font/edita-font.eot");src:url("../../font/edita-font.eot?#iefix") format("embedded-opentype"),url("../../font/edita-font.woff") format("woff"),url("../../font/edita-font.ttf") format("truetype"),url("../../font/edita-font.svg#edita-font") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"edita-font" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"edita-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-edt-arrow-left-2:before{content:"d"}.icon-edt-calendar:before{content:"e"}.icon-edt-calendar-2:before{content:"f"}.icon-edt-calendar-3:before{content:"g"}.icon-edt-calendar-4:before{content:"h"}.icon-edt-calendar-5:before{content:"i"}.icon-edt-calendar-6:before{content:"j"}.icon-edt-phone:before{content:"k"}.icon-edt-phone-2:before{content:"l"}.icon-edt-desk-bell:before{content:"m"}.icon-edt-pen:before{content:"n"}.icon-edt-envelope:before{content:"o"}.icon-edt-arrow-right-6:before{content:"p"}.icon-edt-cloud:before{content:"q"}.icon-edt-arrow-right-5:before{content:"s"}.icon-edt-arrow-right-2:before{content:"u"}.icon-edt-arrow-left-3:before{content:"v"}.icon-edt-marker:before{content:"w"}.icon-edt-share:before{content:"x"}.icon-edt-envelope-2:before{content:"y"}.icon-edt-play:before{content:"A"}.icon-edt-phone-8:before{content:"C"}.icon-edt-marker-2:before{content:"D"}.icon-edt-arrow-right-3:before{content:"E"}.icon-edt-envelope-3:before{content:"F"}.icon-edt-envelope-4:before{content:"G"}.icon-edt-envelope-5:before{content:"H"}.icon-edt-marker-3:before{content:"I"}.icon-edt-star:before{content:"K"}.icon-edt-marker-4:before{content:"L"}.icon-edt-envelope-6:before{content:"M"}.icon-edt-envelope-7:before{content:"N"}.icon-edt-envelope-8:before{content:"O"}.icon-edt-envelope-9:before{content:"P"}.icon-edt-marker-5:before{content:"Q"}.icon-edt-star-2:before{content:"R"}.icon-edt-star-3:before{content:"S"}.icon-edt-marker-6:before{content:"U"}.icon-edt-envelope-10:before{content:"V"}.icon-edt-download:before{content:"X"}.icon-edt-calendar-7:before{content:"Z"}.icon-edt-marker-7:before{content:"0"}.icon-edt-arrow-left-4:before{content:"1"}.icon-edt-arrow-down:before{content:"2"}.icon-edt-signal:before{content:"3"}.icon-edt-phone-4:before{content:"4"}.icon-edt-arrow-left-5:before{content:"5"}.icon-edt-arrow-left-6:before{content:"6"}.icon-edt-arrow-left-7:before{content:"7"}.icon-edt-marker-8:before{content:"8"}.icon-edt-phone-5:before{content:"9"}.icon-edt-phone-6:before{content:"!"}.icon-edt-arrow-right-7:before{content:'"'}.icon-edt-arrow-right-4:before{content:"#"}.icon-edt-notes:before{content:"a"}.icon-edt-arrow-right:before{content:"b"}.icon-edt-child:before{content:"z"}.icon-edt-cloud-2:before{content:"T"}.icon-edt-user:before{content:"Y"}.icon-edt-phone-7:before{content:"%"}.icon-edt-calendar-8:before{content:"&"}.icon-edt-resize:before{content:"'"}.icon-edt-phone-9:before{content:"r"}.icon-edt-desk-bell-2:before{content:"B"}.icon-edt-arrow-up:before{content:"("}.icon-edt-desk-bell-3:before{content:")"}.icon-edt-check:before{content:"*"}.icon-edt-check-2:before{content:"+"}.icon-edt-arrow-right-8:before{content:"t"}.icon-edt-arrow-left-8:before{content:","}.icon-edt-pen-2:before{content:"c"}.icon-edt-arrow-left:before{content:"-"}.icon-edt-pen-3:before{content:"."}.icon-edt-hand-3:before{content:"W"}.icon-edt-hand-2:before{content:"$"}.icon-edt-hand-1:before{content:"/"}.icon-edt-gift:before{content:":"}.icon-edt-gift-2:before{content:";"}.icon-edt-birthday:before{content:"<"}.icon-edt-birthday-2:before{content:"="}.icon-edt-birthday-3:before{content:">"}.icon-edt-arrow-down-2:before{content:"?"}.icon-edt-heart:before{content:"@"}.icon-edt-magnifier:before{content:"["}.icon-edt-user-2:before{content:"]"}.icon-edt-users:before{content:"^"}.icon-edt-users-2:before{content:"_"}.icon-edt-arrow-up-2:before{content:"`"}.icon-edt-user-3:before{content:"{"}.icon-edt-heart-2:before{content:"|"}.icon-edt-heart-3:before{content:"}"}.icon-edt-facebook:before{content:"~"}.icon-edt-skype:before{content:""}.icon-edt-youtube:before{content:""}.icon-edt-whatsapp:before{content:""}.icon-edt-linkedin:before{content:""}.icon-edt-instagram:before{content:""}.icon-edt-twitter:before{content:""}.icon-edt-phone-10:before{content:""}.icon-edt-facebook-2:before{content:""}.icon-edt-envelope-11:before{content:""}.icon-edt-arrow-down-3:before{content:""}.icon-edt-facebook-3:before{content:""}.icon-edt-envelope-13:before{content:""}.icon-edt-linkedin-2:before{content:""}.icon-edt-twitter-4:before{content:""}.icon-edt-skype-2:before{content:""}.icon-edt-linkedin-3:before{content:""}.icon-edt-phone-11:before{content:""}.icon-edt-phone-12:before{content:""}.icon-edt-envelope-12:before{content:""}.icon-edt-youtube-2:before{content:""}.icon-edt-youtube-3:before{content:""}.icon-edt-tripadvisor:before{content:""}.icon-edt-tripadvisor-2:before{content:""}.icon-edt-twitter-2:before{content:""}.icon-edt-twitter-3:before{content:""}.icon-edt-arrow-up-3:before{content:""}.icon-edt-clock:before{content:""}.icon-edt-times:before{content:""}.icon-edt-check-3:before{content:""}.icon-edt-times-2:before{content:""}.icon-edt-check-4:before{content:""}.icon-edt-clock-2:before{content:""}.icon-edt-times-3:before{content:""}.icon-edt-clock-3:before{content:""}.icon-edt-clock-4:before{content:""}.icon-edt-clock-5:before{content:""}.icon-edt-clock-6:before{content:""}.icon-edt-clock-7:before{content:""}.icon-edt-safe:before{content:""}.icon-edt-bath:before{content:""}.icon-edt-bath-2:before{content:""}.icon-edt-bike:before{content:""}.icon-edt-bike-2:before{content:""}.icon-edt-bus:before{content:""}.icon-edt-car:before{content:""}.icon-edt-car-2:before{content:""}.icon-edt-bus-2:before{content:""}.icon-edt-hairdryer:before{content:""}.icon-edt-hairdryer-2:before{content:""}.icon-edt-minibar:before{content:""}.icon-edt-airconditioning:before{content:""}.icon-edt-parking:before{content:""}.icon-edt-man:before{content:""}.icon-edt-parking-2:before{content:""}.icon-edt-parking-3:before{content:""}.icon-edt-parking-4:before{content:""}.icon-edt-parking-5:before{content:""}.icon-edt-tv:before{content:""}.icon-edt-wifi:before{content:""}.icon-edt-wifi-2:before{content:""}.icon-edt-tv-2:before{content:""}.icon-edt-safe-2:before{content:""}.icon-edt-arrow-down-4:before{content:""}.icon-edt-arrow-up-4:before{content:""}.icon-edt-times-4:before{content:""}.icon-edt-times-5:before{content:""}.icon-edt-plan-2:before{content:""}.icon-edt-plan:before{content:""}.icon-edt-child-2:before{content:""}.icon-edt-child-3:before{content:""}.icon-edt-check-5:before{content:""}.icon-edt-family:before{content:""}.icon-edt-googleplus:before{content:"\\"}.icon-edt-googleplus-3:before{content:""}.icon-edt-googleplus-2:before{content:""}.icon-edt-instagram-2:before{content:""}.icon-edt-pen-4:before{content:""}.icon-edt-clock-8:before{content:""}.icon-edt-help:before{content:""}.icon-edt-arrow-left-9:before{content:""}.icon-edt-arrow-right-9:before{content:""}.icon-edt-lock:before{content:""}.icon-edt-lock-2:before{content:""}.icon-edt-lock-3:before{content:""}.icon-edt-lock-4:before{content:""}.icon-edt-bed:before{content:""}.icon-edt-bed-2:before{content:""}.icon-edt-star-4:before{content:""}.icon-edt-star-5:before{content:""}.icon-edt-help-2:before{content:""}.icon-edt-marker-9:before{content:""}.icon-edt-skype-3:before{content:""}.icon-edt-envelope-14:before{content:""}.icon-edt-marker-10:before{content:""}.icon-edt-phone-13:before{content:""}.icon-edt-pinterest:before{content:""}.icon-edt-bed-3:before{content:""}.icon-edt-bed-4:before{content:""}.icon-edt-cutlery:before{content:""}.icon-edt-cutlery-2:before{content:""}.icon-edt-home:before{content:""}.icon-edt-home-2:before{content:""}.icon-edt-home-3:before{content:""}.icon-edt-home-4:before{content:""}.icon-edt-home-5:before{content:""}.icon-edt-compare:before{content:""}.icon-edt-lock-5:before{content:""}.icon-edt-lock-6:before{content:""}.icon-edt-lock-7:before{content:""}.icon-edt-lock-8:before{content:""}.icon-edt-user-4:before{content:""}.icon-edt-users-3:before{content:""}.icon-edt-dot:before{content:""}.icon-edt-dot2:before{content:""}.icon-edt-facebook-4:before{content:""}.icon-edt-googleplus-4:before{content:"J"}.icon-edt-phone-14:before{content:""}.icon-edt-play-2:before{content:""}.icon-edt-play-3:before{content:""}.icon-edt-arrow-down-6:before{content:""}.icon-edt-arrow-left-10:before{content:""}.icon-edt-arrow-right-10:before{content:""}.icon-edt-arrow-down-5:before{content:""}.icon-edt-arrow-left-11:before{content:""}.icon-edt-minus:before{content:""}.icon-edt-minus-2:before{content:""}.icon-edt-plus:before{content:""}.icon-edt-plus-2:before{content:""}.icon-edt-arrow-right-11:before{content:""}.icon-edt-arrow-up-5:before{content:""}.icon-edt-arrow-up-6:before{content:""}.icon-edt-magnifier-2:before{content:""}.icon-edt-magnifier-3:before{content:""}.icon-edt-clock-9:before{content:""}.icon-edt-clock-10:before{content:""}.icon-edt-users-4:before{content:""}.icon-edt-user-5:before{content:""}.icon-edt-facebook-5:before{content:""}.icon-edt-instagram-3:before{content:""}.icon-edt-cart:before{content:""}.icon-edt-pinterest-1:before{content:""}.icon-edt-pinterest-2:before{content:""}.icon-edt-share-2:before{content:""}.icon-edt-whatsapp-2:before{content:""}.icon-edt-check-6:before{content:""}.icon-edt-help-3:before{content:""}.icon-edt-arrow-left-12:before{content:""}.icon-edt-arrow-right-12:before{content:""}.icon-edt-check-7:before{content:""}.icon-edt-blogger:before{content:""}.icon-edt-flickr:before{content:""}.icon-edt-tumblr:before{content:""}@keyframes pulse{from,to{opacity:1}10%,30%,50%,70%,90%{opacity:.5}20%,40%,60%,80%{opacity:.9}}@keyframes contacts{from,to{opacity:1}10%,30%,50%,70%,90%{opacity:.5}20%,40%,60%,80%{opacity:1}}@keyframes locations{from,to{color:#93908d}10%,30%,50%,70%,90%{color:#fff}20%,40%,60%,80%{color:#93908d}}@keyframes point{from,to{transform:var(--translateY, translateY(0)) translateX(0)}10%,30%,50%,70%,90%{transform:var(--translateY, translateY(0)) translateX(10px)}20%,40%,60%,80%{transform:var(--translateY, translateY(0)) translateX(1px)}}@keyframes pointleft{from,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(-1px)}}::-moz-selection{background:rgba(174,160,147,.5)}::selection{background:rgba(174,160,147,.5)}*{border:0px;padding:0px;margin:0px;box-shadow:none;outline:0;box-sizing:border-box}body{background-color:#fff;font-family:"Lexend",sans-serif;font-size:clamp(16px,.125vw + 15.6px,18px);line-height:1.6;color:#000;font-weight:400;letter-spacing:1px}body.page-template-template-camere,body.page-template-template-offerte{background-color:#fff}#page{max-width:2000px;margin:0 auto}@media(min-width: 1441px){.container{width:1470px}}p{margin-bottom:20px}img,img.img-responsive{width:auto\9 ;display:block;max-width:100%;height:auto}h1,h2,h3,h4{margin:40px 0 8px;font-weight:normal;line-height:1.2;font-family:"Noto Serif",serif;text-transform:uppercase;color:#000;letter-spacing:.35ch}h1,h1.entry-title,.h1{font-size:clamp(16px,1.625vw + 10.8px,42px);line-height:1.2;margin-top:0;font-weight:400;margin-bottom:55px;color:#333a46;letter-spacing:.8rem}@media(max-width: 767px){h1,h1.entry-title,.h1{font-size:30px}}h2,h2.entry-title,.h2{font-size:clamp(16px,.25vw + 15.2px,20px);line-height:1.2;text-transform:uppercase;letter-spacing:.325ch;padding-bottom:56px;font-weight:700;color:#65cee1}h3,h3.entry-title,.h3{font-size:clamp(16px,.125vw + 15.6px,18px);line-height:1.4;margin-top:0;margin-bottom:30px;text-transform:uppercase;font-weight:700;font-family:"Lexend",sans-serif}h4,h4.entry-title,.h4{font-size:18px;line-height:1.2;margin-top:15px;margin-bottom:20px}h5,h5.entry-title,.h5{font-size:16px;line-height:1.2}h6,h6.entry-title,.h6{font-size:12px;line-height:1.2}mark{display:block;background:none;padding:0}mark.section-title{position:relative;text-align:center}mark.section-title span{transform:none;font-size:clamp(16px,3.1875vw + 5.8px,67px);line-height:1.2;font-weight:400;text-transform:none;font-family:"Noto Serif",serif;position:relative;padding:0 0 0 min(6.5vw,13rem);width:auto;display:inline-block;letter-spacing:.18ch;color:#333a46}mark.section-title span::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:min(2.25vw,4.5rem);height:2px;background:#62c4d7}@media(min-width: 992px)and (max-width: 1199px){mark.section-title span{font-size:3rem;margin-bottom:2rem;padding:0}mark.section-title span::before{display:none}}@media(min-width: 768px)and (max-width: 991px){mark.section-title span{font-size:3rem;margin-bottom:2rem;padding:0}mark.section-title span::before{display:none}}@media(max-width: 767px){mark.section-title span{font-size:3rem;margin-bottom:2rem;padding:0}mark.section-title span::before{display:none}}mark.sottotitolo{font-size:clamp(16px,.25vw + 15.2px,20px);color:#65cee1;font-weight:normal;text-transform:uppercase;letter-spacing:.325ch;padding-bottom:56px;font-weight:700}@media(min-width: 1200px)and (max-width: 1440px){mark.sottotitolo{padding-bottom:25px}}@media(max-width: 767px){mark.sottotitolo{padding-bottom:30px}}mark.sottotitolo.section-subtitle{color:#000;text-align:center;padding-bottom:7%}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border:0;box-shadow:none}#map_canvas{height:400px;height:40rem}#map_canvas .infowindow{min-width:200px;min-width:20rem}#map_canvas img{max-width:none}.map_container{margin-bottom:30px}.map_container #map_set_position{padding:8px 14px;border:1px solid #e8e8e8;border-radius:3px;width:50%;margin-right:15px}@media(max-width: 767px){.map_container #map_set_position{width:100%;margin:0 0 15px}}.map_container #submit{padding:9px 15px;background-color:#ff8b00;color:#fff}.edtModal .modal-dialog{width:initial}.edtModal .modal-content{box-shadow:none;border:0;background-color:rgba(0,0,0,0)}.edtModal .modal-header{border:0}.edtModal .modal-body{text-align:center}.edtModal .modal-body a{display:inline-block}.edtModal .close{font-size:30px;text-shadow:0 1px 0 rgba(255,255,255,.5);opacity:1}.row-centered{text-align:center}@media(max-width: 767px){.row-centered{text-align:left}}.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px;vertical-align:top}@media(max-width: 767px){.col-centered{display:inherit;float:left;margin-right:0;vertical-align:baseline}}a.shortcode-button{display:inline-flex;flex-direction:row;justify-content:space-between;text-align:left;color:#fff !important;text-decoration:none !important;background:#5d534e;text-transform:uppercase;font-size:16px;line-height:1;align-items:center;padding:20px;text-decoration:none;transition:background .35s}a.shortcode-button i{margin-left:3rem}a.shortcode-button:hover{background:#413a37}a.shortcode-button:hover i{animation:point 8s infinite}.form-control{border:0}.input-group-addon{background-color:#fff;border:0}.ui-datepicker.ui-widget{width:auto;border:0;padding:15px;padding:1.5rem;margin-bottom:20px;margin-bottom:2rem;border-radius:3px;box-shadow:0 2px 6px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.07)}.ui-datepicker.ui-widget .ui-datepicker-header{padding:6px;min-height:35px;color:#575452;text-transform:lowercase;font-size:18px;font-size:1.8rem;line-height:1;background-color:#fff;background-image:initial;border:0;border-radius:0}.ui-datepicker.ui-widget .ui-datepicker-calendar{margin:0}.ui-datepicker.ui-widget .ui-datepicker-calendar td{border:1px solid #e4e7e7;text-align:center;padding:0}.ui-datepicker.ui-widget .ui-datepicker-calendar th{font-size:14px;color:#757575}.ui-datepicker.ui-widget .ui-datepicker-next,.ui-datepicker.ui-widget .ui-datepicker-prev{background-image:initial;border:1px solid #e4e7e7;border-radius:2px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;color:#575452;background-color:#fff;width:35px;height:30px;text-align:center;transition:background-color .1s linear,border-color .1s linear;cursor:pointer}.ui-datepicker.ui-widget .ui-datepicker-next:before,.ui-datepicker.ui-widget .ui-datepicker-prev:before{position:absolute;font-size:20px;top:50%;margin-top:-10px}.ui-datepicker.ui-widget .ui-datepicker-next .ui-icon,.ui-datepicker.ui-widget .ui-datepicker-prev .ui-icon{display:none}.ui-datepicker.ui-widget .ui-datepicker-next.ui-state-hover,.ui-datepicker.ui-widget .ui-datepicker-prev.ui-state-hover{border:1px solid #bbb;font-weight:initial}.ui-datepicker.ui-widget .ui-datepicker-prev:before{content:"6";right:50%;margin-right:-8px;font-family:"edita-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-datepicker.ui-widget .ui-datepicker-prev.ui-state-hover{top:2px;left:2px}.ui-datepicker.ui-widget .ui-datepicker-next:before{content:"p";left:50%;margin-left:-8px;font-family:"edita-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-datepicker.ui-widget .ui-datepicker-next.ui-state-hover{top:2px;right:2px}.ui-datepicker.ui-widget .ui-datepicker-calendar .ui-state-default{border:0;background-color:#fff;background-image:initial;color:#333;padding:8px 11px;font-weight:300;font-size:16px;font-size:1.6rem;line-height:1.6;text-align:center;transition:background-color .1s linear}.ui-datepicker.ui-widget .ui-datepicker-calendar .ui-state-default.ui-state-hover{border:0;background-color:#dedede;background-image:initial}.ui-datepicker.ui-widget .ui-datepicker-calendar .dp-highlight{border:1px solid #438c16}.ui-datepicker.ui-widget .ui-datepicker-calendar .dp-highlight .ui-state-default{background-color:#ff8b00;color:#fff}.ui-datepicker.ui-widget.ui-datepicker-multi{z-index:400 !important;padding:15px 0;padding:1.5rem 0}.ui-datepicker.ui-widget.ui-datepicker-multi .ui-datepicker-group{padding:0 15px;padding:0 1.5rem;border-left:1px solid #e4e7e7}.ui-datepicker.ui-widget.ui-datepicker-multi .ui-datepicker-group:first-child{border:0}.ui-datepicker.ui-widget.ui-datepicker-multi table{width:100%}form.edita-form-builder.efb-form-23{margin-top:0}form.edita-form-builder.efb-form-23 ::placeholder{color:#000;transition:.4s color}form.edita-form-builder.efb-form-23 :focus::placeholder{color:rgba(0,0,0,0)}form.edita-form-builder.efb-form-23 fieldset{margin:0}form.edita-form-builder.efb-form-23 label.efb-error{position:absolute}form.edita-form-builder.efb-form-23 .efb-item-checkbox label.efb-error{position:static}form.edita-form-builder.efb-form-23 .input-container,form.edita-form-builder.efb-form-23 .select-container{background:rgba(0,0,0,0)}form.edita-form-builder.efb-form-23 input.efb-text,form.edita-form-builder.efb-form-23 input[type=text].efb-text,form.edita-form-builder.efb-form-23 input[type=tel].efb-text,form.edita-form-builder.efb-form-23 input[type=email].efb-text,form.edita-form-builder.efb-form-23 input[type=url].efb-text,form.edita-form-builder.efb-form-23 textarea.efb-textarea,form.edita-form-builder.efb-form-23 select.efb-select,form.edita-form-builder.efb-form-23 .fakeinput{background-color:rgba(0,0,0,0);border:1px solid #000;height:50px;border-radius:0;color:#000}form.edita-form-builder.efb-form-23 input.efb-text.efb-error,form.edita-form-builder.efb-form-23 input[type=text].efb-text.efb-error,form.edita-form-builder.efb-form-23 input[type=tel].efb-text.efb-error,form.edita-form-builder.efb-form-23 input[type=email].efb-text.efb-error,form.edita-form-builder.efb-form-23 input[type=url].efb-text.efb-error,form.edita-form-builder.efb-form-23 textarea.efb-textarea.efb-error,form.edita-form-builder.efb-form-23 select.efb-select.efb-error,form.edita-form-builder.efb-form-23 .fakeinput.efb-error{border:1px solid #000;outline:4px solid rgba(255,0,0,.33)}form.edita-form-builder.efb-form-23 textarea.efb-textarea{height:100px;padding-top:15px}form.edita-form-builder.efb-form-23 input.efb-text:focus,form.edita-form-builder.efb-form-23 input[type=text].efb-text:focus,form.edita-form-builder.efb-form-23 input[type=tel].efb-text:focus,form.edita-form-builder.efb-form-23 input[type=email].efb-text:focus,form.edita-form-builder.efb-form-23 input[type=url].efb-text:focus,form.edita-form-builder.efb-form-23 textarea.efb-textarea:focus,form.edita-form-builder.efb-form-23 select.efb-select:focus{border:1px solid #000;box-shadow:none;background-color:#fff}form.edita-form-builder.efb-form-23 input.efb-text:focus.efb-error,form.edita-form-builder.efb-form-23 input[type=text].efb-text:focus.efb-error,form.edita-form-builder.efb-form-23 input[type=tel].efb-text:focus.efb-error,form.edita-form-builder.efb-form-23 input[type=email].efb-text:focus.efb-error,form.edita-form-builder.efb-form-23 input[type=url].efb-text:focus.efb-error,form.edita-form-builder.efb-form-23 textarea.efb-textarea:focus.efb-error,form.edita-form-builder.efb-form-23 select.efb-select:focus.efb-error{border:1px solid #000;outline:4px solid rgba(255,0,0,.66);outline-offset:0}form.edita-form-builder.efb-form-23 li .visibleIcon{top:40px;right:30px}form.edita-form-builder.efb-form-23 li.roomage .plusminus-content{width:47%}form.edita-form-builder.efb-form-23 li.roomage label{width:53%}form.edita-form-builder.efb-form-23 li.efb-item{margin-bottom:15px}form.edita-form-builder.efb-form-23 li.efb-item a{color:#000;text-transform:uppercase;transition:color .4s;padding-left:0}form.edita-form-builder.efb-form-23 li.efb-item a:hover{color:#aea093;text-decoration:none}form.edita-form-builder.efb-form-23 .efb-submit{width:100%;font-weight:500;letter-spacing:.35ch;height:74px;transition:background .4s,color .4s;margin-top:0;background:#5e7685;color:#fff;font-family:"Noto Serif",serif}form.edita-form-builder.efb-form-23 .efb-submit:hover,form.edita-form-builder.efb-form-23 .efb-submit:active,form.edita-form-builder.efb-form-23 .efb-submit:focus{background:#3e4e58}@media(min-width: 768px)and (max-width: 991px){form.edita-form-builder.efb-form-23 .efb-submit{letter-spacing:inherit}}@media(max-width: 767px){form.edita-form-builder.efb-form-23 .efb-submit{letter-spacing:inherit}}#tipo-di-richiesta{text-align:center}#tipo-di-richiesta mark{font-size:20px;color:#aea093;font-weight:normal;text-transform:uppercase;letter-spacing:.325ch;padding-top:30px}#tipo-di-richiesta mark span{color:#8c7a69;font-weight:500}.contact-form{background:#fcf7f4}.contact-form.no-bg{background:#fff}h2.form-section-title{text-align:center;margin-top:50px}@media(min-width: 768px)and (max-width: 991px){h2.form-section-title{font-size:28px}}@media(max-width: 767px){h2.form-section-title{font-size:22px}}.edita-form-builder .efb-legend{display:none}.edita-form-builder input.efb-large,.edita-form-builder input[type=text].efb-large,.edita-form-builder input[type=tel].efb-large,.edita-form-builder input[type=email].efb-large,.edita-form-builder input[type=url].efb-large,.edita-form-builder select.efb-large,.edita-form-builder textarea.efb-textarea,.edita-form-builder .fakeinput{background:#fff}.edita-form-builder .input-container,.edita-form-builder .select-container{background:none}.edita-form-builder .efb-submit{padding:20px;text-align:center;margin-top:50px;text-transform:uppercase;display:inline-block;font-weight:400;transition:background .2s,color .2s;width:100%;text-decoration:none;background:#5e7685;color:#fff;font-family:"Noto Serif",serif}.edita-form-builder .efb-submit:hover,.edita-form-builder .efb-submit:active,.edita-form-builder .efb-submit:focus{background:#3e4e58}.edita-form-builder a{color:#463d37}.edita-form-builder a:hover{color:dakren(#463d37, 10%)}@media(min-width: 768px)and (max-width: 991px){.edita-form-builder li.efb-left-third,.edita-form-builder li.efb-middle-third,.edita-form-builder li.efb-right-third{width:100%}}@media(max-width: 767px){.edita-form-builder li.efb-left-third,.edita-form-builder li.efb-middle-third,.edita-form-builder li.efb-right-third{width:100%}}.edita-form-builder label,.edita-form-builder div.efb-error{font-size:16px}#form-strip mark{margin:50px 20px -20px;color:#fff;font-size:25px;font-size:2.5rem;line-height:1.2}#form-strip .edita-form-builder .efb-legend{display:block;border-bottom:0}#form-strip .edita-form-builder .efb-legend h3{color:#fff;line-height:1.2}#form-strip .edita-form-builder label .efb-required-asterisk,#form-strip .edita-form-builder a{color:#fff}#form-strip .edita-form-builder label .efb-required-asterisk.incr-btn,#form-strip .edita-form-builder label .efb-required-asterisk.efb-done,#form-strip .edita-form-builder label .efb-required-asterisk.efb-cancel,#form-strip .edita-form-builder a.incr-btn,#form-strip .edita-form-builder a.efb-done,#form-strip .edita-form-builder a.efb-cancel{color:#000}#form-strip .edita-form-builder label.efb-error{color:red !important}#form-strip .edita-form-builder .efb-submit{background:#5e7685;color:#fff;font-family:"Noto Serif",serif}#form-strip .edita-form-builder .efb-submit:hover,#form-strip .edita-form-builder .efb-submit:active,#form-strip .edita-form-builder .efb-submit:focus{background:#3e4e58}#form-strip .edita-form-builder input.efb-text,#form-strip .edita-form-builder input[type=text].efb-text,#form-strip .edita-form-builder input[type=tel].efb-text,#form-strip .edita-form-builder input[type=email].efb-text,#form-strip .edita-form-builder input[type=url].efb-text,#form-strip .edita-form-builder textarea.efb-textarea,#form-strip .edita-form-builder select.efb-select,#form-strip .edita-form-builder .fakeinput{background-color:#fff;border:1px solid #000;color:#000}#form-strip .edita-form-builder input.efb-text.efb-error,#form-strip .edita-form-builder input[type=text].efb-text.efb-error,#form-strip .edita-form-builder input[type=tel].efb-text.efb-error,#form-strip .edita-form-builder input[type=email].efb-text.efb-error,#form-strip .edita-form-builder input[type=url].efb-text.efb-error,#form-strip .edita-form-builder textarea.efb-textarea.efb-error,#form-strip .edita-form-builder select.efb-select.efb-error,#form-strip .edita-form-builder .fakeinput.efb-error{border:1px solid #000;outline:4px solid rgba(255,0,0,.33)}#form-strip.form-section{background-color:#5d534e;padding:2.5vh 3rem}@media(min-width: 992px)and (max-width: 1199px){#form-strip.form-section{padding:30px 0}}@media(min-width: 768px)and (max-width: 991px){#form-strip.form-section{padding:30px 0}}@media(max-width: 767px){#form-strip.form-section{padding:30px 0}}#form-strip.form-section>.inner{max-width:143rem;margin-left:auto;margin-right:auto}#form-strip.form-section input.efb-text,#form-strip.form-section input[type=text].efb-text,#form-strip.form-section input[type=tel].efb-text,#form-strip.form-section input[type=email].efb-text,#form-strip.form-section input[type=url].efb-text,#form-strip.form-section textarea.efb-textarea,#form-strip.form-section select.efb-select,#form-strip.form-section .edita-form-builder .fakeinput{width:100%;border:0}#form-strip.form-section .edita-form-builder label,#form-strip.form-section .edita-form-builder label.efb-desc{color:#fff}#form-strip.form-section .efb-choice-subtitle{color:#fff}#form-strip.form-section .edita-form-builder .efb-submit{width:100%}#form-strip .efb-section-div.open-room label,#form-strip .efb-section-div.open-room label.efb-desc{color:#000}#form-strip .efb-section-div.open-room input.efb-text,#form-strip .efb-section-div.open-room input[type=text].efb-text,#form-strip .efb-section-div.open-room input[type=tel].efb-text,#form-strip .efb-section-div.open-room input[type=email].efb-text,#form-strip .efb-section-div.open-room input[type=url].efb-text,#form-strip .efb-section-div.open-room textarea.efb-textarea,#form-strip .efb-section-div.open-room select.efb-select{border:1px solid #000}#form-strip #efb-form-23 .edita-form-builder #label-privacy,#form-strip #efb-form-23 .edita-form-builder #label-newsletter{display:block;color:#fff}#form-strip #efb-form-23 .edita-form-builder .efb-error+#label-privacy a{color:red}#efb-form-27 .edita-form-builder .efb-legend{display:block;margin-bottom:30px}#efb-form-27 .edita-form-builder li.efb-auto-column div span+span{margin-left:15px}#efb-form-27 .edita-form-builder li div{padding:4px 0}.sticky-wrapper{height:0 !important}#js-header{position:fixed;top:0;left:0;width:100%;z-index:300}#js-header .header-inner{max-width:2000px;margin:0 auto;position:relative;padding:0 min(3.5vw,7rem);display:flex;justify-content:space-between}@media(min-width: 1200px)and (max-width: 1440px){#js-header .header-inner{padding:0 0 0 min(3.5vw,7rem)}}@media(min-width: 992px)and (max-width: 1199px){#js-header .header-inner{overflow:hidden;padding:0;justify-content:flex-start}}@media(min-width: 768px)and (max-width: 991px){#js-header .header-inner{overflow:hidden;padding:0;justify-content:flex-start}}@media(max-width: 767px){#js-header .header-inner{overflow:hidden;padding:0;justify-content:flex-start}}@media(min-width: 992px)and (max-width: 1199px){#js-header .header-booking-col{display:none}}@media(min-width: 768px)and (max-width: 991px){#js-header .header-booking-col{display:none}}@media(max-width: 767px){#js-header .header-booking-col{display:none}}#js-header .info-container{display:flex;justify-content:flex-end}#js-header.scroll,#js-header.no-slideshow{background:#333a46;border-bottom:1px solid #fff}#js-header.scroll .header-menu,#js-header.no-slideshow .header-menu{margin-top:10px}@media(min-width: 992px)and (max-width: 1199px){#js-header.scroll .header-menu,#js-header.no-slideshow .header-menu{margin-top:min(2vw,4rem)}}@media(min-width: 768px)and (max-width: 991px){#js-header.scroll .header-menu,#js-header.no-slideshow .header-menu{margin-top:min(2vw,4rem)}}@media(max-width: 767px){#js-header.scroll .header-menu,#js-header.no-slideshow .header-menu{margin-top:min(2vw,4rem)}}#js-header.scroll #site-logo,#js-header.no-slideshow #site-logo{margin:1.5rem auto}@media(min-width: 1200px)and (max-width: 1440px){#js-header.scroll #site-logo,#js-header.no-slideshow #site-logo{margin:2vw auto 0}}@media(min-width: 992px)and (max-width: 1199px){#js-header.scroll #site-logo,#js-header.no-slideshow #site-logo{margin:2rem auto 0}}@media(min-width: 768px)and (max-width: 991px){#js-header.scroll #site-logo,#js-header.no-slideshow #site-logo{margin:2rem auto 0}}@media(max-width: 767px){#js-header.scroll #site-logo,#js-header.no-slideshow #site-logo{margin:2rem auto 0}}#site-logo{display:block;margin:3.5rem auto 0;transition:margin,.4s}#site-logo svg{max-width:min(14.479vw,27.8rem);height:auto;fill:#fff}@media(min-width: 992px)and (max-width: 1199px){#site-logo{margin:2rem auto 0}#site-logo svg{max-width:22rem}}@media(min-width: 768px)and (max-width: 991px){#site-logo{margin:2rem auto 0}#site-logo svg{max-width:22rem}}@media(max-width: 767px){#site-logo{margin:2rem auto 0}#site-logo svg{max-width:12rem}}.header-items{display:flex;align-content:flex-start;transform-origin:left top;width:33.3333%}@media(min-width: 1200px)and (max-width: 1440px){.header-items{transform:scale(0.9)}}.header-items .header-menu,.header-items .header-contacts{pointer-events:all}.header-items:last-child{justify-content:flex-end}@media(min-width: 768px)and (max-width: 991px){.is-mobile .header-items{transform:scale(0.8)}}.header-menu{position:relative;z-index:2;margin-top:min(2vw,4rem);left:min(2vw,4rem);transition:margin-top,.4s}.header-menu .header-menu-inner{padding:22px 0 0;color:#fff;transition:background-color .4s;width:min(4.646vw,9rem);padding:20px 12px 12px;height:auto;background-color:#333a46;border:1px solid #65cee1}@media(min-width: 1200px)and (max-width: 1440px){.header-menu .header-menu-inner{width:min(6.646vw,12rem)}}@media(min-width: 992px)and (max-width: 1199px){.header-menu .header-menu-inner{width:9rem;padding:12px;border:none;background:none}}@media(min-width: 768px)and (max-width: 991px){.header-menu .header-menu-inner{width:9rem;padding:12px;border:none;background:none}}@media(max-width: 767px){.header-menu .header-menu-inner{width:9rem;padding:12px;border:none;background:none}}.header-menu .header-menu-inner .button-menu{margin:0 auto;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:80%;height:auto;background:none;cursor:pointer}.header-menu .header-menu-inner .button-menu .bar{width:100%;height:2px;margin-bottom:8px;background-color:#fffefe;transition:all .4s}@media(min-width: 992px)and (max-width: 1199px){.header-menu .header-menu-inner .button-menu .bar{width:4rem}}@media(min-width: 768px)and (max-width: 991px){.header-menu .header-menu-inner .button-menu .bar{width:4rem}}@media(max-width: 767px){.header-menu .header-menu-inner .button-menu .bar{width:4rem}}.header-menu .header-menu-inner .menu-label{display:block;text-align:center;font-family:"Lexend",sans-serif;text-transform:uppercase;font-size:16px;margin-top:0;letter-spacing:1px;cursor:pointer}.menu-opened .header-menu .header-menu-inner .button-menu .bar{background-color:#fff;width:120%}.menu-opened .header-menu .header-menu-inner .button-menu .bar1{transform:rotate(45deg);width:50%;left:auto;position:relative;top:8px}.menu-opened .header-menu .header-menu-inner .button-menu .bar2{opacity:0}.menu-opened .header-menu .header-menu-inner .button-menu .bar3{transform:rotate(-45deg);width:50%;left:auto;top:-11px;position:relative}.header-contacts{padding:19px 0 0;position:relative;z-index:1;padding-left:calc(min(8.333vw,16rem)/2)}@media(min-width: 1200px)and (max-width: 1440px){.header-contacts{padding-left:calc(min(3.333vw,7rem)/2)}}.header-contacts ul{background:#fff;display:flex;list-style-type:none;padding:10px;margin:0;position:relative}@media(min-width: 992px)and (max-width: 1199px){.header-contacts ul{padding:0;background:none}}@media(min-width: 768px)and (max-width: 991px){.header-contacts ul{padding:0;background:none}}@media(max-width: 767px){.header-contacts ul{padding:0;background:none}}.header-contacts ul::before{content:"";display:block;width:min(8.333vw,16rem);height:100%;background:#fff;position:absolute;top:0;left:max(-8.333vw,-16rem);z-index:1}@media(min-width: 992px)and (max-width: 1199px){.header-contacts ul::before{display:none}}@media(min-width: 768px)and (max-width: 991px){.header-contacts ul::before{display:none}}@media(max-width: 767px){.header-contacts ul::before{display:none}}.header-contacts ul li{padding:0 15px}@media(max-width: 767px){.header-contacts ul li{padding:0 12px}}.header-contacts a{color:#333a46;display:flex;align-items:center;gap:.5vw;transition:color .4s}.header-contacts a [class^=icon-]{font-size:32px;line-height:32px}.header-contacts a .booking-label{text-align:center;line-height:1;padding-bottom:3px}.header-contacts a .contact-label{text-align:center;font-size:16px;letter-spacing:.2ch;display:block;font-weight:500}.header-contacts a .contact-label small{display:block;line-height:1;font-size:10px;letter-spacing:.18ch}.header-contacts a:hover{animation:contacts 8s infinite;text-decoration:none}@media(min-width: 992px)and (max-width: 1199px){.header-contacts a{color:#fff}}@media(min-width: 768px)and (max-width: 991px){.header-contacts a{color:#fff}}@media(max-width: 767px){.header-contacts a{color:#fff}}#header-booking,#header-preventivo{display:flex;align-items:center;height:85px;padding:0 14px 0 44px;color:#fff;background:#65cee1;font-size:clamp(16px,.25vw + 15.2px,20px);font-weight:900;text-transform:uppercase;letter-spacing:.35ch;font-family:"Lexend",sans-serif;line-height:1.2;margin-top:15px;margin-left:10px;pointer-events:all;transform-origin:center top;transition:background,.2s}#header-booking span,#header-preventivo span{display:block;font-size:16px;font-style:italic;text-transform:lowercase;letter-spacing:.1ch;font-weight:600}@media(min-width: 992px)and (max-width: 1199px){#header-booking,#header-preventivo{transform:scale(0.8)}}@media(min-width: 768px)and (max-width: 991px){#header-booking,#header-preventivo{transform:scale(0.6)}}#header-booking i,#header-preventivo i{margin-left:15px;position:relative;top:3px}#header-booking:hover,#header-preventivo:hover{background:#50c7dd;text-decoration:none}#header-booking:hover i,#header-preventivo:hover i{animation:point 8s infinite}#header-preventivo{background:#ebb44b}#header-preventivo:hover{background:#e8aa34}#menu-title{max-width:2000px;margin:0 auto;position:relative;z-index:2;transform-origin:left top}@media(min-width: 992px)and (max-width: 1199px){#menu-title{transform:scale(0.8)}}@media(min-width: 768px)and (max-width: 991px){#menu-title{transform:scale(0.6)}}@media(max-width: 767px){#menu-title{display:none}}#menu-title .section-title{position:absolute;width:445px;color:#fff;right:auto;left:-396px;transform:rotate(-90deg);z-index:-1;transition:opacity .4s}#menu-title .section-title span::after{background-color:#fff}.menu-opened #menu-title .section-title{opacity:0}#main-menu{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(87,86,86,.74);z-index:299;display:none}.main-menu-inner{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;height:100%;width:100%;padding:13vh 0 8vh}@media(min-width: 992px)and (max-width: 1199px){.main-menu-inner{justify-content:flex-start}}@media(min-width: 768px)and (max-width: 991px){.main-menu-inner{justify-content:flex-start}}@media(max-width: 767px){.main-menu-inner{justify-content:flex-start}}.main-menu-inner>div{width:100%}.main-menu-inner ul{list-style-type:none;padding:0;margin:0}.main-menu-header .language-list{width:77%;display:flex;flex-direction:row;justify-content:center;align-items:center;height:110px;font-size:15px;line-height:15px;letter-spacing:.35ch;text-transform:lowercase;color:#fff}@media(min-width: 1200px)and (max-width: 1440px){.main-menu-header .language-list{width:100%}}@media(min-width: 992px)and (max-width: 1199px){.main-menu-header .language-list{height:auto;padding:90px 9.5vw 25px;justify-content:flex-end}}@media(min-width: 768px)and (max-width: 991px){.main-menu-header .language-list{height:auto;padding:90px 9.5vw 25px;justify-content:flex-end}}@media(max-width: 767px){.main-menu-header .language-list{height:auto;padding:90px 9.5vw 25px;justify-content:flex-end}}.main-menu-header .language-list li{padding:0 1.25%}@media(min-width: 992px)and (max-width: 1199px){.main-menu-header .language-list li{padding:0 0 0 20px}.main-menu-header .language-list li:first-child{padding:0}}@media(min-width: 768px)and (max-width: 991px){.main-menu-header .language-list li{padding:0 0 0 20px}.main-menu-header .language-list li:first-child{padding:0}}@media(max-width: 767px){.main-menu-header .language-list li{padding:0 0 0 20px}.main-menu-header .language-list li:first-child{padding:0}}.main-menu-header a{color:#a3a3a3;transition:color .4s}.main-menu-header a:hover{color:#fff;text-decoration:none}.is-mobile .main-menu-header .language-list{justify-content:center;padding:100px 0 25px;height:90px;width:100%}@media(min-width: 992px)and (max-width: 1199px){.is-mobile .main-menu-header .language-list{padding:120px 0 25px}}@media(min-width: 768px)and (max-width: 991px){.is-mobile .main-menu-header .language-list{padding:120px 0 25px}}#site-menu .menu{margin-top:1rem;display:flex;flex-direction:column;font-family:"Noto Serif",serif;letter-spacing:.35ch;width:56%;text-align:right;font-size:3.36vh}@media(min-height: 950px){#site-menu .menu{font-size:32px}}@media(min-width: 992px)and (max-width: 1199px){#site-menu .menu{text-align:center;width:100%;margin-top:30px}}@media(min-width: 768px)and (max-width: 991px){#site-menu .menu{text-align:center;width:100%;margin-top:30px}}@media(max-width: 767px){#site-menu .menu{text-align:center;width:100%;margin-top:30px}}#site-menu .menu li{padding-right:9.5vw;margin-left:auto}@media(min-width: 992px)and (max-width: 1199px){#site-menu .menu li{padding-right:0;margin:auto}}@media(min-width: 768px)and (max-width: 991px){#site-menu .menu li{padding-right:0;margin:auto}}@media(max-width: 767px){#site-menu .menu li{padding-right:0;margin:auto}}#site-menu .menu a{color:#a3a3a3;transition:color .4s;padding:0;position:relative}@media(min-width: 992px)and (max-width: 1199px){#site-menu .menu a{line-height:40px}}@media(min-width: 768px)and (max-width: 991px){#site-menu .menu a{line-height:40px}}@media(max-width: 767px){#site-menu .menu a{line-height:40px}}#site-menu .menu a:after{content:"";display:block;background:rgba(0,0,0,0) url("../../images/menu-line.png") repeat-x left center;width:0;position:absolute;left:0;top:0;bottom:0;transition:width .3s}#site-menu .menu a:hover{color:#fff;text-decoration:none}#site-menu .menu li:hover>a::after,#site-menu .menu li.current-menu-item>a::after{width:100%}#site-menu .menu li:hover a,#site-menu .menu li.current-menu-item a{color:#fff;text-decoration:none}#site-menu .menu .menu-item-has-children:hover>a::after{width:calc(100% + 8vw)}#site-menu .sub-menu{font-size:18px;font-family:"Lexend",sans-serif;text-transform:lowercase;text-align:left;position:absolute;top:0;right:0;padding-top:1.15vh;transform-origin:left top;transform:translateX(100%);display:none}@media(min-height: 950px){#site-menu .sub-menu{padding-top:11px}}@media(min-width: 992px)and (max-width: 1199px){#site-menu .sub-menu{transform:none;position:static;padding-top:0;text-align:center;font-size:18px}#site-menu .sub-menu li{padding-right:0}}@media(min-width: 768px)and (max-width: 991px){#site-menu .sub-menu{transform:none;position:static;padding-top:0;text-align:center;font-size:18px}#site-menu .sub-menu li{padding-right:0}}@media(max-width: 767px){#site-menu .sub-menu{transform:none;position:static;padding-top:0;text-align:center;font-size:16px}#site-menu .sub-menu li{padding-right:0}}#site-menu .sub-menu a{color:#fff;white-space:nowrap}#site-menu .sub-menu a:hover{text-decoration:none}#site-menu .menu-item{position:relative}#site-menu .menu-item:hover>.sub-menu{display:block}@media(min-width: 992px)and (max-width: 1199px){#mood-menu{display:none}}@media(min-width: 768px)and (max-width: 991px){#mood-menu{display:none}}@media(max-width: 767px){#mood-menu{display:none}}#mood-menu .mood-menu-title{height:18.9vh;pointer-events:none;position:relative}@media(min-height: 950px){#mood-menu .mood-menu-title{height:180px}}@media(max-height: 640px){#mood-menu .mood-menu-title{display:none}}@media(min-width: 992px)and (max-width: 1199px){#mood-menu .mood-menu-title{display:none}}@media(min-width: 768px)and (max-width: 991px){#mood-menu .mood-menu-title{display:none}}@media(max-width: 767px){#mood-menu .mood-menu-title{display:none}}#mood-menu .mood-menu-title mark{position:absolute;left:50%;transform-origin:left center;transform:rotate(-90deg) translateX(-85%);font-family:"Noto Serif",serif;color:#fff;text-transform:uppercase;letter-spacing:.35ch;font-size:4.21vh;height:4.21vh}@media(min-height: 950px){#mood-menu .mood-menu-title mark{font-size:40px;height:40px}}#mood-menu ul{display:flex;flex-direction:row;justify-content:center;width:100%;font-size:1.89vh;line-height:1.89vh;letter-spacing:.35ch;text-transform:lowercase;color:#fff}@media(min-height: 950px){#mood-menu ul{font-size:18px;line-height:18px}}#mood-menu ul li{padding:0 2.5%;flex-shrink:1}#mood-menu ul li+li{border-left:1px solid #fff}#mood-menu a{color:#fff;transition:color .4s;display:inline-block;white-space:nowrap}#mood-menu a:hover{text-decoration:none;color:#a3a3a3}.no-gallery{display:flex;flex-direction:row;justify-content:center;padding-top:26px}@media(min-width: 1200px)and (max-width: 1440px){.no-gallery{padding-top:125px}}@media screen and (min-width: 1567px)and (max-width: 1600px){.no-gallery{padding-top:125px}}@media(min-width: 1664px)and (max-width: 1680px){.no-gallery{padding-top:125px}}.no-gallery img{filter:brightness(0) saturate(100%) invert(30%) sepia(6%) saturate(835%) hue-rotate(335deg) brightness(98%) contrast(85%);width:100%}@media(min-width: 992px)and (max-width: 1199px){.no-gallery img{max-width:220px}}@media(min-width: 768px)and (max-width: 991px){.no-gallery img{max-width:200px}}@media(max-width: 767px){.no-gallery img{max-width:180px}}body.firefox .no-gallery img{width:18.4574468085vw}.is-mobile .no-gallery{padding-top:110px}#booking{position:relative;max-width:1030px;margin:-155px auto 0;z-index:1;transition:opacity .4s;transform-origin:center bottom}@media(min-width: 992px)and (max-width: 1199px){#booking{transform:scale(0.8)}}@media(min-width: 768px)and (max-width: 991px){#booking{transform:scale(0.6)}}@media(max-width: 767px){#booking{display:none}}#booking mark{display:block;position:relative;color:#fff;text-align:center;overflow:hidden;font-size:14px;text-transform:uppercase;letter-spacing:.35ch;height:45px;margin-right:30px}#booking mark span{position:relative}#booking mark span::before,#booking mark span::after{content:"";display:block;width:100%;height:1px;background-color:rgba(255,255,255,.5);position:absolute;top:8px}#booking mark span::before{left:calc(-100% - 30px)}#booking mark span::after{right:calc(-100% - 30px)}.menu-opened #booking{opacity:0}#booking-form{display:flex}#booking-form .fields{display:flex;flex-grow:2;background-color:#fff;padding:0 80px 10px 0;margin-bottom:-10px;box-shadow:0 0 28px rgba(111,104,98,.2)}#booking-form .fields .input{position:relative}#booking-form .fields .input label{display:flex;flex-direction:column;height:100%;margin-bottom:0;cursor:pointer}#booking-form .fields .input label input{opacity:0;height:30px}#booking-form .fields .input label select{position:absolute;display:block;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer;font-weight:normal}#booking-form .fields .input label .display-date,#booking-form .fields .input label .display-select{display:flex;align-items:center;font-size:30px;color:#d1cbc0;line-height:1;padding:0 40px}#booking-form .fields .input label .display-date .month,#booking-form .fields .input label .display-select .month{font-weight:300;padding-left:5px}#booking-form .fields .input label .display-date [class^=icon-],#booking-form .fields .input label .display-select [class^=icon-]{font-size:20px;margin-left:auto}#booking-form .fields .input label .display-select{padding-top:30px}#booking-form .fields .input label .label-text{padding:0 40px;font-size:14px;font-weight:normal;letter-spacing:.35ch;padding-top:5px}#booking-form .fields .input+.input::before{content:"";display:block;width:1px;background-color:#e4e1da;position:absolute;top:25px;bottom:15px;left:0}#booking-form button[type=submit]{display:flex;flex-grow:1;align-items:center;height:110px;padding:0 44px;margin-left:-70px;color:#fff;background:#000;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:.35ch;white-space:nowrap;border-radius:0 55px 55px 55px;pointer-events:all}#booking-form button[type=submit] svg{fill:#fff;margin-left:15px}#booking-form button[type=submit]:hover{text-decoration:none}#booking-form button[type=submit]:hover svg{animation:point 8s infinite}#booking-mobile{position:fixed;left:0;right:0;bottom:0;display:flex;background:#fff;z-index:300}#booking-mobile a{flex:0 0 100%;width:100%;display:flex;justify-content:center;align-items:center;color:#fff;background:#65cee1;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:.35ch;line-height:1.2;padding:15px}#booking-mobile a span{display:block;font-style:italic;text-transform:lowercase;letter-spacing:.2ch;font-size:12px}#booking-mobile a i{fill:#fff;margin-left:10px;position:relative;top:2px}#booking-mobile a+a{margin-left:1px;background:#ebb44b}.ui-datepicker.ui-widget .ui-datepicker-calendar .ui-state-default.ui-state-active{background-color:#000 !important}.ui-datepicker.ui-widget .ui-datepicker-calendar .ui-state-default.ui-state-hover{background-color:#aea093 !important}.header-slideshow{height:100vh;position:relative;background-color:#4b2f1b}.header-slideshow::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:40%;background:linear-gradient(180deg, #4884a0 0%, rgba(72, 132, 160, 0) 100%);z-index:2}@media(min-width: 2001px){.header-slideshow{height:0;padding-bottom:1200px;width:2000px}}.header-slideshow .item{position:relative}@media(min-width: 2001px){.header-slideshow .item{height:0;padding-bottom:1200px;width:2000px}}.header-slideshow .item img{display:block;width:100vw;height:100vh;object-fit:cover}@media(min-width: 2001px){.header-slideshow .item img{width:2000px;height:auto}}.header-slideshow .owl-carousel .owl-dots{display:none}.header-slideshow .owl-carousel .owl-nav{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;pointer-events:none;display:flex;flex-direction:row;justify-content:space-between}.header-slideshow .owl-carousel .owl-nav>div{margin:0;padding:0;width:25%;display:flex;background-color:rgba(0,0,0,0);cursor:pointer;pointer-events:all;transition:opacity .3s;opacity:1}.header-slideshow .owl-carousel .owl-nav>div i{margin:auto;font-size:40px;font-size:4rem;line-height:1}.header-slideshow .owl-carousel .owl-nav>div:hover{opacity:1}@media(min-width: 992px)and (max-width: 1199px){.header-slideshow .owl-carousel .owl-nav>div{opacity:1}.header-slideshow .owl-carousel .owl-nav>div i{font-size:30px}}@media(min-width: 768px)and (max-width: 991px){.header-slideshow .owl-carousel .owl-nav>div{opacity:1}.header-slideshow .owl-carousel .owl-nav>div i{font-size:30px}}@media(max-width: 767px){.header-slideshow .owl-carousel .owl-nav>div{opacity:1}.header-slideshow .owl-carousel .owl-nav>div i{font-size:30px}}.header-slideshow .owl-carousel .owl-nav .owl-prev:hover{background-color:rgba(0,0,0,0)}.header-slideshow .owl-carousel .owl-nav .owl-prev:hover i{animation:pointleft 8s infinite}@media(min-width: 992px)and (max-width: 1199px){.header-slideshow .owl-carousel .owl-nav .owl-prev:hover i{animation:none}}@media(min-width: 768px)and (max-width: 991px){.header-slideshow .owl-carousel .owl-nav .owl-prev:hover i{animation:none}}@media(max-width: 767px){.header-slideshow .owl-carousel .owl-nav .owl-prev:hover i{animation:none}}.header-slideshow .owl-carousel .owl-nav .owl-prev.disabled{opacity:.5}.header-slideshow .owl-carousel .owl-nav .owl-next:hover{background-color:rgba(0,0,0,0)}.header-slideshow .owl-carousel .owl-nav .owl-next:hover i{animation:point 8s infinite}@media(min-width: 992px)and (max-width: 1199px){.header-slideshow .owl-carousel .owl-nav .owl-next:hover i{animation:none}}@media(min-width: 768px)and (max-width: 991px){.header-slideshow .owl-carousel .owl-nav .owl-next:hover i{animation:none}}@media(max-width: 767px){.header-slideshow .owl-carousel .owl-nav .owl-next:hover i{animation:none}}.header-slideshow .owl-carousel .owl-nav .owl-next.disabled{opacity:.5}#under-construction{position:absolute;z-index:2;bottom:154px;left:50%;transform-origin:center bottom;transform:translateX(-50%)}@media(min-width: 768px)and (max-width: 991px){#under-construction{bottom:90px}}@media(max-width: 767px){#under-construction{left:20px;right:20px;transform:none;bottom:90px}}@media screen and (max-height: 640px){#under-construction{transform:translateX(-50%) scale(0.6)}}#feedback{margin:min(8.5vw,17rem) 0;padding:0 min(8vw,16rem)}#feedback .rating-container{display:flex;justify-content:space-evenly;margin-top:min(3.5vw,7rem)}#feedback .rating{text-align:center;padding:min(2.5vw,5rem);background-color:#5e7685;color:#fff;flex:0 0 45%;font-weight:100}#feedback .rating .brand{display:flex;justify-content:space-between;align-items:center}#feedback .rating .big{font-size:clamp(16px,4.625vw + 1.2px,90px)}#feedback .rating .small{font-size:clamp(16px,1.3125vw + 11.8px,37px)}#feedback .rating .update{margin-top:0;border-top:2px solid #fff;padding-top:min(.5vw,1rem);font-weight:300;text-align:left;font-size:clamp(16px,.25vw + 15.2px,20px)}#feedback .div-feedback{width:100%;font-size:14px;color:#052a40;line-height:19px;padding-top:0px;text-align:center}@media(min-width: 992px)and (max-width: 1199px){#feedback .rating{padding:2rem}#feedback .rating-container{flex-direction:column;align-items:center}#feedback .rating{flex:0 0 100%;width:100%;margin-bottom:min(3.5vw,7rem)}#feedback .rating .brand{flex-direction:column;gap:min(1.5vw,3rem);margin-bottom:1rem}#feedback .rating .big{font-size:clamp(16px,6.625vw + 1.2px,90px)}#feedback .rating .small{font-size:clamp(16px,2.8125vw + 11.8px,37px)}#feedback .rating .update{text-align:center;padding-top:1rem}}@media(min-width: 768px)and (max-width: 991px){#feedback .rating{padding:2rem}#feedback .rating-container{flex-direction:column;align-items:center}#feedback .rating{flex:0 0 100%;width:100%;margin-bottom:min(3.5vw,7rem)}#feedback .rating .brand{flex-direction:column;gap:min(1.5vw,3rem);margin-bottom:1rem}#feedback .rating .big{font-size:clamp(16px,6.625vw + 1.2px,90px)}#feedback .rating .small{font-size:clamp(16px,2.8125vw + 11.8px,37px)}#feedback .rating .update{text-align:center;padding-top:1rem}}@media(max-width: 767px){#feedback .rating{padding:2rem}#feedback .rating-container{flex-direction:column;align-items:center}#feedback .rating{flex:0 0 100%;width:100%;margin-bottom:min(3.5vw,7rem)}#feedback .rating .brand{flex-direction:column;gap:min(1.5vw,3rem);margin-bottom:1rem}#feedback .rating .big{font-size:clamp(16px,6.625vw + 1.2px,90px)}#feedback .rating .small{font-size:clamp(16px,2.8125vw + 11.8px,37px)}#feedback .rating .update{text-align:center;padding-top:1rem}}footer{background:#f6eee9}@media(min-width: 992px)and (max-width: 1199px){footer{padding:0;padding-bottom:70px}}@media(min-width: 768px)and (max-width: 991px){footer{padding:0;padding-bottom:70px}}@media(max-width: 767px){footer{padding:0;padding-bottom:70px}}footer .social ul li{list-style-type:none;display:inline-block;font-size:24px;padding:0 5px}footer .social ul li a{color:#000;transition:color .4s}footer .social ul li a:hover{color:#aea093;text-decoration:none}.footer-container{margin:-85px auto 0;padding:0 60px 0;display:flex;align-items:stretch;justify-content:space-between;color:#fff}@media(min-width: 992px)and (max-width: 1199px){.footer-container{flex-direction:column;margin:0 auto;padding:0}}@media(min-width: 768px)and (max-width: 991px){.footer-container{flex-direction:column;margin:0 auto;padding:0}}@media(max-width: 767px){.footer-container{flex-direction:column;margin:0 auto;padding:0}}.footer-container>div{width:100%}@media(min-width: 992px)and (max-width: 1199px){.footer-container>div{width:100%}}@media(min-width: 768px)and (max-width: 991px){.footer-container>div{width:100%}}@media(max-width: 767px){.footer-container>div{width:100%}}.footer-container .col1{text-align:left;background:#333a46;padding:90px 0 0 8.5106382979vw}.footer-container .col1 svg{fill:#fff;max-width:min(9.375vw,18rem);max-height:min(3.021vw,5.8rem);margin-bottom:min(2.604vw,5rem)}@media(min-width: 1200px)and (max-width: 1440px){.footer-container .col1{padding:30px}}@media screen and (min-width: 1567px)and (max-width: 1600px){.footer-container .col1{padding:30px}}@media(min-width: 1664px)and (max-width: 1680px){.footer-container .col1{padding:30px}}@media(min-width: 992px)and (max-width: 1199px){.footer-container .col1{border-radius:0;padding:0 20px;order:2;text-align:center}.footer-container .col1 svg{max-width:60%;max-height:none;height:auto}}@media(min-width: 768px)and (max-width: 991px){.footer-container .col1{border-radius:0;padding:0 20px;order:2;text-align:center}.footer-container .col1 svg{max-width:60%;max-height:none;height:auto}}@media(max-width: 767px){.footer-container .col1{border-radius:0;padding:0 20px;order:2;text-align:center}.footer-container .col1 svg{max-width:60%;max-height:none;height:auto}}.footer-container .col1 #where{display:block;color:#fff;border:1px solid #fff;padding:20px 30px;text-transform:uppercase;margin-top:30px;font-family:"Noto Serif",serif;font-weight:300;transition:color .2s,background .2s}.footer-container .col1 #where:hover,.footer-container .col1 #where:active,.footer-container .col1 #where:focus{background:#fff;color:#463c36;text-decoration:none}.footer-container .col1 #menu-social{margin:45px 0}.footer-container .col1 #menu-social i{color:#65cee1;transition:opacity,.2s}.footer-container .col1 #menu-social i:hover{opacity:.7}@media(min-width: 1200px)and (max-width: 1440px){.footer-container .col1 #menu-social{margin:25px 0}}@media screen and (min-width: 1567px)and (max-width: 1600px){.footer-container .col1 #menu-social{margin:25px 0}}@media(min-width: 1664px)and (max-width: 1680px){.footer-container .col1 #menu-social{margin:25px 0}}@media(min-width: 992px)and (max-width: 1199px){.footer-container .col1 #menu-social{margin:20px 0}}@media(min-width: 768px)and (max-width: 991px){.footer-container .col1 #menu-social{margin:20px 0}}@media(max-width: 767px){.footer-container .col1 #menu-social{margin:20px 0}}.footer-container .col1 .name-hotel{color:#d9d0cb;font-size:18px;font-weight:300;margin-bottom:35px}.footer-container .col1 .name-hotel span{text-transform:uppercase;font-size:20px;font-weight:400}.footer-container .col1 img{margin:0 0 20px;width:40%}@media(min-width: 992px)and (max-width: 1199px){.footer-container .col1 img{width:40%;margin:0 auto}}@media(min-width: 768px)and (max-width: 991px){.footer-container .col1 img{width:40%;margin:0 auto}}@media(max-width: 767px){.footer-container .col1 img{width:60%;margin:0 auto}}.footer-container .col1 address{font-size:clamp(16px,.25vw + 15.2px,20px);letter-spacing:.2ch;color:#fff;margin-bottom:50px}@media(min-width: 1200px)and (max-width: 1440px){.footer-container .col1 address{margin-bottom:30px}}@media screen and (min-width: 1567px)and (max-width: 1600px){.footer-container .col1 address{margin-bottom:30px}}@media(min-width: 1664px)and (max-width: 1680px){.footer-container .col1 address{margin-bottom:30px}}@media(min-width: 992px)and (max-width: 1199px){.footer-container .col1 address{margin-bottom:30px}}@media(min-width: 768px)and (max-width: 991px){.footer-container .col1 address{margin-bottom:30px}}@media(max-width: 767px){.footer-container .col1 address{margin-bottom:30px}}.footer-container .col1 .contacts{font-size:clamp(16px,.25vw + 15.2px,20px);letter-spacing:.2ch;color:#fff}.footer-container .col1 .contacts a{color:#fff;transition:color .4s}.footer-container .col1 .contacts a:hover{text-decoration:none;color:#aea093}.footer-container .col1+.col1{text-align:right;padding:90px 8.5106382979vw 0 0;flex:0 0 40%}@media(min-width: 1200px)and (max-width: 1440px){.footer-container .col1+.col1{padding:30px}}@media screen and (min-width: 1567px)and (max-width: 1600px){.footer-container .col1+.col1{padding:30px}}@media(min-width: 1664px)and (max-width: 1680px){.footer-container .col1+.col1{padding:30px}}@media(min-width: 992px)and (max-width: 1199px){.footer-container .col1+.col1{flex:0 0 100%;order:1;padding:50px 20px 30px}.footer-container .col1+.col1 iframe{display:block;margin:0 auto}}@media(min-width: 768px)and (max-width: 991px){.footer-container .col1+.col1{flex:0 0 100%;order:1;padding:50px 20px 30px}.footer-container .col1+.col1 iframe{display:block;margin:0 auto}}@media(max-width: 767px){.footer-container .col1+.col1{flex:0 0 100%;order:1;padding:50px 20px 30px}.footer-container .col1+.col1 iframe{display:block;margin:0 auto}}.newsletter-container mark{color:#fff;text-transform:uppercase;font-family:"Lexend",sans-serif;font-weight:300;font-size:22px;font-size:2.2rem;line-height:1.4;width:71%;float:right;display:block}.newsletter-container #efb-form-25{text-align:right}.newsletter-container #item-newsletter-25{display:none}.newsletter-container #item-privacy-25{flex:0 0 100%;width:100%;text-align:right;display:flex;flex-wrap:wrap;justify-content:flex-end}@media(min-width: 992px)and (max-width: 1199px){.newsletter-container #item-privacy-25{text-align:left;justify-content:flex-start}}@media(min-width: 768px)and (max-width: 991px){.newsletter-container #item-privacy-25{text-align:left;justify-content:flex-start}}@media(max-width: 767px){.newsletter-container #item-privacy-25{text-align:left;justify-content:flex-start}}.newsletter-container .edita-form-builder label.efb-choice{margin:22px 0 0 10px;padding:0 0 5px;font-size:100%;line-height:150%;order:2;display:inline-block;width:auto}.newsletter-container .efb-choice-subtitle{text-align:right;width:100%;order:3}.newsletter-container .efb-submit{margin-top:0;padding:0 !important;min-height:50px;border:0;background:#fff;color:#333a46;font-weight:900;letter-spacing:.2ch;font-family:"Lexend",sans-serif;font-size:20px;font-size:2rem;line-height:1}.newsletter-container .efb-submit:hover,.newsletter-container .efb-submit:active,.newsletter-container .efb-submit:focus{background:#b3a2a2}.newsletter-container #item-efb-privacy{text-align:left;width:100% !important}.newsletter-container label.efb-desc{display:none}.newsletter-container label.efb-error{color:#fff}.newsletter-container ul{margin:0}.newsletter-container li{padding:6px 0}.newsletter-container li input{min-height:50px !important;border-radius:0 !important;background:#5e7685 !important;border:1px solid #fff !important;text-align:center;color:#f0edeb !important;font-family:"Noto Serif",serif;font-weight:400;letter-spacing:.2ch;font-size:19px;font-size:1.9rem;line-height:1}.newsletter-container li input::placeholder{color:#f0edeb !important}.newsletter-container .efb-section{display:flex;flex-wrap:wrap}.newsletter-container .efb-section li{flex:0 0 30%}.newsletter-container .efb-section li:first-child{flex:0 0 70%}.newsletter-container #item-efb-privacy{flex:0 0 100%;color:#cabebe;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.newsletter-container #label-privacy{width:auto !important;margin:0 0 0 10px !important;position:relative;top:5px}.newsletter-container a{color:#cabebe}.newsletter-container .efb-choice-subtitle{text-align:right;width:75%}@media(min-width: 1200px)and (max-width: 1440px){.newsletter-container mark{width:95%}.newsletter-container .efb-choice-subtitle{width:90%}}@media(min-width: 992px)and (max-width: 1199px){.newsletter-container mark{width:100%;float:none;text-align:center}.newsletter-container #efb-form-25{text-align:center}.newsletter-container #item-efb-privacy{justify-content:flex-start}.newsletter-container .efb-choice-subtitle{width:100%;text-align:left}.newsletter-container .edita-form-builder{margin:20px 0 0 !important}}@media(min-width: 768px)and (max-width: 991px){.newsletter-container mark{width:100%;float:none;text-align:center}.newsletter-container #efb-form-25{text-align:center}.newsletter-container #item-efb-privacy{justify-content:flex-start}.newsletter-container .efb-choice-subtitle{width:100%;text-align:left}.newsletter-container .edita-form-builder{margin:20px 0 0 !important}}@media(max-width: 767px){.newsletter-container mark{width:100%;float:none;text-align:center}.newsletter-container #efb-form-25{text-align:center}.newsletter-container #item-efb-privacy{justify-content:flex-start}.newsletter-container .efb-choice-subtitle{width:100%;text-align:left}.newsletter-container .edita-form-builder{margin:20px 0 0 !important}}.credits-container{padding:40px 60px;display:flex}@media(min-width: 992px)and (max-width: 1199px){.credits-container{flex-direction:column}}@media(min-width: 768px)and (max-width: 991px){.credits-container{flex-direction:column}}@media(max-width: 767px){.credits-container{flex-direction:column}}.credits-container ul{list-style-type:none;padding:0;margin:0;font-size:14px;color:#000;flex:0 0 50%}.credits-container ul li{display:inline-block}.credits-container ul li::after{content:"|";margin:0 10px}.credits-container ul li:last-child::after{content:""}.credits-container ul a{color:#000;transition:color .4s}.credits-container ul a:hover{text-decoration:none;color:#aea093}@media(min-width: 992px)and (max-width: 1199px){.credits-container ul{text-align:center}}@media(min-width: 768px)and (max-width: 991px){.credits-container ul{text-align:center}}@media(max-width: 767px){.credits-container ul{text-align:center}}.credits-container .credits{letter-spacing:0;color:#000;font-size:14px;text-align:right}.credits-container .credits img{width:auto;display:inline-block;margin:0 0 0 5px;vertical-align:sub;transition:opacity,.2s}.credits-container .credits img:hover{opacity:.7}@media(min-width: 992px)and (max-width: 1199px){.credits-container .credits{margin-top:30px;text-align:center}}@media(min-width: 768px)and (max-width: 991px){.credits-container .credits{margin-top:30px;text-align:center}}@media(max-width: 767px){.credits-container .credits{margin-top:30px;text-align:center}}footer span[itemprop=telephone]{display:inline-flex;flex-direction:column;align-items:center}footer span[itemprop=telephone] small{line-height:1;font-size:10px;letter-spacing:.18ch}#page{transition:filter .4s}.menu-opened #page{filter:blur(8px)}.main-container{padding:0 min(5vw,10rem) min(5vw,10rem);margin:0 auto}.main-container>.row{margin-left:0;margin-right:0}@media(min-width: 1200px)and (max-width: 1440px){.main-container{padding:0 40px 0;padding:0 4rem 0}}@media(min-width: 992px)and (max-width: 1199px){.main-container{padding:30px 0 0}}@media(min-width: 768px)and (max-width: 991px){.main-container{padding:30px 0 0}}@media(max-width: 767px){.main-container{padding:30px 0 0}}.single-offerte #content{background:#f6eee9}.single-offerte .main-container{max-width:1500px;padding:0 15px}.single-offerte .main-container #main{margin-top:0}@media(min-width: 1200px)and (max-width: 1440px){.single-offerte .main-container{padding:0 40px 100px;padding:0 4rem 10rem}}@media(min-width: 992px)and (max-width: 1199px){.single-offerte .main-container{padding:0}}@media(min-width: 768px)and (max-width: 991px){.single-offerte .main-container{padding:0}}@media(max-width: 767px){.single-offerte .main-container{padding:0}}#main{padding:min(6.771vw,13rem) min(13.021vw,25rem) min(2.604vw,5rem);margin:max(-4.427vw,-8.5rem) auto 0;text-align:left;position:relative;background:#fff;z-index:1}#main.home{text-align:center}#main #villa{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}@media(min-width: 1200px)and (max-width: 1440px){#main{padding:80px 60px 50px;padding:8rem 6rem 5rem}}@media(min-width: 992px)and (max-width: 1199px){#main{padding:40px 15px 80px}}@media(min-width: 768px)and (max-width: 991px){#main{padding:40px 15px 80px}}@media(max-width: 767px){#main{padding:40px 15px 60px}}body.without-gallery #main,.page-template-template-camere #main,.page-template-template-richiesta-informazioni #main,.page-template-template-richiesta-preventivo #main,.page-template-template-sale-meeting #main{max-width:1440px;text-align:left;padding:200px 90px 50px;padding:20rem 9rem 5rem;margin-top:0}@media(min-width: 1200px)and (max-width: 1440px){body.without-gallery #main,.page-template-template-camere #main,.page-template-template-richiesta-informazioni #main,.page-template-template-richiesta-preventivo #main,.page-template-template-sale-meeting #main{padding:150px 60px 50px;padding:15rem 6rem 5rem}}@media(min-width: 992px)and (max-width: 1199px){body.without-gallery #main,.page-template-template-camere #main,.page-template-template-richiesta-informazioni #main,.page-template-template-richiesta-preventivo #main,.page-template-template-sale-meeting #main{padding:90px 15px 30px}}@media(min-width: 768px)and (max-width: 991px){body.without-gallery #main,.page-template-template-camere #main,.page-template-template-richiesta-informazioni #main,.page-template-template-richiesta-preventivo #main,.page-template-template-sale-meeting #main{padding:90px 15px 30px}}@media(max-width: 767px){body.without-gallery #main,.page-template-template-camere #main,.page-template-template-richiesta-informazioni #main,.page-template-template-richiesta-preventivo #main,.page-template-template-sale-meeting #main{padding:90px 15px 30px}}.page-template-template-offerte #main{margin-top:0}.entry-content{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.entry-content.home{column-count:2;column-gap:min(4.5vw,9rem);display:block;text-align:justify}@media(min-width: 992px)and (max-width: 1199px){.entry-content{display:block}.entry-content.home{column-count:1;column-gap:normal}}@media(min-width: 768px)and (max-width: 991px){.entry-content{display:block}.entry-content.home{column-count:1;column-gap:normal}}@media(max-width: 767px){.entry-content{display:block}.entry-content.home{column-count:1;column-gap:normal}}.entry-content p{margin-bottom:30px}.entry-content b,.entry-content strong{font-weight:700}.entry-content a{font-weight:700;color:#4c7995;text-decoration:underline}.entry-content a:hover{text-decoration:none}.entry-content a:focus{outline:none}.entry-content ul,.entry-content ol{list-style-position:outside;padding-left:40px;margin-bottom:30px;text-align:left}.entry-content .gallery{margin-bottom:1.5rem;flex-shrink:1;max-width:100%}.entry-content .gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;padding:2.8% 0 0}.entry-content .gallery-columns-2 .gallery-item{max-width:50%}.entry-content .gallery-columns-3 .gallery-item{max-width:33.33%}.entry-content .gallery-columns-4 .gallery-item{max-width:25%}.entry-content .gallery-columns-5 .gallery-item{max-width:20%}.entry-content .gallery-columns-6 .gallery-item{max-width:16.66%}.entry-content .gallery-columns-7 .gallery-item{max-width:14.28%}.entry-content .gallery-columns-8 .gallery-item{max-width:12.5%}.entry-content .gallery-columns-9 .gallery-item{max-width:11.11%}.entry-content .gallery-caption{display:block}.entry-content img.alignnone{margin:5px 20px 20px 0}.entry-content img.alignright{float:right;margin:5px 0 20px 20px}.entry-content img.alignleft{float:left;margin:5px 20px 20px 0}.entry-content img.aligncenter{margin-left:auto;margin-right:auto}.table{margin:0}.table-responsive{position:relative;width:100%;margin-bottom:20px;margin-bottom:2rem}.table-responsive table{border-bottom:1px solid #ddd}@media(min-width: 992px)and (max-width: 1199px){.table-responsive table{border-bottom:0}}@media(min-width: 768px)and (max-width: 991px){.table-responsive table{border-bottom:0}}@media(max-width: 767px){.table-responsive table{border-bottom:0}}.table-responsive .table>tbody>tr>td,.table-responsive .table>tbody>tr>th,.table-responsive .table>tfoot>tr>td,.table-responsive .table>tfoot>tr>th,.table-responsive .table>thead>tr>td,.table-responsive .table>thead>tr>th{padding:15px;white-space:normal}.angle-scroll-left{font-size:24px;line-height:1;padding-top:4px;color:#202020;text-align:center;content:"";position:absolute;display:inline-block;top:50%;right:10px;width:32px;height:32px;margin-top:-16px;overflow:hidden;opacity:1;background:#463d37;border-radius:100%}.angle-scroll-left i{color:#fff}.angle-scroll-left.fade-out{display:none}.angle-scroll-left__animation{display:inline-block;animation-name:shake;animation-duration:4s;animation-iteration-count:infinite;transition-timing-function:ease-in-out}@keyframes shake{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-1px, 0, 0)}20%,40%,60%,80%{transform:translate3d(2px, 0, 0)}}[class*=edt-col-]{float:left;padding-left:15px;padding-right:15px}.edt-col-2{width:50%}.edt-col-3{width:33.333333333%}.edt-col-4{width:25%}@media(max-width: 767px){[class*=edt-col-]{width:100%}}.offerte{position:relative;background:#fff;margin-top:min(5vw,10rem)}.offerte .section-content{background:#f6eee9;padding:min(5vw,10rem) 0;max-width:min(92.708vw,178rem);margin:0 auto}@media(min-width: 992px)and (max-width: 1199px){.offerte{margin-top:0}.offerte .section-content{padding-top:5rem;max-width:100%}}@media(min-width: 768px)and (max-width: 991px){.offerte{margin-top:0}.offerte .section-content{padding-top:5rem;max-width:100%}}@media(max-width: 767px){.offerte{margin-top:0}.offerte .section-content{padding-top:5rem;max-width:100%}}.offerte .inner{overflow:hidden}.offerte .offers-slider{padding:min(6vw,12rem) 15% 0}@media(min-width: 768px)and (max-width: 991px){.offerte .offers-slider{padding:min(6vw,12rem) 9% 0}}@media(max-width: 767px){.offerte .offers-slider{width:100%;padding:0}}.offerte #offers-nav{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);pointer-events:none;z-index:1}@media(min-width: 992px)and (max-width: 1199px){.offerte #offers-nav{top:44%;transform:translateY(-50%)}}@media(min-width: 768px)and (max-width: 991px){.offerte #offers-nav{top:44%;transform:translateY(-50%)}}@media(max-width: 767px){.offerte #offers-nav{top:50%;transform:translateY(-50%)}}.offerte #offers-nav .owl-nav>div{position:absolute;pointer-events:all;cursor:pointer;width:min(4.75vw,9.5rem);height:min(4.75vw,9.5rem);background-color:#5e7685;display:flex;justify-content:center;align-items:center}.offerte #offers-nav .owl-nav>div:hover{background-color:#495b67}@media(min-width: 992px)and (max-width: 1199px){.offerte #offers-nav .owl-nav>div{width:4rem;height:4rem}}@media(min-width: 768px)and (max-width: 991px){.offerte #offers-nav .owl-nav>div{width:4rem;height:4rem}}@media(max-width: 767px){.offerte #offers-nav .owl-nav>div{width:4rem;height:4rem}}.offerte #offers-nav .owl-nav i{color:#fff}.offerte #offers-nav .owl-prev{left:min(1vw,2rem);transform-origin:left center}.offerte #offers-nav .owl-prev:hover i{animation:pointleft 8s infinite}.offerte #offers-nav .owl-next{right:min(1vw,2rem);transform-origin:right center}.offerte #offers-nav .owl-next:hover i{animation:point 8s infinite}.offer-block{padding:0 30px}@media(min-width: 992px)and (max-width: 1199px){.offer-block{padding:0 20px}}@media(min-width: 768px)and (max-width: 991px){.offer-block{padding:0 12px}}@media(max-width: 767px){.offer-block{padding:0 15px}}.offer-block .image{margin-bottom:7%}.offer-block .image img{transition:opacity,.2s}@media(min-width: 768px)and (max-width: 991px){.offer-block .image{margin-bottom:10%}}@media(max-width: 767px){.offer-block .image{margin-bottom:10%}}.offer-block .offer-inner{text-align:left;background-color:#fff;transition:background-color .6s;padding-bottom:60px;position:relative}@media(max-width: 767px){.offer-block .offer-inner{padding:0 0 30px 0}}.offer-block .offer-inner a{display:block;padding:0 7% 5%;font-size:clamp(16px,.875vw + 13.2px,30px);line-height:1.2;letter-spacing:.17ch;color:#333a46;text-transform:uppercase;font-weight:300}.offer-block .offer-inner a:hover{text-decoration:none}@media(min-width: 992px)and (max-width: 1199px){.offer-block .offer-inner a{font-size:30px;text-align:center}}@media(min-width: 768px)and (max-width: 991px){.offer-block .offer-inner a{font-size:26px;text-align:center}}@media(max-width: 767px){.offer-block .offer-inner a{font-size:26px;text-align:center}}.offer-block .offer-inner .offer-description{font-size:18px;line-height:30px;padding:0 7% 10%;color:#000}@media(min-width: 992px)and (max-width: 1199px){.offer-block .offer-inner .offer-description{padding:0 7% 16%}}@media(min-width: 768px)and (max-width: 991px){.offer-block .offer-inner .offer-description{padding:0 7% 20%;text-align:center}}@media(max-width: 767px){.offer-block .offer-inner .offer-description{padding:0 7% 7%;text-align:center}}.offer-block .offer-inner .fake-offer-link{background:#fff;padding:20px 0;text-align:left;margin-top:0;text-transform:uppercase;font-weight:300;color:#65cee1;transition:background .2s,color .2s;width:62%;position:relative}.offer-block .offer-inner .fake-offer-link span{display:inline-block;background:#fff;padding:0 5px;z-index:2;position:relative}.offer-block .offer-inner .fake-offer-link::after{content:url("../../images/arrow-long.svg");position:absolute;top:50%;transform:translateY(-50%);right:0;filter:brightness(0) saturate(100%) invert(70%) sepia(92%) saturate(270%) hue-rotate(148deg) brightness(91%) contrast(94%)}@media(min-width: 1200px)and (max-width: 1440px){.offer-block .offer-inner .fake-offer-link{width:82%}}@media(min-width: 992px)and (max-width: 1199px){.offer-block .offer-inner .fake-offer-link{margin-top:20px;width:90%}}@media(min-width: 768px)and (max-width: 991px){.offer-block .offer-inner .fake-offer-link{margin-top:0;width:90%}}@media(max-width: 767px){.offer-block .offer-inner .fake-offer-link{width:90%;position:relative;left:auto;bottom:auto;transform:none;margin-top:0}}.offer-block:hover .image img{opacity:.7}.offer-block:hover .offer-inner .fake-offer-link::after{--translateY: translateY(-50%);animation:point 8s infinite}.offer-price{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media(min-width: 768px)and (max-width: 991px){.offer-price{bottom:-30px}}@media(max-width: 767px){.offer-price{position:relative;bottom:auto}}.price-box{padding-bottom:1rem;display:flex;flex-direction:column;justify-content:center;max-width:50%;margin:0 7%;letter-spacing:.25ch;position:relative}.price-box.offer-detail{height:140px;background:#fff;max-width:416px;margin:0 auto;height:110px;background:#fff;border-radius:55px 55px 0 0;letter-spacing:.35ch;position:relative;text-align:center}.price-box .price{font-size:clamp(16px,.5625vw + 14.2px,25px);text-transform:uppercase;font-weight:900;color:#65cee1}.price-box .suffix{text-transform:uppercase;color:#333a46;font-size:18px}.price-box.with-extra{padding-bottom:0}.price-box.with-extra::after{content:"";display:block;width:2px;height:180px;background-color:#ad9277;z-index:1;position:absolute;left:calc(50% - 1px);bottom:-180px;top:auto}@media(min-width: 768px)and (max-width: 991px){.price-box.with-extra::after{display:none}}@media(max-width: 767px){.price-box.with-extra::after{display:none}}@media(min-width: 992px)and (max-width: 1199px){.price-box{height:auto;max-width:75%}.price-box::after{top:0}}@media(min-width: 768px)and (max-width: 991px){.price-box{height:auto;max-width:75%}.price-box::after{top:0}}@media(max-width: 767px){.price-box{height:auto;max-width:75%;padding-bottom:0}.price-box::after{top:0}}.price-box-outer .price-box{padding-bottom:0;height:140px}.header-offerte{background-color:#fff;padding:17rem 15px 0}.header-offerte .inner{position:relative;margin:0 auto;max-width:1470px}.header-offerte .inner .header-img{position:relative}.header-offerte .inner .offer-ended{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;background:#128fb5;text-align:center;padding:30px;text-transform:uppercase;font-size:28px;font-size:2.8rem;line-height:1.2;width:100%}@media(max-width: 767px){.header-offerte .inner .offer-ended{padding:30px 15px;font-size:20px;font-size:2rem;line-height:1.2}}.header-offerte .inner .price-box-container{position:absolute;left:0;right:60px;bottom:0;padding:0 15px;display:flex;flex-direction:row;justify-content:flex-end}@media(max-width: 767px){.header-offerte .inner .price-box-container{position:relative;left:auto;right:auto;bottom:auto}}.header-offerte .inner .price-box-container .price-box-outer{width:33.3333333333%;padding:0 15px}@media(min-width: 768px)and (max-width: 991px){.header-offerte .inner .price-box-container .price-box-outer{width:50%}}@media(max-width: 767px){.header-offerte .inner .price-box-container .price-box-outer{width:100%;padding:0}.header-offerte .inner .price-box-container .price-box-outer .price-box{padding:15px;max-width:fit-content;height:auto}}.header-offerte .countdown{margin-top:15px;font-size:17px;letter-spacing:2px}.single-offerta-article{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:0}.single-offerta-article .single-offerta-content{width:58.3333333333%}.single-offerta-article .single-offerta-content .entry-content{display:block}@media(min-width: 768px)and (max-width: 991px){.single-offerta-article .single-offerta-content{width:100%}}@media(max-width: 767px){.single-offerta-article .single-offerta-content{width:100%}}.single-offerta-article .single-offerta-content.no-extra{width:100%}.single-offerta-article .single-offerta-content h1.entry-title{text-transform:none}.single-offerta-article .single-offerta-content mark.sottotitolo{padding-bottom:36px}.single-offerta-article .extra{width:33.3333333333%;background-color:#5e7685;color:#fff;text-align:center;padding:40px 2%;position:relative;z-index:1}@media(min-width: 768px)and (max-width: 991px){.single-offerta-article .extra{margin-top:40px;width:100%}}@media(max-width: 767px){.single-offerta-article .extra{margin-top:30px;width:100%;padding:40px 20px;text-align:left}}.single-offerta-article .extra h2{font-size:28px;text-transform:none;color:#fff;margin:0 0 50px}@media(max-width: 767px){.single-offerta-article .extra h2{font-size:24px;margin-bottom:25px}}.single-offerta-article .extra ul{list-style-type:none;text-transform:uppercase;letter-spacing:.35ch;font-weight:400;font-size:14px}.single-offerta-article .extra ul li{padding-bottom:30px}@media(max-width: 767px){.single-offerta-article .extra ul li{padding-bottom:20px}}.single-offerta-article .extra a{color:#fff;text-decoration:underline}.single-offerta-article .extra a:hover,.single-offerta-article .extra a:active,.single-offerta-article .extra a:focus{text-decoration:none}.single-offerta-article .entry-meta{width:100%}.single-offerte .actions{justify-content:space-between;padding-top:20px}.single-offerte .actions .request{width:100%}.all-offers-container{background:#fcf7f4;padding:60px 30px 0}.all-offers-container .offert-list{max-width:1960px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap}.all-offers-container .offert-list .offer-block{width:33.3333333333%;margin-bottom:60px}@media(min-width: 992px)and (max-width: 1199px){.all-offers-container .offert-list .offer-block{width:50%;margin-bottom:30px}}@media(min-width: 768px)and (max-width: 991px){.all-offers-container .offert-list .offer-block{width:50%;margin-bottom:30px}}@media(max-width: 767px){.all-offers-container .offert-list .offer-block{width:100%;margin-bottom:30px;padding:0}}.filter-offers{display:flex;flex-direction:row;justify-content:center;position:relative;z-index:1;overflow-y:scroll}.filter-offers .select-filters{appearance:none;text-transform:uppercase;letter-spacing:.35ch;color:#000;border:1px solid #000;padding:10px 25px 10px 25px;margin-bottom:10px}.filter-offers button{font-size:12px;text-transform:uppercase;letter-spacing:.35ch;font-weight:500;padding:20px 40px;background-color:#fcf7f4;margin:0 2px;color:#a49f9f;transition:all .4s;position:relative}.filter-offers button::after{content:"";background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="11" viewBox="0 0 32 11"><polygon fill="rgb(255,255,255)" points="16 11 0 0 32 0 16 11"/></svg>');width:32px;height:11px;position:absolute;left:50%;margin-left:-16px;bottom:0;z-index:-1;transition:bottom .4s}@media(min-width: 992px)and (max-width: 1199px){.filter-offers button{padding:15px 25px;font-size:10px}}@media(min-width: 768px)and (max-width: 991px){.filter-offers button{padding:15px 25px;font-size:10px}}@media(max-width: 767px){.filter-offers button{padding:15px 25px;font-size:10px}}.filter-offers button.mixitup-control-active{background-color:#fff;color:#000}.filter-offers button.mixitup-control-active::after{bottom:-10px}#camere-e-suite,#sale-meeting,#blocks-container,#appartamenti{background-color:#fcf7f4;margin-bottom:6%}#camere-e-suite article,#sale-meeting article,#blocks-container article,#appartamenti article{display:flex;flex-direction:row-reverse}@media(min-width: 768px)and (max-width: 991px){#camere-e-suite article,#sale-meeting article,#blocks-container article,#appartamenti article{flex-direction:column-reverse}}@media(max-width: 767px){#camere-e-suite article,#sale-meeting article,#blocks-container article,#appartamenti article{flex-direction:column-reverse}}#camere-e-suite article>div,#sale-meeting article>div,#blocks-container article>div,#appartamenti article>div{width:50%}@media(min-width: 768px)and (max-width: 991px){#camere-e-suite article>div,#sale-meeting article>div,#blocks-container article>div,#appartamenti article>div{width:100%}}@media(max-width: 767px){#camere-e-suite article>div,#sale-meeting article>div,#blocks-container article>div,#appartamenti article>div{width:100%}}#camere-e-suite article:nth-child(even),#sale-meeting article:nth-child(even),#blocks-container article:nth-child(even),#appartamenti article:nth-child(even){flex-direction:row}@media(min-width: 768px)and (max-width: 991px){#camere-e-suite article:nth-child(even),#sale-meeting article:nth-child(even),#blocks-container article:nth-child(even),#appartamenti article:nth-child(even){flex-direction:column-reverse}}@media(max-width: 767px){#camere-e-suite article:nth-child(even),#sale-meeting article:nth-child(even),#blocks-container article:nth-child(even),#appartamenti article:nth-child(even){flex-direction:column-reverse}}#camere-e-suite article .item-text,#sale-meeting article .item-text,#blocks-container article .item-text,#appartamenti article .item-text{display:flex;flex-direction:column;justify-content:center}#camere-e-suite article .item-text .inner,#sale-meeting article .item-text .inner,#blocks-container article .item-text .inner,#appartamenti article .item-text .inner{text-align:center;padding:0 12%}#camere-e-suite article .item-text .inner ul,#sale-meeting article .item-text .inner ul,#blocks-container article .item-text .inner ul,#appartamenti article .item-text .inner ul{text-align:left;display:inline-block;margin-left:40px;width:50%}@media(min-width: 992px)and (max-width: 1199px){#camere-e-suite article .item-text .inner,#sale-meeting article .item-text .inner,#blocks-container article .item-text .inner,#appartamenti article .item-text .inner{padding:0 8%}}@media(min-width: 768px)and (max-width: 991px){#camere-e-suite article .item-text .inner,#sale-meeting article .item-text .inner,#blocks-container article .item-text .inner,#appartamenti article .item-text .inner{padding:40px 12% 60px}}@media(max-width: 767px){#camere-e-suite article .item-text .inner,#sale-meeting article .item-text .inner,#blocks-container article .item-text .inner,#appartamenti article .item-text .inner{padding:30px 30px 50px;text-align:left}#camere-e-suite article .item-text .inner ul,#sale-meeting article .item-text .inner ul,#blocks-container article .item-text .inner ul,#appartamenti article .item-text .inner ul{display:block;width:auto;margin-left:20px}}#camere-e-suite article .item-text mark,#sale-meeting article .item-text mark,#blocks-container article .item-text mark,#appartamenti article .item-text mark{color:#aea093;font-size:20px;letter-spacing:.35ch}#camere-e-suite article .item-text h2,#sale-meeting article .item-text h2,#blocks-container article .item-text h2,#appartamenti article .item-text h2{margin:20px 0 8%;font-size:clamp(24px,4vw,32px)}@media(min-width: 992px)and (max-width: 1199px){#camere-e-suite article .item-text h2,#sale-meeting article .item-text h2,#blocks-container article .item-text h2,#appartamenti article .item-text h2{font-size:28px;margin:15px 0 6%}}@media(max-width: 767px){#camere-e-suite article .item-text h2,#sale-meeting article .item-text h2,#blocks-container article .item-text h2,#appartamenti article .item-text h2{font-size:28px;margin:15px 0 6%}}@media(min-width: 1200px)and (max-width: 1440px){#camere-e-suite article .item-text p,#sale-meeting article .item-text p,#blocks-container article .item-text p,#appartamenti article .item-text p{font-size:16px}}@media(min-width: 992px)and (max-width: 1199px){#camere-e-suite article .item-text p,#sale-meeting article .item-text p,#blocks-container article .item-text p,#appartamenti article .item-text p{font-size:16px}}#camere-e-suite article .item-gallery.owl-carousel,#sale-meeting article .item-gallery.owl-carousel,#blocks-container article .item-gallery.owl-carousel,#appartamenti article .item-gallery.owl-carousel{position:relative}#camere-e-suite article .item-gallery.owl-carousel .owl-nav,#sale-meeting article .item-gallery.owl-carousel .owl-nav,#blocks-container article .item-gallery.owl-carousel .owl-nav,#appartamenti article .item-gallery.owl-carousel .owl-nav{position:absolute;left:0;right:0;height:110px;top:50%;transform:translateY(-50%);pointer-events:none;margin:0;padding:0;z-index:1}#camere-e-suite article .item-gallery.owl-carousel .owl-nav>div,#sale-meeting article .item-gallery.owl-carousel .owl-nav>div,#blocks-container article .item-gallery.owl-carousel .owl-nav>div,#appartamenti article .item-gallery.owl-carousel .owl-nav>div{position:absolute;pointer-events:all;cursor:pointer;margin:0;padding:0;width:65px;height:65px;background-color:#fff;display:flex;justify-content:center;align-items:center}#camere-e-suite article .item-gallery.owl-carousel .owl-nav>div:hover,#sale-meeting article .item-gallery.owl-carousel .owl-nav>div:hover,#blocks-container article .item-gallery.owl-carousel .owl-nav>div:hover,#appartamenti article .item-gallery.owl-carousel .owl-nav>div:hover{background-color:#fff}#camere-e-suite article .item-gallery.owl-carousel .owl-nav .owl-prev,#sale-meeting article .item-gallery.owl-carousel .owl-nav .owl-prev,#blocks-container article .item-gallery.owl-carousel .owl-nav .owl-prev,#appartamenti article .item-gallery.owl-carousel .owl-nav .owl-prev{left:0;border-radius:0;transform-origin:left center}@media(min-width: 768px)and (max-width: 991px){#camere-e-suite article .item-gallery.owl-carousel .owl-nav .owl-prev,#sale-meeting article .item-gallery.owl-carousel .owl-nav .owl-prev,#blocks-container article .item-gallery.owl-carousel .owl-nav .owl-prev,#appartamenti article .item-gallery.owl-carousel .owl-nav .owl-prev{transform:scale(0.7)}}@media(max-width: 767px){#camere-e-suite article .item-gallery.owl-carousel .owl-nav .owl-prev,#sale-meeting article .item-gallery.owl-carousel .owl-nav .owl-prev,#blocks-container article .item-gallery.owl-carousel .owl-nav .owl-prev,#appartamenti article .item-gallery.owl-carousel .owl-nav .owl-prev{transform:scale(0.6)}}#camere-e-suite article .item-gallery.owl-carousel .owl-nav .owl-prev i,#sale-meeting article .item-gallery.owl-carousel .owl-nav .owl-prev i,#blocks-container article .item-gallery.owl-carousel .owl-nav .owl-prev i,#appartamenti article .item-gallery.owl-carousel .owl-nav .owl-prev i{color:#000}#camere-e-suite article .item-gallery.owl-carousel .owl-nav .owl-prev:hover i,#sale-meeting article .item-gallery.owl-carousel .owl-nav .owl-prev:hover i,#blocks-container article .item-gallery.owl-carousel .owl-nav .owl-prev:hover i,#appartamenti article .item-gallery.owl-carousel .owl-nav .owl-prev:hover i{animation:pointleft 8s infinite}#camere-e-suite article .item-gallery.owl-carousel .owl-nav .owl-next,#sale-meeting article .item-gallery.owl-carousel .owl-nav .owl-next,#blocks-container article .item-gallery.owl-carousel .owl-nav .owl-next,#appartamenti article .item-gallery.owl-carousel .owl-nav .owl-next{right:0;border-radius:0;transform-origin:right center}@media(min-width: 768px)and (max-width: 991px){#camere-e-suite article .item-gallery.owl-carousel .owl-nav .owl-next,#sale-meeting article .item-gallery.owl-carousel .owl-nav .owl-next,#blocks-container article .item-gallery.owl-carousel .owl-nav .owl-next,#appartamenti article .item-gallery.owl-carousel .owl-nav .owl-next{transform:scale(0.7)}}@media(max-width: 767px){#camere-e-suite article .item-gallery.owl-carousel .owl-nav .owl-next,#sale-meeting article .item-gallery.owl-carousel .owl-nav .owl-next,#blocks-container article .item-gallery.owl-carousel .owl-nav .owl-next,#appartamenti article .item-gallery.owl-carousel .owl-nav .owl-next{transform:scale(0.6)}}#camere-e-suite article .item-gallery.owl-carousel .owl-nav .owl-next i,#sale-meeting article .item-gallery.owl-carousel .owl-nav .owl-next i,#blocks-container article .item-gallery.owl-carousel .owl-nav .owl-next i,#appartamenti article .item-gallery.owl-carousel .owl-nav .owl-next i{color:#000}#camere-e-suite article .item-gallery.owl-carousel .owl-nav .owl-next:hover i,#sale-meeting article .item-gallery.owl-carousel .owl-nav .owl-next:hover i,#blocks-container article .item-gallery.owl-carousel .owl-nav .owl-next:hover i,#appartamenti article .item-gallery.owl-carousel .owl-nav .owl-next:hover i{animation:point 8s infinite}.actions{display:flex;justify-content:space-between;padding-top:10%;gap:1vw}@media(min-width: 992px)and (max-width: 1199px){.actions{flex-direction:column}}@media(min-width: 768px)and (max-width: 991px){.actions{flex-direction:column}}@media(max-width: 767px){.actions{flex-direction:column}}.actions a{background:#5d534e;padding:20px;text-align:center;margin-top:50px;text-transform:uppercase;font-family:"Noto Serif",serif;display:inline-block;font-weight:400;color:#fff;transition:background .2s,color .2s;width:100%;text-decoration:none}.actions a i{display:inline-block;margin-left:20px;position:relative;top:2px}.actions a:hover{background:#413a37;color:#fff}.actions a:hover i{animation:point 8s infinite}@media(min-width: 992px)and (max-width: 1199px){.actions a{margin:10px 0;width:100%;display:block}}@media(min-width: 768px)and (max-width: 991px){.actions a{margin:10px 0;width:100%;display:block}}@media(max-width: 767px){.actions a{margin:10px 0;width:100%;display:block}}.actions .book{color:#fff;background:#65cee1}.actions .book:hover{background:#3ac0d9}.actions .book+.request{width:100%}.actions .request{width:45%;background:#5e7685}.actions .request:hover,.actions .request:active,.actions .request:focus{background:#495b67}@media(min-width: 992px)and (max-width: 1199px){.actions .request{width:100%}}@media(min-width: 768px)and (max-width: 991px){.actions .request{width:100%}}@media(max-width: 767px){.actions .request{width:100%}}body.page-template-template-camere .actions{justify-content:center}body.page-template-template-camere .actions a{width:50%}@media(min-width: 992px)and (max-width: 1199px){body.page-template-template-camere .actions a{width:100%}}@media(min-width: 768px)and (max-width: 991px){body.page-template-template-camere .actions a{width:100%}}@media(max-width: 767px){body.page-template-template-camere .actions a{width:100%}}#sale-meeting article .item-text mark,#blocks-container article .item-text mark,#appartamenti article .item-text mark{display:inline-block}#sale-meeting article .item-text mark+mark::before,#blocks-container article .item-text mark+mark::before,#appartamenti article .item-text mark+mark::before{content:"|";position:relative;margin:0 10px}#sale-meeting .actions,#blocks-container .actions,#appartamenti .actions{justify-content:center}.single-sale-meeting #main,.single-appartamenti #main{display:flex;justify-content:space-between;padding:130px 80px 50px;padding:13rem 8rem 5rem}.single-sale-meeting #main.half>article,.single-appartamenti #main.half>article,.single-sale-meeting #main .item-aside,.single-appartamenti #main .item-aside{flex:0 0 45%}@media(min-width: 992px)and (max-width: 1199px){.single-sale-meeting #main,.single-appartamenti #main{flex-direction:column;padding:60px 15px}.single-sale-meeting #main.half>article,.single-appartamenti #main.half>article,.single-sale-meeting #main .item-aside,.single-appartamenti #main .item-aside{flex:0 0 100%}}@media(min-width: 768px)and (max-width: 991px){.single-sale-meeting #main,.single-appartamenti #main{flex-direction:column;padding:60px 15px}.single-sale-meeting #main.half>article,.single-appartamenti #main.half>article,.single-sale-meeting #main .item-aside,.single-appartamenti #main .item-aside{flex:0 0 100%}}@media(max-width: 767px){.single-sale-meeting #main,.single-appartamenti #main{flex-direction:column;padding:60px 15px}.single-sale-meeting #main.half>article,.single-appartamenti #main.half>article,.single-sale-meeting #main .item-aside,.single-appartamenti #main .item-aside{flex:0 0 100%}}.single-sale-meeting .item-aside,.single-appartamenti .item-aside{overflow-y:hidden}.single-sale-meeting .item-details-list,.single-appartamenti .item-details-list{text-align:right;margin-bottom:4rem;display:flex;flex-direction:column;align-items:flex-end;list-style-type:none}.single-sale-meeting .item-details-list li,.single-appartamenti .item-details-list li{font-weight:500;padding:0 1rem 1rem 3rem;border-bottom:.1rem #2b2b2b solid;margin-bottom:.5rem;text-transform:uppercase}@media(min-width: 992px)and (max-width: 1199px){.single-sale-meeting .item-details-list,.single-appartamenti .item-details-list{text-align:center;align-items:center}}@media(min-width: 768px)and (max-width: 991px){.single-sale-meeting .item-details-list,.single-appartamenti .item-details-list{text-align:center;align-items:center}}@media(max-width: 767px){.single-sale-meeting .item-details-list,.single-appartamenti .item-details-list{text-align:center;align-items:center}}.single-sale-meeting .item-gallery.owl-carousel,.single-appartamenti .item-gallery.owl-carousel{position:relative}.single-sale-meeting .item-gallery.owl-carousel .owl-nav,.single-appartamenti .item-gallery.owl-carousel .owl-nav{position:absolute;left:0;right:0;height:auto;top:50%;transform:translateY(-50%);pointer-events:none;margin:0;padding:0;z-index:1}.single-sale-meeting .item-gallery.owl-carousel .owl-nav>div,.single-appartamenti .item-gallery.owl-carousel .owl-nav>div{position:absolute;top:50%;transform:translateY(-50%);pointer-events:all;cursor:pointer;margin:0;padding:0;width:65px;height:65px;background-color:#fff;display:flex;justify-content:center;align-items:center}.single-sale-meeting .item-gallery.owl-carousel .owl-nav>div:hover,.single-appartamenti .item-gallery.owl-carousel .owl-nav>div:hover{background-color:#fff}.single-sale-meeting .item-gallery.owl-carousel .owl-nav .owl-prev,.single-appartamenti .item-gallery.owl-carousel .owl-nav .owl-prev{left:0;border-radius:0;transform-origin:left center}@media(min-width: 768px)and (max-width: 991px){.single-sale-meeting .item-gallery.owl-carousel .owl-nav .owl-prev,.single-appartamenti .item-gallery.owl-carousel .owl-nav .owl-prev{transform:scale(0.7) translateY(-50%)}}@media(max-width: 767px){.single-sale-meeting .item-gallery.owl-carousel .owl-nav .owl-prev,.single-appartamenti .item-gallery.owl-carousel .owl-nav .owl-prev{transform:scale(0.6) translateY(-50%)}}.single-sale-meeting .item-gallery.owl-carousel .owl-nav .owl-prev i,.single-appartamenti .item-gallery.owl-carousel .owl-nav .owl-prev i{color:#000}.single-sale-meeting .item-gallery.owl-carousel .owl-nav .owl-prev:hover i,.single-appartamenti .item-gallery.owl-carousel .owl-nav .owl-prev:hover i{animation:pointleft 8s infinite}.single-sale-meeting .item-gallery.owl-carousel .owl-nav .owl-next,.single-appartamenti .item-gallery.owl-carousel .owl-nav .owl-next{right:0;border-radius:0;transform-origin:right center}@media(min-width: 768px)and (max-width: 991px){.single-sale-meeting .item-gallery.owl-carousel .owl-nav .owl-next,.single-appartamenti .item-gallery.owl-carousel .owl-nav .owl-next{transform:scale(0.7) translateY(-50%)}}@media(max-width: 767px){.single-sale-meeting .item-gallery.owl-carousel .owl-nav .owl-next,.single-appartamenti .item-gallery.owl-carousel .owl-nav .owl-next{transform:scale(0.6) translateY(-50%)}}.single-sale-meeting .item-gallery.owl-carousel .owl-nav .owl-next i,.single-appartamenti .item-gallery.owl-carousel .owl-nav .owl-next i{color:#000}.single-sale-meeting .item-gallery.owl-carousel .owl-nav .owl-next:hover i,.single-appartamenti .item-gallery.owl-carousel .owl-nav .owl-next:hover i{animation:point 8s infinite}#blocks-container{background-color:#f9f7f5}.highlights{background:#fff;position:relative;overflow:hidden;padding-bottom:0}@media(min-width: 1200px)and (max-width: 1440px){.highlights{padding-bottom:6.5%}}@media(min-width: 992px)and (max-width: 1199px){.highlights{padding-bottom:0}}@media(min-width: 768px)and (max-width: 991px){.highlights{padding-bottom:0}}@media(max-width: 767px){.highlights{padding-bottom:0}}.highlight{margin-top:min(5.469vw,10.5rem);display:flex;flex-direction:row;align-items:flex-end}@media(max-width: 767px){.highlight{flex-direction:column}}.highlight:nth-child(even){flex-direction:row-reverse}.highlight:nth-child(even) .text{background:#333a46}@media(max-width: 767px){.highlight:nth-child(even){flex-direction:column}}.highlight .text{width:45%;text-align:left;display:flex;flex-direction:column;color:#fff;font-weight:300;line-height:1.6;background:#333a46}@media(max-width: 767px){.highlight .text{width:100%}}.highlight .text h2{font-size:clamp(16px,3.1875vw + 5.8px,67px);font-weight:400;color:#fff;text-transform:none;font-family:"Noto Serif",serif;position:relative;padding-left:min(6.5vw,13rem);padding-bottom:0}.highlight .text h2::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:min(2.25vw,4.5rem);height:2px;background:#62c4d7}@media(min-width: 992px)and (max-width: 1199px){.highlight .text h2{margin-top:0;font-size:3rem}}@media(min-width: 768px)and (max-width: 991px){.highlight .text h2{margin-top:0;font-size:3rem}}@media(max-width: 767px){.highlight .text h2{margin-top:0;font-size:3rem}}.highlight .text a{color:#fff}.highlight .text a:hover,.highlight .text a:active,.highlight .text a:focus{text-decoration:none}.highlight .text>.inner{margin:auto;padding:min(5vw,10rem)}@media(min-width: 992px)and (max-width: 1199px){.highlight .text>.inner{padding:30px 15px}}@media(min-width: 768px)and (max-width: 991px){.highlight .text>.inner{padding:30px 15px}}@media(max-width: 767px){.highlight .text>.inner{padding:30px 15px}}.highlight .text p{margin:min(3.3vw,6.6rem) 0 0 0;width:90%}@media(min-width: 992px)and (max-width: 1199px){.highlight .text p{width:100%}}@media(min-width: 768px)and (max-width: 991px){.highlight .text p{width:100%}}@media(max-width: 767px){.highlight .text p{width:100%}}.highlight .text .more{margin-top:min(7vw,14rem);text-transform:uppercase;display:inline-block;font-weight:400;color:#62c5d8;font-size:clamp(16px,.5vw + 14.4px,24px);letter-spacing:min(.2vw,.4rem);width:85%;position:relative;padding:min(1vw,2rem) min(2vw,4rem);border:1px solid #62c5d8}.highlight .text .more span{max-width:65%;display:inline-block}.highlight .text .more::after{content:url("../../images/arrow.svg");position:absolute;top:50%;transform:translateY(-50%);right:min(1vw,2rem);filter:brightness(0) saturate(100%) invert(70%) sepia(77%) saturate(287%) hue-rotate(144deg) brightness(91%) contrast(86%)}.highlight .text .more i{display:inline-block;margin-left:20px;position:relative;top:2px}@media(min-width: 992px)and (max-width: 1199px){.highlight .text .more{width:100%;padding:2rem 3rem}.highlight .text .more::after{right:1.5rem}}@media(min-width: 768px)and (max-width: 991px){.highlight .text .more{width:100%;padding:2rem 3rem}.highlight .text .more::after{right:1.5rem}}@media(max-width: 767px){.highlight .text .more{width:100%;padding:2rem 3rem}.highlight .text .more::after{right:1.5rem}}@media(min-width: 992px)and (max-width: 1199px){.highlight .text mark.sottotitolo{padding-bottom:30px}}@media(min-width: 768px)and (max-width: 991px){.highlight .text mark.sottotitolo{font-size:18px;padding-bottom:30px}}@media(max-width: 767px){.highlight .text mark.sottotitolo{font-size:18px;padding-bottom:20px}}.highlight .text:hover .more::after{--translateY: translateY(-50%);animation:point 8s infinite}.highlight .image{width:55%;background-color:#3f3b36}@media(max-width: 767px){.highlight .image{width:100%}}.highlight .image img{transition:opacity .6s}.highlight .image img:hover{opacity:.7}.highlights-page{background:#fff;position:relative;overflow:hidden}.highlights-page .sottotitolo.section-subtitle{padding-bottom:3%}.highlights-page-inner{display:flex;flex-wrap:wrap}.highlight-page{width:25%;display:flex;flex-direction:column-reverse;justify-content:flex-end}@media(min-width: 768px)and (max-width: 991px){.highlight-page{width:100%}}@media(max-width: 767px){.highlight-page{width:100%}}.highlight-page .inner{text-align:center;padding-bottom:40px;position:relative}.highlight-page .inner h2{font-size:24px;color:#fff}.highlight-page .inner h2 a{color:#fff}.highlight-page .inner h2 a:hover{text-decoration:none}@media(min-width: 1200px)and (max-width: 1440px){.highlight-page .inner h2{font-size:20px;padding:0 20px}}@media(min-width: 992px)and (max-width: 1199px){.highlight-page .inner h2{font-size:20px;padding:0 20px}}@media(max-width: 767px){.highlight-page .inner h2{font-size:20px;padding:0 20px}}.highlight-page .inner .more{text-align:center;margin-top:30px;text-transform:uppercase;font-family:"Noto Serif",serif;display:inline-block;font-weight:400;color:#ff804e}.highlight-page .inner .more::after{content:url("../../images/arrow.svg");position:relative;margin-left:10px}@media(min-width: 1200px)and (max-width: 1440px){.highlight-page .inner .more{margin-top:20px;padding:0 20px}}@media(min-width: 992px)and (max-width: 1199px){.highlight-page .inner .more{margin-top:0;font-size:16px;padding:20px}}@media(min-width: 768px)and (max-width: 991px){.highlight-page .inner .more{margin-top:0}}@media(max-width: 767px){.highlight-page .inner .more{margin-top:0}}.highlight-page .inner mark.sottotitolo{font-size:15px;padding-bottom:30px}.highlight-page .image{background-color:#3f3b36}.highlight-page .image img{transition:opacity .6s}.highlight-page:hover .image img{opacity:.7}.highlight-page.nolink .inner,.highlight.nolink .inner{opacity:.4}.highlight-page.nolink .image,.highlight.nolink .image{background-color:#a69a8e}.highlight-page.nolink .image img,.highlight.nolink .image img{opacity:.4}.highlight-page.nolink svg,.highlight.nolink svg{transform:rotate(-90deg)}.highlight-page.nolink .more,.highlight.nolink .more{display:none}.highlight-page.nolink:hover .more,.highlight.nolink:hover .more{background:rgba(0,0,0,0);color:#a88b6e}.highlight-page.nolink:hover .more i,.highlight.nolink:hover .more i{animation:none}.highlight-page.nolink.nolink:hover .image img,.highlight.nolink.nolink:hover .image img{opacity:.4}.highlight-page.nolink.nolink:hover svg,.highlight.nolink.nolink:hover svg{animation:none}.servizi{background:#fff;position:relative;overflow:hidden;padding-bottom:7%}@media(max-width: 767px){.servizi{padding-bottom:0}}.servizio{display:flex;flex-direction:row-reverse}@media(max-width: 767px){.servizio{flex-direction:column-reverse}}.servizio:nth-child(even){flex-direction:row}@media(max-width: 767px){.servizio:nth-child(even){flex-direction:column-reverse}}.servizio>div{width:50%}@media(max-width: 767px){.servizio>div{width:100%}}.servizio .text{text-align:center;display:flex;flex-direction:column}.servizio .text>.inner{margin:auto;width:80%}@media(min-width: 768px)and (max-width: 991px){.servizio .text>.inner{width:80%}}@media(max-width: 767px){.servizio .text>.inner{width:80%;padding:20px 0}}@media(min-width: 768px)and (max-width: 991px){.servizio .text h2{margin-top:0;font-size:28px}}@media(max-width: 767px){.servizio .text h2{margin-top:0;font-size:22px}}.servizio .text mark{font-family:"Noto Serif",serif;font-weight:normal;font-size:30px;letter-spacing:.35ch}@media(min-width: 1200px)and (max-width: 1440px){.servizio .text mark{font-size:24px}}@media(min-width: 992px)and (max-width: 1199px){.servizio .text mark{font-size:24px}}@media(min-width: 768px)and (max-width: 991px){.servizio .text mark{font-size:22px;line-height:1.2}}@media(max-width: 767px){.servizio .text mark{font-size:18px;line-height:1.2}}.servizio .text ul{list-style-type:none;padding:0;margin:0 0 50px}@media(min-width: 768px)and (max-width: 991px){.servizio .text ul{font-size:16px;margin-bottom:30px}}@media(max-width: 767px){.servizio .text ul{font-size:16px;margin-bottom:30px}}.servizio .image{background-color:#3f3b36}.page-gallery.owl-carousel{position:relative}.page-gallery.owl-carousel .owl-nav{position:absolute;left:0;right:0;top:40%;transform:translateY(-50%);pointer-events:none;margin:0;padding:0;z-index:1}.page-gallery.owl-carousel .owl-nav>div{position:absolute;pointer-events:all;cursor:pointer;margin:0;padding:0;width:65px;height:65px;background-color:#fff;box-shadow:0 0 28px rgba(111,104,98,.2);display:flex;justify-content:center;align-items:center}.page-gallery.owl-carousel .owl-nav>div:hover{background-color:#fff}.page-gallery.owl-carousel .owl-prev{left:0;transform-origin:left center}.page-gallery.owl-carousel .owl-prev i{color:#000}@media(min-width: 768px)and (max-width: 991px){.page-gallery.owl-carousel .owl-prev{transform:scale(0.7)}}@media(max-width: 767px){.page-gallery.owl-carousel .owl-prev{transform:scale(0.6)}}.page-gallery.owl-carousel .owl-prev:hover i{animation:pointleft 8s infinite}.page-gallery.owl-carousel .owl-next{right:0;transform-origin:right center}.page-gallery.owl-carousel .owl-next i{color:#000}@media(min-width: 768px)and (max-width: 991px){.page-gallery.owl-carousel .owl-next{transform:scale(0.7)}}@media(max-width: 767px){.page-gallery.owl-carousel .owl-next{transform:scale(0.6)}}.page-gallery.owl-carousel .owl-next:hover i{animation:point 8s infinite}#location{height:792px;background:#fff url("../../images/background/bg-mappa.jpg") no-repeat center top;display:flex;padding:4% 5.5%}@media(min-width: 992px)and (max-width: 1199px){#location{padding-top:0;padding-bottom:0}}@media(min-width: 768px)and (max-width: 991px){#location{padding:0;height:auto;flex-direction:column;background:none}}@media(max-width: 767px){#location{padding:0;height:auto;flex-direction:column;background:none}}.location-box{width:780px;background:#000;color:#fff;display:flex;overflow:hidden;transform-origin:left center}@media(min-width: 992px)and (max-width: 1199px){.location-box{transform:scale(0.8)}}@media(min-width: 768px)and (max-width: 991px){.location-box{width:100%}}@media(max-width: 767px){.location-box{width:100%}}.location-box .location-title{position:relative;width:190px}@media(max-width: 767px){.location-box .location-title{display:none}}.location-box .location-title .section-title{color:#fff;width:435px}.location-box .location-title .section-title span::after{background:#656565}.location-box .location-list{padding-top:70px}@media(max-width: 767px){.location-box .location-list{padding-top:40px;padding-left:20px;padding-right:20px}}.location-box ul{font-family:"Noto Serif",serif;font-size:21px;color:#93908d;letter-spacing:.45ch;list-style-position:inside}@media(max-width: 767px){.location-box ul{font-size:16px;letter-spacing:.25ch}}.location-box ul li{padding-bottom:15px}.location-box ul a{color:#93908d}.location-box ul a:hover{text-decoration:none;animation:locations 6s infinite}.location-box ul span{color:#fff}#location-form label{font-size:14px;color:#fff;font-weight:normal;text-transform:uppercase;letter-spacing:.35ch;padding-bottom:25px}@media(max-width: 767px){#location-form label{display:block;font-size:12px;text-align:center}}#location-form .input-container{background-color:#000;border:1px solid #757575;margin-bottom:55px;height:66px;display:flex}#location-form .input-container input{height:64px;flex-grow:2;background:#000;font-size:16px;padding-left:40px}#location-form .input-container button{background:#000;width:86px;height:64px}#location-form .input-container button svg{fill:#93908d}#location-form .input-container button:hover svg{animation:point 8s infinite;fill:#fff}#locations{background-color:#efeeee;padding:30px 0 0}#map{min-height:500px;margin-top:60px;background:image-url("mappa.jpg") no-repeat center}#map .locations{position:absolute;top:0;left:15px;width:580px;font-size:18px;font-size:1.8rem;line-height:12;padding:30px 40px 40px;background-color:#ff8b00}#map .locations:before{content:"";position:absolute;top:-200px;left:200px;width:1px;height:220px;background-color:#c8bbb0}#map .locations #locator{margin:0 0 50px}#map .locations #locator label{display:block;margin-bottom:15px}#map .locations #locator .input-container{position:relative;color:#c3bcb6;border:1px solid #c7c7c7}#map .locations #locator .input-container #saddr{width:80%;font-weight:700;color:#c3bcb6;letter-spacing:.2em;border:none;padding:15px 20px}#map .locations #locator .input-container #saddr::-moz-placeholder{opacity:1}#map .locations #locator .input-container #saddr::-webkit-input-placeholder{color:#c3bcb6}#map .locations #locator .input-container button{float:right;padding:15px 20px;border:none;background:none}#map .locations #locator .input-container button span{vertical-align:-15%}#map .locations mark{font-size:40px;font-size:4rem;line-height:0;margin-bottom:40px}#map .locations ul{padding-left:2em;text-indent:-2em}#map .locations ul li [class^=icon-]{margin-right:10px;vertical-align:-15%}#map .locations ul li a{color:#575452}#map .locations ul li .distance{font-weight:700;color:#ff8b00}#map .locations ul li:hover [class^=icon-]{margin-right:0;margin-left:10px}#map .booking-com{font-size:18px;font-size:1.8rem;line-height:8;font-weight:700;letter-spacing:.2em;margin-top:50px}#map .booking-com .score{font-size:16px;font-size:1.6rem;line-height:8;color:#ff8b00}@media(min-width: 1200px)and (max-width: 1440px){#map .locations{width:459px;padding:20px 30px 30px}#map .locations:before{top:-170px;left:140px;height:180px}#map .locations #locator{margin:0 0 30px}#map .locations #locator label{font-size:16px;font-size:1.6rem;line-height:10}#map .locations #locator .input-container #saddr{font-size:16px;font-size:1.6rem;line-height:8}#map .locations #locator .input-container button span{vertical-align:-5%}#map .locations mark{font-size:36px;font-size:3.6rem;line-height:4;margin-bottom:30px}#map .locations ul{font-size:16px;font-size:1.6rem;line-height:8}#map .booking-com{letter-spacing:.1em;margin-top:40px}#map .booking-com .score{font-size:16px;font-size:1.6rem;line-height:8}}@media(min-width: 992px)and (max-width: 1199px){#map .locations{width:470px;padding:20px 30px 30px}#map .locations:before{top:-145px;left:145px;height:145px}#map .locations #locator{margin:0 0 30px}#map .locations #locator label{font-size:16px;font-size:1.6rem;line-height:10}#map .locations #locator .input-container #saddr{font-size:16px;font-size:1.6rem;line-height:8}#map .locations #locator .input-container button span{vertical-align:-5%}#map .locations mark{font-size:36px;font-size:3.6rem;line-height:4;margin-bottom:30px}#map .locations ul{font-size:16px;font-size:1.6rem;line-height:8}#map .booking-com{letter-spacing:.1em;margin-top:40px}#map .booking-com .score{font-size:16px;font-size:1.6rem;line-height:8}}#primary.locations main{margin:190px 0}@media(min-width: 992px)and (max-width: 1199px){#primary.locations main{margin:80px 0 120px}}@media(min-width: 768px)and (max-width: 991px){#primary.locations main{margin:80px 0 120px}}@media(max-width: 767px){#primary.locations main{margin:40px 0 100px}}#map_canvas{height:500px;height:50rem;margin-bottom:30px;margin-bottom:3rem}#map_canvas .infowindow{min-width:200px;min-width:20rem}#map_canvas img{max-width:none}.nav-tabs{margin-top:0px}.nav-tabs li:before{content:"" !important;height:0px}.nav-tabs li a{text-decoration:none !important}.locations-list{list-style-type:none}@media(max-width: 767px){.locations-list{margin:0 0 35px 0 !important}}.locations-list li:before{display:none}.locations-list a{font-size:24px;font-size:2.4rem;line-height:0;font-family:titles;font-weight:normal;color:#575452;padding:30px;background:#e3e1e1;display:block;text-decoration:none !important;transition:all .4s;margin-bottom:2px}.locations-list a:hover{background:#d6d4d4}.locations-list a.active{background:#aea093;color:#fff}.location-slideshow .arrows{position:absolute;right:20px;top:10px}@media(min-width: 768px)and (max-width: 991px){.location-slideshow .arrows{top:0}}@media(max-width: 767px){.location-slideshow .arrows{position:relative;right:0;top:0;margin-bottom:10px}}.location-slideshow .scrolling{position:relative;width:40px;height:40px;background-color:#aea093;display:inline-block;transition:background-color .4s}@media(max-width: 767px){.location-slideshow .scrolling{width:30px;height:30px}}.location-slideshow .scrolling:hover{cursor:pointer}.location-slideshow .scrolling.next{right:0}.location-slideshow .scrolling.next:hover{background-color:#000}.location-slideshow .scrolling.prev{left:0}.location-slideshow .scrolling.prev:hover{background-color:#000}.location-slideshow .scrolling i{color:#eee;display:block;text-align:center;padding:7px;padding:.7rem}.location-slideshow .tab-content{padding:30px;background:#fff}@media(max-width: 767px){.location-slideshow .tab-content{padding:15px 15px 30px}}.location-slideshow #location-title{font-family:"Noto Serif",serif;color:#000;font-size:24px;font-size:2.4rem;line-height:1;margin:17px 0}.location-slideshow .nav-tabs>li.active>a,.location-slideshow .nav-tabs>li.active>a:focus,.location-slideshow .nav-tabs>li.active>a:hover{border-radius:0;color:#000;background-color:#fff;font-weight:500;border:0}.location-slideshow a,.location-slideshow a:active,.location-slideshow a:focus,.location-slideshow a:hover,.location-slideshow a:visited{color:#575452}.tab-pane{font-size:18px;font-size:1.8rem;line-height:1.6}.tab-pane .lab-direction{font-weight:700;line-height:45px}.tab-pane input[type=text],.tab-pane input[type=email],.tab-pane input[type=date],.tab-pane select,.tab-pane textarea{padding:10px;padding:1rem;font-size:18px;font-size:1.8rem;line-height:2;border:1px solid #575452;margin-bottom:15px;margin-bottom:1.5rem}.tab-pane select{appearance:none;padding-right:40px;background-image:url("../../images/background/arrow-select.png");background-repeat:no-repeat;background-position:right 10px center}.directions_mode .mode_type{display:inline-table;border:2px solid #aea093;padding:5px;color:#aea093;cursor:pointer;width:60px;height:45px;text-align:center;margin-bottom:15px;margin-bottom:1.5rem;transition:all .4s}.directions_mode .mode_type:hover,.directions_mode .mode_type.selected{background-color:#aea093;color:#fff}.directions_mode .mode_type i{vertical-align:-30%}input[type=button].search-directions{float:right;border:none;text-transform:uppercase;color:#fff;background-color:#aea093;padding:15px 30px;transition:all .4s}input[type=button].search-directions:hover{color:#fff;background-color:#000}@media(min-width: 992px)and (max-width: 1199px){input[type=button].search-directions{float:none}}@media(min-width: 768px)and (max-width: 991px){input[type=button].search-directions{float:none}}@media(max-width: 767px){input[type=button].search-directions{float:none;font-size:24px;font-size:2.4rem;line-height:2}}.nav-tabs{border-bottom:0}.nav-tabs>li{margin-bottom:0}.nav-tabs>li>a{border-radius:0 !important;border:0 !important}nav-tabs>li>a:hover{border:0 !important}.info-window .title{font-family:"Noto Serif",serif;color:#000;font-size:18px;padding-bottom:5px;text-align:center}.mobile-loc-title{display:none}@media(max-width: 767px){.mobile-loc-title{display:block;color:#fff;text-align:center;text-transform:uppercase;font-family:"Old Standard TT",serif;letter-spacing:.35ch;font-size:22px;margin-bottom:20px}}#footer-feedback{background:#fff;padding:0 60px 60px}#footer-feedback .footer-feedback-container{padding-top:35px;border-top:2px solid #f0efed;margin:0 auto;display:flex}@media(max-width: 767px){#footer-feedback .footer-feedback-container{padding-top:0;flex-direction:column}}#footer-feedback .footer-feedback-container>div{width:25%;display:flex;height:84px;padding:0 15px}#footer-feedback .footer-feedback-container>div>div{margin:auto}#footer-feedback .footer-feedback-container>div img{margin:auto}#footer-feedback .footer-feedback-container>div+div{border-left:1px solid #dfdcda}@media(max-width: 767px){#footer-feedback .footer-feedback-container>div{width:100%}#footer-feedback .footer-feedback-container>div+div{border-left:0;border-top:1px solid #dfdcda}}
/*# sourceMappingURL=maps/edita.css.map */
