body.customized .theme-gradient-footer[data-v-71d775d0]{background:-webkit-gradient(linear,left top,left bottom,from(var(--custom-footerFirstColor)),to(var(--custom-footerLastColor)));background:linear-gradient(180deg,var(--custom-footerFirstColor),var(--custom-footerLastColor))}body.customized [theme-gradient-footer][data-v-71d775d0]{background:-webkit-gradient(linear,left top,left bottom,from(var(--custom-footerFirstColor)),to(var(--custom-footerLastColor)))!important;background:linear-gradient(180deg,var(--custom-footerFirstColor),var(--custom-footerLastColor))!important}body.customized .theme-text-footer[data-v-71d775d0]{color:var(--custom-footerTextColor)}body.customized [theme-text-footer][data-v-71d775d0]{color:var(--custom-footerTextColor)!important}.pinnedMessage[data-v-71d775d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;text-align:center;width:100%}.page-property .pinnedMessage[data-v-71d775d0]{margin-top:50px}.pinnedMessage .alert[data-v-71d775d0]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.pinnedMessage .icon[data-v-71d775d0]{width:18px;margin-right:10px}#property-reviews .property-reviews__title-wrapper{position:relative;padding-left:32px;padding-top:14px;padding-bottom:16px}#property-reviews .property-reviews__title-wrapper:before{content:"";width:12px;height:90%;position:absolute;top:0;left:0;border-radius:5px;max-height:60px;background-color:var(--custom-secondary)}#property-reviews .property-reviews__title-wrapper small{font-weight:100}#property-reviews .slick-list{padding-left:.75rem;margin-left:-.75rem;margin-top:2rem}#property-reviews .slick-list .slick-slide{-webkit-transition:all .5s ease;transition:all .5s ease}#property-reviews .slick-list .slick-slide:not(.slick-active){opacity:0}#property-reviews .property-reviews__title{font-weight:600;font-size:23px;color:#333;margin:0}#property-reviews .reviews__dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1rem}#property-reviews .reviews__dots span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:38px;height:38px;border-radius:50%;margin-left:10px;cursor:pointer}#property-reviews .review *{font-family:Century Gothic,CenturyGothic,Arial,sans-serif!important;color:#333;cursor:pointer}#property-reviews .review{background:#fff;border-radius:12px;position:relative;margin-top:30px}#property-reviews .review .review__icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateX(-12px) translateY(-16px);transform:translateX(-12px) translateY(-16px)}#property-reviews .review .review__content{padding:30px;padding-top:0;position:relative;height:260px;overflow:hidden}#property-reviews .review .review__content:after{content:"";position:absolute;bottom:0;height:80px;left:0;width:100%;background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(transparent));background:linear-gradient(0deg,#fff,transparent 100%);border-bottom:20px solid #fff;border-radius:12px}#property-reviews .review .small{line-height:120%;font-size:12px;margin-bottom:12px;margin-top:6px}#property-reviews .review .review__avatar{width:44px;height:44px;border:2px solid #fff;border-radius:50%;z-index:1}#property-reviews .review .review__rating{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;background:#39414e;text-align:center;border-radius:50%;color:#fff;font-weight:600;-webkit-transform:translateX(-4px);transform:translateX(-4px)}#property-reviews .review .review__stars{position:absolute;top:0;left:0;right:0;margin:auto;text-align:center;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#property-reviews .review .review__title{margin-top:0}#property-reviews .review .review__text{margin-bottom:0}#property-reviews[data-size=large]{margin:4rem 0}@media(min-width:576px){#property-reviews[data-size=large] .review,#property-reviews[data-size=large] .reviews__dots{margin-right:60px}}.property-pad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.property-pad [lazy=loaded] .spinner__box{display:none}.property-pad__inner{-webkit-box-shadow:3px 3px 10px 0 rgba(0,0,0,.15);box-shadow:3px 3px 10px 0 rgba(0,0,0,.15);border-radius:30px;overflow:hidden;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff}.property-pad__thumb{width:100%;height:160px;cursor:pointer;border-radius:30px}.property-pad__thumb,.property-pad__thumb .property-pad__thumb-bg{-webkit-transition:opacity .15s linear;transition:opacity .15s linear;background-size:cover;background-position:50%;position:relative}.property-pad__thumb .property-pad__thumb-bg{display:block;height:100%;width:calc(100% - 10px);z-index:2;border-top-right-radius:30px;border-bottom-right-radius:30px;margin-right:10px}.property-pad__thumb .spinner__box{z-index:1}.property-pad__thumb:before{content:"";background-color:var(--custom-primary);background:-webkit-gradient(linear,left top,left bottom,from(var(--custom-gradientCommonFirst)),to(var(--custom-gradientCommonLast)))!important;background:linear-gradient(180deg,var(--custom-gradientCommonFirst),var(--custom-gradientCommonLast))!important;position:absolute;top:0;right:0;height:100%;width:100%;border-top-right-radius:30px;border-bottom-right-radius:30px;z-index:1}.property-pad__thumb .spinner__box{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.property-pad__thumb img{display:none;width:100%;visibility:hidden}.property-pad__thumb-content{display:block;width:100%;height:100%;position:relative}.property-pad__lite{position:absolute;top:10px;left:10px;z-index:10}.property-pad__scorestars{position:relative;display:block;min-width:100px}.property-pad__scorestars .stars{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.property-pad__scorestars .stars span{width:16px;margin-right:2px}@media(min-width:1200px){.property-pad__scorestars .stars span{width:20px}}@media(min-width:1200px){.property-pad__scorestars{display:inline-block;margin-left:.75rem;text-align:center}.property-pad__scorestars .stars{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.property-pad__info .boxed{padding:15px 20px}@media(min-width:992px){.property-pad__info .boxed{padding:20px 30px}}.property-pad__info .desc .property-pad__desc{font-size:13px;color:#6c757d;margin-top:1rem;padding-top:1rem;border-top:1px solid #dee2e6;line-height:120%;font-weight:400}@media(min-width:1200px){.property-pad__info .desc{padding-right:20px}.property-pad__info .desc .property-pad__desc{font-size:15px;margin-bottom:0}}.property-pad__name{color:var(--custom-tertiary);margin:0;padding:0;font-weight:700;font-size:18px;line-height:100%;font-weight:600;cursor:pointer}.property-pad__name .bordered{position:relative;padding-left:32px;padding-top:14px;padding-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:normal}.property-pad__name .bordered:before{content:"";width:12px;height:90%;position:absolute;top:0;left:0;border-radius:5px;max-height:60px;background-color:var(--custom-secondary)}@media(min-width:992px){.property-pad__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:20px}}@media(min-width:1200px){.property-pad__name{font-size:22px}}.property-pad__city{position:relative;font-size:12px;font-weight:400;color:var(--custom-cta)}#map-list .property-pad__city{padding-left:22px}#map-list .property-pad__city svg{height:auto;width:14px;margin-right:7px;margin-left:10px}#map-list .property-pad__city svg path{color:var(--custom-cta)}@media(min-width:1200px){.property-pad__city{font-size:14px}}.property-pad__proximity{margin:4px auto;margin-left:32px;font-size:14px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:16px;line-height:normal;color:var(--custom-secondary)}.property-pad__proximity svg{min-width:13px;max-width:13px;height:auto;margin-left:2px;margin-right:6px;margin-top:4px}.property-pad__proximity svg path{fill:var(--custom-secondary)}@media(min-width:1200px){.property-pad__proximity{margin-left:32px}}.property-pad__rates{margin-top:13px;margin-left:32px}.property-pad__amenities{margin-top:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:1199.98px){.property-pad__amenities .amenity:nth-of-type(1n+3){display:none}.property-pad__amenities:after{content:"...";display:block;text-align:left;color:#28a745}}@media(max-width:767.98px){.property-pad__amenities{margin-top:0}.property-pad__amenities .amenity{width:50%;font-weight:500;font-size:12px}.property-pad__amenities .amenity:not(:first-child){display:none}}@media(min-width:768px){.property-pad__room{font-size:11px;line-height:110%;margin:.35rem 0}.property-pad__info{display:-webkit-box;display:-ms-flexbox;display:flex}.property-pad__thumb,.property-pad__thumb-bg{width:240px;min-height:150px;height:inherit}.property-pad__lite{top:1rem;left:1rem}.property-pad .boxed{width:calc(100% - 240px);display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:hidden}.property-pad .boxed .desc{width:70%}.property-pad .boxed .side{width:30%;text-align:center;position:relative;padding-left:20px}}@media(min-width:768px)and (min-width:1200px){.property-pad .boxed .side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:768px){.property-pad .boxed .side:before{content:"";height:200%;border-left:3px dashed rgba(222,226,230,.8);position:absolute;left:0;top:-50%}}@media(min-width:992px)and (max-width:1199.98px){.property-pad .boxed{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.property-pad .boxed .desc{width:100%}.property-pad .boxed .side{margin-left:0;padding-left:0;width:100%}.property-pad .boxed .side:before{display:none}.property-pad .boxed .side #property-prices{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.property-pad .boxed .side #property-prices hr{display:none}.property-pad .boxed .side #property-prices button{margin-top:0}.property-pad .boxed .side #property-prices .property-prices-per-night,.property-pad .boxed .side #property-prices .property-prices-total,.property-pad .boxed .side #property-prices .property__resume{margin-bottom:0}.property-pad .boxed .side #property-prices .property-prices-occupancy{width:30%}.property-pad .boxed .side #property-prices button{width:30%;padding:8px 32px}}@media(min-width:1200px){.property-pad__thumb,.property-pad__thumb-bg{width:450px;min-height:260px}.property-pad .boxed{width:calc(100% - 450px)}}@media(min-width:1200px)and (max-width:1599.98px){.property-pad__thumb,.property-pad__thumb-bg{width:300px;min-height:170px}.property-pad .boxed{width:calc(100% - 300px)}.property-pad .boxed .property-prices-total{font-size:24px!important}}.super-in-slider .pad-item{background-size:cover;background-position:50%;border-radius:30px;overflow:hidden;position:relative;cursor:pointer}.super-in-slider .pad-item:after{content:"";background:#000;opacity:.6;position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.super-in-slider .pad-item:hover:after{opacity:.4}.super-in-slider .pad-item .captions{color:#fff;position:relative;z-index:10;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.super-in-slider .pad-item .name{font-size:14px}.super-in-slider .pad-item .info{font-weight:600;font-size:16px}.super-in-slider .pad-item .cta{width:100%;text-align:center;margin-top:20px}@media(min-width:768px){.super-in-slider .pad-item .captions{padding:30px}.super-in-slider .pad-item .name{font-size:16px}.super-in-slider .pad-item .info{font-size:22px}}.super-in-slider .scopri{color:var(--custom-cta);text-decoration:underline;text-align:right;margin-top:8px;cursor:pointer}@media(min-width:768px){.super-in-slider .scopri{margin-top:18px}}.super-in-slider .arrows{text-align:right;margin:8px 0}.super-in-slider .arrows .slick-arrow{margin:0 4px;border-radius:50%;width:38px;height:38px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.super-in-slider .arrows .slick-arrow svg{width:20px;height:auto}@media(min-width:768px){.super-in-slider .arrows{margin:18px 0}}#property-suggestions .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#property-suggestions .slick-container{padding-top:2rem;padding-bottom:4rem}#property-suggestions .slick-container #slick-prev-suggestions{position:absolute;top:auto;bottom:0;right:48px;margin:0 auto}#property-suggestions .slick-container #slick-next-suggestions{position:absolute;top:auto;bottom:0;right:0;margin:0 auto}#property-suggestions .boxed{margin:0!important;padding:0!important}#property-suggestions .property-suggestions__title{font-weight:600;font-size:23px;color:#333;margin:0}#property-suggestions .property__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#property-suggestions .property__inner{-webkit-box-shadow:none;box-shadow:none}#property-suggestions .boxed,#property-suggestions .property__thumb{width:100%!important}#property-suggestions .boxed{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#property-suggestions .boxed .side{width:100%;padding-left:0;padding-bottom:1rem}#property-suggestions .boxed .side:before{display:none}#property-suggestions .boxed .desc{width:100%;padding-right:0}#property-suggestions .boxed hr{display:none}#property-suggestions .boxed #property-prices{display:block;width:100%}#property-suggestions .boxed .property-prices-occupancy,#property-suggestions .boxed .property__resume{display:inline-block;vertical-align:middle;width:50%;padding:1rem 0}#property-suggestions .boxed .property-prices-per-night,#property-suggestions .boxed .property-prices-total{display:block;width:100%}#property-suggestions .property__name{font-size:18px}@media(min-width:768px){#property-suggestions .property__name{font-size:20px}}#property-suggestions .property__thumb{height:160px}#property-suggestions .property__thumb:before{display:none}#property-suggestions .property__thumb .property__thumb-bg{width:100%;margin-right:0;border-radius:30px;border-bottom-right-radius:0;border-bottom-left-radius:0}@media(min-width:768px){#property-suggestions .property__thumb{min-height:200px;height:auto}}#property-suggestions .boxed .desc #property-prices,#property-suggestions .boxed .desc .property__city,#property-suggestions .boxed .desc .property__desc,#property-suggestions .boxed .desc .property__name,#property-suggestions .boxed .desc .property__rates,#property-suggestions .boxed .side #property-prices,#property-suggestions .boxed .side .property__city,#property-suggestions .boxed .side .property__desc,#property-suggestions .boxed .side .property__name,#property-suggestions .boxed .side .property__rates{margin:12px 20px 0 20px;width:calc(100% - 40px)!important}#property-suggestions .boxed .desc .btn-secondary,#property-suggestions .boxed .side .btn-secondary{margin-top:0;margin-bottom:20px}#property-suggestions .boxed .desc #property-prices,#property-suggestions .boxed .side #property-prices{margin-top:0!important}#property-suggestions .boxed .desc .property__desc,#property-suggestions .boxed .side .property__desc{font-size:14px}#property-suggestions .boxed .desc .property-prices-total,#property-suggestions .boxed .side .property-prices-total{font-size:20px}body.customized .theme-gradient-footer{background:-webkit-gradient(linear,left top,left bottom,from(var(--custom-footerFirstColor)),to(var(--custom-footerLastColor)));background:linear-gradient(180deg,var(--custom-footerFirstColor),var(--custom-footerLastColor))}body.customized [theme-gradient-footer]{background:-webkit-gradient(linear,left top,left bottom,from(var(--custom-footerFirstColor)),to(var(--custom-footerLastColor)))!important;background:linear-gradient(180deg,var(--custom-footerFirstColor),var(--custom-footerLastColor))!important}body.customized .theme-text-footer{color:var(--custom-footerTextColor)}body.customized [theme-text-footer]{color:var(--custom-footerTextColor)!important}#sidebar-detail{margin-top:2.25rem;border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-top-right-radius:30px;border-bottom-right-radius:30px;overflow:hidden;position:relative;border-radius:30px}#sidebar-detail:before{content:"";background-color:var(--custom-primary);background:-webkit-gradient(linear,left top,left bottom,from(var(--custom-gradientCommonFirst)),to(var(--custom-gradientCommonLast)))!important;background:linear-gradient(180deg,var(--custom-gradientCommonFirst),var(--custom-gradientCommonLast))!important;position:absolute;top:0;right:0;width:100%;z-index:1}#sidebar-detail .sidebar-detail-inner,#sidebar-detail:before{height:100%;border-top-right-radius:30px;border-bottom-right-radius:30px}#sidebar-detail .sidebar-detail-inner{background-color:#ebecf0;display:block;position:relative;width:100%;background-size:cover;background-position:50%;z-index:2;width:calc(100% - 10px);-webkit-transition:opacity .15s linear;transition:opacity .15s linear;margin-right:10px;padding:15px}@media(min-width:1200px){#sidebar-detail{margin-top:50px}}#sidebar-detail .property-pad{max-width:370px;margin:0 auto}@media(min-width:992px){#sidebar-detail .property-pad{max-width:100%}}#sidebar-detail .panel{background:#39414e;width:100%;-webkit-box-shadow:5px 5px 6px hsla(0,0%,80%,.749);box-shadow:5px 5px 6px hsla(0,0%,80%,.749);border-radius:12px}#sidebar-detail .panel p{margin-bottom:0;font-weight:400}#sidebar-detail .panel .top{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:20px;border-bottom:1px solid #fff}#sidebar-detail .panel .top img{width:44px;height:44px;margin-right:20px}#sidebar-detail .panel .top p{font-size:19px}#sidebar-detail .panel .top .name{color:#fff;font-size:16px}#sidebar-detail .panel .top .credit{color:var(--custom-secondary);font-size:14px}#sidebar-detail .panel .bottom{padding:20px;color:#666;font-size:14px}@media(min-width:1200px){#sidebar-detail .panel .bottom,#sidebar-detail .panel .top{padding:40px}#sidebar-detail .panel .top .credit,#sidebar-detail .panel .top .name{font-size:18px}#sidebar-detail .panel .bottom{padding:40px;font-size:16px}}#sidebar-detail .sidebar-block-title{position:relative;padding-left:32px;padding-top:14px;padding-bottom:16px;padding-top:0;padding-bottom:0}#sidebar-detail .sidebar-block-title:before{content:"";width:12px;height:90%;position:absolute;top:0;left:0;border-radius:5px;max-height:60px;background-color:var(--custom-secondary)}#sidebar-detail .sidebar-block-title .small{font-weight:100}@media(min-width:992px){#sidebar-detail .sidebar-detail-inner{padding:20px 30px}}#sidebar-detail .sidebarBlock:last-child{margin-bottom:0}