.room_list{margin:0 auto;max-width:1306px}.room_list-info[aria-hidden=true],.room_list-infos:not(.tabs) .room_list-info:not(:first-child){display:none}.room_list-info[aria-hidden=false]{display:block}.room_list-wrapper:not(:last-child){border-bottom:1px solid #191e06;margin-bottom:110px;padding-bottom:65px}.room_list-hidden{background-color:red;color:#fff;display:inline-block;padding:5px 10px;text-transform:uppercase}.room_list-header{font-size:32px;line-height:156.25%;margin-bottom:30px}.room_list-room_type{display:block;font-size:20px;font-style:italic;text-transform:capitalize}.room_list-room_type,.room_list-types{letter-spacing:.075em;line-height:125%}.room_list-types{display:flex;flex-wrap:wrap;font-family:Bangla Sangam MN,sans-serif;font-size:17px;gap:17px;text-transform:uppercase}.room_list-types.no-list{margin-bottom:37px}.room_list-types-link{color:inherit;text-decoration-line:none;text-decoration-thickness:1px;text-underline-offset:8px}.room_list-types-link:focus,.room_list-types-link:hover,.room_list-types-link[aria-selected=true]{color:inherit;font-weight:700;text-decoration-line:underline}.room_list-types-divider{display:inline-block;margin-left:17px}.room_list-types-item:last-child .room_list-types-divider{display:none}.room_list-specs{display:flex;flex-flow:row wrap;font-size:17px;font-style:italic;letter-spacing:.075em;line-height:178%}.room_list-specs.no-list{margin-bottom:16px}.room_list-specs li:last-child .room_list-specs-divider{display:none}.room_list-richtext{font-size:20px;letter-spacing:.075em;line-height:125%;max-width:501px}.room_list-amenities{border-top:1px solid #c0bfb1;font-size:14px;letter-spacing:.075em;line-height:131%;margin-top:39px;max-width:519.5px;padding-top:36px}.room_list-amenities-header{font-size:16px;font-style:italic;letter-spacing:.075em;line-height:125%;margin-bottom:10px;text-transform:uppercase}.room_list-amenities ul{display:grid;gap:0 50px;grid-auto-flow:column;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(3,auto);justify-content:start;padding-left:14px}.room_list-buttons{align-items:center;display:inline-flex;flex-flow:column wrap;gap:22px;margin-top:79px}.room_list-buttons .floorplan{color:inherit;font-size:16px;font-style:italic;letter-spacing:.075em;line-height:178%;text-decoration-thickness:auto;text-underline-offset:auto}.room_list-buttons .button{min-width:303px}.room_list-slider .swiper-slide{position:relative}.room_list-slider .swiper-slide:before{content:"";display:block;padding-top:129.5345%;width:100%}.room_list-slider .swiper-slide img{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.room_list-slider .swiper-pagination{bottom:0;font-size:7.96px;line-height:100%;padding:19.04px 19.35px;text-align:left}.room_list-slider .swiper-pagination-bullet{background:#f9f8f4;height:7.96px;opacity:1;vertical-align:top;width:7.96px}.room_list-slider .swiper-pagination-bullet-active{background:#c0bfb1}.room_list-slider .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.room_list-slider .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 2.65px}.room_list-slider .swiper-controls{font-size:16px;font-style:italic;letter-spacing:.075em;line-height:178%;margin:29px auto 0;max-width:161.06px;position:relative;text-align:center}.room_list-slider .swiper-button-next,.room_list-slider .swiper-button-prev{background-position:50%;background-repeat:no-repeat;background-size:100% auto;height:12px;margin-top:-6px;width:24px}.room_list-slider .swiper-button-next:after,.room_list-slider .swiper-button-prev:after{content:none}.room_list-slider .swiper-button-next,.room_list-slider .swiper-rtl+.swiper-controls .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 12'%3E%3Cpath stroke='%23191E06' d='M17.136.5 23.058 6l-5.922 5.5M22.4 6H.028'/%3E%3C/svg%3E");right:0}.room_list-slider .swiper-button-prev,.room_list-slider .swiper-rtl+.swiper-controls .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 25 12'%3E%3Cpath stroke='%23191E06' d='M6.922 11.5 1 6 6.922.5M1.657 6h22.372'/%3E%3C/svg%3E");left:0}@media (min-width:1025px){.room_list-wrapper{display:grid;gap:61px;grid-template-columns:repeat(2,1fr)}.room_list-content,.room_list-slider{flex:0 1 50%}.room_list-slider{min-width:0}.room_list-wrapper.is-right-slider .room_list-slider{order:2}.room_list-content{margin-left:auto;max-width:534px}.room_list-wrapper.is-right-slider .room_list-content{margin-left:0;order:1}}html.glightbox-open{overflow:visible}.glightbox-container.glightbox-clean{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;-webkit-overflow-scrolling:touch;overflow-y:scroll}.glightbox-container.glightbox-clean .goverlay{background-color:rgba(40,46,43,.9)}.glightbox-container.glightbox-clean .gclose,.glightbox-container.glightbox-clean .gnext,.glightbox-container.glightbox-clean .gprev{background-color:transparent;background-image:none;border:0;border-radius:50%;min-width:auto}.glightbox-container.glightbox-clean .gclose:focus,.glightbox-container.glightbox-clean .gclose:hover,.glightbox-container.glightbox-clean .gnext:focus,.glightbox-container.glightbox-clean .gnext:hover,.glightbox-container.glightbox-clean .gprev:focus,.glightbox-container.glightbox-clean .gprev:hover{background-color:transparent;border:0}.glightbox-container.glightbox-clean .gclose.disabled,.glightbox-container.glightbox-clean .gnext.disabled,.glightbox-container.glightbox-clean .gprev.disabled{display:none}.glightbox-container.glightbox-clean .gclose path,.glightbox-container.glightbox-clean .gnext path,.glightbox-container.glightbox-clean .gprev path{fill:#191e06}.glightbox-container.glightbox-clean .gclose:focus path,.glightbox-container.glightbox-clean .gclose:hover path,.glightbox-container.glightbox-clean .gnext:focus path,.glightbox-container.glightbox-clean .gnext:hover path,.glightbox-container.glightbox-clean .gprev:focus path,.glightbox-container.glightbox-clean .gprev:hover path{fill:#d7aa47}.glightbox-container.glightbox-clean .gclose{height:48px;opacity:1;padding:0;right:26px;top:26px;width:48px}.glightbox-container.glightbox-clean .gclose svg{width:10px}.glightbox-container.glightbox-clean .gnavigation{align-items:center;display:flex;flex-direction:row-reverse;gap:25px;justify-content:space-between;left:26px;padding:0 2.491%;position:absolute;right:26px;top:50%;transform:translateY(-50%)}.glightbox-container.glightbox-clean .gnext,.glightbox-container.glightbox-clean .gprev{height:48px;padding:0;position:relative;width:48px}.glightbox-container.glightbox-clean .gnext svg,.glightbox-container.glightbox-clean .gprev svg{display:block;width:23px}.glightbox-container.glightbox-clean .gnext{right:auto;top:auto}.glightbox-container.glightbox-clean .gprev{left:auto;top:auto}.glightbox-container.glightbox-clean .gpagination{display:flex;gap:8px}.glightbox-container.glightbox-clean .gbullet{background-color:#fff;height:6px;opacity:.5;width:2px}.glightbox-container.glightbox-clean .gbullet.current{opacity:1}.glightbox-container.glightbox-clean .gcontainer{height:auto;margin:0 auto;max-width:1005px;padding:26px;width:100%}.glightbox-container.glightbox-clean .gslide{background-color:#f9f8f4}.glightbox-container.glightbox-clean .ginner-container,.glightbox-container.glightbox-clean .gslide-media{width:100%}.glightbox-container.glightbox-clean .ginner-container{height:auto}.glightbox-container.glightbox-clean .gslide-media{box-shadow:none;position:relative}.glightbox-container.glightbox-images .gslide-image:before{content:"";display:block;padding-top:62.0984%;width:100%}.glightbox-container.glightbox-images .gslide-image img{height:100%;left:0;max-height:none;max-width:100%;min-width:auto;object-fit:cover;position:absolute;top:0;width:100%}.glightbox-container.glightbox-floorplan .gslide{padding:61px 13.327% 65px}.glightbox-container.glightbox-floorplan .gslide-image img{max-height:454px;max-width:100%;min-width:auto}.glightbox-container.glightbox-floorplan .gslide-title{color:#191e06;font-family:Baskerville;font-size:32px;line-height:137.5%;margin-bottom:51px;text-align:center}.glightbox-mobile .glightbox-container.glightbox-floorplan .gslide-title{color:#191e06;font-size:32px}.glightbox-container.glightbox-floorplan .gslide-title small{display:block;font-size:17px;font-style:italic;letter-spacing:.075em;line-height:125%}.glightbox-container.glightbox-floorplan .gslide-description{background:none}.glightbox-container.glightbox-floorplan .gdesc-inner{padding:47px 0 0}.glightbox-container.glightbox-floorplan .gslide-desc{color:#191e06;font-family:Baskerville;font-size:17px;font-style:italic;letter-spacing:.075em;line-height:125%;text-align:center}.glightbox-container.glightbox-floorplan .gslide-desc ul{display:flex;flex-flow:row wrap;justify-content:center;list-style:none;margin-bottom:0;padding-left:0}.glightbox-container.glightbox-floorplan .gslide-desc li:last-child>span{display:none}.glightbox-mobile .glightbox-container.glightbox-floorplan .gslide-description{background:none;max-height:none;max-width:none!important;padding:0;position:static}.glightbox-mobile .glightbox-container.glightbox-floorplan .gslide-desc{color:#191e06}@media (max-width:1024px){.room_list{max-width:92.573%}.room_list-wrapper:not(:last-child){border-bottom:0;margin-bottom:40px;padding-bottom:40px}.room_list-header{font-size:32px;line-height:137.5%;margin-bottom:24px;text-align:center}.room_list-types{justify-content:center}.room_list-types.no-list{margin-bottom:45px}.room_list-amenities,.room_list-richtext{max-width:none}.room_list-amenities ul{gap:0 54px;grid-template-columns:repeat(2,1fr)}.room_list-buttons{margin-top:55px}.room_list-slider{margin-bottom:28px}.room_list-slider .swiper-slide:before{padding-top:120.4872%}.room_list-slider .swiper-pagination{padding:16.04px 29.35px}.room_list-slider .swiper-controls{display:none}.glightbox-container.glightbox-clean .gnavigation{padding:0 1.63%}.glightbox-container.glightbox-clean .gnext svg,.glightbox-container.glightbox-clean .gprev svg{width:16.55px}.glightbox-container.glightbox-clean .gcontainer{max-width:737px}.glightbox-container.glightbox-floorplan .gslide{padding:43px 13.327% 40px}.glightbox-container.glightbox-floorplan .gslide-title{font-size:23px;margin-bottom:30px}.glightbox-mobile .glightbox-container.glightbox-floorplan .gslide-title{font-size:23px}.glightbox-container.glightbox-floorplan .gdesc-inner{padding:33px 0 0}}@media (max-width:767px){.room_list{margin:0 -30px;max-width:none}.dnd-section[class*=force-full-width-section] .room_list{margin:0 auto}.room_list-wrapper:not(:last-child){margin-bottom:28px;padding-bottom:28px}.room_list-content{padding:0 30px}.room_list-header{margin-bottom:31px}.room_list-types{font-size:14px;gap:10px}.room_list-types.no-list{margin-bottom:40px}.room_list-types-divider{margin-left:10px}.room_list-specs{font-size:16px;line-height:144%}.room_list-richtext{font-size:18px}.room_list-amenities{border-top:0;margin-top:20px;padding-top:20px}.room_list-amenities-header{font-size:14px;margin-bottom:16px}.room_list-amenities ul{display:block;padding-left:12px}.room_list-buttons{display:flex;gap:24px;margin-top:40px}.room_list-buttons .button{min-width:0;width:100%}.room_list-buttons .floorplan{font-size:14px}.room_list-slider{margin-bottom:28px}.room_list-slider .swiper-slide:before{padding-top:120.4872%}.room_list-slider .swiper-pagination{padding:12.16px 9.35px}.glightbox-container.glightbox-clean .gclose{height:36px;width:36px}.glightbox-container.glightbox-clean .gnavigation{padding:0}.glightbox-container.glightbox-clean .gnext,.glightbox-container.glightbox-clean .gprev{height:36px;width:36px}.glightbox-container.glightbox-clean .gnext svg,.glightbox-container.glightbox-clean .gprev svg{width:7.75px}.glightbox-container.glightbox-clean .gcontainer{max-width:737px}.glightbox-container.glightbox-floorplan .gslide{padding:21.55px 10.5% 19.55px}.glightbox-container.glightbox-floorplan .gslide-title{font-size:11px;line-height:141.2727%}.glightbox-mobile .glightbox-container.glightbox-floorplan .gslide-title{font-size:11px;margin-bottom:16px}.glightbox-container.glightbox-floorplan .gslide-title small{font-size:6px}.glightbox-container.glightbox-floorplan .gdesc-inner{padding:16.58px 0 0}.glightbox-container.glightbox-floorplan .gslide-desc{font-size:9px}}