@-webkit-keyframes bounce{0%,to{-webkit-transform:translate(-50%);transform:translate(-50%)}50%{-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}}@keyframes bounce{0%,to{-webkit-transform:translate(-50%);transform:translate(-50%)}50%{-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}}body,html{font-family:Poppins,sans-serif;font-size:20px;color:#63545d;height:100%;font-weight:400;font-style:normal}body{background-color:#fff;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;overflow-x:hidden}main{position:relative;background-color:#f7f3e6}.stile-img,picture{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:768px){.b-lazy{opacity:0;-webkit-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.b-lazy.b-loaded{opacity:1}}.box,.box-content{position:relative}.box-content{background-color:rgba(247,243,230,.8);padding:80px 18% 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1366px){.box-content{padding:50px 10% 0}}@media screen and (max-width:1024px){.box-content{padding:40px 10% 0}}@media screen and (max-width:768px){.box-content{padding:30px 20px 0}}.box-content__text{font-family:Cantata One,serif;font-size:42px;line-height:45px;color:#63545d;width:100%;text-align:center}@media screen and (max-width:1150px){.box-content__text{font-size:35px;line-height:45px}}@media screen and (max-width:1024px){.box-content__text{font-size:28px;line-height:36px}}@media screen and (max-width:768px){.box-content__text{font-size:22px;line-height:30px}}.box-small{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 50px 70px;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (max-width:1024px){.box-small{padding:0 20px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.box-small__wrapper{width:calc(50% - 55px);margin-right:30px;position:relative;margin-top:50px;overflow:hidden;z-index:1}.lista-camere .box-small__wrapper{width:calc(25% - 25px);margin:0}@media screen and (max-width:1260px){.box-small__wrapper{width:calc(50% - 30px)}.lista-camere .box-small__wrapper{width:calc(50% - 12.5px);margin:0}.box-small__wrapper:nth-child(3n){margin-right:30px}.lista-camere .box-small__wrapper:nth-child(3n){margin:0}.box-small__wrapper:nth-child(2n){margin-right:0}}@media screen and (max-width:1024px){.box-small__wrapper,.lista-camere .box-small__wrapper{width:100%;margin-right:0}.box-small__wrapper:nth-child(3n),.lista-camere .box-small__wrapper:nth-child(3n){margin-right:0}}.box-small__image{position:relative;aspect-ratio:.689;overflow:hidden;width:100%}.lista-camere .box-small__image{aspect-ratio:.784}@media screen and (max-width:1024px){.box-small__image,.lista-camere .box-small__image{aspect-ratio:1.7}}@media screen and (max-width:768px){.box-small__image,.lista-camere .box-small__image{aspect-ratio:1;min-height:350px}}@media screen and (max-width:550px){.box-small__image,.lista-camere .box-small__image{aspect-ratio:.6}}.box-small__overlay{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.9)),color-stop(33%,transparent));background:linear-gradient(0deg,rgba(0,0,0,.9),transparent 33%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.box-small__content{position:absolute;bottom:0;color:#fff;text-align:center;-webkit-transition:background .5s ease;transition:background .5s ease;padding:40px 20px 0;width:100%;z-index:11}.box-small__wrapper:first-child:hover .box-small__content{background:#ca6940}.box-small__wrapper:nth-child(2):hover .box-small__content{background:#a5b4c6}.box-small__wrapper:nth-child(3):hover .box-small__content{background:#d2c061}.box-small__wrapper:nth-child(4):hover .box-small__content{background:#bec7a3}.box-small__wrapper:nth-child(5):hover .box-small__content{background:#cfa2a2}.box-small__wrapper:nth-child(6):hover .box-small__content{background:#385272}@media screen and (max-width:1024px){.box-small__wrapper:first-child .box-small__content{background:#ca6940}.box-small__wrapper:nth-child(2) .box-small__content{background:#a5b4c6}.box-small__wrapper:nth-child(3) .box-small__content{background:#d2c061}.box-small__wrapper:nth-child(4) .box-small__content{background:#bec7a3}.box-small__wrapper:nth-child(5) .box-small__content{background:#cfa2a2}.box-small__wrapper:nth-child(6) .box-small__content{background:#385272}}.box-small__content__title{font-family:Cantata One,serif;font-size:25px;padding-bottom:30px}.box-small__content__text{font-size:16px;line-height:25px}@media screen and (max-width:1024px){.box-small__content__text{font-size:14px}}.box-small__content__link{margin:25px auto 30px;display:block;text-transform:uppercase;font-size:16px;padding:12px 40px;border-top:2px solid #fff;border-bottom:2px solid #fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;overflow:hidden;z-index:1;-webkit-transition:color .75s cubic-bezier(0,0,.2,1);transition:color .75s cubic-bezier(0,0,.2,1)}.box-small__content__link:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:#fff;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);z-index:-1;-webkit-transition:-webkit-transform .75s cubic-bezier(0,0,.2,1);transition:-webkit-transform .75s cubic-bezier(0,0,.2,1);transition:transform .75s cubic-bezier(0,0,.2,1);transition:transform .75s cubic-bezier(0,0,.2,1),-webkit-transform .75s cubic-bezier(0,0,.2,1)}@media screen and (min-width:1025px){.box-small__content__link:hover{color:#63545d}.box-small__content__link:hover:after{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width:1024px){.box-small__content__link{font-size:14px;margin-bottom:25px}}.box-small__content__wrapper{max-height:0;-webkit-transition:max-height .75s ease;transition:max-height .75s ease}.box-small__wrapper:hover .box-small__content__wrapper{max-height:500px}@media screen and (max-width:1024px){.box-small__content__wrapper{opacity:0;visibility:hidden;-webkit-transition:all .75s ease;transition:all .75s ease}.box-small__wrapper:hover .box-small__content__wrapper{opacity:1;visibility:visible}}.box-large{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 50px;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (max-width:1024px){.box-large{padding:0 20px}}.box-large__wrapper{width:100%;position:relative;margin-top:50px;overflow:hidden}.box-large__image{aspect-ratio:2.161;overflow:hidden;width:100%}@media screen and (max-width:1024px){.box-large__image{aspect-ratio:1.7}}@media screen and (max-width:768px){.box-large__image{aspect-ratio:1;min-height:350px}}@media screen and (max-width:550px){.box-large__image{aspect-ratio:.6}}.box-large__overlay{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.9)),color-stop(33%,transparent));background:linear-gradient(0deg,rgba(0,0,0,.9),transparent 33%);position:absolute;top:0;left:0;width:100%;height:100%}.box-large__content{position:absolute;bottom:0;color:#fff;text-align:center;-webkit-transition:background .5s ease;transition:background .5s ease;padding:40px 35% 0;width:100%}@media screen and (max-width:1260px){.box-large__content{padding:40px 20px 0}}.box-large__wrapper:first-child:hover .box-large__content{background:#e5a270}.box-large__wrapper:nth-child(2):hover .box-large__content{background:#a5b4c6}.box-large__wrapper:nth-child(3):hover .box-large__content{background:#d2c061}.box-large__wrapper:nth-child(4):hover .box-large__content{background:#bec7a3}.box-large__wrapper:nth-child(5):hover .box-large__content{background:#cfa2a2}.box-large__wrapper:nth-child(6):hover .box-large__content{background:#385272}@media screen and (max-width:1024px){.box-large__wrapper:first-child .box-large__content{background:#e5a270}.box-large__wrapper:nth-child(2) .box-large__content{background:#a5b4c6}.box-large__wrapper:nth-child(3) .box-large__content{background:#d2c061}.box-large__wrapper:nth-child(4) .box-large__content{background:#bec7a3}.box-large__wrapper:nth-child(5) .box-large__content{background:#cfa2a2}.box-large__wrapper:nth-child(6) .box-large__content{background:#385272}}.box-large__content__title{font-family:Cantata One,serif;font-size:25px;padding-bottom:30px;-webkit-transition:padding .4s ease;transition:padding .4s ease}.box-large__content__text{font-size:16px;line-height:25px}@media screen and (max-width:1024px){.box-large__content__text{font-size:14px}}.box-large__content__link{margin:25px auto 30px;display:block;text-transform:uppercase;font-size:16px;padding:12px 40px;border-top:2px solid #fff;border-bottom:2px solid #fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;overflow:hidden;z-index:1;-webkit-transition:color .75s cubic-bezier(0,0,.2,1);transition:color .75s cubic-bezier(0,0,.2,1)}.box-large__content__link:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:#fff;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);z-index:-1;-webkit-transition:-webkit-transform .75s cubic-bezier(0,0,.2,1);transition:-webkit-transform .75s cubic-bezier(0,0,.2,1);transition:transform .75s cubic-bezier(0,0,.2,1);transition:transform .75s cubic-bezier(0,0,.2,1),-webkit-transform .75s cubic-bezier(0,0,.2,1)}@media screen and (min-width:1025px){.box-large__content__link:hover{color:#63545d}.box-large__content__link:hover:after{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width:1024px){.box-large__content__link{font-size:14px;margin-bottom:25px}}.box-large__content__wrapper{max-height:0;-webkit-transition:max-height .75s ease;transition:max-height .75s ease}.box-large__wrapper:hover .box-large__content__wrapper{max-height:500px}@media screen and (max-width:1024px){.box-large__content__wrapper{opacity:0;visibility:hidden;-webkit-transition:all .75s ease;transition:all .75s ease}.box-large__wrapper:hover .box-large__content__wrapper{opacity:1;visibility:visible}}.box-interactive{position:relative;padding:50px 30px 0;background-color:#f7f3e6}@media screen and (max-width:1150px){.box-interactive{padding:100px 30px 0}}@media screen and (max-width:768px){.box-interactive{padding:40px 30px 0}}.box-interactive-image{position:relative;max-width:868px;width:100%;height:auto;margin:0 auto}@media screen and (max-width:768px){.box-interactive-image{display:none}}.box-interactive-image__img{position:relative;width:100%;max-width:868px;height:auto;-o-object-fit:cover;object-fit:cover;-webkit-transition:opacity .75s cubic-bezier(0,0,.2,1);transition:opacity .75s cubic-bezier(0,0,.2,1)}@media screen and (min-width:1025px){.active~.box-interactive-image__img{opacity:0}}.box-interactive-image__img--overlay{position:absolute;top:0;left:0;pointer-events:none;opacity:0;-webkit-transition:opacity .75s cubic-bezier(0,0,.2,1);transition:opacity .75s cubic-bezier(0,0,.2,1)}@media screen and (max-width:1024px){.box-interactive-image__img--overlay{display:none}}.box-interactive-image__img--overlay.active{opacity:1}.box-interactive-image__title{position:absolute;top:-30px;font-family:Cantata One,serif;color:transparent;-webkit-transition:color .75s cubic-bezier(0,0,.2,1);transition:color .75s cubic-bezier(0,0,.2,1)}@media screen and (max-width:1024px){.box-interactive-image__title{display:none}}.box-interactive-image__title:before{content:"";position:absolute;top:calc(100% + 5px);left:50%;-webkit-transform:translateX(-50%) scale(0);-ms-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;width:2px;background-color:#63545d;height:50px;-webkit-transition:-webkit-transform .75s cubic-bezier(0,0,.2,1);transition:-webkit-transform .75s cubic-bezier(0,0,.2,1);transition:transform .75s cubic-bezier(0,0,.2,1);transition:transform .75s cubic-bezier(0,0,.2,1),-webkit-transform .75s cubic-bezier(0,0,.2,1)}.box-interactive-image__img.active+.box-interactive-image__title{color:#63545d;-webkit-transition-delay:.55s;transition-delay:.55s}.box-interactive-image__img.active+.box-interactive-image__title:before{-webkit-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}.box-interactive-image__title--0{right:360px}.box-interactive-image__title--0:before{height:380px}.box-interactive-image__title--1{right:130px}.box-interactive-image__title--1:before{height:320px}.box-interactive-image__title--2{right:250px}.box-interactive-image__title--2:before{height:150px}.box-interactive-image__title--3{left:445px}.box-interactive-image__title--3:before{height:175px}.box-interactive-image__title--4{left:215px}.box-interactive-image__title--4:before{height:180px}.box-interactive-image__title--5{left:270px}.box-interactive-image__title--5:before{height:420px}.box-interactive-image__title--6{right:230px}.box-interactive-image__title--6:before{height:200px}.box-interactive-image__title--7{right:240px}.box-interactive-image__title--7:before{height:460px}.box-interactive-image__title--8{left:300px}.box-interactive-image__title--8:before{height:160px}.box-interactive-image__title--9{right:100px}.box-interactive-image__title--9:before{height:220px}.box-interactive__text{position:relative;max-width:897px;width:100%;margin:0 auto;font-size:26px;line-height:38px;font-family:Cantata One,serif}@media screen and (max-width:1150px){.box-interactive__text{font-size:24px}}@media screen and (max-width:1024px){.box-interactive__text{font-size:22px;line-height:35px}}@media screen and (max-width:768px){.box-interactive__text{font-size:14px;line-height:24px;margin-top:0}}.box-interactive__link{display:block;max-width:193px;width:100%;margin:97.67px auto 0;text-transform:uppercase;font-size:16px;padding:13px;text-align:center;border-top:2px solid #63545d;border-bottom:2px solid #63545d;font-weight:600;position:relative;overflow:hidden;z-index:1;-webkit-transition:color .75s cubic-bezier(0,0,.2,1);transition:color .75s cubic-bezier(0,0,.2,1)}.box-interactive__link:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:#63545d;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);z-index:-1;-webkit-transition:-webkit-transform .75s cubic-bezier(0,0,.2,1);transition:-webkit-transform .75s cubic-bezier(0,0,.2,1);transition:transform .75s cubic-bezier(0,0,.2,1);transition:transform .75s cubic-bezier(0,0,.2,1),-webkit-transform .75s cubic-bezier(0,0,.2,1)}@media screen and (min-width:1025px){.box-interactive__link:hover{color:#fff}.box-interactive__link:hover:after{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width:1150px){.box-interactive__link{margin-top:60px;font-size:14px}}@media screen and (max-width:768px){.box-interactive__link{font-size:12px;margin-top:40px}}.box-panel{background-color:#f7f3e6}.box-panel__title{font-size:58px;text-align:center;padding:0 190px;text-transform:uppercase;font-family:Cantata One,serif}@media screen and (max-width:1366px){.box-panel__title{font-size:45px;padding:0 100px}}@media screen and (max-width:1024px){.box-panel__title{font-size:38px;padding:0 80px}}@media screen and (max-width:768px){.box-panel__title{font-size:24px;padding:0 30px;line-height:1.2}}.box-panel__subtitle{font-size:28px;text-align:center;padding:0 190px;text-transform:uppercase;font-family:Cantata One,serif;line-height:1.4;margin-top:45px}@media screen and (max-width:1366px){.box-panel__subtitle{font-size:25px;margin-top:30px;padding:0 100px}}@media screen and (max-width:1024px){.box-panel__subtitle{font-size:22px;margin-top:22px;padding:0 80px}}@media screen and (max-width:768px){.box-panel__subtitle{padding:0 30px;font-size:18px;margin-top:12px;line-height:1.2}}.box-panel__row{position:relative;margin-top:80px}@media screen and (max-width:1366px){.box-panel__row{margin-top:60px}}@media screen and (max-width:768px){.box-panel__row{margin-top:40px}}.box-panel__item{position:relative}.box-panel__item:nth-child(4),.box-panel__item:nth-child(5){display:none}.box-panel__item+.box-panel__item{margin-top:15px}.box-panel-figure,.box-panel-image{position:relative}.box-panel-image{width:100%;overflow:hidden;display:block}.box-panel-image:before{content:"";display:inline-block;width:1px;padding-bottom:40%;margin-left:-1px}@media screen and (max-width:768px){.box-panel-image:before{padding-bottom:90%}}.box-panel-image__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.box-panel-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;width:100%;height:100%}.box-panel-content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(99,84,93,.18);mix-blend-mode:multiply}.box-panel-content__title{font-size:40px;letter-spacing:.4px;font-family:Cantata One,serif;color:#fff;z-index:1}@media screen and (max-width:1024px){.box-panel-content__title{font-size:30px}}@media screen and (max-width:768px){.box-panel-content__title{font-size:24px}}.box-panel-content__link{font-size:30px;text-transform:uppercase;color:#fff;text-shadow:0 3px 6px rgba(0,0,0,.16);margin-top:38.06px;border-top:2px solid #fff;border-bottom:2px solid #fff;padding:25px 33px;position:relative;overflow:hidden;z-index:1;-webkit-transition:color .75s cubic-bezier(0,0,.2,1);transition:color .75s cubic-bezier(0,0,.2,1)}.box-panel-content__link:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:#fff;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);z-index:-1;-webkit-transition:-webkit-transform .75s cubic-bezier(0,0,.2,1);transition:-webkit-transform .75s cubic-bezier(0,0,.2,1);transition:transform .75s cubic-bezier(0,0,.2,1);transition:transform .75s cubic-bezier(0,0,.2,1),-webkit-transform .75s cubic-bezier(0,0,.2,1)}@media screen and (min-width:1025px){.box-panel-content__link:hover{color:#63545d}.box-panel-content__link:hover:after{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width:1024px){.box-panel-content__link{font-size:20px;padding:15px 30px;margin-top:30px}}@media screen and (max-width:768px){.box-panel-content__link{font-size:12px;padding:13px 30px;margin-top:20px}}#eapps-instagram-feed-1 .eapps-instagram-feed-title .insta{letter-spacing:6px}.instagram{overflow:hidden}.minigallery-slider{padding:0 0 50px;overflow:hidden}.minigallery-slider .swiper-slide{width:auto!important}.minigallery-slider__wrapper{height:600px;position:relative}@media screen and (max-width:768px){.minigallery-slider__wrapper{height:450px}}@media screen and (max-width:550px){.minigallery-slider__wrapper{height:400px}}.minigallery-slider__pict{width:auto}.minigallery-slider__pict.pict-vert{aspect-ratio:.801}.minigallery-slider__pict.pict-or{aspect-ratio:1.201}.minigallery-slider__arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;width:40px;height:40px;background:#000;color:#fff;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.minigallery-slider__arrow--next{right:20px}.minigallery-slider__arrow--prev{left:20px}.content{position:relative;padding:92px 190px 85px}.content-rooms-new{padding:92px 190px}@media screen and (max-width:1150px){.content{padding:30px 90px 70px}}@media screen and (max-width:1024px){.content{padding:30px 45px 70px}}@media screen and (max-width:768px){.content{padding:30px 20px 20px}}.content__map{position:relative;padding:0 190px 126px}@media screen and (max-width:1024px){.content__map{padding:0 40px 126px}}@media screen and (max-width:768px){.content__map{padding:0 20px 100px}}.content .btn{text-decoration:none;background-color:#63545d;color:#fff;padding:10px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:10px}.content .btn,.content__title{text-transform:uppercase;text-align:center}.content__title{font-family:Cantata One,serif;font-size:30px}@media screen and (max-width:768px){.content__title{font-size:28px}}.content__subtitle{font-family:Cantata One,serif;font-size:26px;text-transform:uppercase;text-align:center;margin-top:25px}@media screen and (max-width:1024px){.content__subtitle{font-size:26px}}@media screen and (max-width:768px){.content__subtitle{font-size:24px}}.content__subtitle:empty{display:none}.content__text{position:relative;min-height:250px;margin-top:50px;line-height:1.5em}@media screen and (max-width:1366px){.content__text{margin-top:30px}}@media screen and (max-width:1150px){.content__text{font-size:18px}}@media screen and (max-width:768px){.content__text{overflow:hidden;font-size:16px}}.content__text--slim{min-height:auto}.content__text:empty{display:none}.content__text a{text-decoration:underline}.content__text h2{font-family:Cantata One,serif;font-size:28px}@media screen and (max-width:768px){.content__text h2{font-size:22px}}.content__text h3{font-family:Cantata One,serif;font-size:24px}@media screen and (max-width:768px){.content__text h3{font-size:18px}}.content__text ul{list-style-type:disc;padding-left:40px;margin:10px 0}@media screen and (max-width:768px){.content__text ul{padding-left:30px}}.content__link{display:block;max-width:193px;width:100%;border-top:2px solid #63545d;border-bottom:2px solid #63545d;margin:50px auto 0;text-align:center;text-transform:uppercase;font-size:16px;font-weight:600;padding:15px 0;position:relative;overflow:hidden;z-index:1;-webkit-transition:color .75s cubic-bezier(0,0,.2,1);transition:color .75s cubic-bezier(0,0,.2,1)}.content__link:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:#63545d;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);z-index:-1;-webkit-transition:-webkit-transform .75s cubic-bezier(0,0,.2,1);transition:-webkit-transform .75s cubic-bezier(0,0,.2,1);transition:transform .75s cubic-bezier(0,0,.2,1);transition:transform .75s cubic-bezier(0,0,.2,1),-webkit-transform .75s cubic-bezier(0,0,.2,1)}@media screen and (min-width:1025px){.content__link:hover{color:#fff}.content__link:hover:after{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width:768px){.content__link{margin-top:30px}}.content-landing-menu{margin-top:40px;position:relative}.content-landing-menu__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-landing-menu__item{position:relative;margin-bottom:15px}@media screen and (max-width:768px){.content-landing-menu__item{margin-bottom:10px}}.content-landing-menu__item+.content-landing-menu__item{margin-left:20px}@media screen and (max-width:768px){.content-landing-menu__item+.content-landing-menu__item{margin-left:10px}}.content-landing-menu__link{text-transform:uppercase;font-size:14px;text-decoration:underline}@media screen and (max-width:768px){.content-landing-menu__link{font-size:12px}}.rooms{position:relative;padding:0 80px 181px}@media screen and (max-width:1024px){.rooms{padding:0 40px 181px}}@media screen and (max-width:768px){.rooms{padding:0 40px 100px}.rooms--new{margin-top:10px}}.rooms--full{padding-bottom:0}.rooms+.rooms{margin-top:150px}@media screen and (max-width:1024px){.rooms+.rooms{margin-top:100px}}@media screen and (max-width:768px){.rooms+.rooms{margin-top:60px}}.rooms-details{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 65px;position:relative}@media screen and (max-width:1260px){.rooms-details{padding:0}}@media screen and (max-width:1024px){.rooms-details{padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}}.rooms__row{position:relative}.offers__item,.rooms__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:35px;background-size:30% 100%;background-repeat:no-repeat;background-position:0 0}@media screen and (max-width:768px){.offers__item,.rooms__item{background-image:none!important;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}}.offers__item+.offers__item,.offers__item+.rooms__item,.rooms__item+.offers__item,.rooms__item+.rooms__item{margin-top:137px}@media screen and (max-width:1366px){.offers__item+.offers__item,.offers__item+.rooms__item,.rooms__item+.offers__item,.rooms__item+.rooms__item{margin-top:100px}}@media screen and (max-width:768px){.offers__item+.offers__item,.offers__item+.rooms__item,.rooms__item+.offers__item,.rooms__item+.rooms__item{margin-top:60px}}.offers__item:before,.rooms__item:before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:30%;border:2px solid #63545d;display:none}@media screen and (max-width:768px){.offers__item:before,.rooms__item:before{display:none}}.offers__item:after,.rooms__item:after{content:"";display:block;position:absolute;top:0;right:0;height:100%;width:calc(70% - 15px);border:2px solid #63545d;display:none}@media screen and (max-width:768px){.offers__item:after,.rooms__item:after{display:none}}.rooms--alternate .offers__item:nth-child(2n),.rooms--alternate .rooms__item:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;background-position:100% 0}.rooms--alternate .offers__item:nth-child(2n):before,.rooms--alternate .rooms__item:nth-child(2n):before{left:auto;right:0}.rooms--alternate .offers__item:nth-child(2n):after,.rooms--alternate .rooms__item:nth-child(2n):after{left:0;right:auto}.offers-image,.rooms-slider{position:relative;width:60%;overflow:hidden}@media screen and (max-width:768px){.offers-image,.rooms-slider{width:100%}}.rooms--full .offers-image,.rooms--full .rooms-slider{width:100%}.offers-image figure,.rooms-slider figure{position:relative;height:100%}.rooms-slider-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;color:#f3f4f9;font-size:29px;cursor:pointer}.rooms-slider-arrow--prev{left:18px}.rooms-slider-arrow--next{right:18px}.rooms-minigallery{position:relative;width:60%;margin-left:105px}@media screen and (max-width:1024px){.rooms-minigallery{margin-left:0;width:100%;margin-top:50px}}.rooms-minigallery-slider{position:relative;overflow:hidden;height:100%}.rooms-minigallery-slider .swiper-slide figure{height:100%;width:100%}.rooms-minigallery-nav{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:12px;margin-top:20px}.rooms-minigallery-arrow{font-size:29px;cursor:pointer;-webkit-transition:-webkit-transform .5s cubic-bezier(.76,.09,.215,1);transition:-webkit-transform .5s cubic-bezier(.76,.09,.215,1);transition:transform .5s cubic-bezier(.76,.09,.215,1);transition:transform .5s cubic-bezier(.76,.09,.215,1),-webkit-transform .5s cubic-bezier(.76,.09,.215,1)}.rooms-minigallery-arrow:focus{outline:none}.rooms-minigallery-arrow:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.rooms-minigallery-arrow--prev{margin-right:28px}.rooms-minigallery .swiper-pagination{bottom:65px;width:100%}.rooms-minigallery .swiper-pagination-bullet{margin:2px}.rooms-minigallery .swiper-pagination-bullet-active{background-color:rgba(197,188,180,.95)!important}.rooms-image{position:relative;display:block;width:100%;overflow:hidden;height:100%}.rooms-image:before{content:"";display:inline-block;width:1px;padding-bottom:50%;margin-left:-1px}.offers-image__img,.rooms-image__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rooms--full .rooms-image:before{padding-bottom:30%}@media screen and (max-width:1366px){.rooms--full .rooms-image:before{padding-bottom:40%}}@media screen and (max-width:1024px){.rooms--full .rooms-image:before{padding-bottom:50%}}@media screen and (max-width:768px){.rooms--full .rooms-image:before{padding-bottom:60%}}@media screen and (max-width:1150px){.rooms-image:before{padding-bottom:65%}}.rooms-image__title{position:absolute;bottom:22px;right:27px;color:#fff;font-size:26px;font-family:Cantata One,serif}@media screen and (max-width:1024px){.rooms-image__title{font-size:24px}}@media screen and (max-width:768px){.rooms-image__title{font-size:20px}}.offers-content,.rooms-content{width:40%;padding-top:70px;padding-left:45px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.rooms--new .offers-content,.rooms--new .rooms-content{width:100%}@media screen and (max-width:1366px){.offers-content,.rooms-content{padding-top:30px}}@media screen and (max-width:1024px){.offers-content,.rooms-content{width:100%;padding:30px 0 0}}.rooms--alternate .offers__item:nth-child(2n) .offers-content,.rooms--alternate .offers__item:nth-child(2n) .rooms-content,.rooms--alternate .rooms__item:nth-child(2n) .offers-content,.rooms--alternate .rooms__item:nth-child(2n) .rooms-content{padding-left:0;padding-right:45px}@media screen and (max-width:1024px){.rooms--alternate .offers__item:nth-child(2n) .offers-content,.rooms--alternate .offers__item:nth-child(2n) .rooms-content,.rooms--alternate .rooms__item:nth-child(2n) .offers-content,.rooms--alternate .rooms__item:nth-child(2n) .rooms-content{padding-right:0}}.rooms-details .offers-content,.rooms-details .rooms-content{padding:0}.offers-content__title,.rooms-content__title{font-size:28px;text-transform:uppercase;letter-spacing:.56px;font-family:Cantata One,serif}.rooms-details .offers-content__title,.rooms-details .rooms-content__title{display:none}@media screen and (max-width:1366px){.offers-content__title,.rooms-content__title{font-size:26px}}@media screen and (max-width:1024px){.offers-content__title,.rooms-content__title{font-size:24px}}@media screen and (max-width:768px){.offers-content__title,.rooms-content__title{font-size:20px}}.rooms-details .offers-content__title,.rooms-details .rooms-content__title{text-transform:unset}.offers-content__text,.rooms-content__text{margin-top:26px;line-height:30px}@media screen and (max-width:1366px){.offers-content__text,.rooms-content__text{margin-top:20px;font-size:18px;line-height:25px}}.rooms-details .offers-content__text,.rooms-details .rooms-content__text{margin-top:52px}@media screen and (max-width:768px){.rooms-details .offers-content__text,.rooms-details .rooms-content__text{margin-top:30px}}.rooms--new .offers-content__text,.rooms--new .rooms-content__text{margin-top:0}.offers-content__link,.rooms-content__link{display:block;max-width:193px;width:100%;margin:40px auto 0;text-transform:uppercase;font-size:16px;padding:13px;text-align:center;border-top:2px solid #63545d;border-bottom:2px solid #63545d;font-weight:600;position:relative;overflow:hidden;z-index:1;-webkit-transition:color .75s cubic-bezier(0,0,.2,1);transition:color .75s cubic-bezier(0,0,.2,1)}.offers-content__link:after,.rooms-content__link:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:#63545d;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);z-index:-1;-webkit-transition:-webkit-transform .75s cubic-bezier(0,0,.2,1);transition:-webkit-transform .75s cubic-bezier(0,0,.2,1);transition:transform .75s cubic-bezier(0,0,.2,1);transition:transform .75s cubic-bezier(0,0,.2,1),-webkit-transform .75s cubic-bezier(0,0,.2,1)}@media screen and (min-width:1025px){.offers-content__link:hover,.rooms-content__link:hover{color:#fff}.offers-content__link:hover:after,.rooms-content__link:hover:after{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width:1366px){.offers-content__link,.rooms-content__link{margin-top:25px;font-size:15px}}@media screen and (max-width:1150px){.offers-content__link,.rooms-content__link{font-size:14px}}.rooms-services{position:relative;padding:0 65px;margin-top:110px}.rooms--new .rooms-services{margin-top:80px}@media screen and (max-width:768px){.rooms-services{padding:0;margin-top:80px}}.rooms-services-inner{position:relative}.rooms--new .rooms-services-inner{text-align:center}.rooms-services__label{font-size:18px;font-weight:500}.rooms-services__row{position:relative;margin-top:35px;display:grid;grid-template-columns:repeat(3,1fr);gap:15px 30px}.rooms--new .rooms-services__row{text-align:center}@media screen and (max-width:768px){.rooms-services__row{grid-template-columns:1fr}}.rooms-services__item{font-size:18px;font-weight:300}.rooms-link{display:block;max-width:193px;width:100%;border-top:2px solid #63545d;border-bottom:2px solid #63545d;margin:50px auto 0;text-align:center;text-transform:uppercase;font-size:16px;font-weight:600;padding:15px 0;position:relative;overflow:hidden;z-index:1;-webkit-transition:color .75s cubic-bezier(0,0,.2,1);transition:color .75s cubic-bezier(0,0,.2,1)}.rooms-link:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:#63545d;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);z-index:-1;-webkit-transition:-webkit-transform .75s cubic-bezier(0,0,.2,1);transition:-webkit-transform .75s cubic-bezier(0,0,.2,1);transition:transform .75s cubic-bezier(0,0,.2,1);transition:transform .75s cubic-bezier(0,0,.2,1),-webkit-transform .75s cubic-bezier(0,0,.2,1)}@media screen and (min-width:1025px){.rooms-link:hover{color:#fff}.rooms-link:hover:after{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.rooms--new .rooms-link{margin:80px auto 0}.rooms__back{position:absolute;top:172px;left:79px;color:#63545d;font-size:34px}@media screen and (max-width:1150px){.rooms__back{top:92px}}@media screen and (max-width:1024px){.rooms__back{top:88px}}@media screen and (max-width:768px){.rooms__back{top:81px;left:40px}}.minigallery{position:relative;padding:0 190px 126px}@media screen and (max-width:1366px){.minigallery{padding:92px 190px 126px}}@media screen and (max-width:1150px){.minigallery{padding:92px 90px 126px}}@media screen and (max-width:1024px){.minigallery{padding:92px 45px 126px}}@media screen and (max-width:768px){.minigallery{padding:50px 20px 126px}}.minigallery__row{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}@media screen and (max-width:768px){.minigallery__row{grid-template-columns:repeat(1,1fr)}}.minigallery__item,.minigallery__item figure{position:relative}.minigallery__item .svg-inline--fa{position:absolute;right:40px;bottom:40px;font-size:30px;color:#fff}@media screen and (max-width:768px){.minigallery__item .svg-inline--fa{font-size:25px;right:30px;bottom:30px}}.minigallery-image{position:relative;display:block;width:100%;overflow:hidden}.minigallery-image:before{content:"";display:inline-block;width:1px;padding-bottom:100%;margin-left:-1px}.minigallery-image__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.instagram{position:relative;background-color:#f7f3e6;padding:207px 0 126px}@media screen and (max-width:1366px){.instagram{padding:140px 0 126px}}@media screen and (max-width:1260px){.instagram{padding:110px 0 126px}}@media screen and (max-width:1150px){.instagram{padding:90px 0 126px}}@media screen and (max-width:768px){.instagram{padding:50px 0 85px}}.offers{position:relative;padding:0 80px 181px}@media screen and (max-width:768px){.offers{margin-top:100px;padding:0 10px 100px}}.offers__row{position:relative}.offers-image{z-index:1}.offers-image:before{content:"";display:inline-block;width:1px;padding-bottom:50%;margin-left:-1px}.lista-camere{padding-bottom:100px}.lista-camere--mod{margin-top:145px;padding-bottom:0}@media screen and (max-width:1024px){.lista-camere--mod{margin-top:100px}}@media screen and (max-width:768px){.lista-camere--mod{margin-top:85px}}.lista-camere-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:25px;padding:0 20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.rooms--new .lista-camere-wrapper{padding:0}.lista-camere__title{font-size:58px;text-transform:uppercase;text-align:center;font-family:Cantata One,serif;padding-bottom:45px}@media screen and (max-width:1366px){.lista-camere__title{font-size:50px}}@media screen and (max-width:1150px){.lista-camere__title{font-size:40px}}@media screen and (max-width:1024px){.lista-camere__title{font-size:36px}}@media screen and (max-width:768px){.lista-camere__title{font-size:30px}}.fulgal{position:relative;padding:0 250px 100px}@media screen and (max-width:1024px){.fulgal{padding:0 30px 100px}}.fulgal-cat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:70px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media screen and (max-width:768px){.fulgal-cat{margin-bottom:50px}}.fulgal-cat__filter{cursor:pointer;color:#63545d;padding:10px 20px;text-transform:uppercase;border:2px solid #aea7ab;margin:5px;font-size:13px}@media screen and (max-width:768px){.fulgal-cat__filter{font-size:13px}}.fulgal-cat__filter--active{color:#000;border-color:#63545d}.fulgal-main{position:relative;display:block;margin:0 auto;width:100%}.fulgal-main .sizer{width:20%}.fulgal-main__item{position:relative;padding:7.5px;width:25%}@media screen and (max-width:768px){.fulgal-main__item{width:100%}}.fulgal-main__item a{display:inline-block;overflow:hidden;position:relative;width:100%;padding-bottom:100%;height:auto}.fulgal-main__img{height:100%;position:absolute;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .5s cubic-bezier(.6,0,0,.98);transition:-webkit-transform .5s cubic-bezier(.6,0,0,.98);transition:transform .5s cubic-bezier(.6,0,0,.98);transition:transform .5s cubic-bezier(.6,0,0,.98),-webkit-transform .5s cubic-bezier(.6,0,0,.98)}.fulgal-main__item:hover .fulgal-main__img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.footer{position:relative;background-color:#f7f3e6}.footer-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:244px;padding:45px 45px 0;border-top:1px solid #63545d;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1150px){.footer-wrapper{padding:45px 45px 0}}@media screen and (max-width:1024px){.footer-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:45px 45px 40px}}@media screen and (max-width:768px){.footer-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:45px 45px 26px}}.footer-lower{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 45px 32px}@media screen and (max-width:768px){.footer-lower{padding-bottom:100px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer-logo{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-logo a{display:inline-block}.footer-logo__img{position:relative;width:100px;height:auto}@media screen and (max-width:1260px){.footer-logo__img{width:90px}}@media screen and (max-width:768px){.footer-logo__img{width:70px}}.footer-logo__iva{display:inline-block;font-size:14px;line-height:24px;width:33.333%}@media screen and (max-width:768px){.footer-logo__iva{text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.footer-menu{position:relative}@media screen and (max-width:768px){.footer-menu{margin:20px 0 0}}.footer-menu__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:768px){.footer-menu__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.footer-menu__item{position:relative}.footer-menu__item+.footer-menu__item{margin-top:5px}@media screen and (max-width:768px){.footer-menu__item+.footer-menu__item{margin:0 0 0 10px}}.footer-menu__link{font-size:14px;font-weight:700}.footer-menu-landing{position:relative;width:100%}@media screen and (max-width:980px){.footer-menu-landing{margin-top:30px}}.footer-menu-landing__row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-menu-landing__item{position:relative}.footer-menu-landing__item+.footer-menu-landing__item{margin-left:10px}.footer-menu-landing__link{font-size:12px}.footer-address{font-size:14px;line-height:24px}@media screen and (max-width:768px){.footer-address{margin:20px 0 0;text-align:center}}.footer-info{position:relative}@media screen and (max-width:1024px){.footer-info{margin-top:20px}}.footer-info__mail{font-size:23px;font-family:Georgia,Cantata One,serif;letter-spacing:-.23px;display:inline-block;padding-bottom:17px;border-bottom:1px solid #63545d}@media screen and (max-width:1260px){.footer-info__mail{font-size:20px;padding-bottom:15px}}@media screen and (max-width:768px){.footer-info__mail{font-size:16px;padding-bottom:10px}}.footer-blast{text-align:center;width:33.333%}@media screen and (max-width:768px){.footer-blast{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.footer-blast__link{font-size:12px;text-transform:uppercase}@media screen and (max-width:768px){.footer-blast__link{font-size:10px}}.footer-icon-up{width:33.333%;text-align:right;font-size:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.footer-icon-up__wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}@media screen and (max-width:768px){.footer-icon-up__wrapper{display:none}}.social{position:relative;margin-top:23.82px}@media screen and (max-width:1260px){.social{margin-top:20px}}@media screen and (max-width:768px){.social{margin-top:15px}}.social__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social__item{position:relative}.social__item+.social__item{margin-left:25.34px}.social__item .svg-inline--fa{font-size:25px}.action-menu{position:fixed;width:100%;left:0;bottom:0;height:70px;background-color:#f7f3e6;z-index:200;-webkit-box-shadow:0 -1px 15px -6px #8c8c8c;box-shadow:0 -1px 15px -6px #8c8c8c}@media screen and (min-width:769px){.action-menu{display:none}}.action-menu__row{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;height:100%}.action-menu__item,.action-menu__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.action-menu__item{position:relative;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center}.action-menu__item+.action-menu__item{border-left:1px solid #63545d}.action-menu__item:first-child{border-left:0}.action-menu__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.action-menu__link svg{font-size:18px;color:#63545d}.action-menu__label{text-transform:uppercase;color:#63545d;display:inline-block;margin-top:8px;font-size:12px}
/*# sourceMappingURL=style.min.css.map */