._rooms_list{display:flex;flex-direction:column;gap:100px 0;width:100%;max-width:1240px;padding:0 1em;margin:0 auto}._rooms_list ._unit{display:flex;align-items:center;gap:30px 60px}._rooms_list ._unit ._visus{position:relative;width:calc(100% - 520px)}._rooms_list ._unit ._visus .swiper-slide{display:block}._rooms_list ._unit ._visus .swiper-slide img{display:block;width:100%;height:auto}._rooms_list ._unit ._visus ._swiper_rooms_nav{position:absolute;z-index:1;left:25px;right:25px;top:50%;color:#fff;font-size:1.5rem}._rooms_list ._unit ._visus ._swiper_rooms_nav div{position:absolute;top:0;translate:0 -50%;cursor:pointer}._rooms_list ._unit ._visus ._swiper_rooms_nav div.swiper-prev{left:0}._rooms_list ._unit ._visus ._swiper_rooms_nav div.swiper-next{right:0}._rooms_list ._unit ._data{display:flex;flex-direction:column;gap:32px 0;width:520px;padding-top:2rem}._rooms_list ._unit ._data ._name{font-family:"freight-sans-pro-lights",sans-serif;font-weight:200;font-style:normal;color:#000;font-size:2.625rem;line-height:1em}._rooms_list ._unit ._data ._desc{font-size:1.125rem;line-height:1.5em;text-align:justify;font-weight:400}._rooms_list ._unit ._data ._desc strong{opacity:.86}._rooms_list ._unit ._data ._pictos{display:flex;flex-wrap:wrap;gap:12px 0;align-items:center;justify-content:center;text-align:center}._rooms_list ._unit ._data ._pictos div{display:flex;flex-direction:column}._rooms_list ._unit ._data ._pictos div span._label{text-transform:uppercase;font-size:.6875rem;line-height:1.375em}._rooms_list ._unit ._data ._pictos div:first-child:nth-last-child(3),._rooms_list ._unit ._data ._pictos div:first-child:nth-last-child(3)~div,._rooms_list ._unit ._data ._pictos div:first-child:nth-last-child(5),._rooms_list ._unit ._data ._pictos div:first-child:nth-last-child(5)~div{width:33.3333%}._rooms_list ._unit ._data ._pictos div:first-child:nth-last-child(4),._rooms_list ._unit ._data ._pictos div:first-child:nth-last-child(4)~div,._rooms_list ._unit ._data ._pictos div:first-child:nth-last-child(6),._rooms_list ._unit ._data ._pictos div:first-child:nth-last-child(6)~div{width:25%}._rooms_list ._unit ._data ._features{padding:20px 0;border-top:1px solid #d1eaea;border-bottom:1px solid #d1eaea}._rooms_list ._unit ._data ._features span{display:flex;justify-content:space-between;text-transform:uppercase;font-size:.75rem;line-height:1.5em;font-weight:400;cursor:pointer}._rooms_list ._unit ._data ._features span i{font-size:1.25rem;opacity:.6;font-style:normal}._rooms_list ._unit ._data ._features ._accordion_content{max-height:0;margin-top:0;overflow:hidden;will-change:max-height;opacity:0;transition:all .25s ease-out}._rooms_list ._unit ._data ._features._accordion_active ._accordion_content{margin-top:20px;opacity:1}._rooms_list ._unit ._data ._features ul li{position:relative}._rooms_list ._unit ._data ._features ul li:before{display:inline-block;position:relative;top:-4px;width:8px;height:1px;margin-right:16px;content:"";background-color:#bfaa71}@media (max-width:992px){._rooms_list ._unit ._data ._btn_wrapper{justify-content:center!important}}@media (max-width:992px){._rooms_list ._unit{flex-direction:column}._rooms_list ._unit ._visus{order:1!important;width:100%;max-width:700px}._rooms_list ._unit ._data{order:2!important;width:100%;max-width:568px;margin:0 auto}}@media (max-width:992px){._rooms_list ._unit ._data ._name{font-size:2rem;line-height:1em;text-align:center}._rooms_list ._unit ._data ._wrapper_btn{justify-content:center}}._rooms_list ._unit_wrapper:nth-child(even) ._unit ._visus{order:2}._rooms_list ._unit_wrapper:nth-child(even) ._unit ._data{order:1}._room_others{display:flex;gap:30px;width:100%;max-width:1370px;margin:0 auto;padding:0 1rem}._room_others ._unit{display:block;position:relative;flex:1 1 calc(50% - 15px);background-color:#000;overflow:hidden}._room_others ._unit img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.8;scale:1.07;transition:opacity .3s,scale .3s}._room_others ._unit span{display:block;position:absolute;z-index:1;left:0;top:50%;width:100%;padding:0 1rem;translate:0 -50%;text-align:center;color:#fff;text-transform:uppercase;font-family:"freight-sans-pro-lights",sans-serif;font-weight:200;font-style:normal;font-size:3rem;line-height:1em;transition:opacity .3s,translate .3s}._room_others ._unit:hover img{opacity:1;scale:1.01}._room_others ._unit:hover span{translate:0 calc(-50% - 10px);opacity:0}@media (max-width:992px){._room_others ._unit span{font-size:2rem}}@media (max-width:768px){._room_others ._unit span{font-size:1.5rem}}@media (max-width:560px){._room_others{flex-direction:column}._room_others ._unit{flex:1 1 auto;width:100%;max-width:560px;margin:0 auto;height:26vh}}.room-booking-calendar{display:none;margin-top:40px}.navarino-bookpoint{display:block!important;width:100%;text-align:center}.navarino-bookpoint .navarino-bookpoint__calendar__day{line-height:1.25;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:0}.navarino-bookpoint .navarino-bookpoint__calendar__footer{align-items:center}.navarino-bookpoint .navarino-bookpoint__calendar__footer .price-and-book{margin-top:0}.navarino-bookpoint .navarino-bookpoint__calendar__footer .price-and-book .price-total{font-size:.875rem;font-weight:700}.navarino-bookpoint .navarino-bookpoint__calendar__day_selected{background-color:#bfaa71}.navarino-bookpoint .navarino-bookpoint__calendar__day_in-range{background-color:#cfbf94;color:#fff}.navarino-bookpoint .navarino-bookpoint .navarino-bookpoint__button_primary{position:relative;z-index:1;padding:6px 28px;text-transform:uppercase;background-color:#bfaa71;color:#fff;text-decoration:none;font-size:.875rem;border-radius:3px;border:1px solid transparent;box-shadow:0 0 20px rgba(0,0,0,.02);transition:background .3s,color .3s,border-color .3s;overflow:hidden;overflow:clip}.navarino-bookpoint .navarino-bookpoint .navarino-bookpoint__button_primary:hover:not(.disabled){background:#fff;color:#bfaa71;border-color:#bfaa71}.navarino-bookpoint .navarino-bookpoint .navarino-bookpoint__button_primary:active{top:0!important;position:relative}.navarino-bookpoint .navarino-bookpoint__calendar-search__bottom,.navarino-bookpoint .navarino-bookpoint__calendar-search__center__right{display:none!important}.navarino-bookpoint .navarino-bookpoint__container{padding-bottom:30px!important}