.room-info-area{margin:0;overflow:hidden;padding:0 70px}.room-info-area .cust-accordion{margin:72px 0 40px}.room-info-area .cust-accordion .at-tab{background-color:#fff;color:#000;display:none;font-size:16px;font-weight:400;line-height:24px;overflow:visible!important;padding:0}.room-info-area .cust-accordion .at-title{cursor:pointer;position:relative;transition:all .3s ease}.room-info-area .cust-accordion .at-title h2{color:#000;font-family:Roxale Story;font-size:56px;font-weight:400;line-height:56px;margin:0;padding:40px 0}.room-info-area .cust-accordion .at-tab-img{margin-top:20px}.room-info-area .cust-accordion .at-tab-img img{display:block}.room-info-area .cust-accordion .at-title:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMSIgaGVpZ2h0PSIzMSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDMxIDMxIj48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iLjczOCIgZD0iTTAgMTUuMTMxaDMxTTE1LjEzMSAzMVYwIi8+PC9zdmc+");background-position:100%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:31px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .3s ease;width:31px}.room-info-area .cust-accordion .at-title.active:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMSIgaGVpZ2h0PSIyIiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMzEgMiI+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9Ii43MzgiIGQ9Ik0wIDEuMTMxaDMxIi8+PC9zdmc+");content:""}.room-info-area .cust-accordion .at-item{border-bottom:1px solid rgba(79,79,79,.3);margin-bottom:0}.room-info-area .cust-accordion .at-tab-btn{align-self:start;display:flex;margin:0}.room-info-area .cust-accordion .at-tab-cont{margin:0;padding:53px 0 30px}.room-info-area .cust-accordion .at-tab-cont .at-tab-block{align-items:start;display:flex;flex-wrap:wrap;justify-content:space-between}.room-info-area .cust-accordion .at-tab-cont .at-tab-block .cont-sm{flex:0 1 50.17%;margin-bottom:14.4px}.room-info-area .cust-accordion .at-tab-cont .at-tab-block p{margin:0}.room-info-area .cust-accordion .at-tab-cont .at-tab-block .read-more-text{margin-top:14.4px}.room-info-area .cust-accordion ul.room-info-sm{margin:0;padding:0}.room-info-area .cust-accordion ul.room-info-sm li{align-items:center;color:#000;display:inline-flex;font-family:Sweet Sans Pro,sans-serif;font-size:16px;font-weight:300;line-height:20px;list-style-type:none;margin-bottom:5px;margin-right:25px}.room-info-area .cust-accordion ul.room-info-sm li img{height:17px;margin-right:10px}span.block.readmore{cursor:pointer}.btn-primary:active,.btn-primary:focus,.room-info-area .btn-primary:hover{background-color:#000!important;border:1px solid #000!important}.room-info-area .btn-primary{background-color:#194073!important;border:1px solid #194073!important;color:#fff;font-size:18px;line-height:79.44%;padding:18px 40px}.faq-img-slide.swiper{overflow:visible;position:relative}.faq-img-slide.swiper:before{background-color:#fff;content:"";display:block;height:100%;position:absolute;right:100%;top:0;width:100vw;z-index:8}.faq-img-slide .arrow-group .faq-next,.faq-img-slide .arrow-group .faq-prev{font-size:0;height:auto;width:100%}.room-info-area .cust-accordion .at-tab .swiper-button-prev.faq-prev{left:-118px;z-index:9}.room-info-area .cust-accordion .at-tab .swiper-button-next.faq-next{right:-118px;z-index:9}.faq-img-slide .arrow-group .faq-prev:after{background-image:url(https://45714365.fs1.hubspotusercontent-na1.net/hubfs/45714365/Melrose/Left-arrow.png);left:0}.faq-img-slide .arrow-group .faq-next:after,.faq-img-slide .arrow-group .faq-prev:after{background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;height:58px;position:absolute;top:0;width:58px}.faq-img-slide .arrow-group .faq-next:after{background-image:url(https://45714365.fs1.hubspotusercontent-na1.net/hubfs/45714365/Melrose/Right-arrow.png);right:0}.room-info-area .cust-accordion .at-tab-img .swiper-slide.cust-image-slider{width:auto}.room-info-area .cust-accordion .swiper:not(.swiper-initialized) .at-tab-img .swiper-slide.cust-image-slider{margin-right:16px}@media screen and (max-width:1024px){.room-info-area{padding:0}.room-info-area .cust-container{padding-left:80px;padding-right:80px}.room-info-area .cust-accordion .at-tab-img{margin-bottom:10px;margin-top:20px}.room-info-area .cust-accordion .at-tab-cont .at-tab-block .cont-sm{max-width:unset}.room-info-area .cust-accordion .at-tab-cont .at-tab-block{flex-direction:column}.room-info-area .cust-accordion .at-tab-cont{padding-top:34px}.room-info-area .cust-accordion .at-tab-btn{align-self:flex-start}.room-info-area .cust-accordion .at-tab .swiper-button-prev.faq-prev{left:-61px}.room-info-area .cust-accordion .at-tab .swiper-button-next.faq-next{right:-61px}.faq-img-slide .arrow-group .faq-next:after,.faq-img-slide .arrow-group .faq-prev:after{height:42px;width:42px}}@media screen and (max-width:767px){.room-info-area .heading{font-size:50px;line-height:50px}.room-info-area .cust-accordion{margin-top:20px}.room-info-area .cust-container{padding-left:30px;padding-right:30px}.room-info-area .cust-accordion .at-tab{font-size:14px}.room-info-area .cust-accordion .at-tab-cont{padding-right:0}.room-info-area .cust-accordion .at-tab-img{margin-bottom:0}.room-info-area .cust-accordion .at-title h2{font-size:32px;line-height:32px;padding-bottom:40px;padding-top:40px}.room-info-area .cust-accordion .at-title:after{height:24px;width:24px}.room-info-area .cust-accordion .at-tab .swiper-button-next.faq-next{right:10px;z-index:9}.room-info-area .cust-accordion .at-tab .swiper-button-prev.faq-prev{left:10px;z-index:9}}@media screen and (max-width:413px){.room-info-area .heading{font-size:40px;line-height:40px}.room-info-area .cust-accordion .at-title h2{font-size:28px;line-height:28px;padding-bottom:55px;padding-top:55px}.room-info-area .cust-accordion ul.room-info-sm li{font-size:14px;margin-right:10px}}.cust-wrapper{position:relative}