@media (max-width:1800px){html{font-size:15px}#testo-intro.row.distanza-3{padding-left:10%;padding-right:10%}#experience h3 strong{font-size:2.8rem}}@media(max-width:1600px){html{font-size:14px}#sez-camere .anteprimacamera.visuale_sovrapposti .blocco_dati{width:35%!important}#prima .col-md-6 img.img-fluid,#sezione2 .col-md-12 img.img-fluid{height:100vh;object-fit:cover}#sez-camere .anteprimacamera.visuale_sovrapposti .blocco_dati{width:40%!important}section#testo-intro.servizi-due .area,section#testo-intro.servizi-tre .area{width:calc(33% - 26px)}section#testo-intro.servizi-due{display:flex;justify-content:space-between}#testo-intro.servizi-due .primo,#testo-intro.servizi-tre .primo{padding:50px!important}#experience .col-sm-12.col-md-3.area.sfondobckg.bckg_responsive.fisso{width:50%;border-bottom:3px solid #fff}}@media(max-width:1400px){footer .logosito img{height:70px}#home #slideshow video.cover-video{position:relative;display:block;width:100%;height:100vh;border:0;-o-object-fit:cover;object-fit:cover}#home #sez-camere .blocco_foto_camera img.img-fluid{height:100svh}section#sezione2.emozione{margin-top:-50px!important}section#sezione3.negativo{margin-top:-50px!important}.index-camere .elemento_sing.el-camera{height:500px}.index-camere .blocco_foto_camera{height:500px}.index-camere .blocco_foto_camera img{height:500px;object-fit:cover}#camere-1 .index-camere h3{font-size:2.3rem}#testo-intro.row.distanza-3{padding-left:0%;padding-right:0%;padding-top:0;padding-bottom:0}#servizi #testo-intro p{margin-right:0;margin-bottom:0}section#testo-intro.servizi-due .area,section#testo-intro.servizi-tre .area{width:calc(33% - 27px)}#ristoranti .col-sm-12.col-md-4.area{width:100%}#ristoranti .col-sm-12.col-md-4.area:nth-child(2){padding-top:0;padding-bottom:0}#ristorante #testo-intro h3 img{height:50px}#sezione4.dintorni .col-md-5,#sezione4.dintorni .col-md-7{width:100%;display:flex}}@media (max-width:1300px){html{font-size:13px}section#risto{height:100vh!important;object-fit:cover!important}section#risto .contenGspOriz .pannellogsp>div,section#risto .contenGspOriz .pannellogsp div>div{height:100svh!important}section#risto img.img-fluid{height:100vh;object-fit:cover}}@media(max-width:1200px){#spa #experience .col-sm-12.col-md-4.area{width:100%!important;height:800px;margin-right:10px;margin-left:10px;padding:50px;margin-bottom:10px}.primo h1,h1,.primo h3 strong,#testo-intro h3 strong,.recensioni-titolo h4 strong,#titolo-camere h3 strong,#sez-camere h3,#foto-home h3 strong,#experience h3 strong{font-size:2.8rem}.primo h1 strong{font-size:3.5rem}#titolo-camere .home-c-1{width:80%;margin-left:10%}#sez-camere h3{padding-left:0;padding-right:0}.blocco_dati h3 img{height:50px}section#sezione2.video{display:flex;flex-direction:column-reverse}#sezione2 .col-sm-12.col-md-6.area.spa{width:100%;padding-left:20%;padding-right:20%;padding-top:10%;padding-bottom:0}#sezione2 .spa .acbck_,#sezione3 .spa .acbck_{clip-path:polygon(0 0,100% 0,100% 70%,0% 70%)}#sezione2.video .col-sm-12.col-md-6{width:100%}#sezione2.video .primo>div{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center}#sezione2.video .primo p{text-align:center!important}section#sezione3.negativo{display:flex;flex-direction:column}section#sezione3{display:flex;flex-direction:column-reverse}#home section#sezione3{display:flex;flex-direction:column-reverse;min-height:500px!important}#sezione3.negativo .col-sm-12.col-md-6.area{width:100%;padding-left:20%;padding-right:20%}#sezione3 .col-sm-12.col-md-6.area{width:100%}#sezione3 .col-sm-12.col-md-6.area:nth-child(3){width:100%;padding-left:20%;padding-right:20%;padding-bottom:0;padding-top:10%}#sezione3.negativo .col-sm-12.col-md-6.area:nth-child(2){padding-left:0;padding-right:0}#sezione3.negativo .primo>div{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center}#sezione3.negativo .primo h3,#sezione3.negativo .primo p,#sezione3 .primo h3,#sezione3 .primo p{text-align:center!important}#sezione3.fisso .primo>div{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center}#sezione2 .col-sm-12.col-md-6{width:100%}#camera #sezione2>div:nth-child(2){padding-top:60px}#camera #sezione2 .col-sm-12.col-md-6.area.spa{padding-bottom:10%}#camera #sezione2 .col-md-12 img.img-fluid{height:auto}#spa #testo-intro .col-sm-12.col-md-6{width:100%}#spa #testo-intro{display:flex;flex-direction:column-reverse;min-height:auto!important}#testo-intro .camere-sx-1{min-height:100vh;background-size:cover;background-position:center;background-repeat:no-repeat}#ristorante #sezione2 .col-sm-12.col-md-6.area.spa{padding-bottom:10%}#spa.spa section#foto{padding-top:40px}}@media (max-width:992px){#menu_header.grndm .areabck{position:absolute;width:100%}#menu_header.grndm .areamenu{width:100%;padding-top:40px;justify-content:center;flex-direction:column;align-items:center;display:flex}#menu_header.navbar-menu.menumobile.menu-aperto.nbm .areabck{display:none}#menu_header.navbar-menu.menumobile.menu-aperto.bm{background-color:#fff0}#menu_header.navbar-menu.menumobile.menu-aperto.nbm li.nav-item .nav-link{color:#000}#menu_header.navbar-menu.menumobile.menu-aperto.bm li.nav-item .nav-link,#menu_header.navbar-menu.menumobile.menu-aperto.bm .chiudi_menumobile,li.nav-item.liv1.azioneher.prenotazioni a{color:var(--color2)}.pos_fixed a.logosito.logodesktop.centrale,a.logosito.logodesktop.centrale{width:auto!important;left:calc(50% - 105px)!important;top:15px!important}header#header{height:90px}.chiudi_menumobile{right:5%}#frHeader div.fastreservation .contenitore-fr{grid-column-start:1!important;grid-column-end:3!important}.laterale-fr{display:none}.colheader.ch4{position:fixed;top:0;width:90px;height:90px;right:0;display:flex;align-items:center;justify-content:center}.colheader.ch2{order:3}.colheader.ch1{width:90px;display:flex;justify-content:flex-start;height:90px;align-items:center}#header .sezheader{display:flex;justify-content:space-between;height:90px}.colheader.ch2{width:calc(100% - 180px);display:flex;justify-content:center;position:fixed;left:90px;height:90px;align-items:center}.colheader.ch3{width:100%;position:fixed;bottom:0;border:none;z-index:6;top:inherit!important;right:0!important}nav.navmenu-lingue button{margin-right:10px}#menu_header .nav-item ul>li a{display:flex;flex-direction:column}#header.pos_absolute button.button.button--standard.button--size-l.button--text-thin.btn-apriFR{border-left:none;background:#fff0;border-top:1px solid}#header.pos_fixed button.button.button--standard.button--size-l.button--text-thin.btn-apriFR{border-left:none;background:#d18874}#menu_header .nav-item ul.sottomenu.liv2{margin-top:0!important}#menu_header .navbar-nav-menu>li{align-items:center!important}#header.pos_fixed{height:90px}.colheader.ch4{display:flex;align-items:center}.bottone_aprimenu button.buttonmenu,.bottone_aprimenu span.buttonmenu{margin-bottom:0}.laterale-fr{display:none!important}div.fastreservation.apertura-full{display:flex}#frHeader div.fastreservation .contenitore-fr{width:100%}#header a.logosito img{height:40px!important;max-height:40px!important;margin-top:10px}div.pin-spacer{height:max-content!important;padding:0!important}.contenGspOriz .pannellogsp,#sez-camere.contenGspVert .pannellogsp{display:flex;justify-content:center;flex-direction:column;flex-wrap:nowrap;align-items:unset;height:auto;transform:none!important;margin:0;border-right:none}section.contenGspOriz,#sez-camere.contenGspVert{display:flex;flex-wrap:wrap;flex-direction:column;width:auto!important;transform:none!important;height:auto!important;margin-top:10px!important}.anteprimacamera.visuale_sovrapposti .blocco_dati{padding:2%;display:block;left:auto!important;right:auto!important;align-items:unset}#slideshow .col-sm-12.col-md-12.area{display:flex;flex-direction:column;align-items:center;justify-content:center}#footer .sezfooter{display:flex;flex-direction:column;width:100%!important;align-items:center}#footer{display:flex;flex-direction:column;padding-bottom:50px}#footer #sezfooter3{padding-top:40px;display:flex;align-items:center;text-align:left;padding-left:0;flex-direction:column;padding-right:0;padding-bottom:140px}#footer #sezfooter3 .datiaziendali{text-align:left;display:flex;align-items:center;flex-direction:column;align-content:center}#sezfooter1 .label{text-align:center!important;display:flex;flex-direction:column;align-items:center}#footer span.elem,#footer span.elem{display:block}span.elemsocial{display:inline;text-align:center;float:none}span.elemsocial i{font-size:25px}#footer p{font-size:1.5rem}#sezfooter1 .label{text-align:center!important;display:flex;flex-direction:column;align-items:center}#footer span.elem,#footer span.elem{display:block}span.elemsocial{display:inline;text-align:center;float:none}span.elemsocial i{font-size:25px}#footer p{font-size:1.5rem}#footer #sezfooter3 .datiaziendali .dat-aziend{display:contents}.btn-apriFR::before,.btn-apriFR::after{display:none}button.multilingue span,nav.navmenu-lingue ul.sottolingue-attivo{font-size:1.2rem;letter-spacing:1px;font-weight:500}nav.navmenu-lingue ul.sottolingue-attivo{top:90px;width:90px}#menu_header.grndm .areabck{position:absolute;width:100%}#menu_header.grndm .areamenu{width:100%;border:0 solid #52413c}#menu_header.navbar-menu.menumobile.menu-aperto.nbm .areabck{display:none}#menu_header.navbar-menu.menumobile.menu-aperto.bm{background-color:#fff0}#menu_header.navbar-menu.menumobile.menu-aperto.nbm li.nav-item .nav-link{color:#000}section#risto{height:auto!important}#prima .col-md-6 img.img-fluid{height:auto}section#prima{display:flex;flex-direction:column-reverse}section#prima .col-md-6{width:100%}section#foto-home{padding-top:0;padding-bottom:10%}.button,#header .button.button--standard.button--size-l.button--text-thin.btn-apriFR:hover,#header button.button.button--standard.button--size-l.button--text-thin.btn-apriFR:hover,.anteprimacamera a.button p,#camere-1 .index-camere a.button p{font-weight:700}#sezione3 .spa .acbck_{z-index:-1}.testo-sezione-2 h3{display:none}.recensioni .item{height:270px;margin-left:0;margin-right:0;width:100%}.recensioni-titolo h4{padding:15px;position:relative}section#zoom{margin-top:0!important}#zoom .col-sm-12.col-md-12.colonnaarea{height:90%}.row.voti{width:100%;margin-left:0px!important;margin-right:0px!important;padding:30px;margin-top:30px!important;position:relative}.voti .col-sm-12{width:100%;padding:50px;padding-top:0;padding-bottom:0}section#zoom{background-color:#52413c;padding:40px;display:block}.voti h4{display:flex;align-items:center;justify-content:center;font-size:2.8rem;line-height:1.3;margin-top:10px}.voti h4 img{height:30px;margin-bottom:30px}.voti .col-sm-12:nth-child(1) h4 img{height:35px}.scrolling{bottom:120px}#slideshow-interno ul.p-slide-control{bottom:120px;padding-right:10px}#servizi #testo-intro{min-height:auto!important}#servizi section#sezione3{margin-top:0!important}#sezione3 .col-md-7.area,#sezione3 .col-md-5.area{width:100%}#sezione3 .primo p{margin-right:0}section#testo-intro.servizi-due .area,section#testo-intro.servizi-tre .area{width:calc(100% - 27px)}#testo-intro.servizi-due .primo,#testo-intro.servizi-tre .primo{padding:30px!important}#servizi #sezione4 .col-sm-12.elemgsp{transform:none!important;filter:none!important;opacity:1!important}#servizi #sezione3 .primo p{margin-bottom:0}#spa #testo-intro>.col-sm-12.col-md-6:last-of-type{transition:none!important;transform:none!important;opacity:1!important;filter:none!important}#ristorante section#testo-intro.row.distanza-2{padding-left:0;padding-right:0}.galleria #foto-home h3{padding-bottom:50px;margin-top:10px}#mappa #sezione4 .col-md-6{width:100%}#mappa section#sezione4{display:flex;flex-direction:column-reverse}#testo-intro2 .col-md-4{width:100%;padding-bottom:10px}}@media (max-width:768px){html{font-size:12px}#menu_header .navbar-nav-menu.liv1{grid-template-columns:1fr}#menu_header .navbar-nav-menu.liv1>li>a{padding:13px!important;text-transform:uppercase}.primo,#spa section#titolo-camere{padding:50px!important}#sezione3.negativo .col-sm-12.col-md-6.area,#sezione2 .col-sm-12.col-md-6.area.spa,#sezione3 .col-sm-12.col-md-6.area:nth-child(3){padding-left:35px;padding-right:35px;padding-top:40px}#ristorante #sezione2 .col-sm-12.col-md-6.area.spa{padding-bottom:40px}section#titolo-camere{padding:50px}#titolo-camere p{padding-left:0;padding-right:0;margin-bottom:0}#sez-camere .anteprimacamera.visuale_sovrapposti .blocco_dati{width:100%!important;padding-top:0!important;padding-bottom:0!important;height:60vh}#sezione2 .col-md-12 img.img-fluid{height:auto;width:100%}section#sezione2.emozione{min-height:80vh!important}section#striscia{height:60px!important}#striscia .col-sm-12.col-md-8{height:60px}section#sezione2.video{justify-content:flex-end;min-height:75svh!important}#foto-home div#owlcarousel-89{padding:40px;padding-left:0;padding-right:0;padding-bottom:0}#sez-camere.contenGspVert .pannellogsp{height:60vh!important;max-height:70vh!important}#home #sez-camere .blocco_foto_camera img.img-fluid,section#risto img.img-fluid{height:60vh}#sez-camere h3{position:relative;padding-top:40%}.row.centrale.ao_center.recensioni{height:auto}#sezione3.negativo .col-sm-12.col-md-6.area{padding-top:5px}.row.distanza-2{padding-left:40px;padding-right:40px}#foto-home h3 strong{line-height:1.1}.primo h3,h3,.recensioni-titolo h4{line-height:1.2}#risto.contenGspOriz .pannellogsp:nth-child(3) h3 img{height:70px}#menu_header li.nav-item.liv1.azioneher.prenotazioni a{padding:20px!important;line-height:1rem}.recensioni h4{padding-right:0;text-align:left!important;display:block}.recensioni h5,.recensioni h6{margin-right:40px;font-size:1.4rem}#slideshow-interno h1 strong{font-size:3rem}#slideshow-interno .area{display:flex;justify-content:center}#testo-intro .col-sm-12.col-md-6.area.camere-sx-1{display:flex!important;height:100svh!important;min-height:100svh!important;z-index:1}.index-camere section#testo-intro{height:auto!important;min-height:auto!important;display:flex;flex-direction:column-reverse}.index-camere section#camere-1{margin-top:0!important;padding-top:0!important}.index-camere .elemento_sing.el-camera{margin-top:0;margin-bottom:25px;padding-left:45px;padding-right:45px}.anteprimacamera.visuale_sovrapposti .blocco_dati{display:flex;align-items:center!important}#camere-1 .index-camere h3,#camere-1 .index-camere p{text-align:center!important;width:100%}.index-camere .anteprimacamera a.button{float:none!important}#camera #sezione2 .col-sm-12.col-md-6.area.spa{padding-bottom:40px}#camera #titolo-camere .row .col-sm-12.elemgsp{transition:none!important;opacity:1!important;transform:none!important;filter:none!important}#camera #sez-camere .blocco_foto_camera{height:400px}#camera #sez-camere .blocco_foto_camera img{height:400px;object-fit:cover;filter:contrast(.9)}#camera section#sez-camere{padding-left:50px;padding-right:50px;padding-bottom:50px}#camera section#titolo-camere{padding-top:0;padding-bottom:0}#camera #sez-camere h3{padding-top:0}#experience .col-sm-12.col-md-3.area.sfondobckg.bckg_responsive.fisso{width:100%;height:400px}#experience{height:auto!important}#home #experience{height:auto!important;min-height:500px!important}#experience .col-sm-12.col-md-3.area.sfondobckg.bckg_responsive.fisso div.colonnaarea{height:100%;display:flex;align-items:center}#experience .col-sm-12.col-md-3.area.sfondobckg.bckg_responsive.fisso div.colonnaarea p{text-align:center!important}#experience .col-sm-12.elemgsp{translate:none!important;transform:none!important;opacity:1!important;scale:none!important;z-index:1}#ristorante #sezione2 h4{display:flex;flex-direction:column;align-items:flex-start;line-height:2;margin-bottom:20px}#ristorante #sezione2 .primo .col-sm-12:nth-child(2){margin-bottom:30px}#ristorante #sezione2 .primo .col-sm-12:nth-child(2) a.button,#ristorante #sezione2 .primo .col-sm-12:nth-child(3) a.button{width:200px;text-align:center}#ristorante section#testo-intro{border:40px solid #d18874;margin:20px;border-bottom:none;margin-bottom:0}#ristorante section#ristoranti{margin:20px;border:40px solid #d18874;margin-top:0;border-top:none}#ristorante #testo-intro .row.centrale.ao_center.primo{padding-left:20px!important;padding-right:20px!important}#ristorante #ristoranti .row.ao_left{display:flex;flex-direction:column;align-items:center;text-align:center}#ristorante section#testo-intro.terrazza{border:20px solid #d18874;margin-bottom:40px}#ristoranti .col-sm-12.col-md-4.area{padding:20px}#ristoranti .col-sm-12.col-md-4.area.uno,#ristoranti .col-sm-12.col-md-4.area.due{padding-bottom:40px}.galleria #foto-home .col-md-4{width:100%}.galleria #foto-home .col-md-2,.galleria #foto-home .col-md-3{width:50%}#foto-home .col-sm-12.elemgsp{transform:none!important;opacity:1!important;filter:none!important}.galleria section#foto-home.galleria{padding-bottom:50px}section#testo-intro2{padding-left:50px;padding-right:50px}}@media (max-width:710px){#sez-camere h3{}}@media(max-width:500px){#ristorante section#testo-intro,#ristorante section#ristoranti{margin:0}#ristorante section#ristoranti{margin-bottom:40px}}@media(max-width:440px){#menu_header.grndm .areamenu{border:15px solid var(--color4)}.datepicker-picker{width:270px!important}.datepicker-view{width:265px!important}.checkin .datepicker.datepicker-dropdown.active{top:calc(50vh - 135px)!important}.checkout .datepicker.datepicker-dropdown.active{top:calc(50vh - 50px)!important}.datepicker-picker{font-family:var(--font-family-2);font-weight:600}#frHeader div.fastreservation .contenitore-fr .datepicker,.datepicker-title .s_c_picker,.datepicker-controls .view-switch,.datepicker span{font-weight:500!important}.primo h1,h1,.primo h3 strong,#testo-intro h3 strong,.recensioni-titolo h4 strong,#titolo-camere h3 strong,#sez-camere h3,#foto-home h3 strong,#experience h3 strong{font-size:2.6rem}h3,.primo h3,.recensioni-titolo h4,#titolo-camere h3,#foto-home h3{font-size:1.8rem}section#sezione2.emozione{min-height:70vh!important;height:70vh}#sez-camere .anteprimacamera.visuale_sovrapposti .blocco_dati{background:#35353552}#sez-camere h3,#sez-camere p{color:var(--color1)}#sez-camere p img{filter:invert(1)}p,.recensioni p{font-size:1.4rem}.primo,#spa section#titolo-camere{padding:40px!important}.button,#header .button.button--standard.button--size-l.button--text-thin.btn-apriFR:hover,#header button.button.button--standard.button--size-l.button--text-thin.btn-apriFR:hover,.anteprimacamera a.button p{font-size:1rem}#titolo-camere .home-c-1{width:100%;margin-left:0}section#titolo-camere{padding:40px}.voti h4{display:flex;font-size:2rem;align-items:center;justify-content:flex-start}.home-c-1 .col-sm-12.cont_sing{opacity:1;transition:none!important;transform:none!important}#sezione2 .col-sm-12.col-md-6.area.spa{padding-left:30px;padding-right:30px}.anteprimacamera.visuale_sovrapposti .blocco_dati{border-top:1px solid #fff}#striscia .acbck_{background-color:#e7dfd5!important}.recensioni .item{height:370px}.menu-aperto .navbar-nav-menu li.nav-item .nav-link{font-size:1.6rem}.recensioni h5,.recensioni h6{margin-right:25px}.recensioni h4{font-size:1.6rem}#sez-camere h3{padding-top:50%}#slideshow-interno h1 strong{font-size:2.5rem}.index-camere .elemento_sing.el-camera{height:400px}.index-camere .blocco_foto_camera{height:400px}.index-camere .blocco_foto_camera img{height:400px;object-fit:cover}.index-camere .elemento_sing.el-camera{padding-left:0;padding-right:0}.index-camere section#camere-1{padding-left:0;padding-right:0}.index-camere .elemento_sing.el-camera{margin-bottom:1px}.anteprimacamera.visuale_sovrapposti .blocco_dati{padding:0!important}#testo-intro .camere-dx-1{opacity:1!important;transition:none!important;transform:none!important;filter:none!important}section#slideshow-interno,section#slideshow-interno .p-slide{min-height:100svh!important;height:100svh!important}#sezione2.emozione .sezione-2-1{display:none}section#sezione3.negativo{margin-top:-25px!important}#camera #striscia .acbck_{background:#d18874!important}#ristorante #testo-intro p{text-align:center!important}h4 img{margin-top:10px}#ristorante #testo-intro h3,#ristorante #testo-intro h4,#ristorante #testo-intro p{text-align:center!important;justify-content:center!important}.area.uno .row.ao_left>.col-sm-12:nth-child(2),.area.due .row.ao_left>.col-sm-12:nth-child(2),.area.tre .row.ao_left>.col-sm-12:nth-child(2){display:flex;justify-content:center}section#testo-intro2{padding-left:40px;padding-right:40px;padding-top:25px}#mappa #sezione4.dintorni .primo h3 strong{font-size:2.4rem}}@media(max-width:390px){.recensioni .item{height:450px}}@media(max-width:360px){.primo h1 strong{font-size:3rem}.primo h1,h1,.primo h3 strong,#testo-intro h3 strong,.recensioni-titolo h4 strong,#titolo-camere h3 strong,#sez-camere h3,#foto-home h3 strong,#experience h3 strong{font-size:2.4rem}}