@charset "UTF-8";::-webkit-scrollbar{width:6px;background-color:#F2F2F2;-webkit-border-radius:0}::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal{background:#d9d0bc;-webkit-border-radius:0}::-webkit-scrollbar-thumb:vertical:active,::-webkit-scrollbar-thumb:horizontal:active{background:#d9d0bc;-webkit-border-radius:0}body,html{height:100%}body{padding:0;margin:0;font:23px "Cormorant Garamond",serif;color:#1b2837;text-align:left;background-color:#fff;line-height:180%}p{margin:0}.vegas-animation-kenburnsHeader{animation:kenburnsHeader ease-out}@keyframes kenburnsHeader{0%{opacity:1;-webkit-transform:scale(1.06);transform:scale(1.06)}50.5625%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:1;-webkit-transform:scale(1.06);transform:scale(1.06)}}.c-scrollbar{z-index:221}#animation-layer{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#000;z-index:451;color:#fff;font-size:2.2em}#animation-layer>*{display:flex;justify-content:center;flex-direction:column}#smart-mouse>*{display:none;position:absolute;top:0;left:0}#smart-mouse .arrow-left img{transform:rotate(180deg)}@media (max-width:767px){.scroll{padding-bottom:55px}}.scroll img{transform:rotate(180deg);cursor:pointer;width:90px;display:block;margin:0 auto}@media (max-width:990px){#cursorTracker{display:none}}#cursorTracker .cursor{position:fixed;pointer-events:none;opacity:0;visibility:hidden}#cursorTracker .cursor-pointer{width:38px;height:38px;border:1px solid #d9d0bc;border-radius:50%;top:-20px;left:-20px}#cursorTracker .cursor-text{color:#fff;padding:0.9em 1.3em;font:16px "Cormorant Garamond",serif;text-transform:uppercase;letter-spacing:0.212em;top:0;left:0}#cursorTracker .cursor-arrow-right,#cursorTracker .cursor-arrow-left{top:-35px;left:-35px}#cursorTracker .cursor-arrow-left{transform:rotate(180deg)}@keyframes bg-gradient-animation{0%{-webkit-transform:translate3d(0%,0%,0)}20%{-webkit-transform:translate3d(50%,10%,0)}40%{-webkit-transform:translate3d(110%,80%,0)}60%{-webkit-transform:translate3d(20%,30%,0)}80%{-webkit-transform:translate3d(38%,56%,0)}100%{-webkit-transform:translate3d(0%,0%,0)}}@keyframes bg-gradient-animation{0%{-moz-transform:translate3d(0%,0%,0)}20%{-moz-transform:translate3d(50%,10%,0)}40%{-moz-transform:translate3d(110%,80%,0)}60%{-moz-transform:translate3d(20%,30%,0)}80%{-moz-transform:translate3d(38%,56%,0)}100%{-moz-transform:translate3d(0%,0%,0)}}@keyframes bg-gradient-animation{0%{transform:translate3d(0%,0%,0)}20%{transform:translate3d(50%,10%,0)}40%{transform:translate3d(110%,80%,0)}60%{transform:translate3d(20%,30%,0)}80%{transform:translate3d(38%,56%,0)}100%{transform:translate3d(0%,0%,0)}}#header{position:fixed;top:0;left:0;width:100%;z-index:121;color:#fff;padding:0;margin:0;font-size:16px}#header.scrolled{background-color:rgba(0,0,0,0.4)}#header #logo{position:fixed;top:50px;left:57px}@media (max-width:767px){#header #logo{top:39px;left:38px}}#header #logo img,#header #logo a{display:block}#header #service{position:fixed;top:0;right:0;display:flex}#header #service #mobile-nav{width:170px;height:179px;display:flex;flex-direction:column;justify-content:center;padding:0 1.2em;box-sizing:border-box;text-align:center;color:#fff;text-decoration:none;letter-spacing:0.212em;transition:color 0.4s ease-out}@media (max-width:767px){#header #service #mobile-nav{width:130px;height:130px}}#header #service #mobile-nav.lightBackground{color:#1c2836}@media (max-width:767px){#header #service .btn-prenota{display:none}}#header #service .btn-prenota a{width:170px;height:179px;display:flex;flex-direction:column;justify-content:center;padding:0 1.2em;box-sizing:border-box;background-color:#d9d0bc;text-align:center;text-transform:uppercase;text-decoration:none;color:#1c2836;letter-spacing:0.212em}#header #language{position:fixed;top:66px;left:295px;z-index:101;transform:translateY(-200px)}@media (max-width:767px){#header #language{display:none}}#header #language ul{list-style:none;margin:0;padding:0}#header #language ul li{display:inline-block}#header #language ul li a{display:block;color:#fff;text-decoration:none;font-size:16px;text-transform:uppercase;padding:5px 14px;letter-spacing:0.212em}#header.show-menu #service #mobile-nav{color:#fff !important}#nav{transform:translateX(40%);visibility:hidden;opacity:0;position:fixed;top:0;left:0;width:100%;height:100vh;background:url("https://www.dimorapalanca.com/templates/palanca/images/menu.jpg") no-repeat;background-size:cover;z-index:106;overflow:hidden}#nav .opacity-layer{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4)}#nav .opacity-layer:before{content:"";position:absolute;top:0;left:0;width:750px;height:750px;-webkit-animation:bg-gradient-animation 30s ease infinite;-moz-animation:bg-gradient-animation 30s ease infinite;animation:bg-gradient-animation 30s ease infinite;background:rgba(0,0,0,0.4);background:radial-gradient(circle,rgba(255,255,255,0.23) 17%,rgba(255,255,255,0) 53%,rgba(255,255,255,0) 100%)}@media (max-width:767px){#nav .opacity-layer:before{width:350px;height:350px}}#nav #box-menu{position:absolute;top:0;left:0;width:100%;height:100vh}#nav #box-menu #menu{list-style:none;margin:179px 0 0 136px;padding:0;display:inline-flex;flex-direction:column}@media (max-width:767px){#nav #box-menu #menu{margin:124px 0 0 0;display:flex;max-height:calc(100vh - 124px - 64px);overflow:auto}}#nav #box-menu #menu li{position:relative;overflow:hidden}#nav #box-menu #menu li a{display:block;font-size:6.2vh;color:#fff;text-decoration:none;font-weight:300;line-height:1.2em;padding:0.2em 175px;transition:padding 0.6s ease-out}@media (max-width:990px){#nav #box-menu #menu li a{padding:0.2em 35px 0.2em 75px;font-size:4.96vh}}@media (max-width:767px){#nav #box-menu #menu li a{padding:0.36em 35px;text-align:center;font-size:31px}}#nav #box-menu #menu li a:before{content:"";position:absolute;height:1px;width:190px;left:0;top:50%;background-color:#fff;transform:translateX(-100%);transition:transform 0.5s ease-out}@media (max-width:990px){#nav #box-menu #menu li a:before{width:90px}}@media (max-width:767px){#nav #box-menu #menu li a:before{display:none}}#nav #box-menu #menu li.active a,#nav #box-menu #menu li:hover a{padding-left:250px}@media (max-width:990px){#nav #box-menu #menu li.active a,#nav #box-menu #menu li:hover a{padding-left:150px}}@media (max-width:767px){#nav #box-menu #menu li.active a,#nav #box-menu #menu li:hover a{padding-left:35px}}#nav #box-menu #menu li.active a:before,#nav #box-menu #menu li:hover a:before{transform:translateX(0)}@media (max-width:767px){#nav #box-menu #menu-extra{display:flex;justify-content:space-around;align-items:center;position:absolute;left:0;bottom:0;width:100%}}#nav #box-menu #menu-extra #language-menu{display:none}@media (max-width:767px){#nav #box-menu #menu-extra #language-menu{display:block}}#nav #box-menu #menu-extra #language-menu ul{list-style:none;margin:0;padding:0;display:flex}#nav #box-menu #menu-extra #language-menu ul li a{display:block;color:#fff;text-decoration:none;font:16px "Epilogue",sans-serif;padding:5px 14px}#nav #box-menu #menu-extra #social{position:absolute;right:74px;top:50%;transform:translateY(-50%)}@media (max-width:767px){#nav #box-menu #menu-extra #social{position:static;transform:none;display:flex}}#nav #box-menu #menu-extra #social a{font-size:17px;color:#fff;display:block;line-height:34px;margin:13px 0}@media (max-width:767px){#nav #box-menu #menu-extra #social a{line-height:normal;padding:5px 14px;font-size:23px}}#nav #box-menu #menu-extra #quick-request{display:none;position:absolute;right:0;top:179px;width:170px;padding-right:49px;box-sizing:border-box}@media (max-width:990px){#nav #box-menu #menu-extra #quick-request{display:none}}#nav #box-menu #menu-extra #quick-request form{margin:0;display:flex;flex-direction:column;color:#fff;font:16px "Epilogue",sans-serif;height:calc(100vh - 179px)}#nav #box-menu #menu-extra #quick-request form>*{flex-shrink:1;min-height:0}#nav #box-menu #menu-extra #quick-request form .form-row{padding-top:2.6vh}@media screen and (min-height:800px){#nav #box-menu #menu-extra #quick-request form .form-row{padding-top:4.6vh}}#nav #box-menu #menu-extra #quick-request form .form-row label{border-bottom:1px solid #fff;display:block;font-size:0.9em;line-height:1.4em;padding-bottom:0.4em;margin-bottom:0.8em}#nav #box-menu #menu-extra #quick-request form .form-row .month{font-size:0.8em}#nav #box-menu #menu-extra #quick-request form .form-row .day{font-size:0.8em;font:96px "Cormorant Garamond",serif;line-height:0.8em}#nav #box-menu #menu-extra #quick-request form .form-row input{background-color:transparent;border:0;color:#fff;font:96px "Cormorant Garamond",serif;display:block;width:100%;box-sizing:border-box}#nav #box-menu #menu-extra #quick-request form .form-row input::-webkit-outer-spin-button,#nav #box-menu #menu-extra #quick-request form .form-row input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#nav #box-menu #menu-extra #quick-request form .form-row input[type=number]{-moz-appearance:textfield}#nav #box-menu #menu-extra #quick-request form .form-row.row-invia button{background-color:transparent;border:0;color:#fff;font:16px "Cormorant Garamond",serif;text-transform:uppercase;letter-spacing:0.212em;padding:4px 0;white-space:nowrap;cursor:pointer}#nav #box-menu #menu-extra #quick-request form .form-row.row-invia button svg{margin-left:7px}#foto{display:block;padding:0;margin:0;position:relative;font-size:0;height:100vh;overflow:hidden;background-color:#000}#foto .list{height:100%;background-color:#000}#foto .list img{display:block}#foto .list img:not(:first-child){display:none}#foto #slide-nav{position:absolute;right:55px;bottom:30px;z-index:21}@media (max-width:767px){#foto #slide-nav{display:flex;bottom:75px;left:50%;right:auto;transform:translateX(-50%);align-items:center;height:46px}}#foto #slide-nav a{display:block;text-align:center;padding:11px 0;transition:all 0.7s ease-out;width:36px}#foto #slide-nav a span{display:block;height:6px;width:6px;border:1px solid #fff;border-radius:50%;background-color:#fff;margin:0 auto;transition:all 0.7s ease-out}#foto #slide-nav a.current{padding:5px 0}#foto #slide-nav a.current span{height:34px;width:34px;background-color:transparent;border-color:#d9d0bc}#foto #slide-nav a:hover:not(.current) span{border-color:#d9d0bc;background-color:#d9d0bc}#foto #foto-after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2)}#foto #foto-after #slogan{position:absolute;left:0;width:100%;text-align:center;top:50%;transform:translateY(-50%);font-size:8.3vh;line-height:1.2em;box-sizing:border-box;color:#fff}@media (max-width:990px){#foto #foto-after #slogan{font-size:6.64vh}}@media (max-width:767px){#foto #foto-after #slogan{font-size:5.478vh}}.news-banner{background-color:#948c85;height:65vh;display:flex;justify-content:center;align-items:center}.news-banner .text-ct{color:#fff;width:60%;padding:0 8% 0 16%}.news-banner .text-ct .h1{color:#fff;font-weight:300;font-size:8.3vh;line-height:140%;margin-bottom:2rem}@media (max-width:990px){.news-banner .text-ct .h1{font-size:5.146vh}}@media (max-width:767px){.news-banner .text-ct .h1{font-size:4.565vh}}@media (max-width:767px){.news-banner .text-ct{width:100%;padding:8%}}.news-banner .img-ct{width:40%;height:100%}.news-banner .img-ct img{display:block;height:100%;width:100%;object-fit:cover}@media (max-width:767px){.news-banner .img-ct{width:100%}}@media (max-width:767px){.news-banner{flex-wrap:wrap;height:100%}}body.noPhoto #content .article{padding-top:145px}@media (max-width:767px){body.rooms-page .boxes-text h2{position:absolute;top:-73px;left:0}}#content{position:relative;overflow:hidden;line-height:1.9em}#content p{margin:1.3em 0}#content .roomDescriptionLayer p{margin:0.3em 0 1.3em 0}#content a{color:#1b2837;transition:color 0.4s ease-out}#content a:hover{color:#000}#content .article{position:relative}#content .article .item-page{padding:18vh 0;width:50vw;margin:0 auto;position:relative;z-index:31}@media (max-width:990px){#content .article .item-page{width:70vw}}@media (max-width:767px){#content .article .item-page{width:86vw;font-size:20.24px;line-height:1.7em;padding:10vh 0}}#content .article .item-page:before{content:"";position:absolute;top:0;left:-8vw;width:1px;height:50%;background:rgb(167,155,133);background:linear-gradient(180deg,rgba(167,155,133,0.32) 0%,rgba(167,155,133,0.32) 90%,rgba(167,155,133,0) 100%)}@media (max-width:767px){#content .article .item-page:before{left:0;height:240px}}#content .article .item-page .intro{position:relative;left:-8vw;font-family:"Epilogue",sans-serif}@media (max-width:767px){#content .article .item-page .intro{left:0}}#content .article .item-page .intro:before{content:"";position:absolute;top:16px;left:-17vw;width:15vw;height:1px;background:rgb(169,145,133)}@media (max-width:767px){#content .article .item-page .intro:before{display:none}}#content .article .item-page .work-in-progress{display:flex;justify-content:flex-end;position:relative}@media (max-width:767px){#content .article .item-page .work-in-progress{display:block}}#content .article .item-page .work-in-progress img{display:block;max-width:100%;height:auto}#content .article .item-page .work-in-progress h1{color:#1c2836;position:absolute;top:9.3vh;left:-8vw;z-index:13}@media (max-width:767px){#content .article .item-page .work-in-progress h1{position:static}}#content .article .item-page h1{font-size:96px;font-weight:300;color:#d9d0bc;line-height:1em;padding:0;margin:0.6em 0}@media (max-width:767px){#content .article .item-page h1{font-size:40.32px;position:relative;left:10vw;width:80%;line-height:1.3em}}#content .article .item-page h1 .highlight{color:#1c2836;position:relative;left:-8vw}@media (max-width:767px){#content .article .item-page h1 .highlight{left:-8vw}}#content .article .item-page .link{margin:3em 0 !important;font-size:0}#content .article .item-page .link a{position:relative;overflow:hidden;display:inline-block;text-decoration:none;color:#1b2837;text-transform:uppercase;letter-spacing:0.212em;padding:1.7em 2.4em;font-size:23px}@media (max-width:767px){#content .article .item-page .link a{font-size:16.1px}}#content .article .item-page .link a>.text{position:relative;z-index:21;display:block}#content .article .item-page .link a>.animation{background-color:#e4decf;position:absolute;left:0;bottom:0;width:100%;height:100%;transform:translate(-66%);z-index:16}#content .article .hidden-content>*:first-child{margin-top:0}#content .article .item-img{position:relative;margin:0 17vw 0 auto;width:307px;top:-140px;height:120px}@media (max-width:767px){#content .article .item-img{display:none}}#content .article .item-img img{display:block}#content .article .item-decoration{position:absolute;right:26.5vw;bottom:0;width:310px}@media (max-width:767px){#content .article .item-decoration{right:-6vw;width:46vw}}#content .article .item-decoration img{display:block;width:100%;height:auto}#content .article .columns{display:flex;margin:0 -20px}@media (max-width:767px){#content .article .columns{flex-wrap:wrap}}#content .article .columns .highlight{color:#d9d0bc;font-size:1.6em;margin:0.9em 0}#content .article .columns.col-2>*{flex-basis:50%;padding:0 20px}@media (max-width:767px){#content .article .columns.col-2>*{flex-basis:100%}}#content .newsletterform .item-cols{position:relative;overflow:hidden}#content .newsletterform .item-col-2{position:relative;float:left;width:48%;text-align:left;margin:0 1% 30px}@media (max-width:767px){#content .newsletterform .item-col-2{float:none;width:auto}}#content .newsletterform fieldset{border:none;padding:0;margin:0}#content .newsletterform .item-col-last{text-align:center}#content .newsletterform fieldset legend,#content .newsletterform form .item-col-last legend{background-color:#f2efe9;color:#333;display:block;width:100%;text-align:center;padding:5px 0;margin-bottom:20px;text-transform:uppercase;letter-spacing:1px;font-weight:500}#content .newsletterform fieldset label,#content .newsletterform .item-col-last label{display:block;margin-bottom:10px;font-size:18px}#content .newsletterform fieldset label.inliner{display:inline-block;margin-right:15px;margin-bottom:0 !important}#content .newsletterform fieldset label input[type=text]{margin:0;border:1px solid #e0e0e0;font-family:"Epilogue",sans-serif;background:none;padding:3px 10px;font-size:15px;width:55%;display:inline-block}#content .newsletterform fieldset label input.nr{width:25px}#content .newsletterform fieldset label span{display:inline-block;width:33%}#content .newsletterform fieldset label span.req{color:#282828}#content .newsletterform fieldset label span.req:after{content:" (*)"}#content .newsletterform fieldset textarea{width:95%;box-sizing:border-box;height:100px;border:1px solid #ddd7d1;background:none}#content .newsletterform button{border:none;cursor:pointer;margin-top:20px}#content .newsletterform button.ui-datepicker-trigger{margin:0;border:none;background:none}#content .newsletterform .item-cols hr{border:none;background:none;border-bottom:1px solid #ddd7d1;margin:10px 0;width:99%}#content .newsletterform .item-privacy{font-size:13px;line-height:135%;text-align:left;max-height:70px;overflow:auto;margin-bottom:20px;background-color:#f2efe9;padding:5px;border:1px solid #7e7e7e}#content .newsletterform .errorMessages{display:none;font-size:15px;text-align:left;border:1px solid #E83C42;padding:10px;background-color:#FDF4F8;margin-bottom:20px}#content .newsletterform .errorMessages label{display:list-item;list-style-type:disc;margin-left:20px;margin-bottom:2px}#content .newsletterform .errorMessages p{color:#E83C42;font-weight:bold;margin-top:0}#content .newsletterform .errorMessages label.error.valid{display:none !important}#content .newsletterform fieldset label input.error{background-color:#FDF4F8;border-color:#E83C42}#content .newsletterform button[type=submit]{display:inline-block;font-size:18px;letter-spacing:0.212em;padding:2em;background-color:#a49674;color:#FFF;text-transform:uppercase;text-decoration:none;border-radius:1px;margin-bottom:50px;font-family:"Cormorant Garamond",serif}#content .newsletterform .room-form-box{margin-top:15px;padding-top:15px;border-top:1px dashed #E83C42}#content .newsletterform fieldset label.aDK input[type=text]{width:30px}.section-item .link{margin:3em 0 !important;font-size:0}.section-item .link a{position:relative;overflow:hidden;display:inline-block;text-decoration:none;color:#1b2837;text-transform:uppercase;letter-spacing:0.212em;padding:1.7em 2.4em;font-size:23px}@media (max-width:767px){.section-item .link a{font-size:16.1px}}.section-item .link a>.text{position:relative;z-index:21;display:block}.section-item .link a>.animation{background-color:#e4decf;position:absolute;left:0;bottom:0;width:100%;height:100%;transform:translate(-66%);z-index:16}.section-item .boxes-text{padding:14vh 0}@media (max-width:767px){.section-item .boxes-text{padding:8vh 0;font-size:20.24px;line-height:1.7em}}.section-item .boxes-text h2{font-size:39px;font-weight:300;line-height:1.4em;padding:0;margin:1.2em 0 0.4em 0}@media (max-width:767px){.section-item .boxes-text h2{font-size:27.3px}}.section-item .boxes-text h2+p{margin-top:0.3em !important}.section-item.background-beige{background-color:#f2efe9}.section-item.mt-5{margin-top:14vh}.section-item.section-imageText{position:relative}.section-item.section-imageText .boxes-images{height:86vh;max-height:54.25vw;position:relative}@media (max-width:990px){.section-item.section-imageText .boxes-images{height:66vh;max-height:none}}.section-item.section-imageText .boxes-images .list{height:100%;overflow:hidden;position:relative;background-color:#000}.section-item.section-imageText .boxes-images .list .image-box{height:100%;width:100%}.section-item.section-imageText .boxes-images .list .image-box img{display:block;width:100%;height:100%;object-fit:cover}.section-item.section-imageText .boxes-images .hoverPanel{position:absolute;top:0;left:0;width:100%;height:100%;display:flex}.section-item.section-imageText .boxes-images .hoverPanel .hoverLeft{flex-basis:50%}@media (max-width:990px){.section-item.section-imageText .boxes-images .hoverPanel .hoverLeft:after{content:"";background:url("https://www.dimorapalanca.com/templates/palanca/images/freccia-dx.svg") no-repeat;background-size:50px 50px;width:50px;height:50px;position:absolute;left:2vw;top:50%;margin-top:-25px;transform:rotate(180deg)}}.section-item.section-imageText .boxes-images .hoverPanel .hoverRight{flex-basis:50%}@media (max-width:990px){.section-item.section-imageText .boxes-images .hoverPanel .hoverRight:after{content:"";background:url("https://www.dimorapalanca.com/templates/palanca/images/freccia-dx.svg") no-repeat;background-size:50px 50px;width:50px;height:50px;position:absolute;right:2vw;top:50%;margin-top:-25px}}.section-item.section-imageText .boxes-images .boxes-bg-opacity{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2)}.section-item.section-imageText .boxes-images .boxes-title{font-weight:300;color:#fff;font-size:8.3vh;position:absolute;left:0;top:50%;width:100%;text-align:center}@media (max-width:990px){.section-item.section-imageText .boxes-images .boxes-title{transform:translateY(-50%)}}@media (max-width:767px){.section-item.section-imageText .boxes-images .boxes-title{font-size:5.81vh}}.section-item.section-imageText .boxes-text{margin-left:17vw;margin-right:auto;width:50vw}@media (max-width:990px){.section-item.section-imageText .boxes-text{width:70vw}}.section-item.section-imageText .boxes-text .inner{position:relative;z-index:31}.section-item.section-imageText .boxes-text .cols{display:flex;align-items:flex-end}@media (max-width:767px){.section-item.section-imageText .boxes-text .cols{flex-wrap:wrap}}.section-item.section-imageText .boxes-text .cols>.col{flex-basis:50%}@media (max-width:767px){.section-item.section-imageText .boxes-text .cols>.col{flex-basis:100%}}.section-item.section-imageText .boxes-text .cols>.col:last-child{padding-left:5vw;box-sizing:border-box}@media (max-width:767px){.section-item.section-imageText .boxes-text .cols>.col:last-child{padding-left:0;margin-top:3vh}}.section-item.section-imageText .boxes-text .cols>.col>*:first-child{margin-top:0 !important}.section-item.section-imageText .boxes-text .cols>.col>*:last-child{margin-bottom:0 !important}.section-item.section-imageText .boxes-text .boxes-img{position:absolute;left:7vw;bottom:270px}@media (max-width:990px){.section-item.section-imageText .boxes-text .boxes-img{display:none}}.section-item.section-imageText .boxes-text .boxes-img img{display:block}.section-item.section-imageText .boxes-text .boxes-decoration{position:absolute;left:-5vw;bottom:250px;width:381px}@media (max-width:767px){.section-item.section-imageText .boxes-text .boxes-decoration{width:45vw}}.section-item.section-imageText .boxes-text .boxes-decoration img{display:block;width:100%;height:auto}.section-item.section-imageText.text-right .boxes-text{margin-left:auto;margin-right:17vw}@media (max-width:990px){.section-item.section-imageText.text-right .boxes-text{margin-right:auto}}.section-item.section-imageText.cols .boxes-text{width:auto;margin-right:17vw}@media (max-width:990px){.section-item.section-imageText.cols .boxes-text{margin-right:15vw;margin-left:15vw}}.section-item.section-rooms{position:relative;background-color:#000}.section-item.section-rooms .rooms-images{position:relative}.section-item.section-rooms .rooms-images:before{position:absolute;content:"";top:50%;left:0;width:171px;height:1px;background-color:#fff;z-index:21}@media (max-width:767px){.section-item.section-rooms .rooms-images:before{width:41px}}.section-item.section-rooms .rooms-images:after{position:absolute;content:"";top:50%;right:0;width:171px;height:1px;background-color:#fff;z-index:21}@media (max-width:767px){.section-item.section-rooms .rooms-images:after{width:41px}}.section-item.section-rooms .rooms-images .list{position:relative;overflow:hidden;height:92vh}@media (max-width:990px){.section-item.section-rooms .rooms-images .list{height:76vh}}@media (max-width:990px){.section-item.section-rooms .rooms-images .list{height:66vh}}.section-item.section-rooms .rooms-images .list .image{position:absolute;top:0;left:0;width:100%;height:100%}.section-item.section-rooms .rooms-images .list .image img{display:block;width:100%;height:100%;object-fit:cover;opacity:0.88}.section-item.section-rooms .rooms-names{position:absolute;left:0;bottom:69px;width:100%}@media (max-width:767px){.section-item.section-rooms .rooms-names{bottom:29px}}.section-item.section-rooms .rooms-names .list .name{color:#fff;font-weight:300;padding:0 0.4vw;width:350px;line-height:normal;font:27.6px "Cormorant Garamond",serif;height:95px;transition:font-size 0.4s ease-out;text-align:center;display:flex;flex-direction:column;justify-content:flex-end;cursor:pointer}@media (max-width:767px){.section-item.section-rooms .rooms-names .list .name{width:215px;padding:0 1.8vw}}.section-item.section-rooms .rooms-names .list .name.is-selected{font-size:59px}@media (max-width:767px){.section-item.section-rooms .rooms-names .list .name.is-selected{font-size:41.3px}}.section-item.section-boxesTextImage{background-color:#f2efe9;position:relative}.section-item.section-boxesTextImage .box-item{width:84%;max-width:1200px;margin-left:auto;margin-right:auto}.section-item.section-boxesTextImage .box-item .inner{width:60%;position:relative;margin-bottom:200px}@media (max-width:767px){.section-item.section-boxesTextImage .box-item .inner{width:auto;margin-bottom:0}}.section-item.section-boxesTextImage .box-item .inner h2:first-child:before{display:none}.section-item.section-boxesTextImage .box-item .inner h2:before{content:"";width:50%;height:1px;background:rgb(27,40,55);background:linear-gradient(90deg,rgba(27,40,55,0.32) 0%,rgba(27,40,55,0.32) 90%,rgba(27,40,55,0) 100%);display:block;margin-bottom:0.8em}.section-item.section-boxesTextImage .box-item .inner .link{position:absolute;bottom:-210px;right:-20vw}@media (max-width:767px){.section-item.section-boxesTextImage .box-item .inner .link{position:static}}.section-item.section-boxesTextImage .box-item .inner .link a{display:block}.section-item.section-boxesTextImage .box-item .inner .link a>.animation{background-color:#d9d0bc}.section-item.section-boxesTextImage .box-item.cols{display:flex;align-items:flex-end}@media (max-width:990px){.section-item.section-boxesTextImage .box-item.cols{align-items:stretch}}@media (max-width:767px){.section-item.section-boxesTextImage .box-item.cols{flex-wrap:wrap}}.section-item.section-boxesTextImage .box-item.cols>*{flex-basis:50%}.section-item.section-boxesTextImage .box-item.cols>*.boxes-item-img{position:relative}@media (max-width:767px){.section-item.section-boxesTextImage .box-item.cols>*.boxes-item-img{flex-basis:100%}}.section-item.section-boxesTextImage .box-item.cols>*.boxes-item-img img{display:block;max-width:100%;height:auto}@media (max-width:990px){.section-item.section-boxesTextImage .box-item.cols>*.boxes-item-img img{width:100%;object-fit:cover}}@media (max-width:767px){.section-item.section-boxesTextImage .box-item.cols>*.boxes-item-img img{height:auto}}.section-item.section-boxesTextImage .box-item.cols>*.boxes-item-text{position:relative;left:-2vw;padding-bottom:39px}@media (max-width:767px){.section-item.section-boxesTextImage .box-item.cols>*.boxes-item-text{left:0;flex-basis:100%}}.section-item.section-boxesTextImage .box-item.cols>*.boxes-item-text h2{color:#1c2836;font-size:70px;line-height:1.15em}@media (max-width:767px){.section-item.section-boxesTextImage .box-item.cols>*.boxes-item-text h2{font-size:42px}}.section-item.section-boxesTextImage .box-item-slider{padding:14vh 0}@media (max-width:767px){.section-item.section-boxesTextImage .box-item-slider{padding:9vh 0}}.section-item.section-boxesTextImage .box-item-slider .list{position:relative;margin-left:4vw;overflow:hidden}@media (max-width:990px){.section-item.section-boxesTextImage .box-item-slider .list{height:50vh}}.section-item.section-boxesTextImage .box-item-slider .list .boxes-item-img{position:relative;margin-left:41px}@media (max-width:990px){.section-item.section-boxesTextImage .box-item-slider .list .boxes-item-img{height:100%;width:86%}}@media (max-width:767px){.section-item.section-boxesTextImage .box-item-slider .list .boxes-item-img{margin-left:21px}}.section-item.section-boxesTextImage .box-item-slider .list .boxes-item-img span.decoration{background-color:#d9d0bc;position:absolute;top:0;left:0;width:100%;height:100%}.section-item.section-boxesTextImage .box-item-slider .list .boxes-item-img img{display:block;object-fit:cover}@media (max-width:990px){.section-item.section-boxesTextImage .box-item-slider .list .boxes-item-img img{height:100%;width:100%}}.section-item.section-boxesTextImage .box-item-slider.image-right .list{margin-right:4vw;margin-left:0}.section-item.section-boxesTextImage .boxes-text{position:relative;z-index:41}.section-item.section-boxesTextImage .box-background{position:absolute;bottom:0;right:0;width:40%;height:60%;background-color:#e6e1d5}.section-item.section-boxesTextImage .boxes-decoration{position:absolute;right:6vw;bottom:90vh;width:381px;z-index:31}@media (max-width:767px){.section-item.section-boxesTextImage .boxes-decoration{right:-6vw;width:40vw}}.section-item.section-boxesTextImage .boxes-decoration img{display:block;width:100%;height:auto}.section-item.section-boxCarousel{background-color:#f2efe9}.section-item.section-boxCarousel .boxes-text{text-align:center;padding:8vh 0}.section-item.section-boxCarousel .boxes-text .title{font-size:39px;font-weight:300;line-height:1.4em}@media (max-width:767px){.section-item.section-boxCarousel .boxes-text .title{font-size:27.3px}}.section-item.section-boxCarousel .box-carousel{position:relative;height:76vh;background-color:#e4decf;display:flex}@media (max-width:990px){.section-item.section-boxCarousel .box-carousel{height:56vh}}@media (max-width:767px){.section-item.section-boxCarousel .box-carousel{height:auto;flex-wrap:wrap}.section-item.section-boxCarousel .box-carousel .hoverLayer{height:46vh}}.section-item.section-boxCarousel .box-carousel .list.listImages{flex-basis:70%;height:100%}@media (max-width:990px){.section-item.section-boxCarousel .box-carousel .list.listImages{flex-basis:40%}}@media (max-width:767px){.section-item.section-boxCarousel .box-carousel .list.listImages{flex-basis:100%;height:46vh}}.section-item.section-boxCarousel .box-carousel .list.listImages .image-box{height:100%;width:100%}.section-item.section-boxCarousel .box-carousel .list.listImages .image-box img{width:100%;height:100%;object-fit:cover}.section-item.section-boxCarousel .box-carousel .list.listText{height:100%;flex-basis:30%;display:flex;flex-direction:column;justify-content:center;font-size:2.9vw;color:#a49674;font-weight:300;padding:0 4vw;box-sizing:border-box;line-height:1em;position:relative}@media (max-width:990px){.section-item.section-boxCarousel .box-carousel .list.listText{font-size:39px;flex-basis:60%}}@media (max-width:767px){.section-item.section-boxCarousel .box-carousel .list.listText{font-size:27.3px;flex-basis:100%;height:44vh}}.section-item.section-boxCarousel .box-carousel .list.listText .experience-item{display:none}.section-item.section-boxCarousel .box-carousel .list.listText .experience-item.active{display:block}.section-item.section-boxCarousel .box-carousel .list.listText .link{position:absolute;bottom:10px;left:0;padding:0 4vw;box-sizing:border-box;z-index:6}@media (max-width:767px){.section-item.section-boxCarousel .box-carousel .list.listText .link{bottom:2px}}.section-item.section-boxCarousel .box-carousel .list.listText .link a{color:#a49674}.section-item.section-boxCarousel .box-carousel .list.listText .link a>.animation{background-color:#f2efe9}.section-item.section-boxCarousel .box-carousel .list.listText .inner{overflow:hidden}.section-item.section-boxCarousel .box-carousel .nav-counter{position:absolute;top:80px;left:70vw;color:#fff;font-size:115px;padding:0 4vw}@media (max-width:990px){.section-item.section-boxCarousel .box-carousel .nav-counter{left:40vw}}@media (max-width:767px){.section-item.section-boxCarousel .box-carousel .nav-counter{left:0;top:50vh;font-size:51px}}.section-item.section-boxCarousel .box-carousel .hoverPanel{position:absolute;top:0;left:0;width:100%;height:100%;display:flex}.section-item.section-boxCarousel .box-carousel .hoverPanel .hoverLeft{flex-basis:50%}@media (max-width:990px){.section-item.section-boxCarousel .box-carousel .hoverPanel .hoverLeft:after{content:"";background:url("https://www.dimorapalanca.com/templates/palanca/images/freccia-dx.svg") no-repeat;background-size:50px 50px;width:50px;height:50px;position:absolute;left:2vw;top:50%;margin-top:-25px;transform:rotate(180deg)}}.section-item.section-boxCarousel .box-carousel .hoverPanel .hoverRight{flex-basis:50%}@media (max-width:990px){.section-item.section-boxCarousel .box-carousel .hoverPanel .hoverRight:after{content:"";background:url("https://www.dimorapalanca.com/templates/palanca/images/freccia-dx.svg") no-repeat;background-size:50px 50px;width:50px;height:50px;position:absolute;right:2vw;top:50%;margin-top:-25px}}.section-item.section-experience{background-color:#948c85;color:#fff;margin-top:-1px}.section-item.section-experience .boxes-image{height:92vh;max-height:54.25vw;position:relative}.section-item.section-experience .boxes-image img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:767px){.section-item.section-experience .boxes-image{height:66vh;max-height:none}}.section-item.section-experience .boxes-text{width:70vw;margin:0 auto;position:relative;z-index:31;padding:9vh 0}.section-item.section-experience .boxes-text:before{content:"";position:absolute;top:0;left:0;width:1px;height:90%;background:rgb(255,255,255);background:linear-gradient(180deg,rgba(255,255,255,0.32) 0%,rgba(255,255,255,0.32) 90%,rgba(255,255,255,0) 100%)}@media (max-width:767px){.section-item.section-experience .boxes-text:before{height:240px;top:-73px}}.section-item.section-experience .boxes-text h2{font-size:96px;line-height:1.3em}.section-item.section-experience .boxes-text h2:first-child{margin-top:0}@media (max-width:767px){.section-item.section-experience .boxes-text h2{font-size:40.32px}}.section-item.section-experience.room-item .room-images{height:92vh;max-height:54.25vw;position:relative}@media (max-width:767px){.section-item.section-experience.room-item .room-images{height:66vh;max-height:none}}.section-item.section-experience.room-item .room-images .list{height:100%;overflow:hidden;position:relative}.section-item.section-experience.room-item .room-images .list img{display:block;width:100vw;height:92vh;max-height:54.25vw;object-fit:cover}@media (max-width:767px){.section-item.section-experience.room-item .room-images .list img{height:66vh;max-height:none}}.section-item.section-experience.room-item .room-images .hoverPanel{position:absolute;top:0;left:0;width:100%;height:100%;display:flex}.section-item.section-experience.room-item .room-images .hoverPanel .hoverLeft{flex-basis:50%}@media (max-width:990px){.section-item.section-experience.room-item .room-images .hoverPanel .hoverLeft:after{content:"";background:url("https://www.dimorapalanca.com/templates/palanca/images/freccia-dx.svg") no-repeat;background-size:50px 50px;width:50px;height:50px;position:absolute;left:2vw;top:50%;margin-top:-25px;transform:rotate(180deg)}}.section-item.section-experience.room-item .room-images .hoverPanel .hoverRight{flex-basis:50%}@media (max-width:990px){.section-item.section-experience.room-item .room-images .hoverPanel .hoverRight:after{content:"";background:url("https://www.dimorapalanca.com/templates/palanca/images/freccia-dx.svg") no-repeat;background-size:50px 50px;width:50px;height:50px;position:absolute;right:2vw;top:50%;margin-top:-25px}}.section-item.section-experience.room-item .boxes-text{width:50vw;margin-left:15vw;padding-top:0}@media (max-width:990px){.section-item.section-experience.room-item .boxes-text{width:65vw}}@media (max-width:767px){.section-item.section-experience.room-item .boxes-text{width:86vw;margin-left:auto;margin-right:auto}}.section-item.section-experience.room-item .boxes-text .room-images-info{color:#1c2836;font-size:1.54em}.section-item.section-columns{position:relative}.section-item.section-columns.border-top:before{content:"";position:absolute;top:0;left:0;width:50%;height:1px;background:rgb(167,155,133);background:linear-gradient(90deg,rgba(167,155,133,0.32) 0%,rgba(167,155,133,0.32) 90%,rgba(167,155,133,0) 100%)}.section-item.section-columns.col-4 .inner{flex-wrap:wrap;justify-content:center}.section-item.section-columns.col-4 .inner>*{flex-basis:25%}@media (max-width:990px){.section-item.section-columns.col-4 .inner>*{flex-basis:33.3333%}}@media (max-width:767px){.section-item.section-columns.col-4 .inner>*{flex-basis:50%}}.section-item.section-columns.icons{text-align:center}.section-item.section-columns.icons img{display:block;margin:0 auto}.section-item.section-columns .inner{width:70vw;margin:0 auto;display:flex;padding:8vh 0}@media (max-width:767px){.section-item.section-columns .inner{width:86vw}}.section-item.section-text{padding:18vh 0;width:50vw;margin:0 auto}.experience-link-more{width:70vw;margin:6rem auto !important;font-size:0}.experience-link-more a{position:relative;overflow:hidden;display:inline-block;text-decoration:none;color:#1b2837;text-transform:uppercase;letter-spacing:0.212em;padding:1.7em 2.4em;font-size:23px}@media (max-width:767px){.experience-link-more a{font-size:16.1px}}.experience-link-more a>.text{position:relative;z-index:21;display:block}.experience-link-more a>.animation{background-color:#e4decf;position:absolute;left:0;bottom:0;width:100%;height:100%;transform:translate(-66%);z-index:16}#footer-above .section-newsletter{background-color:#c7b8b3;color:#fff;text-align:center;padding:19vh 0;position:relative}@media (max-width:767px){#footer-above .section-newsletter{padding:11vh 0}}#footer-above .section-newsletter .title{font-size:70px;color:#7a6f6b;font-weight:300}@media (max-width:767px){#footer-above .section-newsletter .title{font-size:42px}}#footer-above .section-newsletter form{position:relative;max-width:84%;margin:10vh auto 0 auto}@media (max-width:767px){#footer-above .section-newsletter form{margin-top:4vh}}#footer-above .section-newsletter form input{font-family:"Epilogue",sans-serif;background:transparent;border:none;border-bottom:1px solid #fff;color:#fff;font-size:23px;display:block;width:100%;padding:18px 107px;box-sizing:border-box;text-align:center}@media (max-width:767px){#footer-above .section-newsletter form input{font-size:16.1px}}#footer-above .section-newsletter form input::placeholder{color:#fff}#footer-above .section-newsletter form button{position:absolute;right:40px;top:14px;border:0;background:none;padding:4px 20px;color:#fff;font-size:0.7em}#footer-above .section-newsletter .item-decoration{position:absolute;left:3vw;bottom:20vh}@media (max-width:767px){#footer-above .section-newsletter .item-decoration{left:-7vw}}@media (max-width:767px){#footer-above .section-newsletter .item-decoration img{max-width:20vh;height:auto}}.no-decoration-newsletter main{background:linear-gradient(180deg,rgba(255,255,240,0) 50%,#7a6f6b 50%)}.no-decoration-newsletter .item-decoration{display:none}#footer{color:#c7b8b3;font-family:"Epilogue",sans-serif;text-align:center;position:relative}@media (max-width:767px){#footer{padding-bottom:15vh}}#footer .cols{display:flex;align-items:center}@media (max-width:767px){#footer .cols{flex-wrap:wrap}}#footer .cols>*{flex-basis:50%}#footer .cols .contacts{padding-left:9vw;box-sizing:border-box;color:#1b2837;text-align:left}@media (max-width:990px){#footer .cols .contacts{flex-basis:70%;padding-left:5vw}}@media (max-width:767px){#footer .cols .contacts{flex-basis:100%;order:2;font-size:16.79px}}#footer .cols .contacts a{color:#1b2837;text-decoration:none}#footer .cols .contacts p{border-bottom:1px solid #a49674;margin:1.4em 0;padding:0.9em 0}#footer .cols .contacts p .title{color:#c7b8b3;font:70px "Cormorant Garamond",serif;font-weight:300;padding-bottom:0.3em;display:inline-block}@media (max-width:767px){#footer .cols .contacts p .title{font-size:56px}}#footer .cols .image{align-self:stretch}@media (max-width:990px){#footer .cols .image{flex-basis:30%}}@media (max-width:767px){#footer .cols .image{flex-basis:100%;order:1}}#footer .cols .image img{width:100%;height:100%;display:block;object-fit:cover}#footer .partner{display:flex;justify-content:center;padding:8vh 0 0 0}#footer .partner>*{margin:0 52px;flex:0 0 auto}#footer .partner>* img{max-width:182px;height:auto}@media (max-width:990px){#footer .partner>* img{max-width:132px}}@media (max-width:767px){#footer .partner>* img{max-width:67px}}@media (max-width:990px){#footer .partner>*{margin:0 12px}}@media (max-width:767px){#footer .partner>*{margin:0 5px}}#footer #menu-info{list-style:none;padding:8vh 0 3vh 0;margin:0}#footer #menu-info li{display:inline-block;font-size:44px;margin:0 1.2em}@media (max-width:1400px){#footer #menu-info li{font-size:34px}}#footer #menu-info li a{display:block;font-family:"Cormorant Garamond",serif;color:#c7b8b3;text-decoration:none}#footer .copyright{font-size:0.7em;padding:1.4em 0}#footer .copyright .divisore{display:inline-block;margin:0 9px}#footer .copyright a{color:#c7b8b3;text-decoration:none}#footer .by-altea{position:absolute;right:4vw;bottom:25px}@media (max-width:767px){#footer .by-altea{bottom:65px}}#footer .btn-mobile{display:none}@media (max-width:767px){#footer .btn-mobile{position:fixed;left:0;bottom:0;width:100%;display:flex;background-color:#d9d0bc;z-index:45;font:16px "Cormorant Garamond",serif}#footer .btn-mobile>*{flex-grow:1}#footer .btn-mobile a{display:block;text-align:center;text-decoration:none;color:#1c2836;padding:1.2em 0.6em;text-transform:uppercase;letter-spacing:0.212em}}.fixed-popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:449;background:transparent;display:flex;justify-content:center;align-items:center}.fixed-popup .inner-popup{padding:0;width:60%;position:relative;height:60vh}@media (max-width:990px){.fixed-popup .inner-popup{width:80%}}@media (max-width:767px){.fixed-popup .inner-popup{width:90%;height:70vh}}.fixed-popup .inner-popup .content-popup{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end}@media (max-width:767px){.fixed-popup .inner-popup .content-popup{justify-content:center}}.fixed-popup .inner-popup .content-popup .image-popup{position:absolute;width:100%;height:100%;object-fit:cover;box-shadow:0px 0px 118px -8px rgba(0,0,0,0.39)}.fixed-popup .inner-popup .content-popup .text-popup{color:#fff;position:relative;font-size:1.35em;line-height:1.7em;text-align:center;z-index:11}.fixed-popup .inner-popup .content-popup .text-popup a{color:#fff;text-decoration:none}@media (max-width:767px){.fixed-popup .inner-popup .content-popup .text-popup{font-size:0.87em;line-height:1.4em}}.fixed-popup .inner-popup .content-popup .text-popup .title{font-size:70px;margin:1.2em 0}@media (max-width:767px){.fixed-popup .inner-popup .content-popup .text-popup .title{font-size:42.7px;margin-bottom:34vh}}.fixed-popup .inner-popup .content-popup .text-popup p{margin:1.4em 0}.fixed-popup .inner-popup .content-popup .decoration-popup{position:absolute;right:-60px;bottom:-60px;width:16vw;height:16vw}@media (max-width:767px){.fixed-popup .inner-popup .content-popup .decoration-popup{display:none}}.fixed-popup .inner-popup .close-popup{position:absolute;top:0;right:0;font-size:1.15em;cursor:pointer;padding:18px 28px;color:#fff;z-index:31;text-transform:uppercase}@media (max-width:767px){.fixed-popup .inner-popup .close-popup{font-size:0.7em;padding:8px 18px}}#jmap_sitemap{width:64%;margin:0}#jmap_sitemap .folder{display:none !important}#jmap_sitemap .selected{all:unset;display:none}.jmap_filetree span.folder,.jmap_filetree span.file{display:none}
