@import"https://fonts.googleapis.com/css2?family=Allura&family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";@font-face{font-family:"ArgueDEMO";src:url("../../fonts/Argue/ArgueDEMO.woff2") format("woff2"),url("../../fonts/Argue/ArgueDEMO.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}.rooms-section{padding:20px 0}.room-card{display:flex !important;flex-direction:column;margin-bottom:50px;background:#fff;overflow:hidden}.room-card .room-image-wrapper{position:relative;margin-bottom:22px;height:400px}.room-card .room-image-wrapper img{width:100%;height:400px;display:block;object-fit:cover}.room-card .room-image-wrapper .title-wrap{position:absolute;bottom:0;width:100%;background:rgba(5,32,45,.25);backdrop-filter:blur(10px);padding:15px;align-items:center;min-height:103px}.room-card .room-image-wrapper .title-wrap .room-title{padding-left:10px;margin-top:3px;position:relative}.room-card .room-content .room-title{font-size:20px;margin-bottom:8px;font-weight:600}.room-card .room-content .room-text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:4;margin-bottom:28px}.room-card .room-content .room-facilities{display:grid;grid-template-columns:repeat(2, 1fr);gap:1px;margin-bottom:45px}.room-card .room-content .room-facilities .facility-item{display:flex;align-items:center;gap:8px;border:1px solid rgba(5,32,45,.25);padding:18px;justify-content:space-between;min-height:93px}.room-card .room-content .room-facilities .facility-item .icon-text-wrap{text-align:right;padding-left:10px}.room-card .room-content .room-facilities .facility-item .icon-text-wrap .textarea{color:#05202d}.room-card .room-content .room-facilities .facility-item img{width:24px;height:24px}.room-card .room-content .button-wrap{display:flex;flex-direction:column;gap:10px;align-items:center}.room-card .room-content .button-wrap .common-btn{display:flex;justify-content:center;width:max-content}.room-card .room-content .button-wrap .second-btn{border:1px solid rgba(5,32,45,.25)}@media(min-width: 768px){.room-card{flex-direction:row}.room-card:nth-child(even){flex-direction:row-reverse}.room-card .room-image-wrapper,.room-card .room-content{flex:1}.room-card .room-content{padding:24px}}@media(min-width: 1200px){.room-card{margin-bottom:6.25vw}.room-card .room-image-wrapper{height:35.0520833333vw;margin-bottom:0}.room-card .room-image-wrapper img{width:50.1041666667vw;height:35.0520833333vw}.room-card .room-image-wrapper .title-wrap{justify-content:center}.room-card .room-content{padding:2.2916666667vw 0 0 5.2083333333vw}.room-card .room-content .room-facilities .facility-item{min-height:6.5625vw;border:.0520833333vw solid rgba(5,32,45,.25);gap:.0520833333vw;padding:1.0416666667vw 1.5625vw}.room-card .room-content .room-facilities .facility-item img{width:2.3958333333vw;height:2.3958333333vw}.room-card .room-content .button-wrap{flex-direction:row}.room-card:nth-child(even) .room-content{padding:2.2916666667vw 5.2083333333vw 0 0}.room-card.single-room{margin-bottom:0}}.room-icon-sec{padding:0 20px}@media(min-width: 1200px){.room-icon-sec{padding:0 8.3333333333vw}}.room-amenities{padding:0 27px}.room-amenities .main-wrap{background:linear-gradient(0deg, rgba(159, 214, 240, 0.4) -17.52%, rgba(159, 214, 240, 0) 100%);margin:0 auto;padding:25px 30px}.room-amenities .amenities-title{font-weight:400;margin-bottom:30px}.room-amenities .amenities-list{display:grid;grid-template-columns:1fr;row-gap:12px}.room-amenities .amenities-list .amenity-item{display:flex;align-items:center;gap:8px}.room-amenities .amenities-list .amenity-item .bullet{background:linear-gradient(180deg, #15b1fd 0%, #1b3d62 100%);flex-shrink:0;font-size:0;line-height:0;width:5px;height:5px;border-radius:50%}@media(min-width: 1200px){.room-amenities .amenities-list .amenity-item .bullet{width:.2604166667vw !important;height:.2604166667vw !important}}.room-amenities .amenities-list .amenity-item .point-text{margin:0;font-size:14px;line-height:20px}@media(min-width: 768px){.room-amenities .amenities-list{grid-template-columns:repeat(3, 1fr);column-gap:24px;row-gap:12px}}@media(min-width: 1200px){.room-amenities{padding:0 11.5625vw}.room-amenities .main-wrap{padding:5.2083333333vw}.room-amenities .main-wrap .amenities-list .amenity-item{gap:.6770833333vw}.room-amenities .main-wrap .amenities-list .amenity-item .bullet{width:.4166666667vw !important;height:.4166666667vw !important}.room-amenities .main-wrap .amenities-list .amenity-item .point-text{font-size:.9375vw;line-height:1.4583333333vw}}.gallery-slider-wrap{position:relative;margin-bottom:120px}.gallery-slider-wrap .er-gallery-item img{height:300px;width:100%;object-fit:cover}.gallery-slider-wrap .arrows-num-wrap{top:inherit;left:0;right:0;bottom:-60px}@media(min-width: 1200px){.gallery-slider-wrap{margin-bottom:9.375vw}.gallery-slider-wrap .slick-list{padding:0 24.7395833333vw !important}.gallery-slider-wrap .er-gallery-item{margin:0 .2604166667vw}.gallery-slider-wrap .er-gallery-item img{height:31.25vw}.gallery-slider-wrap .arrows-num-wrap{bottom:-4.1666666667vw}}.content-sec .main-wrap .title-wrap{text-align:center;margin-bottom:32px}.content-sec .main-wrap .content-wrap p{margin-bottom:58px;font-family:"DM Sans",sans-serif;font-size:14px;line-height:23px}.content-sec .main-wrap .content-wrap h2,.content-sec .main-wrap .content-wrap h3,.content-sec .main-wrap .content-wrap h4,.content-sec .main-wrap .content-wrap h5,.content-sec .main-wrap .content-wrap h6{margin-bottom:26px;font-size:24px;font-weight:400 !important;line-height:28px;font-family:"ArgueDEMO",cursive}@media(min-width: 1200px){.content-sec .main-wrap .title-wrap{margin-bottom:4.0625vw}.content-sec .main-wrap .content-wrap h2,.content-sec .main-wrap .content-wrap h3,.content-sec .main-wrap .content-wrap h4,.content-sec .main-wrap .content-wrap h5,.content-sec .main-wrap .content-wrap h6{font-size:1.875vw}.content-sec .main-wrap .content-wrap p{margin-bottom:5.7291666667vw;font-size:.8854166667vw;line-height:1.4583333333vw}.content-sec .main-wrap .content-wrap .content{text-align:center}}.related-room-sec .main-wrap .section-title-wrap{text-align:center;margin-bottom:48px}.related-room-sec .main-wrap .slider-wrap{position:relative}.related-room-sec .main-wrap .slider-wrap .arrows-num-wrap{left:0;right:0;bottom:-12px;z-index:111}@media(min-width: 1200px){.related-room-sec .main-wrap .section-title-wrap{margin-bottom:3.9583333333vw}.related-room-sec .main-wrap .arrows-num-wrap{left:inherit !important;right:-5vw !important;width:2.6041666667vw}.related-room-sec .main-wrap .room-card{flex-direction:row-reverse;margin-bottom:0}.related-room-sec .main-wrap .room-card .room-content{padding:2.2916666667vw 5.2083333333vw 0 0}}
