<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@keyframes jumpInfinite{0%{margin-top:0}50%{margin-top:10px}to{margin-top:0}}@keyframes rotateInfinite{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spinInfinite{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.border--blue10{border:1px solid #4bbdfa}.border--blue13{border:1px solid #0574b0}.border--yellow11{border:1px solid #f8b127}.border--green21{border:1px solid #6aa343}.border--red18{border:1px solid #cc4633}.border--purple10{border:1px solid #973d66}.border--brown10{border:1px solid #7a6958}.border--green23{border:1px solid #4bfa52}.border--blue55{border:1px solid #076089}.border--blue56{border:1px solid #2244ae}.border--green22{border:1px solid #00bf59}.border--red19{border:1px solid #f9393a}.border--red20{border:1px solid #f82727}.border--blue57{border:1px solid #4499e3}.border--yellow12{border:1px solid #f9e81b}.border--pink11{border:1px solid #f178b6}.border--blue22{border:1px solid #1f4f77}.fill--blue10{background:#4bbdfa!important}.fill--blue10 p{color:#fff}.fill--blue10 p img{filter:brightness(0) invert(1) grayscale(100%)}.fill--blue10 span{color:#fff}.fill--blue13{background:#0574b0!important}.fill--blue13 p{color:#fff}.fill--blue13 p img{filter:brightness(0) invert(1) grayscale(100%)}.fill--blue13 span{color:#fff}.fill--yellow11{background:#f8b127!important}.fill--yellow11 p{color:#fff}.fill--yellow11 p img{filter:brightness(0) invert(1) grayscale(100%)}.fill--yellow11 span{color:#fff}.fill--green21{background:#6aa343!important}.fill--green21 p{color:#fff}.fill--green21 p img{filter:brightness(0) invert(1) grayscale(100%)}.fill--green21 span{color:#fff}.fill--red18{background:#cc4633!important}.fill--red18 p{color:#fff}.fill--red18 p img{filter:brightness(0) invert(1) grayscale(100%)}.fill--red18 span{color:#fff}.fill--purple10{background:#973d66!important}.fill--purple10 p{color:#fff}.fill--purple10 p img{filter:brightness(0) invert(1) grayscale(100%)}.fill--purple10 span{color:#fff}.fill--brown10{background:#7a6958!important}.fill--brown10 p{color:#fff}.fill--brown10 p img{filter:brightness(0) invert(1) grayscale(100%)}.fill--brown10 span{color:#fff}.fill--green23{background:#4bfa52!important}.fill--green23 p{color:#fff}.fill--green23 p img{filter:brightness(0) invert(1) grayscale(100%)}.fill--green23 span{color:#fff}.fill--blue55{background:#076089!important}.fill--blue55 p{color:#fff}.fill--blue55 p img{filter:brightness(0) invert(1) grayscale(100%)}.fill--blue55 span{color:#fff}.fill--blue56{background:#2244ae!important}.fill--blue56 p{color:#fff}.fill--blue56 p img{filter:brightness(0) invert(1) grayscale(100%)}.fill--blue56 span{color:#fff}.fill--green22{background:#00bf59!important}.fill--green22 p{color:#fff}.fill--green22 p img{filter:brightness(0) invert(1) grayscale(100%)}.fill--green22 span{color:#fff}.fill--red19{background:#f9393a!important}.fill--red19 p{color:#fff}.fill--red19 p img{filter:brightness(0) invert(1) grayscale(100%)}.fill--red19 span{color:#fff}.fill--red20{background:#f82727!important}.fill--red20 p{color:#fff}.fill--red20 p img{filter:brightness(0) invert(1) grayscale(100%)}.fill--red20 span{color:#fff}.fill--blue57{background:#4499e3!important}.fill--blue57 p{color:#fff}.fill--blue57 p img{filter:brightness(0) invert(1) grayscale(100%)}.fill--blue57 span{color:#fff}.fill--yellow12{background:#f9e81b!important}.fill--yellow12 p{color:#fff}.fill--yellow12 p img{filter:brightness(0) invert(1) grayscale(100%)}.fill--yellow12 span{color:#fff}.fill--pink11{background:#f178b6!important}.fill--pink11 p{color:#fff}.fill--pink11 p img{filter:brightness(0) invert(1) grayscale(100%)}.fill--pink11 span{color:#fff}.fill--blue22{background:#1f4f77!important}.fill--blue22 p{color:#fff}.fill--blue22 p img{filter:brightness(0) invert(1) grayscale(100%)}.fill--blue22 span{color:#fff}#sm_state_HRV1582,#sm_state_HRV1583,#sm_state_HRV1584,#sm_state_HRV1603{transform:matrix(.5952,0,0,.5952,0,0)}#sm_state_HRV1584:hover{opacity:1;fill:#2485ba}#sm_state_HRV1586,#sm_state_HRV1587{transform:matrix(.5952,0,0,.5952,0,0)}#sm_state_HRV1586:hover{opacity:1;fill:#2485ba}#sm_state_HRV1493{transform:matrix(.5952,0,0,.5952,0,0)}#sm_state_HRV1493:hover{opacity:1;fill:#4bbdfa}#sm_state_HRV1492{transform:matrix(.5952,0,0,.5952,0,0)}#sm_state_HRV1492:hover{opacity:1;fill:#4bbdfa}#sm_state_HRV1491{transform:matrix(.5952,0,0,.5952,0,0)}#sm_state_HRV1491:hover{opacity:1;fill:#4bbdfa}#sm_state_HRV1490{transform:matrix(.5952,0,0,.5952,0,0)}#sm_state_HRV1490:hover{opacity:1;fill:#4bbdfa}#sm_state_HRV1592{transform:matrix(.5952,0,0,.5952,0,0)}#sm_state_HRV1592:hover{opacity:1;fill:#07a3f6}#sm_state_HRV1588,#sm_state_HRV1589,#sm_state_HRV1602,#sm_state_HRV1604,#sm_state_HRV1605,#sm_state_HRV1606,#sm_state_HRV1607,#sm_state_HRV1608,#sm_state_HRV1609,#sm_state_HRV1610{transform:matrix(.5952,0,0,.5952,0,0)}.svg-map__location{cursor:pointer;opacity:.8;fill:#d7f0fe;stroke:#fff;stroke-width:1.9}.svg-map__location:hover{opacity:1}.svg-map__location:focus{outline:unset}.guideToolTip{position:absolute;background:#fff;top:0;left:0;padding:10px;color:#0574b0;border:1px solid #0574b0}.aboutUsText{position:unset}#sm_location_0,#sm_location_1,#sm_location_2,#sm_location_3,#sm_location_4,#sm_location_5,#sm_location_6,#sm_location_7,#sm_location_8,#sm_location_9,#sm_location_10,#sm_location_11,#sm_location_12,#sm_location_13,#sm_location_14,#sm_location_15,#sm_location_16,#sm_location_17,#sm_location_18,#sm_location_19,#sm_location_20,#sm_location_21,#sm_location_22,#sm_location_23,#sm_location_24,#sm_location_25,#sm_location_26,#sm_location_27,#sm_location_28,#sm_location_29{fill:#fa884b}#sm_location_30,#sm_location_31,#sm_location_32,#sm_location_33,#sm_location_34,#sm_location_35,#sm_location_36{fill:#40c25d}.facility-gallery{width:100%;height:100%;padding:16px 0;gap:16px;background:rgba(0,0,0,.9)}.facility-gallery p{margin:0;padding:0}.facility-gallery .facility-gallery__header{padding:0 16px}.facility-gallery .facility-gallery__header__btn{background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;width:32px;height:32px}.facility-gallery .facility-gallery__slider-wrap{padding:0 80px;width:100%;height:100%;overflow:auto}.facility-gallery .facility-gallery__slider{width:100%;height:100%}.facility-gallery .facility-gallery__slider-slide{width:100%;height:100%;gap:12px}.facility-gallery .facility-gallery__slider-slide__indicator{padding:0 16px;color:#e0e0e0;font-size:14px;font-weight:500;line-height:20px;opacity:.8;text-align:center}.facility-gallery .facility-gallery__slider-slide__img-wrap{height:calc(100% - 65px)}.facility-gallery .facility-gallery__slider-slide__img{border-radius:6px;width:100%;height:100%;object-fit:contain}.facility-gallery .facility-gallery__content__main__info{margin:0 16px;color:#fff;font-size:14px;font-weight:500;line-height:21px}.facility-gallery .facility-gallery__content__main__info__text{font-weight:400;line-height:normal;gap:4px}.facility-gallery .facility-gallery__content__thumb{overflow-y:auto;padding:16px 80px;gap:16px;height:175px;scrollbar-width:none}.facility-gallery .facility-gallery__content__thumb__box{gap:2px;opacity:.6;cursor:pointer;transition:all .3s ease-out;position:relative}.facility-gallery .facility-gallery__content__thumb__box__img__wrap{position:relative}.facility-gallery .facility-gallery__content__thumb__box__img{display:block;width:116.67px;height:87.5px;border-radius:6px}.facility-gallery .facility-gallery__content__thumb__box__title{color:#fff;font-size:12px;font-weight:500;line-height:normal}.facility-gallery .facility-gallery__content__thumb__box--active{opacity:1}.facility-gallery .facility-gallery__content__thumb__box__counter{position:absolute;bottom:4px;right:4px;height:20px;min-width:20px;padding:0 4px;border-radius:4px;background:rgba(0,0,0,.6)}.facility-gallery .facility-gallery__content__thumb__box__counter__txt{color:#fff;font-size:12px;font-weight:500;line-height:normal}@media(max-width:767.98px){.facility-gallery{height:auto;min-height:100%;padding-top:0;gap:0;overflow:auto}.facility-gallery-mobile__header{position:sticky;top:0;background:inherit;padding-top:16px;z-index:1}.facility-gallery-mobile__header__top{display:flex;gap:10px;justify-content:space-between;align-items:center;padding:0 16px;margin-bottom:8px;position:sticky;top:0}.facility-gallery-mobile__title{color:#fff;font-size:16px;font-weight:500;line-height:1.5;margin:0}.facility-gallery-mobile__image-groups-chips{display:flex;gap:8px;padding:8px 16px;overflow:auto}.facility-gallery-mobile__image-groups-chips__item{display:flex;align-items:center;gap:8px;width:fit-content;padding:8px;border-radius:28px;border:1px solid #e0e0e0;background:#ebf8fe}.facility-gallery-mobile__image-groups-chips__item:hover{border-color:#f65a07}.facility-gallery-mobile__image-groups-chips__item.facility-gallery-mobile__image-groups-chips__item--selected{border-color:#07a3f6}.facility-gallery-mobile__image-groups-chips__item.facility-gallery-mobile__image-groups-chips__item--selected .facility-gallery-mobile__image-groups-chips__item__count{background:#4bbdfa}.facility-gallery-mobile__image-groups-chips__item__text{color:#202020;font-size:12px;font-weight:500;line-height:1.5;white-space:nowrap}.facility-gallery-mobile__image-groups-chips__item__count{height:fit-content;border-radius:32px;background:#b7b7b7;color:#fff;text-shadow:0 1px 2px rgba(32,32,32,.48);font-size:12px;font-weight:500;line-height:1.5;padding:2px 8px}.facility-gallery-mobile__image-groups{padding:0 16px;display:flex;flex-direction:column}.facility-gallery-mobile__image-group{padding-top:16px}.facility-gallery-mobile__image-group__info{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px}.facility-gallery-mobile__image-group__info__text{color:#fff;font-size:14px;font-weight:500;line-height:1.5}.facility-gallery-mobile__image-group__info__area{display:flex;justify-content:space-between;align-items:center;gap:4px}.facility-gallery-mobile__image-group__info__area__text{color:#fff;font-size:12px;font-weight:400;line-height:normal}.facility-gallery-mobile__image-group__images{display:flex;flex-direction:column;gap:8px}.facility-gallery-mobile__image-group__image-container{width:100%}.facility-gallery-mobile__image-group__image{width:100%;height:auto;border-radius:4px}}#unitModal .DayPicker-Body{pointer-events:none}#unitModal .DayPicker-Month{width:100%;padding-top:0}#unitModal .DayPicker-Day{width:100%}#unitModal .modal-control-body{background:#fff}#unitModal h1,#unitModal h2,#unitModal h3,#unitModal h4,#unitModal h5,#unitModal p{margin:0;padding:0}#unitModal .modal--swiperWrapper{position:relative}#unitModal .modal--swiperWrapper .modal--swiperWrapperLoader{position:absolute;left:0;top:0;height:100%;width:100%;background:#fff;opacity:.5}#unitModal .modal--swiperWrapper .modal--swiperIntroImage{height:auto;max-width:100%;max-height:480px;display:flex;margin:0 auto}#unitModal .modal--swiperWrapper .swiper-button-next,#unitModal .modal--swiperWrapper .swiper-button-prev{position:absolute;top:50%;width:48px;height:48px;margin-top:auto;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);background:hsla(0,0%,100%,.9);border-radius:50%;border:1px solid #fff;transition:.2s;padding:0;outline:none;filter:drop-shadow(2px 2px 4px rgba(0,0,0,.5))}#unitModal .modal--swiperWrapper .swiper-button-next:hover,#unitModal .modal--swiperWrapper .swiper-button-prev:hover{background:#c3e9fd}@media(max-width:767.98px){#unitModal .modal--swiperWrapper .swiper-button-next,#unitModal .modal--swiperWrapper .swiper-button-prev{width:24px;height:24px}}#unitModal .modal--swiperWrapper .swiper-button-next svg,#unitModal .modal--swiperWrapper .swiper-button-prev svg{object-fit:contain;transform-origin:center;width:24px;height:24px}#unitModal .modal--swiperWrapper .swiper-button-next svg rect,#unitModal .modal--swiperWrapper .swiper-button-prev svg rect{opacity:.2;fill:none}#unitModal .modal--swiperWrapper .swiper-button-next svg path,#unitModal .modal--swiperWrapper .swiper-button-prev svg path{fill:#202020}#unitModal .modal--swiperWrapper .swiper-button-prev{left:10px;right:auto}#unitModal .modal--swiperWrapper .swiper-button-next{left:auto;right:10px}#unitModal .unit-details__box:not(:last-child){border-bottom:1px solid #e0e0e0;padding-bottom:12px;margin-bottom:12px}#unitModal .unit-details__box__title{color:#202020;font-size:16px;font-weight:500;line-height:24px}#unitModal .unit-details__basic-info{margin-top:12px}#unitModal .unit-details__basic-info__items{gap:4px}#unitModal .unit-details__basic-info__item{padding:4px;gap:4px}#unitModal .unit-details__basic-info__item:not(:last-child):after{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background-color:#b7b7b7;margin-left:4px;vertical-align:middle}#unitModal .unit-details__basic-info__item__txt{color:#202020;font-size:14px;font-weight:500;line-height:21px}#unitModal .unit-details__amenities__category{gap:12px}#unitModal .unit-details__amenities__item{padding:8px}#unitModal .unit-details__amenities__item__content{gap:8px}#unitModal .unit-details__amenities__item__txt{color:#363636;font-size:14px;font-weight:400;line-height:21px}#unitModal .unit-details__amenities__item__info{color:#595959;font-size:12px;font-weight:400;line-height:18px}#unitModal .unit-details__amenities__btn{border:none;background:transparent;color:#4bbdfa;font-size:14px;font-weight:500;padding:8px 0;gap:4px}#unitModal .unit-details__description{gap:12px}#unitModal .unit-details__description__txt{color:#363636;text-align:justify;font-size:14px;font-weight:400}#unitModal .unit-details__rooms{gap:16px}#unitModal .unit-details__rooms__boxes{gap:8px}#unitModal .unit-details__rooms__box{width:calc(33% - 8px);border-radius:4px;border:1px solid #e0e0e0;background:#fff}#unitModal .unit-details__rooms__btn{border:none;background:transparent;flex:1;padding:4px;gap:4px;color:#4bbdfa;font-size:14px;font-weight:500}#unitModal .unit-details__unit__pricelist__info{pointer-events:none}#unitModal .unit-details__picker__header{margin-bottom:24px}#unitModal .modal-control-footer .modal-control-footer__left-button{text-decoration:underline}@media(max-width:767.98px){#unitModal .unit-details__unit__pricelist__info{padding:0;background:transparent}#unitModal .unit-details__rooms__box{width:calc(50% - 8px)}}#mainHeader{position:unset}#facilityUnitReact h1,#facilityUnitReact h2,#facilityUnitReact h3,#facilityUnitReact h4,#facilityUnitReact h5,#facilityUnitReact h6,#facilityUnitReact p{margin:0;padding:0}#facilityUnitReact .DayPicker-Month{padding-top:0}#facilityUnitReact .facility-unit__info-content{position:sticky;top:16px;z-index:10}#facilityUnitReact .facility-unit__overview__header{padding:8px 16px;gap:8px}#facilityUnitReact .facility-unit__overview__header__title{color:#202020;font-size:24px;font-weight:500;line-height:36px}#facilityUnitReact .facility-unit__overview__header__icons{gap:8px}#facilityUnitReact .facility-unit__overview__header__icon__wrap{cursor:pointer;border-radius:4px;border:1px solid #b7b7b7;width:40px;height:40px;background:#fff}#facilityUnitReact .facility-unit__overview__header__info{gap:8px}#facilityUnitReact .facility-unit__overview__header__info-review{border:none;background:none;gap:4px}#facilityUnitReact .facility-unit__overview__header__info-review:hover .facility-unit__overview__header__info-review__title{text-decoration:underline;color:#0574b0}#facilityUnitReact .facility-unit__overview__header__info-review:hover .facility-unit__overview__header__info-review__icon{color:#fa884b}#facilityUnitReact .facility-unit__overview__header__info-review__icon{flex-shrink:0;color:#fac34b;transition:all .3s ease-out}#facilityUnitReact .facility-unit__overview__header__info-review__title{color:#202020;font-size:14px;font-weight:500;transition:all .3s ease-out;text-align:left}#facilityUnitReact .facility-unit__overview__header__info-review__info{color:#07a3f6;font-size:12px;font-weight:400}#facilityUnitReact .facility-unit__overview__header__info-distance{gap:4px;white-space:nowrap}#facilityUnitReact .facility-unit__overview__header__info-distance__title{color:#202020;font-size:14px;font-weight:400}#facilityUnitReact .facility-unit__overview__header__info-distance__title--bold{font-weight:500}#facilityUnitReact .facility-unit__overview__header__dot:not(:last-child):after{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background-color:#b7b7b7;margin-left:4px;vertical-align:middle}#facilityUnitReact .facility-unit__overview__mobile{width:100%;height:100%}#facilityUnitReact .facility-unit__overview__mobile__img{object-fit:cover;display:block;width:100%;height:100%}#facilityUnitReact .facility-unit__overview__mobile__controls{width:32px;height:32px;background:rgba(32,32,32,.6);border:1px solid #fff;border-radius:50%}#facilityUnitReact .facility-unit__overview__mobile__track{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(32,32,32,.6);padding:4px 16px;color:#fff}#facilityUnitReact .facility-unit__overview__mobile__track__title{font-size:14px;font-weight:500;flex:1}#facilityUnitReact .facility-unit__overview__mobile__track__info{gap:4px}#facilityUnitReact .facility-unit__overview__mobile__track__info__txt{font-size:14px;font-weight:400}#facilityUnitReact .facility-unit__overview__mozaik{display:grid;grid-template-columns:1fr 1fr;gap:8px;height:433px;cursor:pointer;margin:8px 0}#facilityUnitReact .facility-unit__overview__mozaik:hover .facility-unit__overview__mozaik__image-wrapper:after{opacity:1}#facilityUnitReact .facility-unit__overview__mozaik:hover .facility-unit__overview__mozaik__btn-gallery{border:1px solid #f65a07}#facilityUnitReact .facility-unit__overview__mozaik__image-wrapper{position:relative;overflow:hidden;width:100%;height:100%;border-radius:8px;background:#e0e0e0;box-shadow:0 4px 8px -2px rgba(32,32,32,.08),0 2px 4px -2px rgba(32,32,32,.08)}#facilityUnitReact .facility-unit__overview__mozaik__image-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);opacity:0;transition:opacity .3s ease-out;pointer-events:none}#facilityUnitReact .facility-unit__overview__mozaik__image{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;object-fit:cover}#facilityUnitReact .facility-unit__overview__mozaik__desktop-gallery-wrapper{display:grid;grid-template-columns:100% 100%;gap:8px}#facilityUnitReact .facility-unit__overview__mozaik__additional{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:8px}#facilityUnitReact .facility-unit__overview__mozaik__btn-gallery{position:absolute;right:15px;bottom:8px;padding:8px 15px;gap:8px;border-radius:6px;border:1px solid #e0e0e0;background:#f9f9f9;transition:border .3s ease-out;margin:8px;z-index:10}#facilityUnitReact .facility-unit__overview__mozaik__btn-gallery__title{color:#202020;font-size:14px;font-weight:500;line-height:20px}#facilityUnitReact .facility-unit__highlighted-features{position:absolute;padding:8px;gap:8px;background:transparent}#facilityUnitReact .facility-unit__highlighted-features__item{padding:8px;gap:4px;border-radius:99px;border:1px solid #e0e0e0;background:#fff}#facilityUnitReact .facility-unit__highlighted-features__item__txt{color:#202020;font-size:12px;font-weight:500;line-height:16.8px}#facilityUnitReact .facility-unit__navigation{position:sticky;top:0;z-index:10;margin-bottom:16px;padding:8px 24px;border-radius:12px;border:1px solid #e0e0e0;background:#f9f9f9;box-shadow:0 12px 18px -6px rgba(32,32,32,.08),0 4px 8px -4px rgba(32,32,32,.08);white-space:nowrap;overflow-x:auto;display:block;scrollbar-width:none}#facilityUnitReact .facility-unit__navigation__group{gap:32px;margin:0;padding:0}#facilityUnitReact .facility-unit__navigation__btn{border:none;background:none;cursor:pointer;color:#202020;font-size:16px;font-weight:500;line-height:24px;padding:16px 0;opacity:.6}#facilityUnitReact .facility-unit__navigation__btn--active{opacity:1}#facilityUnitReact .facility-unit__detail{gap:16px}#facilityUnitReact .facility-unit__detail__box{padding:24px;border-radius:8px;border:1px solid #e0e0e0;background:#fff;box-shadow:0 1px 2px 0 rgba(32,32,32,.08)}#facilityUnitReact .facility-unit__detail__box:last-child{margin-bottom:16px}#facilityUnitReact .facility-unit__detail__title{color:#202020;font-size:18px;font-weight:500;line-height:27px;word-break:break-word}#facilityUnitReact .facility-unit__detail__title--upper{text-transform:uppercase}#facilityUnitReact .facility-unit__detail__box--transparent{padding:24px 0;background:transparent;border:none;box-shadow:unset}#facilityUnitReact .facility-unit__description{gap:16px}#facilityUnitReact .facility-unit__description__header{gap:8px}#facilityUnitReact .facility-unit__description__txt{color:#202020;font-size:14px;font-weight:400;line-height:unset}#facilityUnitReact .facility-unit__description__content{gap:16px}#facilityUnitReact .facility-unit__description__popular{flex:1;border-top:1px solid #e0e0e0}#facilityUnitReact .facility-unit__description__boxes{margin:32px 0;gap:8px}#facilityUnitReact .facility-unit__description__box{border-radius:4px;border:1px solid #e0e0e0;background:#fff;box-shadow:0 1px 2px 0 rgba(32,32,32,.08);padding:4px;flex:1;gap:2px}#facilityUnitReact .facility-unit__description__box__description{color:#202020;text-align:center;font-size:14px;font-weight:500;line-height:21px;margin:0}#facilityUnitReact .facility-unit__description__popular-content{gap:16px}#facilityUnitReact .facility-unit__description__popular-content__title{color:#595959;font-size:18px;font-weight:500;line-height:27px;text-transform:uppercase}#facilityUnitReact .facility-unit__description__popular-content__items{display:grid;grid-template-columns:repeat(3,1fr);gap:8px 32px;padding:0 12px}#facilityUnitReact .facility-unit__popular-content__item{gap:8px;align-items:center}#facilityUnitReact .facility-unit__popular-content__item__txt{color:#121212;font-size:14px;font-weight:400;line-height:21px}#facilityUnitReact .facility-unit__description__popular-content__more{background:none;border:none;padding:12px 0;gap:8px;color:#4bbdfa;font-size:14px;font-weight:500;cursor:pointer}#facilityUnitReact .facility-unit__description__place{max-width:220px;flex-shrink:0;width:100%;gap:8px}#facilityUnitReact .facility-unit__description__place:hover{cursor:pointer}#facilityUnitReact .facility-unit__description__place:hover .facility-unit__description__map .facility-unit__description__map__image{opacity:1}#facilityUnitReact .facility-unit__description__place:hover .facility-unit__description__map__btn__icon{color:#fa884b}#facilityUnitReact .facility-unit__description__place:hover .facility-unit__description__reviews .facility-unit__description__reviews__content .facility-unit__reviews__txt .facility-unit__reviews__star{color:#fac34b}#facilityUnitReact .facility-unit__description__map{position:relative}#facilityUnitReact .facility-unit__description__map__image{width:220px;height:220px;border-radius:4px;opacity:.5}#facilityUnitReact .facility-unit__description__map__btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);gap:8px;padding:12px;border-radius:8px;background:#fff;box-shadow:0 4px 8px -2px rgba(32,32,32,.08),0 2px 4px -2px rgba(32,32,32,.08);border:unset;width:max-content}#facilityUnitReact .facility-unit__description__map__btn__icon{color:#7d7d7d}#facilityUnitReact .facility-unit__reviews__txt{color:#202020;font-size:14px;font-weight:500;line-height:24px}#facilityUnitReact .facility-unit__reviews__star{margin-right:4px;color:#595959}#facilityUnitReact .facility-unit__reviews__txt--normal{line-height:unset}#facilityUnitReact .facility-unit__rooms__header{margin-bottom:24px}#facilityUnitReact .facility-unit__rooms__boxes{gap:8px}#facilityUnitReact .facility-unit__rooms__box{width:calc(25% - 8px);border-radius:4px;border:1px solid #e0e0e0;background:#fff}#facilityUnitReact .facility-unit__rooms__box-btn-wrapp{padding:4px;margin:16px 0}#facilityUnitReact .facility-unit__rooms__box-btn{color:#4bbdfa;font-size:14px;font-weight:500;background:unset;border:unset}#facilityUnitReact .facility-unit__rooms__box-btn__txt{gap:4px}#facilityUnitReact .facility-unit__rooms__footer{gap:8px}#facilityUnitReact .facility-unit__rooms__footer__title{color:#202020;font-size:14px;font-weight:500;line-height:21px;padding:8px 16px;border-radius:4px;background:#f9f9f9}#facilityUnitReact .facility-unit__rooms__footer__txt{color:#202020;font-size:14px;font-weight:400;line-height:21px;padding:8px 16px}#facilityUnitReact .facility-unit__rooms__footer__txt:first-child{font-weight:500;border-radius:4px;background:#f9f9f9}#facilityUnitReact .facility-unit__units{gap:16px}#facilityUnitReact .facility-unit__units__header__title{gap:4px;color:#202020;font-size:18px;font-weight:500;line-height:27px}#facilityUnitReact .facility-unit__units__header__txt{color:#202020;font-size:14px;font-weight:400;line-height:21px}#facilityUnitReact .facility-unit__units__header__txt__value{font-weight:500}#facilityUnitReact .facility-unit__units__navigation{gap:8px}#facilityUnitReact .facility-unit__units__navigation__item{padding:8px 8px 8px 16px;gap:8px;border-radius:30px;border:1px solid #e0e0e0;background:#fff}#facilityUnitReact .facility-unit__units__navigation__item__circle{width:21px;height:21px;border-radius:30px;background:#b7b7b7}#facilityUnitReact .facility-unit__units__navigation__item__circle__txt{color:#fff;text-shadow:0 1px 2px rgba(32,32,32,.48);font-size:12px;font-weight:500;line-height:normal}#facilityUnitReact .facility-unit__units__card-wrap{gap:8px}#facilityUnitReact .facility-unit__more-description__title{color:#595959;font-size:18px;font-weight:500;line-height:27px}#facilityUnitReact .facility-unit__more-description__txt p{margin-top:16px;color:#363636;text-align:justify;font-size:14px;font-weight:400}#facilityUnitReact .facility-unit__reviews{gap:16px}#facilityUnitReact .facility-unit__reviews__header-info{gap:24px;padding:0 16px 0 8px}#facilityUnitReact .facility-unit__reviews__header-info__txt{color:#595959;font-size:16px;font-weight:500;line-height:24px;word-break:break-word}#facilityUnitReact .facility-unit__reviews__content{gap:32px}#facilityUnitReact .facility-unit__reviews__content__box{gap:8px}#facilityUnitReact .facility-unit__reviews__content__box__header{background:#f9f9f9;padding:4px 8px;border-radius:4px}#facilityUnitReact .facility-unit__reviews__content__box__header__author{color:#202020;font-size:16px;font-weight:500;line-height:24px}#facilityUnitReact .facility-unit__reviews__content__box__header__date{color:#595959;font-size:12px;font-weight:400;line-height:18px}#facilityUnitReact .facility-unit__reviews__content__box__header__grades{gap:24px;color:#202020;font-size:16px;font-weight:500}#facilityUnitReact .facility-unit__reviews__content__box__header__grade .rating-star-wrap{gap:2.5px}#facilityUnitReact .facility-unit__reviews__content__box__txt{color:#595959;font-size:14px;font-weight:400;line-height:normal}#facilityUnitReact .facility-unit__reviews__content__btn{border:none;background:none;padding:4px 16px;gap:4px;border-radius:8px;color:#4bbdfa;font-size:14px;font-weight:500}#facilityUnitReact .facility-unit__location__header{border-bottom:1px solid #e0e0e0;padding-bottom:16px;margin-bottom:16px}#facilityUnitReact .facility-unit__location__header__info{flex:1}#facilityUnitReact .facility-unit__location__title{color:#202020;font-size:20px;font-weight:500;line-height:30px}#facilityUnitReact .facility-unit__location__header__info__txt{color:#07a3f6;font-size:16px;font-weight:500;line-height:24px}#facilityUnitReact .facility-unit__location__header__map{flex:1;position:relative;border-radius:4px;border:1px solid #c3e9fd;height:54px;cursor:pointer}#facilityUnitReact .facility-unit__location__header__map:hover{border:1px solid #fa884b}#facilityUnitReact .facility-unit__location__header__map:hover .facility-unit__location__header__map__btn__icon{color:#fa884b}#facilityUnitReact .facility-unit__location__header__map__image{width:100%;height:54px;border-radius:4px;opacity:.3;object-fit:cover}#facilityUnitReact .facility-unit__location__header__map__btn{position:absolute;top:50%;left:0;transform:translateY(-50%);gap:4px;color:#202020;font-size:14px;font-weight:500;line-height:21px;border:none;background:transparent;padding:0 6px}#facilityUnitReact .facility-unit__location__header__map__btn__icon{color:#4bbdfa}#facilityUnitReact .facility-unit__location__more-info{display:flex;gap:32px}#facilityUnitReact .facility-unit__location__more-info:not(:last-child){border-bottom:1px solid #e0e0e0;padding-bottom:16px;margin-bottom:16px}#facilityUnitReact .facility-unit__location__more-info__title{color:#202020;font-size:16px;font-weight:500;line-height:24px;margin:0}#facilityUnitReact .facility-unit__location__more-info__distance,#facilityUnitReact .facility-unit__location__more-info__microlocation{flex:1;gap:16px}#facilityUnitReact .facility-unit__location__more-info__content__item{border-radius:4px;background:#f9f9f9;padding:12px;color:#363636;font-size:14px;font-weight:500;line-height:21px}#facilityUnitReact .facility-unit__location__more-info__content__item:nth-child(2n){background:transparent}#facilityUnitReact .facility-unit__location__more-info__content__item--indent{padding-left:32px}#facilityUnitReact .facility-unit__location__more-info__distance__icon-title{gap:8px}#facilityUnitReact .facility-unit__location__more-info__distance__btn{padding:8px 0;border-radius:8px;background:transparent;border:none}#facilityUnitReact .facility-unit__location__more-info__distance__btn__txt{gap:4px;color:#4bbdfa;font-size:14px;font-weight:500}#facilityUnitReact .facility-unit__location__beaches{gap:16px}#facilityUnitReact .facility-unit__location__beaches__title{color:#202020;font-size:16px;font-weight:500;line-height:24px;margin:0}#facilityUnitReact .facility-unit__location__beaches__controlls{padding:4px;gap:16px;border-radius:8px;background:#f9f9f9;box-shadow:inset 0 0 2px 0 rgba(0,0,0,.25)}#facilityUnitReact .facility-unit__location__beaches__left-btn,#facilityUnitReact .facility-unit__location__beaches__right-btn{flex:1;color:#7d7d7d;font-size:14px;font-weight:500;line-height:21px;border:none;background:transparent}#facilityUnitReact .active-beach-btn{padding:8px 16px;border-radius:6px;border:1px solid #e0e0e0;background:#fff;box-shadow:0 4px 8px -2px rgba(32,32,32,.08),0 2px 4px -2px rgba(32,32,32,.08);color:#202020;font-size:14px;font-weight:500;line-height:21px}#facilityUnitReact .facility-unit__location__beaches__content{padding:4px;gap:16px}#facilityUnitReact .facility-unit__location__beaches__content__slider{flex:1}#facilityUnitReact .facility-unit__location__beaches__content__slider .carousel{height:auto}#facilityUnitReact .facility-unit__location__beaches__content__slider .carousel .carousel-inner .carousel-item img{border-radius:8px}#facilityUnitReact .facility-unit__location__beaches__content__info{flex:1;padding:8px}#facilityUnitReact .facility-unit__location__beaches__content__info__title{color:#7d7d7d;font-size:14px;font-weight:500;line-height:21px;text-transform:uppercase}#facilityUnitReact .facility-unit__location__beaches__content__info__txt{padding:4px 0;border-radius:8px;color:#202020;font-size:14px;font-style:normal;font-weight:500;line-height:21px}#facilityUnitReact .facility-unit__location__beaches__content__info__item{padding:12px;color:#363636;font-size:12px;font-weight:500;line-height:18px;background:#f9f9f9}#facilityUnitReact .facility-unit__location__beaches__content__info__item:nth-child(2n){background:transparent}#facilityUnitReact .facility-unit__policies{gap:24px}#facilityUnitReact .facility-unit__policies__title{color:#202020;font-size:20px;font-weight:500;line-height:30px}#facilityUnitReact .facility-unit__policies__free-cancel{gap:4px}#facilityUnitReact .facility-unit__policies__free-cancel__title{color:#05b00b;font-size:16px;font-weight:500}#facilityUnitReact .facility-unit__policies__free-cancel__txt{color:#363636;font-size:12px;font-weight:400}#facilityUnitReact .facility-unit__policies__content{gap:8px}#facilityUnitReact .facility-unit__policies__content__title__wrap{padding:4px 0;gap:8px}#facilityUnitReact .facility-unit__policies__content__title{color:#595959;font-size:18px;font-weight:500;line-height:27px;text-transform:uppercase}#facilityUnitReact .facility-unit__policies__content__description{color:#595959;font-size:14px;font-weight:400;line-height:21px}#facilityUnitReact .facility-unit__policies__content__items{gap:4px}#facilityUnitReact .facility-unit__policies__content__item__wrap{border-radius:4px;background:#f9f9f9;color:#202020}#facilityUnitReact .facility-unit__policies__content__item__wrap:nth-child(2n){background:transparent}#facilityUnitReact .facility-unit__policies__content__item{font-size:16px;font-weight:500;line-height:24px}#facilityUnitReact .facility-unit__policies__content__item__title{padding:8px 16px;flex:1}#facilityUnitReact .facility-unit__policies__content__item__title--otherPolicies{flex:1;background:#fff;color:#363636;font-size:12px;font-weight:400;line-height:18px;padding:0 16px 12px}#facilityUnitReact .facility-unit__policies__content__item__price-box{border-left:4px solid #fff;min-width:80px;padding:4px 12px}#facilityUnitReact .facility-unit__policies__content__item__price-box__amount{color:#202020;font-size:14px;font-weight:500}#facilityUnitReact .facility-unit__policies__content__item__price-box__unit{color:#595959;font-size:12px;font-weight:400}#facilityUnitReact .facility-unit__policies__content__item__description{background:#fff;color:#363636;font-size:12px;font-weight:400;line-height:18px;padding:0 16px 12px}#facilityUnitReact .facility-unit__policies__content__item__description--mandatoryAdditionalCosts{background:#fff;color:#363636;font-size:10px;font-weight:400;line-height:18px;padding:0 16px 12px}#facilityUnitReact .facility-unit__house-rules{gap:24px}#facilityUnitReact .facility-unit__house-rules__title{color:#202020;font-size:20px;font-weight:500;line-height:30px}#facilityUnitReact .facility-unit__house-rules__link{padding:4px 0;gap:8px;color:#07a3f6}#facilityUnitReact .facility-unit__house-rules__link__title{font-size:14px;font-weight:500;line-height:20px;text-decoration:underline}#facilityUnitReact .facility-unit__house-rules__content{gap:32px}#facilityUnitReact .facility-unit__house-rules__content__time{gap:8px;flex:1;max-width:311px}#facilityUnitReact .facility-unit__house-rules__content__time__check{padding:16px;gap:8px;border-radius:6px;border:1px solid #e0e0e0;color:#363636;font-size:16px;font-weight:400;line-height:24px}#facilityUnitReact .facility-unit__house-rules__content__time__check__title{gap:8px;font-weight:500}#facilityUnitReact .facility-unit__house-rules__content__info{flex:1}#facilityUnitReact .facility-unit__house-rules__content__info__title{gap:12px;padding:4px 8px;color:#363636;font-size:16px;font-weight:500;line-height:24px}#facilityUnitReact .facility-unit__house-rules__content__info__title__dot{width:12px;height:12px;border-radius:50%;background:#fff}#facilityUnitReact .facility-unit__house-rules__content__info__txt{color:#363636;font-size:12px;font-weight:400;line-height:18px;padding:0 16px}#facilityUnitReact .facility-unit__reservation-box{padding:24px;border-radius:16px;border:1px solid #c3e9fd;background:#fff;box-shadow:0 0 12px -4px rgba(31,79,119,.25)}#facilityUnitReact .facility-unit__reservation-box__form{flex:1;gap:16px}#facilityUnitReact .facility-unit__reservation-box__form__info{border-radius:8px;border:1px solid #e0e0e0}#facilityUnitReact .facility-unit__reservation-box__form__dates{cursor:pointer}#facilityUnitReact .facility-unit__reservation-box__form__dates__info{padding:8px 12px;gap:12px;flex:1}#facilityUnitReact .facility-unit__reservation-box__form__dates__info:last-child{border-left:1px solid #e0e0e0}#facilityUnitReact .facility-unit__reservation-box__form__guests{padding:8px 12px;gap:12px;border-top:1px solid #e0e0e0;cursor:pointer}#facilityUnitReact .facility-unit__reservation-box__form__dates__info__txt{color:#202020;font-size:12px;font-weight:400;line-height:14.4px}#facilityUnitReact .facility-unit__reservation-box__form__dates__info__txt-bold{color:#202020;font-size:14px;font-weight:500}#facilityUnitReact .facility-unit__reservation-box__form__guests__content__description{color:#7d7d7d;font-size:10px;font-weight:400;line-height:15px}#facilityUnitReact .facility-unit__reservation-box__form__footer__unit{padding:8px;border-radius:4px}#facilityUnitReact .facility-unit__reservation-box__form__footer__unit__title{color:#202020;font-size:14px;font-weight:500;line-height:21px}#facilityUnitReact .facility-unit__reservation-box__form__footer__unit__title--left{text-align:left}#facilityUnitReact .facility-unit__reservation-box__form__footer__unit__txt{color:#595959;font-size:12px;font-weight:500}#facilityUnitReact .facility-unit__reservation-box__form__footer__unit__guests{gap:8px;width:145px;justify-content:space-between}#facilityUnitReact .facility-unit__reservation-box__form__footer__unit__guests__icon-wrap{width:32px;height:32px;border-radius:2px;background:#f9f9f9}#facilityUnitReact .facility-unit__reservation-box__form__footer__unit__remove{width:32px;height:32px;border:none;background:#f9f9f9;margin-right:8px}#facilityUnitReact .facility-unit__reservation-box__form__footer__price{display:flex;padding:16px 8px;gap:4px;border-top:1px solid #e0e0e0}#facilityUnitReact .facility-unit__reservation-box__form__footer__price__txt{color:#202020;font-size:16px;font-weight:500;line-height:24px;gap:4px;text-decoration:none}#facilityUnitReact .facility-unit__reservation-box__form__footer__price__txt--no-discount{color:#595959;font-size:12px;font-weight:400;line-height:18px;text-decoration:line-through;text-align:right}#facilityUnitReact .facility-unit__reservation-box__form__footer__calculation-btn{background:none;border:none}#facilityUnitReact .facility-unit__reservation-box__form__footer__price__error{color:#f9393a;font-size:14px;text-align:center}#facilityUnitReact .facility-unit__reservation-box__btn{flex:1;padding:16px 0;border-radius:6px;background:#fa884b;color:#fff;font-size:16px;font-weight:500;line-height:24px;text-align:center;text-decoration:none;border:none}#facilityUnitReact .facility-unit__reservation-box__btn--disabled{opacity:.6;pointer-events:none;cursor:not-allowed}#facilityUnitReact .facility-unit__reservation-box__warning-box{gap:8px;border-radius:4px;border:1px solid #e0e0e0;background:#f9f9f9;padding:8px;margin-top:4px;width:100%}#facilityUnitReact .facility-unit__reservation-box__warning-box__icon{height:21px;width:21px}#facilityUnitReact .facility-unit__reservation-box__warning-box__txt{color:#595959;font-size:11px;font-weight:500}#facilityUnitReact .facility-unit__login-box{border-radius:8px;border:1px solid #c3e9fd;background:#ebf8fe;gap:16px;padding:16px}#facilityUnitReact .facility-unit__login-box__content{flex:1;gap:16px}#facilityUnitReact .facility-unit__login-box__content__txt{color:#000;font-size:14px;font-weight:400}#facilityUnitReact .facility-unit__login-box__content__btns{gap:24px;color:#034669;font-size:14px;font-weight:500;text-decoration:underline;cursor:pointer}.facility-unit__pricelist,.unit-details__picker{gap:24px}.facility-unit__pricelist .facility-unit__pricelist__header__persons-wrap,.unit-details__picker .facility-unit__pricelist__header__persons-wrap{gap:8px}.facility-unit__pricelist .facility-unit__pricelist__header__persons__text,.unit-details__picker .facility-unit__pricelist__header__persons__text{color:#202020;font-size:14px;font-weight:400;line-height:21px}.facility-unit__pricelist .facility-unit__pricelist__header__persons__boxes,.unit-details__picker .facility-unit__pricelist__header__persons__boxes{gap:8px}.facility-unit__pricelist .facility-unit__pricelist__header__persons__box,.unit-details__picker .facility-unit__pricelist__header__persons__box{border:none;background:none;width:32px;height:32px;border-radius:4px;color:#202020;font-size:14px;font-weight:500;cursor:pointer}.facility-unit__pricelist .facility-unit__pricelist__header__persons__box--active,.unit-details__picker .facility-unit__pricelist__header__persons__box--active{background:#4bbdfa;color:#fff}.facility-unit__pricelist__info{padding:16px;gap:8px;border-radius:4px;background:#f9f9f9}.facility-unit__pricelist__info .facility-unit__pricelist__info__box{gap:8px}.facility-unit__pricelist__info .facility-unit__pricelist__info__box:not(:last-child){border-bottom:1px solid #e0e0e0;padding-bottom:8px;margin-bottom:8px}.facility-unit__pricelist__info .facility-unit__pricelist__info__title{color:#363636;font-size:14px;font-weight:500;line-height:21px}.facility-unit__pricelist__info .facility-unit__pricelist__info__title__description{color:#595959;font-size:12px;font-weight:500;line-height:18px}.facility-unit__pricelist__info .facility-unit__pricelist__info__item,.facility-unit__pricelist__info .facility-unit__pricelist__info__items{gap:8px}.facility-unit__pricelist__info .facility-unit__pricelist__info__item__badge{padding:4px 8px;gap:4px;border-radius:4px;background:#fff;box-shadow:0 4px 8px -2px rgba(32,32,32,.08),0 2px 4px -2px rgba(32,32,32,.08)}.facility-unit__pricelist__info .facility-unit__pricelist__info__item__badge__title{color:#202020;font-size:14px;font-weight:500;line-height:19.6px}.facility-unit__pricelist__info .facility-unit__pricelist__info__item__description{color:#202020;font-size:12px;font-weight:400;line-height:16.8px}.facility-unit__pricelist__info .facility-unit__pricelist__info__included__items{gap:4px}.facility-unit__pricelist__info .facility-unit__pricelist__info__item__txt{color:#202020;font-size:14px;font-weight:400;line-height:19.6px}.facility-unit__pricelist__info .facility-unit__pricelist__info__item__txt .facility-unit__pricelist__info__item__txt__bold,.facility-unit__pricelist__info .facility-unit__pricelist__info__item__txt b{font-weight:500}.facility-unit__pricelist__info .facility-unit__pricelist__info__item__txt__date{font-size:14px;font-weight:500;text-decoration-line:underline;cursor:pointer}.facility-unit__pricelist__info .facility-unit__pricelist__info__item__suggested-btn{border:none;background:none}.facility-unit__pricelist__info .facility-unit__pricelist__info__footer{gap:4px}.facility-unit__pricelist__info .facility-unit__pricelist__info__footer__txt{flex:1;color:#202020;font-size:12px;font-weight:400;line-height:18px}.facility-unit__pricelist__date-picker{gap:24px}.facility-unit__pricelist__date-picker__header{padding:4px 8px}.facility-unit__pricelist__date-picker__header__info{padding:4px 0}.facility-unit__pricelist__date-picker__header__info__title{color:#202020;font-size:16px;font-weight:500;line-height:24px}.facility-unit__pricelist__date-picker__header__info__txt{color:#595959;font-size:12px;font-weight:400;line-height:18px}.facility-unit__pricelist__date-picker__header__dates{gap:8px}.facility-unit__pricelist__date-picker__header__date-box{width:120px;height:44px;padding:4px 8px;border-radius:4px;background:#f9f9f9}.facility-unit__pricelist__date-picker__header__date-box__title{color:#202020;font-size:10px;font-weight:500;line-height:15px}.facility-unit__pricelist__date-picker__header__date-box__date{color:#595959;font-size:14px;font-weight:400;line-height:21px}.facility-unit__pricelist__date-picker__footer{padding:4px 8px}.facility-unit__pricelist__date-picker__footer__btn{background:none;border:none;text-decoration:underline;color:#7d7d7d;padding:4px 12px;font-size:14px;font-weight:500;line-height:19.6px}.robinzonView{color:#fff;background:#034669;padding:32px;border:1px solid #e0e0e0;border-radius:8px;gap:16px}@media(max-width:767.98px){.robinzonView{border-radius:0}.robinzonView .robinzonView--text{max-height:62px;overflow:hidden;transition:all .5s ease}.robinzonView .robinzonView--open{max-height:500px}}.robinzonView .robinzonView--button{display:none}@media(max-width:767.98px){.robinzonView .robinzonView--button{display:block;font-size:14px;font-style:normal;font-weight:500;line-height:normal;background:transparent;border:none;outline:none;color:#fa884b;margin-bottom:16px}}.robinzonView h2{font-size:24px;font-style:normal;font-weight:600;line-height:32px;display:flex;align-items:center;padding-bottom:16px;position:relative}.robinzonView h2:after{position:absolute;left:0;bottom:0;content:"";width:56px;height:1px;background:#4bbdfa}.robinzonView h2 svg{margin-right:8px}.robinzonView p{margin:16px 0}.robinzonView .robinzonView--icons{margin:0;border-radius:6px;border:1px solid #9bdafc;padding:16px}@media(max-width:767.98px){.robinzonView .robinzonView--icons{display:flex;padding:8px 16px;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}}.robinzonView .robinzonView--icons .robinzonView--item{display:block;padding:12px}@media(max-width:767.98px){.robinzonView .robinzonView--icons .robinzonView--item{padding:0!important}}.robinzonView .robinzonView--icons .robinzonView--item .robinzonView--itemWrap{display:table;background:#fff;height:100%;width:100%;border-radius:4px;color:#484848;text-align:center}@media(max-width:767.98px){.robinzonView .robinzonView--icons .robinzonView--item .robinzonView--itemWrap{display:flex;flex-direction:column;padding:16px;text-align:left;align-self:stretch}}@media(max-width:767.98px){.robinzonView .robinzonView--icons .robinzonView--item .robinzonView--itemWrap .robinzonView--itemWrapLeft{display:flex;align-items:flex-start;gap:4px}.robinzonView .robinzonView--icons .robinzonView--item .robinzonView--itemWrap .robinzonView--itemWrapLeft p{margin:4px}}.robinzonView .robinzonView--icons .robinzonView--item .robinzonView--itemWrap img{display:block;margin:12px auto;height:24px;width:24px}@media(max-width:767.98px){.robinzonView .robinzonView--icons .robinzonView--item .robinzonView--itemWrap img{margin:0}}.robinzonView .robinzonView--icons .robinzonView--item .robinzonView--itemWrap h4{display:block;font-size:16px;font-style:normal;font-weight:600;line-height:normal}@media(max-width:767.98px){.robinzonView .robinzonView--icons .robinzonView--item .robinzonView--itemWrap h4{text-align:left}}.robinzonView .robinzonView--icons .robinzonView--item .robinzonView--itemWrap .robinzonView--content{display:block;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:0 10px}.robinzonView .robinzonView--icons .robinzonView--item .robinzonView--itemWrap .robinzonView--content ul{list-style-type:disc;text-align:left}@media(max-width:767.98px){.robinzonView .robinzonView--icons .robinzonView--item .robinzonView--itemWrap .robinzonView--content ul{list-style-type:none;padding:0}}@media(max-width:767.98px){#facilityUnitReact .DayPicker,#facilityUnitReact .DayPicker-NavButton{background:transparent}#facilityUnitReact .DayPicker-Day,#facilityUnitReact .DayPicker-Month{width:100%}#facilityUnitReact .DayPicker-Day--outside,#facilityUnitReact .DayPicker-Day--unavailable{background:transparent}#facilityUnitReact .facility-unit__detail__box{background:transparent;padding:0;border:none;border-radius:unset;box-shadow:none}#facilityUnitReact .facility-unit__overview__header{padding:0}#facilityUnitReact .facility-unit__overview__header__dot:not(:last-child):after{display:none}#facilityUnitReact .facility-unit__overview__header__info{justify-content:space-between}#facilityUnitReact .facility-unit__overview__header__info-review{justify-content:start;padding:0}#facilityUnitReact .facility-unit__overview__header__title{white-space:nowrap;overflow-x:auto;display:block;scrollbar-width:none}#facilityUnitReact .facility-unit__overview__mozaik{margin-left:-15px;margin-right:-15px;position:relative;display:block;height:250px;margin-bottom:0}#facilityUnitReact .facility-unit__overview__mozaik:hover .facility-unit__overview__mozaik__btn-gallery{border:1px solid #e0e0e0}#facilityUnitReact .facility-unit__mobile-social-button{position:absolute;right:16px;top:16px;z-index:10}#facilityUnitReact .facility-unit__overview__header__icon__wrap--on-gallery{z-index:10}#facilityUnitReact .facility-unit__overview__mozaik__additional,#facilityUnitReact .facility-unit__overview__mozaik__desktop-gallery-wrapper,#facilityUnitReact .facility-unit__overview__mozaik__image-wrapper{display:none}#facilityUnitReact .facility-unit__overview__mozaik__btn-gallery{padding:0;top:16px;left:16px;right:unset;bottom:unset;z-index:10;width:40px;height:40px;margin:0}#facilityUnitReact .facility-unit__overview__mozaik__btn-social-mob{position:absolute;padding:0;top:16px;right:16px;z-index:10;width:40px;height:40px;margin:0}#facilityUnitReact .facility-unit__navigation{padding:16px;gap:24px;border-top:1px solid #e0e0e0;background:#fff;box-shadow:0 4px 8px -2px rgba(32,32,32,.08),0 2px 4px -2px rgba(32,32,32,.08);margin-right:-15px;margin-left:-15px;border-radius:0}#facilityUnitReact .facility-unit__navigation__btn{padding:0}#facilityUnitReact .facility-unit__description__txt{text-align:justify}#facilityUnitReact .facility-unit__description__popular{border-top:none}#facilityUnitReact .facility-unit__description__boxes{flex-wrap:wrap}#facilityUnitReact .facility-unit__description__box{gap:6px;padding:8px;min-width:30%}#facilityUnitReact .facility-unit__description__box__description{white-space:nowrap;font-size:12px;font-weight:400;line-height:18px}#facilityUnitReact .facility-unit__description__place{max-width:100%;border-radius:12px}#facilityUnitReact .facility-unit__description__map__image{width:100%;height:140px;border-radius:12px;opacity:1;object-fit:cover;object-position:bottom}#facilityUnitReact .facility-unit__description__reviews__content{padding:4px 8px}#facilityUnitReact .facility-unit__reviews__star{color:#fac34b}#facilityUnitReact .facility-unit__description{padding-bottom:32px}#facilityUnitReact .facility-unit__rooms__box{width:calc(50% - 8px)}#facilityUnitReact .facility-unit__description__popular-content__items{grid-template-columns:repeat(2,1fr)}#facilityUnitReact .facility-unit__pricelist__info{padding:16px 0}#facilityUnitReact .facility-unit__units__card-wrap{gap:16px}#facilityUnitReact .facility-unit__pricelist__header{gap:12px}#facilityUnitReact .facility-unit__detail__box--mob-full{background:#fff;padding:32px 16px;margin-right:-15px;margin-left:-15px}#facilityUnitReact .facility-unit__reservation__mob-btn__wrap{padding:12px 16px;gap:16px}#facilityUnitReact .facility-unit__reservation__mob--cart{position:fixed;left:0;bottom:0;z-index:99;width:100%;border-radius:8px 8px 0 0;background:#fff;box-shadow:0 -4px 8px -2px rgba(32,32,32,.08),0 -2px 4px -2px rgba(32,32,32,.08)}#facilityUnitReact .facility-unit__reservation__mob__top-btn{border:none;background:none;padding:0 16px}#facilityUnitReact .facility-unit__reservation__mob__line{margin:8px 10px;width:48px;height:2px;border-radius:20px;background:#b7b7b7}#facilityUnitReact .facility-unit__reservation__mob__error-wrapper{max-height:0;opacity:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s;will-change:max-height,opacity}#facilityUnitReact .facility-unit__reservation__mob__error-wrapper__show{max-height:200px;opacity:1}#facilityUnitReact .facility-unit__reservation__mob__error{display:block;color:#f9393a;font-size:10px;text-align:center}#facilityUnitReact .facility-unit__reservation__mob__info-wrap{padding:12px 16px;gap:16px}#facilityUnitReact .facility-unit__reservation__mob__info{flex:1}#facilityUnitReact .facility-unit__reservation__mob__info__edit{background:#f9f9f9;border:none}#facilityUnitReact .facility-unit__reservation__mob__info__main{border:none;background:transparent;padding:0}#facilityUnitReact .facility-unit__reservation__mob__info__main .facility-unit__reservation__mob__info__main__price{color:#202020;font-size:16px;font-weight:600;line-height:24px;text-decoration:underline}#facilityUnitReact .facility-unit__reservation__mob__info__main .facility-unit__reservation__mob__info__main__price-no-discount{color:#595959;font-size:12px;font-weight:400;line-height:18px;text-decoration:line-through}#facilityUnitReact .facility-unit__reservation__mob__info__additional{color:#202020;font-size:12px;font-weight:400;line-height:18px}#facilityUnitReact .facility-unit__reservation__mob__reservation-btn-wrap{flex:1}#facilityUnitReact .facility-unit__reservation__mob__reservation-btn{flex:1;padding:12px 24px;border-radius:4px;background:var(--main-org,#fa884b);border:none}#facilityUnitReact .facility-unit__reservation__mob__reservation-btn__txt{white-space:nowrap;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.25);font-size:14px;font-weight:500;line-height:normal;text-decoration:none}#facilityUnitReact .facility-unit__reservation__mob__floating-btn{padding:12px 16px;border-radius:24px;border:1px solid #fba273;background:#fa884b;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(32,32,32,.32);font-size:12px;font-weight:500;line-height:normal;margin-bottom:12px}#facilityUnitReact .facility-unit__house-rules__link,#facilityUnitReact .facility-unit__house-rules__title{flex:1}#facilityUnitReact .facility-unit__pricelist__date-picker{gap:16px}}.isFrame #facilityUnitReact .facility-unit__reservation__mob--cart{position:static;border-radius:8px}.social-share{margin:20px auto;display:flex;flex-direction:column;align-items:center;gap:10px;width:fit-content}.social-share__open-modal-button-custom{margin:0;padding:0;border:none;background:none}.social-share__open-modal-button{box-shadow:0 2px 8px rgba(0,0,0,.12);border-radius:8px;border:1px solid #e0e0e0;padding:6px 12px}.social-share__open-modal-button__icon{margin-right:4px}.social-share__button{display:block;padding:15px!important;border-radius:8px;border:1px solid #e0e0e0!important;width:100%;text-align:left;background:transparent}.social-share__button:hover{background-color:#d7f0fe!important}.social-share__button__icon{border-radius:5px;margin-right:10px}.social-share__button__icon.social-share__button__icon--clipboard{padding:6px;background:#b7b7b7;height:32px;width:32px;fill:#fff}.facility-unit-card{position:relative;border-radius:16px;border:2px solid #e0e0e0;background:#fff;box-shadow:0 12px 18px -6px rgba(32,32,32,.08),0 4px 8px -4px rgba(32,32,32,.08);padding:8px;gap:16px;overflow:hidden}.facility-unit-card.facility-unit-card--selected{border:2px solid #07a3f6}.facility-unit-card.facility-unit-card--unavailable{border:1px solid #df4d4d}.facility-unit-card h1,.facility-unit-card h2,.facility-unit-card h3,.facility-unit-card h4,.facility-unit-card h5,.facility-unit-card h6,.facility-unit-card p{margin:0;padding:0}.facility-unit-card .toggler__content--visible{opacity:1;transition:.3s ease-out}.facility-unit-card .toggler__content--hidden{opacity:0;transition:.3s ease-out;pointer-events:none}.facility-unit-card .toggler__content--disabled{pointer-events:none}.facility-unit-card .facility-unit-card__selected-badge,.facility-unit-card .facility-unit-card__unavailable-badge{position:absolute;top:0;left:24px;padding:8px 16px;border-radius:0 0 8px 8px;background:#07a3f6;z-index:1;color:#fff;font-size:12px;font-weight:500;line-height:normal;opacity:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease}.facility-unit-card .facility-unit-card__selected-badge.facility-unit-card__selected-badge--visible,.facility-unit-card .facility-unit-card__unavailable-badge.facility-unit-card__selected-badge--visible{opacity:1;transform:translateY(0)}.facility-unit-card .facility-unit-card__unavailable-badge{background:#df4d4d}.facility-unit-card .facility-unit-card__unavailable-badge.facility-unit-card__unavailable-badge--visible{opacity:1;transform:translateY(0)}.facility-unit-card .facility-unit-card__slider{background:#e0e0e0;width:240px;height:160px;border-radius:8px}.facility-unit-card .facility-unit-card__slider .carousel{height:100%}.facility-unit-card .facility-unit-card__slider .carousel .carousel-inner .carousel-item img{border-radius:8px}.facility-unit-card .facility-unit-card__content{flex:1}.facility-unit-card .facility-unit-card__content__header{gap:8px}.facility-unit-card .facility-unit-card__content__header__title{color:#202020;font-size:16px;font-weight:500;line-height:24px}.facility-unit-card .facility-unit-card__content__header__title__icon-wrap{height:24px;width:24px}.facility-unit-card .facility-unit-card__content__header__basic-info,.facility-unit-card .facility-unit-card__content__header__basic-info__item,.facility-unit-card .facility-unit-card__content__header__info-wrap{gap:4px}.facility-unit-card .facility-unit-card__content__header__basic-info__item:not(:last-child):after{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background-color:#d9d9d9;margin-left:4px;vertical-align:middle}.facility-unit-card .facility-unit-card__content__header__basic-info__item__txt{color:#202020;font-size:14px;font-weight:500;line-height:normal}.facility-unit-card .facility-unit-card__content__more{border:none;background:none;gap:4px;padding:0}.facility-unit-card .facility-unit-card__content__more__txt{color:#595959;font-size:14px;font-weight:500}.facility-unit-card .facility-unit-card__content__footer{gap:0 12px}.facility-unit-card .facility-unit-card__content__footer__item{gap:4px}.facility-unit-card .facility-unit-card__content__footer__item__txt{color:#202020;font-size:12px;font-weight:500;line-height:normal}.facility-unit-card .facility-unit-card__info{min-width:200px}.facility-unit-card .facility-unit-card__info__price{text-align:right}.facility-unit-card .facility-unit-card__info__price__old{color:#e30101;font-size:12px;font-weight:500;line-height:18px;text-decoration:line-through}.facility-unit-card .facility-unit-card__info__price__actual{color:#202020;font-size:18px;font-weight:500;line-height:27px}.facility-unit-card .facility-unit-card__info__picker{padding:8px;gap:8px;border-radius:8px;border:1px solid #e0e0e0;cursor:pointer}.facility-unit-card .facility-unit-card__info__picker__txt__guests-sum{color:#202020;font-size:14px;font-weight:500}.facility-unit-card .facility-unit-card__info__picker__txt__guests-info{color:#595959;font-size:12px;font-weight:500}.facility-unit-card .facility-unit-card__info__picker__icon-wrap{width:32px;height:32px;border-radius:2px;background:#f9f9f9}.facility-unit-card .facility-unit-card__info__toggler{padding:4px}.facility-unit-card .facility-unit-card__info__toggler__switch-wrapper{gap:8px;margin:0;cursor:pointer}.facility-unit-card .facility-unit-card__info__toggler__text-add{color:#202020;font-size:14px;font-weight:500;line-height:16.8px}.facility-unit-card .facility-unit-card__info__toggler__text-remove{color:#595959;font-size:12px;font-weight:500;line-height:14.4px}.facility-unit-card .facility-unit-card__info__toggler__switch{position:relative;display:inline-block;width:38px;height:18px;margin:0}.facility-unit-card .facility-unit-card__info__toggler__switch__input{opacity:0;width:0;height:0}.facility-unit-card .facility-unit-card__info__toggler__switch__input:checked+.facility-unit-card__info__toggler__switch__slider{background-color:#ebf8fe;border:2px solid #c3e9fd}.facility-unit-card .facility-unit-card__info__toggler__switch__input:checked+.facility-unit-card__info__toggler__switch__slider:before{transform:translateX(18px);background-color:#73ccfb;border:2px solid #07a3f6}.facility-unit-card .facility-unit-card__info__toggler__switch__slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;border:2px solid #ccc;transition:.4s;border-radius:25px}.facility-unit-card .facility-unit-card__info__toggler__switch__slider:before{content:"";position:absolute;height:22px;width:22px;left:-2px;bottom:-3px;background-color:#fff;transition:.4s;border-radius:50%;border:2px solid #73ccfb}.facility-unit-card .facility-unit-card__info--disabled{opacity:.4;pointer-events:none}@media(max-width:767.98px){.facility-unit-card{padding:0;gap:0;flex-direction:column}.facility-unit-card .facility-unit-card__slider{width:100%;height:230px;border-radius:8px 8px 0 0}.facility-unit-card .facility-unit-card__content{margin:0 12px}.facility-unit-card .facility-unit-card__content__header{margin-top:12px;gap:16px}.facility-unit-card .facility-unit-card__content__header__title{text-align:start}.facility-unit-card .facility-unit-card__content__more{order:50;border-radius:4px;background:#f9f9f9;box-shadow:0 1px 2px 0 rgba(32,32,32,.04),0 1px 4px 0 rgba(32,32,32,.04);padding:8px 16px;margin:12px 0;justify-content:center}.facility-unit-card .facility-unit-card__info__mob-line{height:1px;background:#e0e0e0;margin:0 12px}.facility-unit-card .facility-unit-card__content__footer{margin-top:16px}.facility-unit-card .facility-unit-card__info__price__responsive-wrap{display:flex;flex-direction:row-reverse;justify-content:start;gap:24px;padding:12px 0;margin:0 12px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.facility-unit-card .facility-unit-card__info__price--hide-mob{display:none}.facility-unit-card .facility-unit-card__info__picker{flex:1}.facility-unit-card .facility-unit-card__info__toggler{padding:16px 12px}}.unit-room-box__header{padding:8px;border-bottom:1px solid #e0e0e0}.unit-room-box__header__title{color:#202020;font-size:14px;font-weight:500;line-height:21px}.unit-room-box__header__size{color:#202020;font-size:12px;font-weight:400;line-height:18px}.unit-room-box__content{padding:8px 8px 16px;color:#363636;font-size:12px;font-weight:400;line-height:18px;gap:4px}.unit-room-box__content&gt;:not(:last-child){border-bottom:1px solid #f9f9f9;padding-bottom:4px}.unit-room-box__content__item,.unit-room-box__content__item__beds,.unit-room-box__content__wrap{gap:4px}.unit-room-box__content__additional-txt{gap:4px;color:#363636;font-size:12px;font-weight:400;line-height:18px}.unit-room-box__content__additional-txt__header{gap:4px;color:#363636;font-size:12px;line-height:18px;font-weight:500}@media(max-width:767.98px){.unit-room-box__content__additional-txt,.unit-room-box__content__additional-txt__header{text-align:left}}.rating-star-wrap .rating-star__icon{width:16px;height:16px;color:#e0e0e0}.rating-star-wrap .rating-star__full,.rating-star-wrap .rating-star__half{color:#fac34b}#guestSelectModal label,#guestSelectModal p{margin:0;padding:0;line-height:normal}#guestSelectModal .modal-control-body{background:#fff}#guestSelectModal .guest-select{gap:24px}#guestSelectModal .guest-select .guest-select__header{gap:16px}#guestSelectModal .guest-select .guest-select__header .guest-select__header__image{width:148px;height:96px;border-radius:8px}#guestSelectModal .guest-select .guest-select__header .guest-select__header__content{flex:1}#guestSelectModal .guest-select .guest-select__header .guest-select__header__content .guest-select__header__content__title{color:#202020;font-size:16px;font-weight:500;line-height:24px}#guestSelectModal .guest-select .guest-select__header .guest-select__header__content .guest-select__header__content__amenities{gap:8px;padding:8px 0}#guestSelectModal .guest-select .guest-select__header .guest-select__header__content .guest-select__header__content__amenities .guest-select__header__content__amenities__item{gap:4px}#guestSelectModal .guest-select .guest-select__header .guest-select__header__content .guest-select__header__content__amenities .guest-select__header__content__amenities__item:not(:last-child):after{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background-color:#d9d9d9;margin-left:4px;vertical-align:middle}#guestSelectModal .guest-select .guest-select__header .guest-select__header__content .guest-select__header__content__amenities .guest-select__header__content__amenities__item .guest-select__header__content__amenities__icon{width:20px;height:20px}#guestSelectModal .guest-select .guest-select__header .guest-select__header__content .guest-select__header__content__amenities .guest-select__header__content__amenities__item .guest-select__header__content__amenities__txt{color:#202020;font-size:14px;font-weight:500}#guestSelectModal .guest-select .guest-select__content{gap:16px}#guestSelectModal .guest-select .guest-select__content .guest-select__content__title{border-radius:4px;background:#f9f9f9;padding:8px 16px;color:#202020;font-size:16px;font-weight:500;line-height:24px;text-align:center}#guestSelectModal .guest-select .guest-select__content .guest-select__content__counters{padding:0 16px;border-radius:8px;border:1px solid #e0e0e0}#guestSelectModal .guest-select .guest-select__content .guest-select__content__counters .guest-select__content__counter{padding:8px 0}#guestSelectModal .guest-select .guest-select__content .guest-select__content__counters .guest-select__content__counter:not(:last-child){border-bottom:1px solid #e0e0e0}#guestSelectModal .guest-select .guest-select__content .guest-select__content__counters .guest-select__content__counter__txt{gap:2px}#guestSelectModal .guest-select .guest-select__content .guest-select__content__counters .guest-select__content__counter__txt .guest-select__content__counter__txt__main{color:#011723;font-size:14px;font-weight:500}#guestSelectModal .guest-select .guest-select__content .guest-select__content__counters .guest-select__content__counter__txt .guest-select__content__counter__txt__additional{color:#595959;font-size:10px;font-weight:500}#guestSelectModal .guest-select .guest-select__content .guest-select__content__counters .guest-select__content__counter__control{gap:8px}#guestSelectModal .guest-select .guest-select__content .guest-select__content__counters .guest-select__content__counter__control button{background:unset;border:none}#guestSelectModal .guest-select .guest-select__content .guest-select__content__counters .guest-select__content__counter__control button:disabled{color:#c3e9fd}#guestSelectModal .guest-select .guest-select__content .guest-select__content__counters .guest-select__content__counter__control button:disabled .guest-select__content__counter__control__btn{color:#c3e9fd}#guestSelectModal .guest-select .guest-select__content .guest-select__content__counters .guest-select__content__counter__control .guest-select__content__counter__control__reset{color:#7d7d7d;font-size:12px;font-weight:500;line-height:18px;opacity:0;visibility:hidden;transition:opacity .3s ease-out,visibility .3s ease-out}#guestSelectModal .guest-select .guest-select__content .guest-select__content__counters .guest-select__content__counter__control .guest-select__content__counter__control__reset--visible{opacity:1;visibility:visible}#guestSelectModal .guest-select .guest-select__content .guest-select__content__counters .guest-select__content__counter__control .guest-select__content__counter__control__btn{font-size:24px;color:#4bbdfa}#guestSelectModal .guest-select .guest-select__content .guest-select__content__counters .guest-select__content__counter__control .guest-select__content__counter__control__value{color:#011723;text-align:center;font-size:14px;font-weight:500;width:18px}#reservationMobileModal p,#reservationMobileModal span{margin:0;padding:0}#reservationMobileModal .modal-control-header{box-shadow:none}#reservationMobileModal .modal-control-body{background:#fff;padding-top:0}#reservationMobileModal .modal-control-container{height:auto}#reservationMobileModal .reservation-mobile{gap:12px}#reservationMobileModal .reservation-mobile__reservation__title{color:#595959;font-size:14px;font-weight:500;line-height:21px;text-transform:uppercase}#reservationMobileModal .reservation-mobile__reservation__item{padding:4px}#reservationMobileModal .reservation-mobile__reservation__item__unit__title{color:#202020;font-size:14px;font-weight:500;line-height:21px}#reservationMobileModal .reservation-mobile__reservation__item__unit__txt{color:#202020;font-size:10px;font-weight:400;line-height:15px}#reservationMobileModal .reservation-mobile__reservation__item__btn-wrap{gap:8px}#reservationMobileModal .reservation-mobile__reservation__item__edit{background:#f9f9f9;border:none;padding:0;margin:0;width:32px;height:32px}#reservationMobileModal .reservation-mobile__calculation__content__footer__item{color:#202020;font-size:16px;font-weight:500;line-height:24px}#reservationMobileModal .reservation-mobile__calculation__content__footer__item__btn{border:none;background:none}#reservationMobileModal .reservation-mobile__calculation__footer__btn{border-radius:4px;background:#fa884b;padding:12px 24px;text-align:center;border:none;margin-top:12px}#reservationMobileModal .reservation-mobile__calculation__footer__btn__txt{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.25);font-size:14px;font-weight:600;text-decoration:none}</pre></body></html>