@charset "utf-8";.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width,60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width,48px);height:var(--carousel-button-height,48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color,currentColor);background:var(--carousel-button-bg,transparent);border-radius:var(--carousel-button-border-radius,50%);box-shadow:var(--carousel-button-shadow,none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width,50%);height:var(--carousel-button-svg-height,50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter,none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color,#fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container:focus{outline:none}body:not(.is-using-mouse) .fancybox__container:focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color,rgba(1,210,232,0.94))}@media all and (min-width:1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg,rgba(24,24,27,0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width:1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);padding:36px;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content:focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color,currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color,#fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top,0px) + 8px);right:calc(env(safe-area-inset-right,0px) + 8px);z-index:40}@media all and (min-width:1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color,#fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;color:var(--fancybox-color,currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0,16px,0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0,-30%,0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0,30%,0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width,96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color,rgba(34,213,233,0.96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio,1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top,hsla(0deg,0%,0%,0) 0%,hsla(0deg,0%,0%,0.006) 8.1%,hsla(0deg,0%,0%,0.021) 15.5%,hsla(0deg,0%,0%,0.046) 22.5%,hsla(0deg,0%,0%,0.077) 29%,hsla(0deg,0%,0%,0.114) 35.3%,hsla(0deg,0%,0%,0.155) 41.2%,hsla(0deg,0%,0%,0.198) 47.1%,hsla(0deg,0%,0%,0.242) 52.9%,hsla(0deg,0%,0%,0.285) 58.8%,hsla(0deg,0%,0%,0.326) 64.7%,hsla(0deg,0%,0%,0.363) 71%,hsla(0deg,0%,0%,0.394) 77.5%,hsla(0deg,0%,0%,0.419) 84.5%,hsla(0deg,0%,0%,0.434) 91.9%,hsla(0deg,0%,0%,0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,0.4))}@media all and (min-width:1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height,48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color,rgba(34,213,233,0.96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,0.75);border:none;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:0.6}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}
.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}
.vegas-content-scrollable,.vegas-overlay,.vegas-slide,.vegas-slide-inner,.vegas-timer{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;border:none;padding:0;margin:0}.vegas-content-scrollable{position:relative;height:100%;overflow:auto}.vegas-overlay{opacity:.5;background:url(https://www.palazzolorenzo.it/templates/plorenzo/css/overlays/02.png) center center}.vegas-timer{top:auto;bottom:0;height:2px}.vegas-timer-progress{width:0%;height:100%;background:#fff;transition:width ease-out}.vegas-timer-running .vegas-timer-progress{width:100%}.vegas-slide,.vegas-slide-inner{margin:0;padding:0;background:center center no-repeat;transform:translateZ(0);will-change:transform,opacity}body .vegas-container{overflow:hidden!important;position:relative}.vegas-video{min-width:100%;min-height:100%;width:auto;height:auto}body.vegas-container{overflow:auto;position:static;z-index:-2}body.vegas-container>.vegas-overlay,body.vegas-container>.vegas-slide,body.vegas-container>.vegas-timer{position:fixed;z-index:-1}.vegas-transition-blur,.vegas-transition-blur2{opacity:0;filter:blur(32px) brightness(1.01)}.vegas-transition-blur-in,.vegas-transition-blur2-in{opacity:1;filter:blur(0) brightness(1.01)}.vegas-transition-blur2-out{opacity:0}.vegas-transition-burn,.vegas-transition-burn2{opacity:0;filter:contrast(1000%) saturate(1000%)}.vegas-transition-burn-in,.vegas-transition-burn2-in{opacity:1;filter:contrast(100%) saturate(100%)}.vegas-transition-burn2-out{opacity:0;filter:contrast(1000%) saturate(1000%)}.vegas-transition-fade,.vegas-transition-fade2{opacity:0}.vegas-transition-fade-in,.vegas-transition-fade2-in{opacity:1}.vegas-transition-fade2-out{opacity:0}.vegas-transition-flash,.vegas-transition-flash2{opacity:0;filter:brightness(25)}.vegas-transition-flash-in,.vegas-transition-flash2-in{opacity:1;filter:brightness(1)}.vegas-transition-flash2-out{opacity:0;filter:brightness(25)}.vegas-transition-negative,.vegas-transition-negative2{opacity:0;filter:invert(100%)}.vegas-transition-negative-in,.vegas-transition-negative2-in{opacity:1;filter:invert(0)}.vegas-transition-negative2-out{opacity:0;filter:invert(100%)}.vegas-transition-slideDown,.vegas-transition-slideDown2{transform:translateY(-100%)}.vegas-transition-slideDown-in,.vegas-transition-slideDown2-in{transform:translateY(0)}.vegas-transition-slideDown2-out{transform:translateY(100%)}.vegas-transition-slideLeft,.vegas-transition-slideLeft2{transform:translateX(100%)}.vegas-transition-slideLeft-in,.vegas-transition-slideLeft2-in{transform:translateX(0)}.vegas-transition-slideLeft2-out,.vegas-transition-slideRight,.vegas-transition-slideRight2{transform:translateX(-100%)}.vegas-transition-slideRight-in,.vegas-transition-slideRight2-in{transform:translateX(0)}.vegas-transition-slideRight2-out{transform:translateX(100%)}.vegas-transition-slideUp,.vegas-transition-slideUp2{transform:translateY(100%)}.vegas-transition-slideUp-in,.vegas-transition-slideUp2-in{transform:translateY(0)}.vegas-transition-slideUp2-out{transform:translateY(-100%)}.vegas-transition-swirlLeft,.vegas-transition-swirlLeft2{transform:scale(2) rotate(35deg);opacity:0}.vegas-transition-swirlLeft-in,.vegas-transition-swirlLeft2-in{transform:scale(1) rotate(0);opacity:1}.vegas-transition-swirlLeft2-out,.vegas-transition-swirlRight,.vegas-transition-swirlRight2{transform:scale(2) rotate(-35deg);opacity:0}.vegas-transition-swirlRight-in,.vegas-transition-swirlRight2-in{transform:scale(1) rotate(0);opacity:1}.vegas-transition-swirlRight2-out{transform:scale(2) rotate(35deg);opacity:0}.vegas-transition-zoomIn,.vegas-transition-zoomIn2{transform:scale(0);opacity:0}.vegas-transition-zoomIn-in,.vegas-transition-zoomIn2-in{transform:scale(1);opacity:1}.vegas-transition-zoomIn2-out,.vegas-transition-zoomOut,.vegas-transition-zoomOut2{transform:scale(2);opacity:0}.vegas-transition-zoomOut-in,.vegas-transition-zoomOut2-in{transform:scale(1);opacity:1}.vegas-transition-zoomOut2-out{transform:scale(0);opacity:0}.vegas-animation-kenburns{-webkit-animation:kenburns ease-out;animation:kenburns ease-out}@-webkit-keyframes kenburns{0%{transform:scale(1.5)}100%{transform:scale(1)}}@keyframes kenburns{0%{transform:scale(1.5)}100%{transform:scale(1)}}.vegas-animation-kenburnsDownLeft{-webkit-animation:kenburnsDownLeft ease-out;animation:kenburnsDownLeft ease-out}@-webkit-keyframes kenburnsDownLeft{0%{transform:scale(1.5) translate(10%,-10%)}100%{transform:scale(1) translate(0,0)}}@keyframes kenburnsDownLeft{0%{transform:scale(1.5) translate(10%,-10%)}100%{transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsDownRight{-webkit-animation:kenburnsDownRight ease-out;animation:kenburnsDownRight ease-out}@-webkit-keyframes kenburnsDownRight{0%{transform:scale(1.5) translate(-10%,-10%)}100%{transform:scale(1) translate(0,0)}}@keyframes kenburnsDownRight{0%{transform:scale(1.5) translate(-10%,-10%)}100%{transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsDown{-webkit-animation:kenburnsDown ease-out;animation:kenburnsDown ease-out}@-webkit-keyframes kenburnsDown{0%{transform:scale(1.5) translate(0,-10%)}100%{transform:scale(1) translate(0,0)}}@keyframes kenburnsDown{0%{transform:scale(1.5) translate(0,-10%)}100%{transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsLeft{-webkit-animation:kenburnsLeft ease-out;animation:kenburnsLeft ease-out}@-webkit-keyframes kenburnsLeft{0%{transform:scale(1.5) translate(10%,0)}100%{transform:scale(1) translate(0,0)}}@keyframes kenburnsLeft{0%{transform:scale(1.5) translate(10%,0)}100%{transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsRight{-webkit-animation:kenburnsRight ease-out;animation:kenburnsRight ease-out}@-webkit-keyframes kenburnsRight{0%{transform:scale(1.5) translate(-10%,0)}100%{transform:scale(1) translate(0,0)}}@keyframes kenburnsRight{0%{transform:scale(1.5) translate(-10%,0)}100%{transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsUpLeft{-webkit-animation:kenburnsUpLeft ease-out;animation:kenburnsUpLeft ease-out}@-webkit-keyframes kenburnsUpLeft{0%{transform:scale(1.5) translate(10%,10%)}100%{transform:scale(1) translate(0,0)}}@keyframes kenburnsUpLeft{0%{transform:scale(1.5) translate(10%,10%)}100%{transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsUpRight{-webkit-animation:kenburnsUpRight ease-out;animation:kenburnsUpRight ease-out}@-webkit-keyframes kenburnsUpRight{0%{transform:scale(1.5) translate(-10%,10%)}100%{transform:scale(1) translate(0,0)}}@keyframes kenburnsUpRight{0%{transform:scale(1.5) translate(-10%,10%)}100%{transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsUp{-webkit-animation:kenburnsUp ease-out;animation:kenburnsUp ease-out}@-webkit-keyframes kenburnsUp{0%{transform:scale(1.5) translate(0,10%)}100%{transform:scale(1) translate(0,0)}}@keyframes kenburnsUp{0%{transform:scale(1.5) translate(0,10%)}100%{transform:scale(1) translate(0,0)}}
html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;transform-origin:center right;transition:transform .3s,opacity .3s;opacity:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;transform:scaleY(1)}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:#000;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:-webkit-grab;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{right:auto;bottom:0}
::-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:#424242;text-align:left;background-color:#fff;line-height:180%}body.show-menu{overflow:hidden}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)}@-webkit-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)}}@-moz-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:before{content:"";position:inherit;top:0;left:7.5%;width:1px;height:100vh;background:#9f8f6c}@media (max-width:990px){#header:before{left:90px}}@media (max-width:767px){#header:before{left:5%}}#header.scrolled{background-color:rgba(0,0,0,0.4)}#header #logo{position:fixed;top:4.5em;left:7.5%}@media (max-width:990px){#header #logo{top:39px;left:9.5%}}@media (max-width:767px){#header #logo{left:5%}}#header #logo img{width:100%;height:auto}@media (max-width:767px){#header #logo img{width:140px}}#header #logo a{display:block}#header #service{position:fixed;top:0;right:0;display:flex;width:7.5%;height:100vh;flex-direction:column;align-items:center;border-left:1px solid #9f8f6c}@media (max-width:990px){#header #service{width:90px}}@media (max-width:767px){#header #service{width:110px;height:auto;border-left:none}#header #service:before{content:"";position:inherit;top:0;right:5%;width:1px;height:100vh;background:#9f8f6c}}#header #service #mobile-nav{position:relative;width:60px;height:60px;display:flex;flex-direction:column;justify-content:center;padding:0;margin:6em 0 2em 0;box-sizing:border-box;text-align:center;color:#9f8f6c;background:#c99e66;text-decoration:none;letter-spacing:0.212em;transition:color 0.4s ease-out;border-radius:100%;overflow:hidden}@media (max-width:990px){#header #service #mobile-nav{margin-top:39px}}#header #service #mobile-nav span.text{visibility:hidden}#header #service #mobile-nav span.l1{position:absolute;top:40%;left:0;background-color:#424242;height:2px;width:70%;z-index:5}#header #service #mobile-nav span.l2{position:absolute;top:55%;left:0;background-color:#424242;height:2px;width:50%;z-index:5}#header #service #mobile-nav span.l3{position:absolute;top:70%;left:0;background-color:#424242;height:2px;width:30%;z-index:5}#header #service #mobile-nav.show-menu span.l2{display:none}#header #service #mobile-nav.show-menu span.l1{transform:rotate(45deg);width:60%;bottom:30px;transform-origin:50% 50%;top:auto;left:20%}#header #service #mobile-nav.show-menu span.l3{transform:rotate(-45deg);width:60%;top:28px;transform-origin:50% 50%;bottom:auto;left:20%}#header #service #mobile-nav.lightBackground{color:#000}@media (max-width:767px){#header #service .btn-prenota{position:fixed;bottom:0;width:100%;right:0}}#header #service .btn-prenota a{width:60px;height:60px;border-radius:60px;display:flex;flex-direction:column;justify-content:center;padding:0 0.2em;box-sizing:border-box;border:1px solid #c99e66;text-align:center;text-transform:uppercase;text-decoration:none;color:#c99e66;letter-spacing:0.112em}@media (max-width:767px){#header #service .btn-prenota a{width:100%;align-items:center;justify-content:center;border-radius:0;color:#fff;background:#c99e66}}#header #service .rightlanguages{display:flex;padding:20vh 0 0 0}@media (max-width:767px){#header #service .rightlanguages{display:none}}#header #service .rightlanguages .current-language{display:flex;flex-direction:column;list-style:none;margin:0;padding:5px 14px;text-align:center;font-size:16px;text-transform:uppercase;color:#c99e66;text-decoration:none;letter-spacing:0.212em}#header #service .rightlanguages ul{display:none;padding:0;margin:0 auto;text-align:center;flex-direction:column}#header #service .rightlanguages ul li{display:inline-block}#header #service .rightlanguages ul li a{display:block;color:#c99e66;text-decoration:none;font-size:16px;text-transform:uppercase;padding:2px 14px;letter-spacing:0.212em}#header.show-menu #service .rightlanguages *{color:#c99e66 !important}#nav{transform:translateX(40%);visibility:hidden;opacity:0;position:fixed;top:0;left:0;width:100%;height:100vh;background:linear-gradient(258deg,#252525,#565656);background-size:cover;z-index:106;overflow:hidden}#nav:before{content:"";position:absolute;top:0;left:0;width:100%;height:20%;background:linear-gradient(180deg,black,transparent);display:block}@media (max-width:767px){#nav:before{display:none}}#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;bottom:-100vh;right:0;width:740px;height:200vh;background:url(https://www.palazzolorenzo.it/templates/plorenzo/images/colonna.svg) no-repeat;opacity:0.1}@media (max-width:990px){#nav .opacity-layer:before{width:500px}}@media (max-width:767px){#nav .opacity-layer:before{width:240px}}#nav .opacity-layer:after{content:"";position:absolute;bottom:-150vh;right:0;width:360px;height:200vh;background:url(https://www.palazzolorenzo.it/templates/plorenzo/images/colonna.svg) no-repeat;opacity:0.1}@media (max-width:990px){#nav .opacity-layer:after{display:none}}#nav #box-menu{position:absolute;top:0;left:0;width:100%;height:100vh}#nav #box-menu .inner{display:flex;align-items:center;height:100vh;flex-direction:column;justify-content:center;padding-top:6em}@media (max-width:990px){#nav #box-menu .inner{padding-top:1em}}@media (max-width:767px){#nav #box-menu .inner{height:80vh}}#nav #box-menu #menu{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;margin:0 auto;padding:0;width:70%}@media (max-width:990px){#nav #box-menu #menu{width:80%;display:flex;max-height:calc(100vh - 124px - 64px);overflow:auto;justify-content:flex-start}}#nav #box-menu #menu li{position:relative;display:inline-block;margin:0;padding:0 1em 2em}@media (max-width:990px){#nav #box-menu #menu li{display:block;padding:1em 0;width:100%}}@media (max-width:767px){#nav #box-menu #menu li{padding:0.35em 0}}#nav #box-menu #menu li a{display:inline;font-size:5.8vh;text-transform:uppercase;color:#c99e66;text-decoration:none;font-weight:300;line-height:1.2em;padding:0.2em 0;letter-spacing:0.112em;transition:padding 0.6s ease-out}@media (max-width:990px){#nav #box-menu #menu li a{font-size:4.35vh}}@media (max-width:767px){#nav #box-menu #menu li a{font-size:2.9vh}}#nav #box-menu #menu li a:after{content:"";position:absolute;height:0.8em;width:2px;right:0;top:0.2em;background-color:#c99e66;transform:translateX(-100%);transition:transform 0.5s ease-out}@media (max-width:990px){#nav #box-menu #menu li a:after{display:none}}#nav #box-menu #menu li:last-of-type a:after{display:none}#nav #box-menu #menu li.active a,#nav #box-menu #menu li:hover a{color:#fff}@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%;margin-bottom:15vh}}#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 .current-language{display:none}#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 "Cormorant Garamond",serif;padding:5px 14px;text-transform:uppercase;letter-spacing:0.212em}#nav #box-menu #menu-extra #social{display:none;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{display:inline-block;font-size:17px;color:#fff;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 "Cormorant Garamond",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:25px "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:25px "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;opacity:0.8}#foto .list img{display:block}#foto .list img:not(:first-child){display:none}#foto #slide-nav{position:absolute;z-index:21;display:flex;bottom:45px;left:50%;right:auto;transform:translateX(-50%);align-items:center;height:46px}@media (max-width:767px){#foto #slide-nav{bottom:75px}}#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.3)}#foto #foto-after #slogan{position:absolute;left:0;width:100%;margin:0 auto;text-align:center;top:50%;transform:translateY(-50%);font-size:10.5vh;line-height:1.2em;box-sizing:border-box;color:#fff}@media (max-width:1400px){#foto #foto-after #slogan{font-size:8.4vh}}@media (max-width:990px){#foto #foto-after #slogan{font-size:8.4vh}}@media (max-width:767px){#foto #foto-after #slogan{font-size:5.25vh}}#foto #foto-after #slogan p{margin:0 auto;text-align:center;padding:0 1em}#foto #foto-after #slogan span{font-family:"Ballet",cursive}body.noPhoto #content .article{padding-top:145px}#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:#c99e66;transition:color 0.4s ease-out}#content a:hover{text-decoration:none}#content .article{position:relative}#content .article .item-page{padding:18vh 0 5vh;width:85%;margin:0 7.5%;position:relative;z-index:31}@media (max-width:990px){#content .article .item-page{width:auto;margin:0 10.5%;text-align:justify}}@media (max-width:767px){#content .article .item-page{width:auto;padding:6vh 0;margin:0 5vw;font-size:20.24px;line-height:1.7em}}#content .article .item-page .intro{position:relative;left:0;text-transform:uppercase;font-family:"Cormorant Garamond",serif;color:#c99e66;letter-spacing:0.112em}@media (max-width:767px){#content .article .item-page .intro{left:0}}#content .article .item-page h1{width:fit-content;font-size:25px;font-weight:300;color:#c99e66;line-height:1.6em;padding:0;margin:0.6em 0;text-align:left;font-family:"Cormorant Garamond",serif;text-transform:uppercase;letter-spacing:0.112em}@media (max-width:767px){#content .article .item-page h1{position:relative;left:0;text-align:left;width:auto;line-height:1.3em}}#content .article .item-page h1 .highlight{color:#888787;position:relative;left:0;font-weight:400;line-height:1.2em;font-family:"Cormorant Garamond",serif;font-size:160px;letter-spacing:normal;display:block;text-align:left;text-transform:none}@media (max-width:1400px){#content .article .item-page h1 .highlight{font-size:96px}}@media (max-width:1200px){#content .article .item-page h1 .highlight{font-size:67.2px}}@media (max-width:767px){#content .article .item-page h1 .highlight{left:0;font-size:67.2px}}#content .article .item-page .boxes-text{width:50vw}@media (max-width:990px){#content .article .item-page .boxes-text{width:auto;text-align:justify}}#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:#c99e66;text-transform:uppercase;letter-spacing:0.212em;padding:1.7em 2.4em 0.7em;font-size:23px}@media (max-width:767px){#content .article .item-page .link a{font-size:16.1px;padding:1.7em 2.4em 0.7em 0}}#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:2px;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:16.5vw;bottom:-15vh;width:310px;opacity:0.2}@media (max-width:767px){#content .article .item-decoration{right:-6vw;width:20vw}}#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:"Cormorant Garamond",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:#c99e66;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:#c99e66;text-transform:uppercase;letter-spacing:0.212em;padding:1.7em 100px 1.7em 0;font-size:23px}@media (max-width:767px){.section-item .link a{font-size:19.55px}}.section-item .link a>.text{position:relative;z-index:21;display:block}.section-item .link a>.text:after{content:"";position:absolute;top:0;right:-70px;width:50px;height:50px;background:url(https://www.palazzolorenzo.it/templates/plorenzo/images/long-arrow-gold.svg) no-repeat;opacity:1;transition:all 0.7s ease-out}@media (max-width:767px){.section-item .link a>.text:after{top:-10px}}.section-item .link a>.animation{background-color:#c99e66;z-index:16;position:absolute;right:0;width:50px;height:50px;top:1.7em;border-radius:100%;transform:translate(0);opacity:0.3}@media (max-width:767px){.section-item .link a>.animation{width:30px;height:30px}}.section-item .link a:hover{color:#9f8f6c !important}.section-item .link a:hover .animation{width:50px;height:50px;top:1.7em}@media (max-width:767px){.section-item .link a:hover .animation{width:30px;height:30px}}.section-item .link a:hover .text:after{right:-80px}.section-item .boxes-text{padding:18vh 0 5vh 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:120px;font-weight:300;line-height:1em;padding:0;margin:1.2em 0 0.4em 0}@media (max-width:1200px){.section-item .boxes-text h2{font-size:72px}}@media (max-width:767px){.section-item .boxes-text h2{font-size:48px;margin:0 0 0.4em 0}}.section-item .boxes-text h2+p{margin-top:0.3em !important}.section-item .boxes-text h3{font-size:80px;font-weight:300;line-height:1.1em;color:#888787;padding:0;margin:1.2em 0 0.4em 0}@media (max-width:1200px){.section-item .boxes-text h3{font-size:60px}}@media (max-width:767px){.section-item .boxes-text h3{font-size:42px}}.section-item .boxes-text h3+p{margin-top:0.3em !important}.section-item.background-beige{background-color:#f2efe9}.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.palazzolorenzo.it/templates/plorenzo/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.palazzolorenzo.it/templates/plorenzo/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:0 7.5%}@media (max-width:990px){.section-item.section-imageText .boxes-text{width:auto;margin:0 10.5%;padding:10vh 0 5vh 0}}@media (max-width:767px){.section-item.section-imageText .boxes-text{margin:0 5%;padding:6vh 0 5vh 0}}.section-item.section-imageText .boxes-text .inner{margin-left:auto;margin-right:0;width:50vw;text-align:justify;position:relative;z-index:31}@media (max-width:990px){.section-item.section-imageText .boxes-text .inner{width:auto}}.section-item.section-imageText .boxes-text h2,.section-item.section-imageText .boxes-text h1{width:fit-content;font-size:25px;font-weight:300;line-height:1.6em;padding:0;margin:0.6em 0;text-align:left;color:#c99e66;font-family:"Cormorant Garamond",serif;text-transform:uppercase;letter-spacing:0.112em}.section-item.section-imageText .boxes-text h2+p,.section-item.section-imageText .boxes-text h1+p{margin-top:0.3em !important}.section-item.section-imageText .boxes-text h2 .highlight,.section-item.section-imageText .boxes-text h1 .highlight{color:#888787;position:relative;font-weight:400;font-family:"Cormorant Garamond",serif;font-size:140px;letter-spacing:normal;display:block;text-align:left;line-height:1.3em;text-transform:none}@media (max-width:1400px){.section-item.section-imageText .boxes-text h2 .highlight,.section-item.section-imageText .boxes-text h1 .highlight{font-size:112px}}@media (max-width:1200px){.section-item.section-imageText .boxes-text h2 .highlight,.section-item.section-imageText .boxes-text h1 .highlight{font-size:58.8px}}@media (max-width:767px){.section-item.section-imageText .boxes-text h2 .highlight,.section-item.section-imageText .boxes-text h1 .highlight{left:0;font-size:58.8px}}.section-item.section-imageText .boxes-text .boxes-img{position:absolute;left:7vw;bottom:0;opacity:0.5}@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:0;bottom:-40vh;width:381px;opacity:0.4}@media (max-width:990px){.section-item.section-imageText .boxes-text .boxes-decoration{width:20vw;bottom:-10vh}}@media (max-width:767px){.section-item.section-imageText .boxes-text .boxes-decoration{display:none}}.section-item.section-imageText .boxes-text .boxes-decoration img{display:block;width:100%;height:auto}.section-item.section-imageText.text-left .inner{margin-left:0;margin-right:auto;width:50vw;text-align:justify;position:relative;z-index:31}@media (max-width:990px){.section-item.section-imageText.text-left .inner{width:auto}}.section-item.section-imageText.text-left .link{text-align:right}.section-item.section-imageText.text-left .link a{padding:1.7em 100px 1.7em 2.4em}.section-item.section-imageText.text-left .boxes-decoration{left:auto;right:6vw}.section-item.section-rooms{position:relative;background:linear-gradient(180deg,white 30vh,#252525 30vh,#565656)}@media (max-width:767px){.section-item.section-rooms{background:linear-gradient(180deg,#252525,#565656)}}.section-item.section-rooms .boxes-2col-images{position:relative}.section-item.section-rooms .boxes-2col-images .list2image{height:100%;overflow:hidden;position:relative;margin:10% 0 0 0}@media (max-width:767px){.section-item.section-rooms .boxes-2col-images .list2image{margin:0}}.section-item.section-rooms .boxes-2col-images .list2image .image-box{width:45%;margin:0 5% 0 0;height:100vh;min-height:1100px}.section-item.section-rooms .boxes-2col-images .list2image .image-box:nth-child(even){top:5%;margin:0 0 0 5%}.section-item.section-rooms .boxes-2col-images .list2image .image-box img{display:block;width:100%;height:80%;object-fit:cover}@media (max-width:767px){.section-item.section-rooms .boxes-2col-images .list2image .image-box{width:100%;margin:0;height:80vh;min-height:auto}.section-item.section-rooms .boxes-2col-images .list2image .image-box:nth-child(even){top:0;margin:0}.section-item.section-rooms .boxes-2col-images .list2image .image-box img{height:100%}}.section-item.section-rooms .boxes-2col-images .hoverPanel{position:absolute;top:0;left:0;width:100%;height:100%;display:flex}.section-item.section-rooms .boxes-2col-images .hoverPanel .hoverLeft{flex-basis:50%}@media (max-width:990px){.section-item.section-rooms .boxes-2col-images .hoverPanel .hoverLeft:after{content:"";background:url("https://www.palazzolorenzo.it/templates/plorenzo/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-rooms .boxes-2col-images .hoverPanel .hoverRight{flex-basis:50%}@media (max-width:990px){.section-item.section-rooms .boxes-2col-images .hoverPanel .hoverRight:after{content:"";background:url("https://www.palazzolorenzo.it/templates/plorenzo/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-rooms .boxes-2col-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-rooms .boxes-2col-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-rooms .boxes-2col-images .boxes-title{transform:translateY(-50%)}}@media (max-width:767px){.section-item.section-rooms .boxes-2col-images .boxes-title{font-size:5.81vh}}.section-item.section-rooms .boxes-text{display:block;color:#fff;padding:2vh 7.5% 5vh;margin:0 auto}@media (max-width:990px){.section-item.section-rooms .boxes-text{width:auto;margin:0 10.5%;padding:0 0 5vh;text-align:justify}}@media (max-width:767px){.section-item.section-rooms .boxes-text{padding:2vh 0 6vh;margin:0 5%}}.section-item.section-rooms .boxes-text h2{width:fit-content;font-size:25px;font-weight:300;line-height:1.6em;padding:0;margin:0.6em 0;text-align:left;font-family:"Cormorant Garamond",serif;text-transform:uppercase;letter-spacing:0.112em}.section-item.section-rooms .boxes-text h2+p{margin-top:0.3em !important}.section-item.section-rooms .boxes-text h2 .highlight{color:#c99e66;position:relative;left:0;font-weight:400;line-height:1.2em;font-family:"Cormorant Garamond",serif;font-size:140px;letter-spacing:normal;display:block;text-align:left;text-transform:none}@media (max-width:1400px){.section-item.section-rooms .boxes-text h2 .highlight{font-size:112px}}@media (max-width:1200px){.section-item.section-rooms .boxes-text h2 .highlight{font-size:58.8px}}@media (max-width:767px){.section-item.section-rooms .boxes-text h2 .highlight{font-size:58.8px}}.section-item.section-rooms .rooms-images{position:relative}.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%;background:#000}.section-item.section-rooms .rooms-images .list .image img{display:block;width:100%;height:100%;object-fit:cover;opacity:0.7}.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:60px}@media (max-width:767px){.section-item.section-rooms .rooms-names .list .name.is-selected{font-size:42px}}.section-item.section-rooms .boxes-decoration{position:absolute;right:6vw;bottom:50vh;width:381px;z-index:0;opacity:0.2}@media (max-width:990px){.section-item.section-rooms .boxes-decoration{right:0;bottom:30vh;width:220px}}.section-item.section-rooms .boxes-decoration img{display:block;width:100%;height:auto}.section-item.section-roomdetail{color:#fff;margin-top:-1px}.section-item.section-roomdetail .room-images{height:92vh;max-height:54.25vw;position:relative}.section-item.section-roomdetail .room-images .list{height:100%;overflow:hidden;position:relative}.section-item.section-roomdetail .room-images .list img{display:block;width:100%;height:100%;object-fit:cover}.section-item.section-roomdetail .boxes-text{width:85%;margin:0 7.5%;z-index:31;padding:0}@media (max-width:990px){.section-item.section-roomdetail .boxes-text{width:auto;margin:0 10.5%}}@media (max-width:767px){.section-item.section-roomdetail .boxes-text{position:relative;margin:0 5%}}.section-item.section-roomdetail .boxes-text h2{font:120px "Cormorant Garamond",serif;line-height:1.3em;margin:6vh 0 2vh;text-transform:none}@media (max-width:1400px){.section-item.section-roomdetail .boxes-text h2{font-size:72px}}@media (max-width:1200px){.section-item.section-roomdetail .boxes-text h2{font-size:60px}}@media (max-width:767px){.section-item.section-roomdetail .boxes-text h2{margin:2vh 0}}.section-item.section-roomdetail .hoverPanel{position:absolute;top:0;left:0;width:100%;height:100%;display:flex}.section-item.section-roomdetail .hoverPanel .hoverLeft{flex-basis:50%}@media (max-width:990px){.section-item.section-roomdetail .hoverPanel .hoverLeft:after{content:"";background:url("https://www.palazzolorenzo.it/templates/plorenzo/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-roomdetail .hoverPanel .hoverRight{flex-basis:50%}@media (max-width:990px){.section-item.section-roomdetail .hoverPanel .hoverRight:after{content:"";background:url("https://www.palazzolorenzo.it/templates/plorenzo/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-offers{background:linear-gradient(180deg,white 30vh,#252525 30vh,#565656);color:#fff;margin-top:-1px}.section-item.section-offers .boxes-image{height:92vh;max-height:54.25vw;position:relative}.section-item.section-offers .boxes-image img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:767px){.section-item.section-offers .boxes-image{height:66vh;max-height:none}}.section-item.section-offers .boxes-text{display:block;color:#fff;padding:18vh 7.5% 5vh;margin:0 auto}@media (max-width:990px){.section-item.section-offers .boxes-text{width:auto;margin:0 10.5%;padding:18vh 0}}@media (max-width:767px){.section-item.section-offers .boxes-text{margin:0 5%;padding:8vh 0}}.section-item.section-offers .boxes-text h2{font-size:120px;line-height:1.3em}.section-item.section-offers .boxes-text h2:first-child{margin-top:0}@media (max-width:1400px){.section-item.section-offers .boxes-text h2{font-size:72px}}@media (max-width:1200px){.section-item.section-offers .boxes-text h2{font-size:50.4px}}.section-item.section-boxesTextImage{background-color:#f2efe9;position:relative}.section-item.section-boxesTextImage .box-item{margin:0 7.5%}@media (max-width:990px){.section-item.section-boxesTextImage .box-item{width:auto;margin:0 10.5%}}@media (max-width:767px){.section-item.section-boxesTextImage .box-item{margin:0 5%}}.section-item.section-boxesTextImage .box-item .inner{width:60%;position:relative}@media (max-width:990px){.section-item.section-boxesTextImage .box-item .inner{width:auto;text-align:justify}}@media (max-width:767px){.section-item.section-boxesTextImage .box-item .inner{width:auto;margin-bottom:0}}.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.cols{display:flex;align-items:center}@media (max-width:990px){.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:990px){.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;max-height:50vh}}.section-item.section-boxesTextImage .box-item.cols>*.boxes-item-text{position:relative;left:0;padding:0 4em 0 0;text-align:justify}@media (max-width:990px){.section-item.section-boxesTextImage .box-item.cols>*.boxes-item-text{flex-basis:100%;padding:0}}.section-item.section-boxesTextImage .box-item.cols>*.boxes-item-text h2{color:#000;font-size:72px;line-height:1.15em}@media (max-width:767px){.section-item.section-boxesTextImage .box-item.cols>*.boxes-item-text h2{font-size:48px;margin:0.4em 0}}.section-item.section-boxesTextImage .box-item-slider{padding:14vh 0;position:relative}@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:0;overflow:hidden}@media (max-width:990px){.section-item.section-boxesTextImage .box-item-slider .list{height:50vh;margin-left:9.5%}}@media (max-width:767px){.section-item.section-boxesTextImage .box-item-slider .list{margin-left:5%}}.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;height:80vh}@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:0;margin-left:0}@media (max-width:990px){.section-item.section-boxesTextImage .box-item-slider.image-right .list{margin-right:9.5%}}@media (max-width:767px){.section-item.section-boxesTextImage .box-item-slider.image-right .list{margin-right:5%}}.section-item.section-boxesTextImage .box-item-slider .hoverPanel-left{position:absolute;top:0;left:0;width:100%;height:100%;display:flex}.section-item.section-boxesTextImage .box-item-slider .hoverPanel-left .hoverLeft{flex-basis:50%}@media (max-width:990px){.section-item.section-boxesTextImage .box-item-slider .hoverPanel-left .hoverLeft:after{content:"";background:url("https://www.palazzolorenzo.it/templates/plorenzo/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-boxesTextImage .box-item-slider .hoverPanel-left .hoverRight{flex-basis:50%}@media (max-width:990px){.section-item.section-boxesTextImage .box-item-slider .hoverPanel-left .hoverRight:after{content:"";background:url("https://www.palazzolorenzo.it/templates/plorenzo/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-boxesTextImage .box-item-slider .hoverPanel-right{position:absolute;top:0;left:0;width:100%;height:100%;display:flex}.section-item.section-boxesTextImage .box-item-slider .hoverPanel-right .hoverLeft{flex-basis:50%}@media (max-width:990px){.section-item.section-boxesTextImage .box-item-slider .hoverPanel-right .hoverLeft:after{content:"";background:url("https://www.palazzolorenzo.it/templates/plorenzo/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-boxesTextImage .box-item-slider .hoverPanel-right .hoverRight{flex-basis:50%}@media (max-width:990px){.section-item.section-boxesTextImage .box-item-slider .hoverPanel-right .hoverRight:after{content:"";background:url("https://www.palazzolorenzo.it/templates/plorenzo/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-boxesTextImage .boxes-text{position:relative;z-index:41}@media (max-width:990px){.section-item.section-boxesTextImage .boxes-text{padding:8vh 0 5vh 0}}.section-item.section-boxesTextImage .boxes-decoration{position:absolute;right:6vw;bottom:90vh;width:381px;z-index:31;opacity:0.2}@media (max-width:990px){.section-item.section-boxesTextImage .boxes-decoration{right:0;width:20vw;bottom:0px}}.section-item.section-boxesTextImage .boxes-decoration img{display:block;width:100%;height:auto}.section-item.section-boxesTextImage.text-left .box-item.cols{flex-direction:row-reverse}.section-item.section-boxCarousel{background-color:#f2efe9}.section-item.section-boxCarousel .boxes-text{display:block;color:#424242;padding:18vh 7.5% 5vh;margin:0 auto}.section-item.section-boxCarousel .boxes-text h2{font-size:25px;font-weight:300;line-height:1.1em;padding:0;margin:0.6em 0 0.6em 100px;text-align:left;color:#c99e66;font-family:"Cormorant Garamond",serif}@media (max-width:767px){.section-item.section-boxCarousel .boxes-text h2{font-size:17.5px}}.section-item.section-boxCarousel .boxes-text h2+p{margin-top:0.3em !important}.section-item.section-boxCarousel .boxes-text h2 .highlight{transform:translateX(-100px);color:#888787;position:relative;left:0;font-weight:400;font-family:"Cormorant Garamond",serif;font-size:140px;letter-spacing:normal;display:block;text-align:left}@media (max-width:1400px){.section-item.section-boxCarousel .boxes-text h2 .highlight{font-size:112px}}@media (max-width:1200px){.section-item.section-boxCarousel .boxes-text h2 .highlight{font-size:58.8px}}@media (max-width:767px){.section-item.section-boxCarousel .boxes-text h2 .highlight{left:0;font-size:58.8px}}.section-item.section-boxCarousel .boxes-text .boxes-decoration{position:absolute;right:5vw;bottom:-35vw;width:381px;opacity:0.1}@media (max-width:767px){.section-item.section-boxCarousel .boxes-text .boxes-decoration{width:45vw}}.section-item.section-boxCarousel .boxes-text .boxes-decoration img{display:block;width:100%;height:auto}.section-item.section-boxCarousel .box-carousel{position:relative;height:76vh;background:#565656;background:linear-gradient(258deg,#252525,#565656);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:50%;height:100%}@media (max-width:990px){.section-item.section-boxCarousel .box-carousel .list.listImages{flex-basis:50%}}@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:50%;display:flex;flex-direction:column;justify-content:center;font-size:2.9vw;color:#c99e66;font-weight:300;padding:0 7.5%;box-sizing:border-box;line-height:1em;position:relative}@media (max-width:990px){.section-item.section-boxCarousel .box-carousel .list.listText{font-size:25px}}@media (max-width:767px){.section-item.section-boxCarousel .box-carousel .list.listText{font-size:17.5px;flex-basis:100%;height:44vh}}.section-item.section-boxCarousel .box-carousel .list.listText .spa-item{display:none}.section-item.section-boxCarousel .box-carousel .list.listText .spa-item.active{display:block}.section-item.section-boxCarousel .box-carousel .list.listText h3{font-size:17.5px;font-weight:300;line-height:2.5em;padding:0;margin:0.6em 0;text-align:right;color:#c99e66;font-family:"Cormorant Garamond",serif}@media (max-width:767px){.section-item.section-boxCarousel .box-carousel .list.listText h3{font-size:12.5px}}.section-item.section-boxCarousel .box-carousel .list.listText h3 .highlight{color:#888787;position:relative;font-weight:400;font-family:"Cormorant Garamond",serif;font-size:112px;letter-spacing:normal;display:block}@media (max-width:767px){.section-item.section-boxCarousel .box-carousel .list.listText h3 .highlight{font-size:80px}}.section-item.section-boxCarousel .box-carousel .list.listText .link{position:absolute;bottom:10px;right: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{padding:1.7em 100px 1.7em 2.4em}.section-item.section-boxCarousel .box-carousel .list.listText .link a .text:after{content:"";position:absolute;top:0;right:-70px;width:50px;height:50px;background:url(https://www.palazzolorenzo.it/templates/plorenzo/images/long-arrow-gold.svg) no-repeat;opacity:1}.section-item.section-boxCarousel .box-carousel .list.listText .link a .animation{width:50px;height:50px;top:1.7em;border-radius:100%}.section-item.section-boxCarousel .box-carousel .list.listText .link a:hover .animation{width:50px;height:50px;top:1.7em}.section-item.section-boxCarousel .box-carousel .list.listText .inner{overflow:hidden}.section-item.section-boxCarousel .box-carousel .nav-counter{position:absolute;top:80px;left:15vw;color:#fff;font-size:115px;padding:0 4vw;opacity:0.2}@media (max-width:990px){.section-item.section-boxCarousel .box-carousel .nav-counter{left:10vw}}@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.palazzolorenzo.it/templates/plorenzo/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.palazzolorenzo.it/templates/plorenzo/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-columns{position:relative}.section-item.section-columns.border-top:before{content:"";position:absolute;top:0;left:0;width:50%;height:1px;background:#a79b85;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 5vh;width:85%;margin:0 7.5%;position:relative;z-index:31}@media (max-width:990px){.section-item.section-text{width:70vw;margin:0 90px}}@media (max-width:767px){.section-item.section-text{width:auto;padding:6vh 0;margin:0 5vw;font-size:20.24px;line-height:1.7em}}.content-inner:last-of-type{padding-bottom:9vw}.content-inner .article-items{padding:1vh 0;width:85%;margin:0 7.5%;position:relative;z-index:31}@media (max-width:990px){.content-inner .article-items{width:auto;margin:0 10.5%}}@media (max-width:767px){.content-inner .article-items{margin:0 5%}}.content-inner .show-hide-outer{padding:11px 0;border-bottom:1px solid #d9d0bc}.content-inner .show-hide-btn{cursor:pointer;margin:0.6em 0;transform:none;font-weight:normal}.content-inner .show-hide-btn svg{font-size:1.3em;font-weight:normal;vertical-align:middle;margin-left:13px}.content-inner .show-hide-text{display:none}.content-inner .show-hide-text>*:first-child{margin-top:0}.content-inner .show-hide-text>*:last-child{margin-bottom:0;padding-bottom:18px}.content-inner .show-hide-text .boxesImg{margin:63px 0;font-size:0;position:relative;width:100vw;left:calc(-50vw + 50%)}.content-inner .show-hide-text .boxesImg .image-item{display:inline-block;margin:0 2vw;position:relative;overflow:hidden}.content-inner .show-hide-text .image-item span.decoration{background-color:#c99e66;position:absolute;top:0;left:0;width:100%;height:100%}.content-inner .show-hide-text .image-item span.image{display:block;transition:all 0.6s ease-out;transform:translateZ(0);filter:grayscale(100%);overflow:hidden}.content-inner .show-hide-text .image-item span.image img{display:block}.content-inner .show-hide-text .image-item.is-selected span.image{filter:grayscale(0)}.spa-link-more{width:70vw;margin:6rem auto !important;font-size:0}.spa-link-more a{position:relative;overflow:hidden;display:inline-block;text-decoration:none;color:#888787;text-transform:uppercase;letter-spacing:0.212em;padding:1.7em 2.4em;font-size:23px}@media (max-width:767px){.spa-link-more a{font-size:16.1px}}.spa-link-more a>.text{position:relative;z-index:21;display:block}.spa-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:linear-gradient(258deg,#252525,#565656);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 h2{font-size:25px;color:#fff;font-weight:300;line-height:1.6em;padding:0;margin:0;font-family:"Cormorant Garamond",serif;text-transform:uppercase;letter-spacing:0.112em}@media (max-width:767px){#footer-above .section-newsletter h2{font-size:15px}}#footer-above .section-newsletter h2 .highlight{color:#c99e66;position:relative;font-weight:400;line-height:1em;font-family:"Cormorant Garamond",serif;letter-spacing:normal;font-size:140px;text-transform:none;display:block}@media (max-width:1400px){#footer-above .section-newsletter h2 .highlight{font-size:112px}}@media (max-width:1200px){#footer-above .section-newsletter h2 .highlight{font-size:58.8px}}@media (max-width:767px){#footer-above .section-newsletter h2 .highlight{font-size:58.8px}}#footer-above .section-newsletter form{position:relative;max-width:84%;margin:10vh auto 0 auto}@media (max-width:990px){#footer-above .section-newsletter form{max-width:81%}}@media (max-width:767px){#footer-above .section-newsletter form{margin-top:4vh}}#footer-above .section-newsletter form input{font-family:"Cormorant Garamond",serif;background:transparent;border:none;border-bottom:1px solid #c99e66;color:#c99e66;font-size:23px;display:block;width:100%;padding:28px 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:#c99e66}#footer-above .section-newsletter form button{position:absolute;right:40px;top:14px;border:0;background:none;padding:4px 20px;color:#c99e66;font-size:0.7em;background:#c99e6652;width:50px;height:50px;border-radius:100%}#footer-above .section-newsletter .item-decoration{position:absolute;left:-7.5%;top:50vh;opacity:0.5}@media (max-width:990px){#footer-above .section-newsletter .item-decoration{top:40vh}#footer-above .section-newsletter .item-decoration img{width:20vw;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:#b1b1b1;font-family:"Cormorant Garamond",serif;text-align:center;position:relative}@media (max-width:767px){#footer{padding-bottom:2vh}}#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:7.5%;box-sizing:border-box;color:#888787;text-align:left}@media (max-width:990px){#footer .cols .contacts{flex-basis:60%;padding-left:5vw}}@media (max-width:767px){#footer .cols .contacts{flex-basis:100%;order:2;font-size:16.79px}}#footer .cols .contacts a{color:#c99e66;text-decoration:none}#footer .cols .contacts p{margin:2.5em 0 0 0;padding:0;color:#c99e66}#footer .cols .contacts p .title{color:#888787;font:80px "Cormorant Garamond",serif;font-weight:300;padding-bottom:0.3em;display:inline-block}@media (max-width:767px){#footer .cols .contacts p .title{font-size:64px}}#footer .cols .image{align-self:stretch}@media (max-width:990px){#footer .cols .image{flex-basis:40%}}@media (max-width:767px){#footer .cols .image{flex-basis:100%;order:1}}#footer .cols .image img{width:100%;height:100%;min-height:80vh;display:block;object-fit:cover}#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:rgba(66,66,66,0.5);text-decoration:none}#footer .copyright{color:#c99e66;font-size:0.7em;padding:1.4em 0}#footer .copyright .divisore{display:inline-block;margin:0 9px}#footer .copyright a{font-size:inherit !important;font-weight:normal !important;font-family:"Cormorant Garamond",serif !important;color:#c99e66 !important;text-decoration:none;box-shadow:none !important}#footer .copyright a:hover{background-color:unset !important;text-decoration:underline !important}#footer .by-altea{position:absolute;right:10vw;bottom:25px}@media (max-width:767px){#footer .by-altea{position:relative;right:auto;bottom:0}}#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:#000;padding:1.2em 0.6em;text-transform:uppercase;letter-spacing:0.212em}}
@media print{body{margin:25mm !important;background-color:transparent;color:#000}#header{position:static;box-shadow:none !important;height:auto !important}#header #service{display:none}#header #logo .logo-icon{height:auto !important}#service{display:none}#nav,#quick-request{display:none}#foto{display:none}#content{padding:0}#content .article .item-page{width:auto;margin:0;padding:0}#content .article .item-page h1 .highlight{left:0}#content .article .item-page .show-content{display:none}#content .article .item-page .hidden-content{display:block !important}#content .article .item-img,#content .article .item-decoration{display:none}#content .section-item{padding:0;margin:0;background-color:#fff !important}#content .section-item .boxes-images{display:none}#content .section-item .boxes-text{width:auto;margin-left:0;margin-right:0;padding:50px 0}#content .section-item .box-background,#content .section-item .boxes-decoration,#content .section-item .boxes-img{display:none}#content .section-item .boxes-item-img,#content .section-item .box-item-slider{display:none}#content .section-item.section-rooms,#content .section-item.section-boxCarousel{display:none}#content .section-item .box-item{width:auto;max-width:none}#content .section-item .box-item .boxes-item-text{left:0}#content h1,#content h2,#content h3,#content h4,#content hr,#content p,#content ul,#content ol,#content table{opacity:1 !important;visibility:inherit !important;transform:translate(0px,0px) !important}#content .link{display:none}#footer-above .section-item.section-newsletter{display:none}#footer .cols>*{flex-basis:100%}#footer .image{display:none}#footer .contacts{padding-left:0 !important}.scroll.bottom{display:none}#animation-layer{display:none}}
