.gallery-sec{background:#f7fafc;padding:0 0 12rem}@media(max-width:1024px){.gallery-sec{padding-bottom:4rem}}.gallery-sec .gallery-outer .container{max-width:1280px;margin:0 auto;position:relative}.gallery-sec .gallerySwipper{width:100%;overflow:hidden;padding-top:4.5rem}.gallery-sec .gallerySwipper .swiper-slide{border-radius:12px;overflow:hidden;aspect-ratio:1280/571}.gallery-sec .gallerySwipper .swiper-slide img{width:100%;height:100%;object-fit:cover;display:block}.gallery-sec .gallery-controls{display:flex;align-items:center;gap:16px;margin-top:20px;position:relative}.gallery-sec .gallery-controls .swiper-pagination{font-size:14px;font-weight:500;color:#000;min-width:60px;display:flex;align-items:center;justify-content:flex-start;margin-bottom:12px}.gallery-sec .gallery-controls .swiper-pagination span{display:inline-block}.gallery-sec .gallery-controls .swiper-scrollbar{flex-grow:1;height:2px;background:rgba(0,0,0,.1);position:relative;overflow:hidden;margin:3rem 38px 0}.gallery-sec .gallery-controls .swiper-scrollbar .swiper-scrollbar-drag{background:#000}.gallery-sec .gallery-controls .swiper-nav{display:flex;gap:1.8rem;margin-top:4rem}.gallery-sec .gallery-controls .swiper-nav .swiper-button-next,.gallery-sec .gallery-controls .swiper-nav .swiper-button-prev{align-items:center;width:6rem;height:6rem;border:1px solid;border-radius:100%;transition:all .3s;display:flex;position:relative}.gallery-sec .gallery-controls .swiper-nav .swiper-button-next img,.gallery-sec .gallery-controls .swiper-nav .swiper-button-prev img{filter:invert(26%) sepia(97%) saturate(6234%) hue-rotate(202deg) brightness(93%) contrast(101%)}.gallery-sec .gallery-controls .swiper-nav .swiper-button-next:after,.gallery-sec .gallery-controls .swiper-nav .swiper-button-prev:after{font-size:14px}@media(max-width:768px){.gallery-sec .gallery-controls{gap:10px}.gallery-sec .gallery-controls .swiper-pagination{font-size:12px;min-width:50px}.gallery-sec .gallery-controls .swiper-button-next,.gallery-sec .gallery-controls .swiper-button-prev{width:30px;height:30px}}.gallery-sec .swiper-navigation-icon{display:none}.amenities-sec{padding-top:60px;padding-bottom:120px;border-bottom:1px solid rgba(0,0,0,.1)}@media(max-width:768px){.amenities-sec{padding-top:0;padding-bottom:5rem}}.amenities-sec .amenities-outer .content-blk{background:#fff}.amenities-sec .amenities-outer .amenities-container{position:relative}.amenities-sec .amenities-outer .amenities-container .swiper-top-nav{position:absolute;top:-100px;right:100px;z-index:10;display:flex;gap:12px}@media(max-width:1299px){.amenities-sec .amenities-outer .amenities-container .swiper-top-nav{top:-20px}}@media(max-width:665px){.amenities-sec .amenities-outer .amenities-container .swiper-top-nav{display:none}}.amenities-sec .amenities-outer .amenities-container .swiper-top-nav .swiper-button-prev{background-image:url(/_next/static/media/icon-left.9bf733e7.svg);width:61px;height:61px;background-repeat:no-repeat;background-position:50%;background-size:3rem;transform:translate(-50%,-50%) rotate(180deg);border:1px solid;border-radius:100%}.amenities-sec .amenities-outer .amenities-container .swiper-top-nav .swiper-button-next{background-image:url(/_next/static/media/icon-right.27ad3da5.svg);width:61px;height:61px;filter:invert(26%) sepia(97%) saturate(6234%) hue-rotate(202deg) brightness(93%) contrast(101%);background-repeat:no-repeat;background-position:50%;background-size:3rem;transform:translate(-50%,-50%) rotate(180deg);border:1px solid;border-radius:100%;margin-right:9px}.amenities-sec .amenities-outer .amenities-container .swiper-top-nav .swiper-navigation-icon{display:none}.amenities-sec .amenities-outer .amenities-container .amenitiesSwipper{overflow:visible;padding-top:4.5rem}.amenities-sec .amenities-outer .amenities-container .amenitiesSwipper .swiper-slide .image-wrapper{position:relative}.amenities-sec .amenities-outer .amenities-container .amenitiesSwipper .swiper-slide .image-label{position:absolute;top:20px;left:20px;background:#fff;padding:1rem;font-weight:400;font-style:Regular;font-size:20px;line-height:30px;letter-spacing:0;color:#1d1d1b}.amenities-sec .amenities-outer .amenities-container .amenitiesSwipper .swiper-slide img{width:100%;max-width:630px;border-radius:8px}.amenities-sec .amenities-outer .amenities-container .amenitiesSwipper .swiper-slide p{font-family:Raleway;font-weight:500;font-style:Medium;font-size:20px;line-height:22px;letter-spacing:0;text-align:start;color:#1d1d1b}@media(max-width:768px){.amenities-sec .swiper-top-nav{top:-10px;right:10px;gap:8px}.amenities-sec .swiper-top-nav .custom-nav-btn{width:36px;height:36px;background-size:14px 14px}}