body{color:var(--color7);background-color:var(--col-bianco);font-family:var(--font-principale)}.button,a{color:var(--col-bianco)}#header.pos_fixed{background-color:var(--color1);-webkit-box-shadow:0 8px 35px -18px rgb(66 68 90 / .42);-moz-box-shadow:0 8px 35px -18px rgb(66 68 90 / .42);box-shadow:0 8px 35px -18px rgb(66 68 90 / .42);height:100px}.button{color:#FFF;transition:1s;text-transform:uppercase;font-family:var(--font-family-2);font-size:.9rem;letter-spacing:.2em;border-radius:0;font-weight:400;height:75px;display:inline-block}#header>*{color:var(--col-bianco)}a:hover{color:var(--col-principale)}header li,footer li,a.menulingua{text-transform:uppercase;letter-spacing:.15em;font-family:var(--font-family-6);font-family:var(--font-family-2)}.anteprimacamera .blocco_dati p{color:var(--color7);text-transform:none;font-size:.8rem;padding-left:10px;padding-right:10px}#bottone_menu_header.bottone-fix,#bottone_menu_footer.bottone-fix{display:flex;align-items:flex-start}#bottone_menu_header .buttonmenu .icon-bar{background:var(--color1)}#bottone_menu_header.bottone-fix,#bottone_menu_footer.bottone-fix{flex-direction:column!important;align-items:flex-start!important}button.multilingue a{text-transform:uppercase;color:var(--color1);font-family:var(--font-family-6);letter-spacing:.15em}.pos_fixed button.multilingue a{text-transform:uppercase;color:var(--color2);font-family:var(--font-family-6)}h1{font-size:3rem;font-family:var(--font-family-1);color:var(--color3);margin-bottom:0;line-height:.9em}h2{font-size:17px;line-height:1.1em;font-family:var(--font-family-1);color:var(--color7);text-transform:uppercase;margin-bottom:0;letter-spacing:.03em;margin-top:25px}h3{word-wrap:break-word;white-space:-moz-pre-wrap;white-space:pre-wrap;font-size:2rem;font-family:var(--font-family-2);color:var(--color2);line-height:1em;font-weight:300}h5{word-wrap:break-word;white-space:-moz-pre-wrap;white-space:pre-wrap;font-size:2.2rem;font-family:var(--font-family-4);color:var(--color6);line-height:1em}p{font-family:var(--font-family-6);color:var(--color7);line-height:1.8em;font-size:1.2rem;text-align:justify!important}.sez-bckg{background-color:#f0dfb5;width:100%;height:165px}.sez-home-introcamere h2{font-weight:300;word-wrap:break-word;white-space:pre-wrap;font-size:2rem;font-family:var(--font-family-4);color:var(--color6);line-height:1.2em}body#home section#slideshow{height:100vh}.sez-home-camere .blocco_foto_camera img{max-width:unset;height:500px}.sez-home-camere .blocco_dati{flex-flow:column wrap!important;align-items:center!important;justify-content:space-between!important;flex-direction:column!important}.menu-selezione-hover .navbar-elem-menu{display:flex;flex-direction:column;align-content:flex-start;align-items:flex-start}.menu-selezione-hover .navbar-elem-menu{display:flex;flex-direction:column;align-content:flex-start;align-items:flex-start}.menu-selezione-hover .navbar-elem-menu li{margin-bottom:20px;opacity:.5}.menu-selezione-hover .navbar-elem-menu>li a{color:#484848;display:flex;align-items:flex-start;flex-direction:column;flex-wrap:nowrap}.menu-selezione-hover .navbar-elem-menu li a p{display:none}.menu-selezione-hover .navbar-elem-menu li.sel{opacity:1}.menu-selezione-hover .navbar-elem-menu li.sel p{display:block}.buttonmenu label p{background-color:#fff0;color:var(--color6)}#bottone_menu_header .label{text-transform:uppercase;background-color:#fff0;color:var(--color6)}.bottone_aprimenu button.buttonmenu,.bottone_aprimenu span.buttonmenu{margin-bottom:5px}#sezfooter1 .logosito{display:block;margin-bottom:20px}#sezfooter1 .label{text-align:justify;font-family:var(--font-family-1)}span.prefix{display:none}#experience .col-sm-12.col-md-6.area.sfondobckg.bckg_responsive.fisso{padding:5%;border-right:3px solid #FFF}#experience .col-sm-12.col-md-3.area.sfondobckg.bckg_responsive.fisso{padding:3%;border-right:3px solid #fff}.btn-chiudiFR i.zmdi.zmdi-close{color:var(--color2);font-size:40px;font-weight:300}.contenitore-fr .button.button--standard,.contenitore-fr button.button.button--standard:hover{background:var(--color1)}.menu-aperto .navbar-nav-menu li.nav-item .nav-link{padding:5px 5px!important;font-family:var(--font-family-2);font-size:1.4rem;margin-bottom:15px;letter-spacing:.4em;text-align:center;text-transform:math-auto;background-color:#fff0;font-weight:400;color:var(--color1);line-height:1.5em;text-transform:uppercase;transition:.5s}.menu-aperto .navbar-nav-menu li.nav-item .nav-link:hover{letter-spacing:.5em;transition:.5s}#menu_header{position:fixed!important;bottom:0!important;left:0!important;right:0!important;display:block!important;height:auto!important;max-height:100vh!important;overflow-y:auto!important;margin:0!important;padding:0!important;animation:none!important;transition:none!important}#menu_header{opacity:0!important;visibility:hidden!important;transform:translateY(100%)!important;pointer-events:none!important;transition:transform 0.5s ease,opacity 0.5s ease,visibility 0.5s ease!important}#menu_header.menu-aperto{opacity:1!important;visibility:visible!important;transform:translateY(0)!important;pointer-events:auto!important}#menu_header{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity 1.4s cubic-bezier(.25,.1,.25,1),visibility 0s linear 1.4s!important}#menu_header.menu-aperto{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transition:opacity 1.4s cubic-bezier(.25,.1,.25,1),visibility 0s linear 0s!important}#menu_header{opacity:0!important;pointer-events:none!important;transition:opacity 1.4s cubic-bezier(.25,.1,.25,1)!important}#menu_header.menu-aperto{opacity:1!important;pointer-events:auto!important;transition:opacity 1.4s cubic-bezier(.25,.1,.25,1)!important}#menu_header .bg-video{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;z-index:-1!important;pointer-events:none!important}#sezione3 .primo span img{width:18px;height:auto;transform:none}#sezione3 .primo p{text-align:left!important}#sezione3 .primo span{padding:0;margin:0}#sezione3 .primo h3{text-align:left}#sezione3 .primo .button.button{float:left}#menu_header.grndm .areamenu{width:calc(100% - 50px)!important;height:calc(100vh - 100px)!important;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-color:#1e333dad;border-radius:5px;-moz-box-shadow:0 0 24px 0 rgb(0 0 0);backdrop-filter:grayscale(1) contrast(.8);width:100%!important;height:100vh!important}.navbar-menu.menumobile.bottone-fix{position:fixed;overflow:hidden;transition:0.3s ease;padding:20px 20px;z-index:15;background-color:#000000a1!important;backdrop-filter:blur(6px)}.navbar-menu.menumobile.bottone-fix{background-color:trasparent!important}#bottone_menu_header img{width:48px;height:48px;filter:invert(1) brightness(10)}.pos_fixed #bottone_menu_header img{width:48px;height:48px;filter:none}#header .sezheader{display:flex;flex-flow:row wrap;flex-direction:row;flex-wrap:nowrap;align-items:center;align-content:center;justify-content:space-between;height:100px}footer .logosito img{max-height:70px;width:auto;filter:none;margin-top:25px}header .logosito img{max-height:200px;height:200px}#foto-home .item{margin-right:15px}#header.pos_fixed .button.button--standard.button--size-l.button--text-thin.btn-apriFR,#header.pos_fixed button.button.button--standard.button--size-l.button--text-thin.btn-apriFR{background:#405666!important}#slideshow-interno h1{color:#ffffff96;font-family:var(--font-family-2);font-weight:300;font-size:1.5rem;text-transform:uppercase;line-height:3rem;letter-spacing:.3em}#slideshow-interno h1 strong{color:var(--color1);font-family:var(--font-family-1);font-weight:300;font-size:3.5rem;text-transform:uppercase;letter-spacing:.1em}.col-sm-12.col-md-6.area.camere-sx-1{overflow:visible;z-index:10}.index-camere .elemento_sing.el-camera{margin-top:25px}#camere-1 .index-camere h3{text-align:left!important;color:var(--color1);font-family:var(--font-family-1);margin:0!important;margin-bottom:20px;padding:0!important;float:left!important}#camere-1 .index-camere p{margin:0!important;width:100%;font-size:1.1rem;margin-top:20px!important}#camere-1 .index-camere a.button p{margin:0!important;width:100%;margin-top:0px!important;text-transform:uppercase;font-family:var(--font-family-2);font-size:.9rem;letter-spacing:.2em;border-radius:0;font-weight:400}.index-camere .blocco_dati{display:flex;align-items:flex-start!important}.index-camere .testo_camera img{width:15px!important;height:auto;display:flex!important;align-items:center;flex-direction:row;filter:invert(1)}.recensioni h5{color:var(--color1);font-size:1.1rem;font-family:var(--font-family-1)}.recensioni h5{float:right;width:100%;text-align:right;margin-right:50px}.recensioni h6{float:right;color:var(--color1);font-family:var(--font-family-2);width:100%;text-align:right;margin-right:20px;margin-right:20px;margin-right:20p;margin-right:20;margin-right:2;margin-right:50px}.recensioni .item{backdrop-filter:blur(4px);height:300px;width:calc(100% - 30px);background:#00000061;border-radius:5px;margin-left:15px}.recensioni p{color:var(--color1);padding:9%;padding-top:0;padding-bottom:30px;font-family:var(--font-family-1);font-size:1rem}.recensioni h4{padding:80px;padding-top:30px;padding-bottom:0;color:var(--color1);font-family:var(--font-family-2);font-size:1.8rem;font-weight:300}.recensioni-titolo h4{position:absolute;color:var(--color1);margin-top:5%;text-align:center;width:100%;font-family:var(--font-family-2);font-size:2rem;font-weight:200}.recensioni-titolo h4 strong{font-family:var(--font-family-1);font-size:3rem}.voti h4{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:1.5rem;font-family:var(--font-family-2)}.voti .col-sm-12{width:33%;padding:50px}.row.voti{width:98%;margin-left:1%!important;border-radius:4px;position:absolute;bottom:30px}.voti h4 strong{margin-left:10px;font-weight:800}.testo_camera span{display:inline-flex}.testo_camera img{width:10px!important;height:auto;display:flex!important;align-items:center;flex-direction:row}.owl-theme .owl-dots .owl-dot span{-webkit-backface-visibility:visible;background-color:#00000091;border-radius:30px;display:block;height:5px!important;margin:2px 2px!important;transition:opacity .2s;width:5px!important}section#video-home{padding:0}#video-home .cbck_107{z-index:1}#slideshow h3{color:var(--color1);color:#fff;text-transform:capitalize;font-weight:300;font-size:3rem;line-height:4rem}#slideshow h3 strong{color:var(--color1);color:#fff;text-transform:uppercase;font-family:var(--font-family-1);font-weight:400;font-size:4.5rem;letter-spacing:-.05em}section#sez-camere{padding-right:0;padding-left:0;padding-bottom:200px!important}#sez-camere .area{transform:scale(1.5)}h3.titolo_camera{display:none!important}.blocco_foto_camera img.img-fluid{filter:brightness(.8)}#sez-camere .item{margin-right:10px;margin-left:10px}.row.testo-sezione-2{position:absolute;overflow:visible;z-index:10;margin-top:200px;margin-left:40px!important}.sezione-2-1{z-index:10!important;overflow:visible}.sezione-2-2{z-index:9}.testo-sezione-2 h3{font-size:5rem;color:var(--color1);font-family:var(--font-family-1);text-transform:uppercase;letter-spacing:-.05em}.primo{padding:70px!important}.primo p{margin-bottom:30px;margin-top:30px}.primo h1{margin-bottom:0;font-family:var(--font-family-2);font-size:2.5rem;line-height:1.4em;font-weight:200}.primo h1 strong{font-size:4rem;font-weight:300;color:var(--color2);font-family:var(--font-family-1)}.primo h3{margin-bottom:0;font-family:var(--font-family-2);font-size:2rem;line-height:1.4em;font-weight:200;color:var(--color3)}.primo h3 strong{font-size:3rem;font-weight:300;color:var(--color2);font-family:var(--font-family-1)}.camere-sx-1 .primo h3{margin-bottom:30px;font-family:var(--font-family-2);font-size:2rem;line-height:1.4em;font-weight:200;color:var(--color1)}.camere-sx-1 .primo h3 strong{font-size:2.4rem;font-weight:300;color:var(--color1);font-family:var(--font-family-4)}#titolo-camere h3{margin-bottom:30px;font-family:var(--font-family-2);font-size:2rem;line-height:1.4em;font-weight:200;color:var(--color3);text-align:center}#titolo-camere h3 strong{font-size:3rem;font-weight:300;color:var(--color2);font-family:var(--font-family-1)}#titolo-camere p{margin-bottom:30px;padding-left:10%;padding-right:10%}section#titolo-camere{padding:80px;padding-top:120px}#experience .col-sm-12.col-md-4.area{width:calc(33.3% - 20px);margin-right:10px;margin-left:10px;padding:50px}#experience h3{margin-bottom:30px;font-family:var(--font-family-2);font-size:1.7rem;line-height:1.4em;font-weight:200;color:var(--color1);text-align:center!important}#experience h3 strong{font-size:3rem;font-weight:300;color:var(--color1);font-family:var(--font-family-1)}#experience p{color:var(--color1)}.col-sm-12.cont_sing{padding:0px!important}header#header{height:100px}#header.pos_fixed .button.button--standard.button--size-l.button--text-thin.btn-apriFR,#header.pos_fixed button.button.button--standard.button--size-l.button--text-thin.btn-apriFR{height:100px}#header .button.button--standard.button--size-l.button--text-thin.btn-apriFR,#header button.button.button--standard.button--size-l.button--text-thin.btn-apriFR{height:100px;border-right:none;border-left:none}#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{height:100px;width:100%;background:#ccae62!important;border-left:none;border-right:none}#slideshow .row.centrale.ao_center{position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(0 0 0 / 14%);backdrop-filter:saturate(.8);opacity:1;z-index:1;-webkit-transition:background-color 3s;transition:background-color 3s;mix-blend-mode:multiply;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition-delay:1s;transition-delay:1s}#slideshow .col-sm-12.col-md-12.area{z-index:inherit}#slideshow .col-sm-12.col-md-12.colonnaarea{z-index:inherit}#camere-1 p{margin-left:15%;margin-right:15%;color:var(--color1);text-align:left;float:left;width:60%}#sez-1 p{width:55%;margin-bottom:35px}#sez-camere h4{font-family:var(--font-family-1);font-size:5rem;color:var(--color1)}#sez-camere h3{font-family:var(--font-family-1);font-size:1.5rem;color:var(--color1);padding:31px;margin-top:-100px}#camere-1 h3{text-align:left;margin-left:15%;margin-right:15%;margin-bottom:25px}#camere-1 h3 strong{font-size:5rem;font-weight:400}#camere-1 h2{text-align:left;margin-left:15%;margin-right:15%;margin-bottom:25px;font-size:3rem;font-family:var(--font-family-1);color:var(--color1);line-height:1em}#camere-1 h2 strong{font-size:5rem;font-weight:400}#slideshow h2{color:#fff;font-size:1.8rem;line-height:3rem;text-transform:uppercase;font-family:var(--font-family-2);font-weight:600}#slideshow h2 strong{color:#fff;font-size:4rem;font-weight:400;font-family:var(--font-family-1);-webkit-transition:-webkit-filter 2s;transition:-webkit-filter 2s;transition:filter 2s;transition:filter 2s,-webkit-filter 2s;line-height:1.2;text-transform:uppercase}#slideshow .col-sm-12.col-md-12.area{background:var(--color4)}section#slideshow{overflow:hidden}#bottone_menu_header p{font-family:var(--font-family-1);color:var(--color1);display:none}#sez-1 h1 strong{font-weight:400;font-size:5rem;color:var(--color2);text-transform:uppercase;font-family:var(--font-family-1)}section#camere-1{margin-bottom:1px}#camere-1 a.linkinterno{float:left;margin-left:15%;margin-top:30px;margin-right:15%}#servizi h3{color:var(--color3);margin-bottom:25px}p strong{font-weight:600}#sez-8 p{margin-left:15%;margin-right:15%;color:var(--color1);width:60%;float:right;text-align:right!important}#sez-8 h3{margin-left:15%;margin-right:15%;margin-bottom:25px}#sez-8 h3 strong{font-size:5rem;font-weight:400}.galleriapres img.img-responsive{padding:8px}section#foto-home{padding-top:130px;padding-bottom:100px}#foto-home h3{text-align:center;margin-bottom:0;margin-top:60px;font-size:2rem;color:var(--color2)}#foto-home h3 strong{font-weight:400;font-size:2.5rem}.owl-theme .owl-dots .owl-dot{background:none!important;margin-top:5px!important;margin-bottom:30px!important}#servizi .button.button--winona.button--size-l,#servizi button.button.button--winona.button--size-l{margin-top:35px}.aneprimacamera a.button{margin-top:35px}.anteprimacamera a.button{margin-top:20px;margin-left:5px;font-family:var(--font-family-2);font-size:.9rem;letter-spacing:.2em;border-radius:0;font-weight:400;height:auto;display:inline-block;background:var(--color2);padding:0}.index-camere .anteprimacamera a.button{margin-top:20px;padding:10px;border:none;border:1px solid var(--color1);height:auto;margin-left:5px}.anteprimacamera a.button p{font-weight:300;font-size:.55rem;font-family:var(--font-family-2);text-transform:uppercase;letter-spacing:0;line-height:2;padding:10px;color:var(--color1);font-weight:400;letter-spacing:.2em}.anteprimacamera a.button p:hover{color:var(--color2)}#sez-1 h3{color:var(--color2);font-size:1.5rem;width:55%;margin-top:0;line-height:2rem;margin-bottom:30px;font-family:var(--font-family-6)}.chiudi_menumobile{cursor:pointer;background:#fff0}div#headermenumobile\ bottone-fix{position:absolute;top:5%;right:5%;background:none;padding:12px;padding-left:15px;padding-right:15px;z-index:9}#menu_header .navbar-nav-menu>li{display:flex;flex-direction:column;align-items:center;cursor:pointer;width:100%;margin-bottom:5px;justify-content:center}.pos_fixed #bottone_menu_header .buttonmenu .icon-bar{background:#405666}.pos_fixed #bottone_menu_header p{color:var(--color2);line-height:1}header.pos_fixed .logosito img{filter:none;width:auto;height:auto;width:130px}a.logosito.logodesktop.centrale{top:50px!important;left:calc(50% - 144.5px)!important}.pos_fixed a.logosito.logodesktop.centrale{top:15px!important;left:calc(50% - 65px)!important;position:absolute;width:auto!important}.button.button--winona.button--size-l.button--text-thick.button--round-s.btn-apriFR,button.button.button--winona.button--size-l.button--text-thick.button--round-s.btn-apriFR{width:70%;min-width:225px;float:right;height:75px}button.ancorabtn-apriFR{background:#aaa69d;border:none}.colheader.ch4{width:4.33333333%}#footer p{color:var(--color2);font-family:var(--font-family-1);font-size:1.3rem}#sezfooter3 .label a{color:var(--color1);font-family:var(--font-family-1);font-size:1.3rem}.navbar-menu.menumobile.bottone-fix.left.menu-aperto,.navbar-menu.menumobile.bottone-fix.left{transition:1s}.prencanc_fr.component_fr span{font-family:var(--font-family-5);letter-spacing:.2rem}.prencanc_fr.component_fr{margin-top:15px!important}#frHeader div.fastreservation.apertura-full{background-color:#ffffff!important;font-family:var(--font-family-2);color:var(--color2)!important;z-index:10}#frHeader div.fastreservation .contenitore-fr{padding-left:5%;padding-right:5%}.fastreservation .labelfastr{margin-top:10px;margin-bottom:10px;color:var(--color2);letter-spacing:.1em;font-family:var(--font-family-1);font-weight:300;font-size:.9rem}#frHeader div.fastreservation.apertura-full .btn-chiudiFR,#frHeader div.fastreservation.apertura-standard .btn-chiudiFR{right:50px}#slideshow h1{color:#fff;font-weight:100;line-height:1.2em;font-family:var(--font-family-2)}#slideshow h1 strong{font-size:5rem;font-family:var(--font-family-1)}#slideshow h1 strong{line-height:1}#sez-1 h2{font-size:2.5rem;text-transform:inherit;color:var(--color7)}.anteprimacamera{position:relative;float:left;padding:0px!important;width:-webkit-fill-available}.anteprimacamera.visuale_sovrapposti .blocco_dati{background:#0000004a;left:0!important;right:0!important;padding:50px!important}#servizi p{margin-right:45px}#dotazioni h3,#dotazioni p{color:var(--color2)}section#dotazioni{padding-top:80px;padding-bottom:80px}#foto-home div#galleria-103,#foto-home div#galleria-317,#foto-home div#galleria-285,#foto-home div#galleria-253{margin-top:60px;margin-bottom:60px}#testo-intro h2{color:var(--color3);margin-bottom:25px;font-size:2.5rem}#testo-intro h2 strong{font-size:4rem;font-weight:400;color:var(--color2)}#testo-intro-2 h2{color:var(--color3);margin-bottom:25px;font-size:2rem;margin-left:30px;margin-right:30px}#testo-intro-2 h2 strong{font-size:3rem;font-weight:400;color:var(--color2)}#testo-intro-2 p{margin-left:30px;margin-right:30px}#testo-intro-2 #mappa1 p{margin:0}.titolo-anteprima h3{color:var(--color2);text-align:center;margin-bottom:30px}.testo-anteprima p{padding-top:30px;padding-bottom:30px;padding-left:10px;padding-right:10px;text-align:center}.col-sm-12.col-md-6.ant-camera{margin-top:50px;display:flex;flex-direction:column;align-items:center;border-bottom:none}.bottone-anteprima a{background:#000;text-align:center;width:200px}section#listacamere{height:auto}.bottone-anteprima a{background-color:var(--color2_hover);color:#FFF;transition:1s;text-transform:uppercase;font-family:'EB Garamond';font-size:1rem;letter-spacing:.05em}.bottone-anteprima{width:fit-content;background-color:var(--color3);padding:20px 20px;border-radius:0}.bottone-anteprima p{color:var(--color1);font-size:1rem;font-weight:300;font-family:var(--font-family-5)}#menu_header .navbar-nav-menu>li{align-items:anchor-center!important}.menumobile.bottone-fix .navbar-nav-menu ul.sottomenu li{display:flex;flex-direction:column;align-items:center}.sottomenu{max-height:0;opacity:0;overflow:hidden;transition:max-height 1s ease,opacity 1s ease}.apri-sottomenu.sottomenu-attivo .sottomenu{max-height:500px;opacity:1}.index-camere #camere-1 button{float:left;margin-left:0%;margin-top:0;margin-right:0%}#sezfooter3 span.label{display:none}span.elemsocial{color:var(--color1);float:left}#sezfooter3 span.elem.selezunder a{margin-left:5px;margin-right:5px}.bottone_aprimenu button.buttonmenu .icon-bar,.bottone_aprimenu span.buttonmenu .icon-bar{height:2px!important}section#foto-home.galleria{padding-top:50px;padding-bottom:100px}div#galleria-204{padding:0}#blocco1 div#galleria-204 figure{padding:0!important}div#galleria-226,div#galleria-349{padding:0}.spa #blocco1 div#galleria-226 figure,div#galleria-349 figure{padding:0!important}div#galleria-229{padding:0}.spa #blocco2 div#galleria-229 figure{padding:0!important}div#galleria-208{padding:0}#blocco2 div#galleria-208 figure{padding:0!important}#blocco1 .galleriapres img.img-responsive{padding:0}#blocco1 p{margin-left:50px;margin-right:50px}#blocco1 h3{margin-left:50px;margin-right:50px;margin-bottom:25px;color:var(--color2)}#blocco2 div#galleria-208{padding:0}#blocco2 .galleriapres img.img-responsive{padding:0}#blocco2 p{margin-left:50px;margin-right:50px}#blocco2 h3{margin-left:50px;margin-right:50px;margin-bottom:25px;color:var(--color2)}#sez-1 .spa h3{font-size:3rem;font-family:var(--font-family-1);color:var(--color4);margin-bottom:0;line-height:.9em;margin-bottom:20px}#sez-1 .spa h3 strong{font-weight:400;font-size:4rem;color:var(--color2);text-transform:none}#blocco2 .button.button--winona.button--size-l.button--text-thick.button--round-s #blocco2 button.button.button--winona.button--size-l.button--text-thick.button--round-s{margin-left:50px;margin-top:30px}.galleria header .logosito img{display:none}.galleria header.pos_fixed .logosito img{display:inline-block}.spa section#foto-home{padding:50px}.sottomenu{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.4s ease,opacity 0.4s ease}.sottomenu.aperto{opacity:1}.material-symbols-rounded{color:#fff;font-size:3rem!important}li.nav-item.liv1.azioneher.prenotazioni a{background-color:var(--color1);padding:18px 30px!important;border-radius:0;color:var(--color2)!important;font-weight:600;border-radius:4px}.datepicker-dropdown .datepicker-picker{font-family:var(--font-family-6);border-top-left-radius:10px;border-top-right-radius:10px}.datepicker-title{border-top-left-radius:10px;border-top-right-radius:10px}div.fastreservation .area_input_notti .chiudi,div.fastreservation .area_input_persone .chiudi,div.fastreservation .area_input_listino .chiudi{font-family:var(--font-family-5);letter-spacing:.2rem;background-color:#cca951!important}header.pos_absolute .logosito img{display:block;width:auto}#home header.pos_absolute .logosito img{display:block;width:auto}#servizi-2 p{color:var(--color1);margin-left:30px;margin-right:30px}#servizi-2 h3{margin-left:30px;margin-right:30px}.menu-aperto .navbar-nav-menu li.nav-item .sottomenu .nav-link{font-size:1rem;color:var(--color1)}.menu-aperto .navbar-nav-menu li.nav-item .sottomenu .nav-link{padding-top:0;margin-top:0;padding-bottom:0;margin-bottom:0}.menumobile.bottone-fix .navbar-nav-menu ul.sottomenu.aperto{margin-bottom:15px}i.zmdi.zmdi-close{font-size:30px;color:var(--color1)}#servizi-3 h3{text-align:left;margin-left:10%;margin-right:10%;margin-bottom:25px;color:var(--color3);width:67%}#servizi-3 h3 strong{font-size:5rem;font-weight:400;color:var(--color2)}#servizi-3 p{margin-left:10%;color:var(--color2);font-family:var(--font-family-2);text-align:left;float:left;width:60%}#servizi-3 .button,#servizi-3 button.button{margin-left:10%;margin-top:40px}#frHeader div.fastreservation .btn-chiudiFR{color:var(--color4)!important}div#bottone_menu_header{margin-left:15px}#servizi .button.button--ujarak.button--size-l.button--text-thick.button--round-s.button--border-thin,#servizi button.button.button--ujarak.button--size-l.button--text-thick.button--round-s.button--border-thin{margin-top:30px}#foto-home div#owlcarousel-89{padding:50px}#servizi .button.button--ujarak.button--size-l.button--text-thin.button--round-s,#servizi button.button.button--ujarak.button--size-l.button--text-thin.button--round-s{margin-top:30px}#blocco2 .button.button--ujarak.button--size-l.button--text-thick.button--round-s,#blocco2 button.button.button--ujarak.button--size-l.button--text-thick.button--round-s{margin-left:50px;margin-top:30px}#servizi-2 .col-sm-12.col-md-6.area.sfondobckg.bckg_responsive.fisso{border-right:1px solid #fff}#servizi .button.button--ujarak.button--size-l.button--text-thick.button--round-s,#servizi button.button.button--ujarak.button--size-l.button--text-thick.button--round-s{margin-top:30px}.contenitore-fr .button.button--standard,.contenitore-fr button.button.button--standard{background:var(--color2)}.anteprimacamera a.button:hover{border:1px solid #ccae62;background:#ccae62}.anteprimacamera a.button:hover p{color:var(--color1)}#menulingueheader span.material-symbols-rounded{font-size:1.2rem!important;color:#fff;display:none}#header.pos_fixed span.material-symbols-rounded{font-size:1.2rem!important;color:#000;display:none}#testo-intro-2 div[class^="cbck_"],#testo-intro-2 div[class^="acbck_"]{position:absolute;top:0;width:inherit;height:100%}#sez-1 h1{font-family:var(--font-family-6);font-weight:200;text-transform:uppercase;margin-bottom:30px}.galleria #foto-home h3{padding-bottom:100px}#dotazioni .col-sm-12 p{display:flex;flex-direction:row;text-align:center;flex-wrap:wrap;margin-top:50px}#dotazioni .col-sm-12 strong{width:20%;margin-bottom:20px;font-weight:200}#dotazioni span.material-symbols-rounded{font-size:2.2rem!important}.datepicker-header .datepicker-controls{background:#a9a69e!important}.datepicker-controls .button{background:#a9a69e!important;color:#fff!important;letter-spacing:0!important}.datepicker-cell{height:40px!important}.datepicker-cell:not(.disabled):hover{background:#a9a69e!important}.checkin .datepicker.datepicker-dropdown.active{top:calc(50vh - 150px)!important}.checkout .datepicker.datepicker-dropdown.active{top:calc(50vh - 50px)!important}div.fastreservation .area_input_persone{margin-top:60px!important;border-radius:10px!important}div.fastreservation .area_input_persone .cont_input_persone{display:flex!important;flex-direction:column!important}.cont_input_persone input,.cont_input_persone select{min-width:100%!important;width:100%!important}#frHeader div.fastreservation.apertura-full.animate__fadeOut{z-index:-1}section#tipologie{padding-bottom:50px}section#mappa-home{margin-left:0;margin-right:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;height:250px;background-color:#d1ccc0;margin-top:0!important}#mappa-home .leaflet-popup-content p img,.leaflet-popup-content p img{height:80px;width:auto;min-height:80px!important;max-width:fit-content!important}#mappa-home .leaflet-popup-content p{margin:0}#sez44{padding:100px}#sez44 h3{color:var(--color2);font-size:2rem;padding-left:40px;padding-right:40px}#sez44 p{padding-left:40px;padding-right:40px}#sez44 .col-sm-12.col-md-3{border-right:1px solid #00000075}#sez44 h3 strong{font-size:3rem;font-weight:300}#mappa-home #div#mappa1,#mappa-home div#map-canvas1{height:400px!important}.pos_fixed a.menulingua span{color:var(--color2);font-family:var(--font-family-2)}.pos_fixed a.menulingua{color:var(--color2)}.navbar-nav-menu{align-items:flex-start!important;align-content:flex-start!important}button.multilingue span{color:var(--color1);font-family:var(--font-family-2)}.pos_fixed button.multilingue span{color:var(--color2);font-family:var(--font-family-2);font-weight:600}#home section#mappa-home{min-height:auto!important;height:400px}#faq h3 strong{word-wrap:break-word;white-space:-moz-pre-wrap;white-space:pre-wrap;font-size:3rem;font-family:var(--font-family-5);line-height:1em;color:var(--color2);font-weight:300}.faq-container{margin-top:3em}.faq-item{padding:.1em 0.1em!important}.faq-item .faq-question{font-size:1.2em;line-height:1.1em;font-family:var(--font-family-5);letter-spacing:.03em;color:var(--color2);font-weight:500;border-radius:8px;padding:1.2em 1.2em!important;margin-bottom:.5em;background-color:#ffffffa3}.faq-item .faq-answer{font-family:var(--font-family-6);border-radius:8px;color:var(--color1);background:var(--color2);font-size:1.1em;letter-spacing:.05em;text-align:left}.faq-item .faq-answer>*{padding:1.5em;line-height:1.5em!important}#foto-home .owl-dots{padding-top:40px}img.logo-sito-menu{filter:invert(1) brightness(5);width:140px;height:auto;margin-bottom:25px}.datepicker-title .s_c_picker{background:var(--color2);font-family:var(--font-family-2);font-weight:500}.datepicker-grid .datepicker-cell.selected,.datepicker-grid .datepicker-cell.selected:hover{background:var(--color2)}div.fastreservation .area_input_notti .chiudi,div.fastreservation .area_input_persone .chiudi,div.fastreservation .area_input_listino .chiudi{background:var(--color2)!important}div.fastreservation.stile-custom input.datepicker{width:100%!important}html:has(#menu_header.menu-aperto){overflow:hidden!important;height:100%!important}#menu_header{position:fixed;z-index:9999}.menumobile.bottone-fix.down .navbar-nav-menu,.menumobile.bottone-fix.up .navbar-nav-menu{flex-flow:column;text-align:-webkit-center}.btn-apriFR::before,.btn-apriFR::after{content:"";position:absolute;top:10%;bottom:10%;width:1px;background-color:#fff}.btn-apriFR::before{left:0}.btn-apriFR::after{right:0}#header .btn-apriFR:hover::before,#header .btn-apriFR:hover::after{display:none}#header.pos_fixed .btn-apriFR::before,#header.pos_fixed .btn-apriFR::after,#header .btn-apriFR:hover::before,#header .btn-apriFR:hover::after{opacity:0}#home #slideshow .col-sm-12.col-md-12.colonnaarea{z-index:1}#slideshow .col-sm-12.col-md-12.colonnaarea img.img-fluid{height:60px;margin-bottom:50px}@keyframes scrollDown{0%{transform:translateY(0);opacity:1}100%{transform:translateY(20px);opacity:0}}#slideshow .col-sm-12.col-md-12.colonnaarea img.img-fluid{animation:scrollDown 1.5s ease-in-out infinite}#home #experience a.linkinterno{border:2px solid #fff;margin-top:30px;line-height:1}#servizi #footer{border-top:2px solid #FFF}#home #foto-home h3 strong{font-size:3rem;font-weight:300;color:var(--color2);font-family:var(--font-family-1);line-height:1}#home #foto-home h3{color:var(--color3);line-height:1.4em}span.elemsocial i{color:var(--color2)}#footer{background:#F1F0EE}#footer span.elem,#footer span.elem{color:var(--color2)}#footer .datiaziendali span.elem{margin-left:10px;margin-right:10px}.fastreservation .labelfastr{font-weight:800}div.fastreservation .blckelem{font-family:var(--font-family-2);font-weight:500;font-size:1rem}.datepicker-controls button.button.prev-button,.datepicker-controls button.button.next-button,.datepicker-controls button.button.view-switch{font-weight:500}.days-of-week{font-family:var(--font-family-2);font-weight:500!important}.datepicker-main{font-family:var(--font-family-2)}.cookie #slideshow .col-sm-12.col-md-12.area{background:#fff0}.accessibility-policy p,.accessibility-policy li{line-height:1.8em;font-size:1.1rem;font-family:var(--font-family-2)}.accessibility-policy h3{margin-top:20px;margin-bottom:15px}.accessibility-policy h1{margin-top:30px;margin-bottom:30px;color:var(--color2);line-height:1.2}.colheader.ch4{position:fixed;right:0;width:100px;height:100px;display:flex;align-items:center;justify-content:center}.colheader.ch3{position:fixed;right:100px;z-index:10}nav.navmenu-lingue ul.sottolingue-attivo{position:fixed;top:100px;width:100px;padding:0;right:0}nav.navmenu-lingue ul.sottolingue-attivo li{height:100px;display:flex;justify-content:center;align-items:center}.pos_fixed nav.navmenu-lingue ul.sottolingue-attivo{background:#fff}#footer #sezfooter3 .datiaziendali .dat-circin span.prefix{color:var(--color2)}#menu_header.grndm .areabck{height:auto}#faq h3 strong{word-wrap:break-word;white-space:-moz-pre-wrap;white-space:pre-wrap;font-size:3rem;font-family:var(--font-family-1);line-height:1em;color:#372f29;font-weight:300}.faq-container{margin-top:3em}.faq-item{padding:.1em 0.1em!important}.faq-item .faq-question{font-size:1rem;line-height:1.1em;font-family:var(--font-family-2);letter-spacing:.1em;color:#fff;font-weight:400;border-radius:0;padding:1.2em 1.2em!important;margin-bottom:.5em;background:var(--color6);text-transform:uppercase}.faq-item .faq-answer{font-family:var(--font-family-6);border-radius:0;color:var(--color2);background:#f3efea;font-size:1.1em;letter-spacing:.05em;text-align:left}.faq-item .faq-answer>*{padding:1.5em;line-height:1.5em!important;font-weight:500!important;color:var(--color7)!important}section#faq{padding:100px}.btn-apriFR::before{display:none}.faq-item img{width:25px;height:auto;transform:none!important;filter:invert(1)}.faq-question .faq-arrow{transition:transform 0.3s ease;margin-left:10px;flex-shrink:0}.faq-question[aria-expanded="true"] .faq-arrow{transform:rotate(180deg)!important}.faq-question{display:flex;align-items:center;width:100%;text-align:left}.faq-question .faq-arrow{margin-left:auto;flex-shrink:0}button.faq-question:hover{background-color:var(--color2_hover)!important;transition:1s;color:#fff}#sezfooter3 span.prefix{display:block;color:var(--color2);font-family:var(--font-family-1);margin-right:10px}#footer .datiaziendali span.elem{display:flex;align-items:flex-end}#sezfooter3 .dat-aziend .elem:nth-child(1) .prefix,#sezfooter3 .dat-aziend .elem:nth-child(4) .prefix,#sezfooter3 .dat-circin .elem:nth-child(1) .prefix{display:none}.dat-circin .elem:first-child{display:none!important}