:root{--primary-bg:#000;--secondary-bg:#fff;--primary-color:#000;--secondary-color:#fff;--bg-l-grey:#f4f4f4;--main-font:"Source Sans 3",sans-serif;--primary-font-size:16px;--secondary-font-size:14px;--primary-font-weight:300;--secondary-font-weight:500;--primary-font-style:normal;--primary-radius:15px;--primary-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px}img{width:100%}html{scroll-behavior:smooth}.bg-grey{background-color:var(--bg-l-grey)}.primary-radius{border-radius:var(--primary-radius)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--main-font);font-size:var(--primary-font-size);font-weight:var(--primary-font-weight);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;text-transform:none;font-style:normal}img{max-width:100%}ol,ul{margin:0;padding:0;list-style:none}a{line-height:30px;text-decoration:none;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}h1,h2,h3,h4,h5,h6{position:relative;font-family:var(--main-font)}h1,h2,h3,h4,h5,h6,p{margin:0;color:var(--primary-color)}input:focus,select:focus,textarea:focus{box-shadow:none!important}nav.navbar{z-index:999;padding:5px 0;background:transparent}.navbar-brand img{width:80px;height:auto}.navbar .navbar-brand{margin-right:0;padding:0 2em;position:absolute;left:50%;transform:translateX(-50%)}.navbar-nav{align-items:center}.navbar .navbar-nav .nav-link.book-now-header{border:1px solid var(--primary-color);padding:2px 20px;margin-left:10px;border-radius:0}.navbar .navbar-nav .nav-item{color:var(--secondary-color)}.navbar .navbar-nav .nav-link{color:var(--secondary-color);font-size:var(--primary-font-size);font-size:12px;letter-spacing:.7px;font-weight:var(--secondary-font-weight);padding:.3em .7em .3em 0}img.sidebar-icon-img{margin-right:0;width:18px;cursor:pointer;height:auto;filter:invert(1)}.navbar .navbar-nav li.nav-item:first-child{margin-right:1.5rem}.navbar.fixed-navbar{background-color:#fffffff0}.navbar.fixed-navbar .navbar-nav .nav-link{color:var(--primary-color)!important}.navbar.fixed-navbar img.sidebar-icon-img{filter:invert(0)}.navbar.fixed-navbar .navbar-nav .nav-item{color:var(--primary-color)}.overView.fixed-navbar{background-color:#fffffff0;position:-webkit-sticky;position:sticky;top:0;z-index:99}.overView.fixed-navbar .navbar-nav .nav-link{color:var(--primary-color)!important}.overView.fixed-navbar img.sidebar-icon-img{filter:invert(0)}.overView.fixed-navbar .navbar-nav .nav-item{color:var(--primary-color)}.view-availability-btn{background-color:var(--primary-7);text-transform:uppercase;font-size:12px;color:var(--secondary-color);padding:4px 15px;display:block;letter-spacing:.1px}.HeadInner-logo{top:8%}.banner-section{margin-bottom:-5px}.logo-white{display:block}.fixed-navbar .logo-white,.logo-red{display:none}.fixed-navbar .logo-red{display:block}.cross-btn-popup{filter:invert(1)!important}.footer-common a.body-text-2{font-family:Source Sans\ 3,sans-serif!important;font-weight:400}.cityNames-txt span{font-size:14px;position:relative;width:200px;max-width:200px;min-width:85px;text-align:center}a.color-code1{color:#8e3b6c!important}a.color-code1:hover{border-color:#8e3b6c}a.color-code1:hover .dropdown-link-h.color-code1{color:#8e3b6c!important}a.color-code1:hover .dropdown-arrow{border-color:#8e3b6c}a.color-code1:hover .arrow.hide-on-hover{color:#8e3b6c}a.color-code1 .nav-tag{color:#8e3b6c!important}.dropdpwn-nav-text.color-code1{border-color:#8e3b6c}a.color-code2{color:#137cc1!important}a.color-code2:hover{border-color:#137cc1}a.color-code2:hover .dropdown-link-h.color-code2{color:#137cc1!important}a.color-code2:hover .dropdown-arrow{border-color:#137cc1}a.color-code2:hover .arrow.hide-on-hover{color:#137cc1}a.color-code2 .nav-tag{color:#137cc1!important}.dropdpwn-nav-text.color-code2{border-color:#137cc1}a.color-code3{color:#3e8a43!important}a.color-code3:hover{border-color:#3e8a43}a.color-code3:hover .dropdown-link-h.color-code3{color:#3e8a43!important}a.color-code3:hover .dropdown-arrow{border-color:#3e8a43}a.color-code3:hover .arrow.hide-on-hover{color:#3e8a43}a.color-code3 .nav-tag{color:#3e8a43!important}.dropdpwn-nav-text.color-code3{border-color:#3e8a43}a.color-code4{color:#8e3b6c!important}a.color-code4:hover{border-color:#8e3b6c}a.color-code4:hover .dropdown-link-h.color-code4{color:#8e3b6c!important}a.color-code4:hover .dropdown-arrow{border-color:#8e3b6c}a.color-code4:hover .arrow.hide-on-hover{color:#8e3b6c}a.color-code4 .nav-tag{color:#8e3b6c!important}.dropdpwn-nav-text.color-code4{border-color:#8e3b6c}a.color-code5{color:#3e8a43!important}a.color-code5:hover{border-color:#3e8a43}a.color-code5:hover .dropdown-link-h.color-code5{color:#3e8a43!important}a.color-code5:hover .dropdown-arrow{border-color:#3e8a43}a.color-code5:hover .arrow.hide-on-hover{color:#3e8a43}a.color-code5 .nav-tag{color:#3e8a43!important}.dropdpwn-nav-text.color-code5{border-color:#3e8a43}a.color-code6{color:#f47421!important}a.color-code6:hover{border-color:#f47421}a.color-code6:hover .dropdown-link-h.color-code6{color:#f47421!important}a.color-code6:hover .dropdown-arrow{border-color:#f47421}a.color-code6:hover .arrow.hide-on-hover{color:#f47421}a.color-code6 .nav-tag{color:#f47421!important}.dropdpwn-nav-text.color-code6{border-color:#f47421}a.color-code7{color:#8e3b6c!important}a.color-code7:hover{border-color:#8e3b6c}a.color-code7:hover .dropdown-link-h.color-code7{color:#8e3b6c!important}a.color-code7:hover .dropdown-arrow{border-color:#8e3b6c}a.color-code7:hover .arrow.hide-on-hover{color:#8e3b6c}a.color-code7 .nav-tag{color:#8e3b6c!important}.dropdpwn-nav-text.color-code7{border-color:#8e3b6c}a.color-code8{color:#3e8a43!important}a.color-code8:hover{border-color:#3e8a43}a.color-code8:hover .dropdown-link-h.color-code8{color:#3e8a43!important}a.color-code8:hover .dropdown-arrow{border-color:#3e8a43}a.color-code8:hover .arrow.hide-on-hover{color:#3e8a43}a.color-code8 .nav-tag{color:#3e8a43!important}.dropdpwn-nav-text.color-code8{border-color:#3e8a43}a.color-code9{color:#3e8a43!important}a.color-code9:hover{border-color:#3e8a43}a.color-code9:hover .dropdown-link-h.color-code9{color:#3e8a43!important}a.color-code9:hover .dropdown-arrow{border-color:#3e8a43}a.color-code9:hover .arrow.hide-on-hover{color:#3e8a43}a.color-code9 .nav-tag{color:#3e8a43!important}.dropdpwn-nav-text.color-code9{border-color:#3e8a43}a.color-code10{color:#8e3b6c!important}a.color-code10:hover{border-color:#8e3b6c}a.color-code10:hover .dropdown-link-h.color-code10{color:#8e3b6c!important}a.color-code10:hover .dropdown-arrow{border-color:#8e3b6c}a.color-code10:hover .arrow.hide-on-hover{color:#8e3b6c}a.color-code10 .nav-tag{color:#8e3b6c!important}.dropdpwn-nav-text.color-code10{border-color:#8e3b6c}a.color-code11{color:#f47421!important}a.color-code11:hover{border-color:#f47421}a.color-code11:hover .dropdown-link-h.color-code11{color:#f47421!important}a.color-code11:hover .dropdown-arrow{border-color:#f47421}a.color-code11:hover .arrow.hide-on-hover{color:#f47421}a.color-code11 .nav-tag{color:#f47421!important}.dropdpwn-nav-text.color-code11{border-color:#f47421}.dropdpwn-nav-text .nav-tag{font-family:Source Sans\ 3,sans-serif;font-weight:400}.hero-background{z-index:0;width:100%;height:auto;position:fixed;top:0}.hero-background .background-video-wrapper{min-height:100vh!important}.banner-section-bookbtn{position:absolute;right:0;left:0;bottom:19%}.join-avail-head{display:flex;align-items:center;gap:15px;margin:10px 0 10px 10px}.join-head-btn{font-size:14px;color:#fff}.modal.show .modal-dialog{transform:none;z-index:999999!important}.modal-backdrop.show{z-index:999}.news-latter-modal h5{font-size:22px;font-weight:500}.news-latter-modal .form-control{font-size:12px;padding:12px 14px}button.join-head-btn{background:transparent}.fixed-navbar button.join-head-btn{color:#000}.newsLatter-img{width:160px;height:155px}.nested-latter{background-color:#cd4521}.inner-header-section{display:flex;justify-content:space-between;align-items:center}.main-property-name{flex:0 0 20%}.main-property-menu{flex:0 0 80%}.bg-gallery-img{background-color:#ffffffed}.gallery-cross-icon{filter:brightness(.5)}.nested-latter:hover{background-color:#ff5d32}.overview-side-popup{filter:brightness(.5)}.client-logo-section{width:65%;margin:0 auto}.client-logo{width:100px}.our-hotel-arrow{width:17px!important}@media (min-width:992px){.hero-background .background-video-wrapper{height:calc(100vh - 69px)}}@media screen and (min-width:768px){.navbar-brand{margin-right:0;padding:0 2em}}.banner-section,.banner-section .banner-image{position:relative}.banner-section .banner-image .hero-banner-inner{color:transparent;filter:brightness(1.07);height:calc(100vh + 60px);width:100%;margin-top:-150px}.banner-section img.bannerrr,.banner-section video.video-banner{filter:brightness(1.07);height:calc(100vh + 82px);object-fit:cover;width:100%;margin-top:-150px}.modal .popup-amenity-items{box-sizing:border-box;flex-flow:wrap;width:100%;display:inline-block}.modal .popup-amenities-items .btn-close{color:#000;background-color:#000;opacity:1;border-radius:0;position:absolute;right:8px;top:8px;padding:7px;font-size:10px}.fa-arrow-left,.fa-arrow-right{font-size:18px}.banner-search-btn{position:absolute;z-index:99;bottom:80px;left:0;right:0;text-align:center;margin-left:auto;margin-right:auto;display:inline-block;width:100px}.banner-search-btn .banner-search-btn-link{width:45px;height:45px;margin-left:auto;margin-right:auto;background-color:#fff;border-radius:50%;display:block}.banner-search-btn .banner-search-btn-link img{width:20px;filter:invert(1);padding-top:12px;height:auto}.sec-padding{padding:3rem 0}.global-heading-sec .global-heading{font-size:30px;font-weight:500;margin-bottom:1rem;text-transform:capitalize}.winter-box{background-color:var(--secondary-bg);color:#fff;border-radius:10px;overflow:hidden;box-shadow:var(--primary-shadow)}.winter-box img{height:240px;object-fit:cover}.winter-box .winter-box-content{padding:1rem}.winter-box .winter-box-content .winter-box-heading{font-size:16px;text-transform:uppercase;font-weight:600;margin-bottom:.6rem}.winter-box-btn{margin-top:15px;margin-bottom:.5rem}.winter-box-btn .box-btn{font-size:12px;padding:7px 10px;border-radius:0;font-weight:var(--secondary-font-weight);margin-right:5px}.know-more{background-color:var(--secondary-bg);color:var(--primary-color)}.book-now,.know-more{border:1px solid var(--primary-color)}.book-now{background-color:var(--primary-bg);color:var(--secondary-color)}.winter-box .winter-box-content .winter-box-para{font-size:var(--secondary-font-size)}.new-hotels .hotel-box .winter-box-content .winter-box-heading{margin-bottom:.5rem}.winter-box.hotel-box .winter-box-content .winter-box-heading{font-size:13px}.winter-box.hotel-box .winter-box-btn .box-btn{font-size:10px;padding:7px 10px}.winter-box.hotel-box .winter-box-btn .box-btn.n-book-now{font-size:9px;padding:5px 8px;float:right;height:24px;line-height:14px;margin-top:3px}.hotel-box-content{display:flex;justify-content:space-between;margin-top:1rem}.hotel-box-content .n-hotel-price{color:var(--primary-color);font:var(--secondary-font-size);font-weight:600;font-size:13px}.hotel-box .winter-box-content{padding:6px}.winter-box.hotel-box{box-shadow:none;background-color:transparent}.hotel-box .winter-box-content .winter-box-heading{margin-bottom:0}.n-hotel-price{float:right;color:#000;font-weight:600;text-align:right;font-size:14px;line-height:14px;margin-top:-4px}.start-from{display:block;font-size:9px;font-weight:500}.winter-box-btn.new-hotels-btns{margin-top:2px;margin-bottom:1.5rem}.n-hotel-slider .owl-nav,.offers-slider .owl-nav{display:block!important}.n-hotel-slider .owl-nav button,.offers-slider .owl-nav button{position:absolute;top:40%;font-size:30px!important}.n-hotel-slider .owl-nav button.owl-prev,.offers-slider .owl-nav button.owl-prev{left:-30px}.n-hotel-slider .owl-nav button.owl-next,.offers-slider .owl-nav button.owl-next{right:-30px}.offers-slider .winter-box .winter-box-content .winter-box-heading{font-size:14px}.offers-slider .winter-box-btn .box-btn{font-size:12px;padding:7px 10px}.events-conferences .winter-box .winter-box-content .winter-box-heading{font-size:17px}.events-conferences .winter-box .winter-box-content .winter-box-para{font-size:14px;font-weight:400}.media-box .media-item{margin-bottom:1.5rem}.media-box .media-item img{border-radius:var(--primary-radius);height:260px;object-fit:cover}.footer{padding:40px 0;text-align:center;font-size:15px;color:var(--primary-color)}.footer h5{font-weight:700;margin-bottom:10px}.footer .contact-info p{margin-bottom:5px;display:inline-flex}.footer .contact-info i,.footer .contact-info svg{margin-right:8px;color:#fff;background-color:#000;padding:6px;border-radius:5px;height:16px;width:17px}.social-icons a{margin:10px 6px;font-size:1.3rem;display:inline-block}.footer-links a,.social-icons a,.social-icons a:hover{color:var(--primary-color)}.footer-links a{text-decoration:none;margin:0 10px;font-size:14px}.footer-links a:hover{text-decoration:underline}.footer hr{margin:20px auto;border-top:1.6px solid #171717}.contact-info .inline-itemx-box{display:flex;align-items:center;margin-bottom:10px;justify-content:center;margin-top:1rem}.contact-info .inline-itemx-box p{margin-left:1rem}.footer a,.footer p{font-weight:var(--secondary-font-weight)}.footer .social-icons a i,.footer .social-icons a svg{margin-right:0;color:var(--secondary-color);background-color:var(--primary-bg);padding:6px;border-radius:5px;height:19px;width:21px}.swiper-button-next:after,.swiper-button-prev:after{font-size:20px!important;letter-spacing:0;font-variant:normal;line-height:1;text-transform:none!important;color:#fff;font-weight:700}.toggle-div{display:none}.visible{display:block}.hidden{display:none}.show-button{margin-bottom:10px}.hide-button{margin-top:10px}.brand-outer-div{position:relative}.main-inner-header.navbar .navbar-nav .nav-link{color:#fff}.main-inner-header.navbar.fixed-navbar .dropdown-toggle:after{border-top:.3em solid #6a6a6a!important}.main-inner-header.navbar.property-header .navbar-nav .nav-link{color:#000000}.navbar.property-header img.sidebar-icon-img{filter:invert(0)!important}.property-header .dropdown-toggle:after{border-top:.3em solid #000000!important}.swiper-wrapper{align-content:start!important}.swiper-slide{height:auto!important;display:flex!important}.newsltter-txt p{font-weight:400}.contact-detials{position:absolute;top:70%}.idcard-dropdown button{margin-top:2px}.fixed-navbar .idcard-dropdown button{color:black!important}.dropdown-phone{font-weight:700;display:flex}.arrow-180 svg{transform:rotate(180deg)}.inclusive ul{list-style:disc}.inclusive ul li{margin-bottom:8px;font-size:14px;color:#444;position:relative;line-height:1;font-weight:400;font-family:Source Sans\ 3,sans-serif!important}.inclusive ul li::marker{color:#cd4521;font-size:18px}.offer-hotel-card h6{font-size:16px;font-weight:300!important}.offer-hotel-card p{font-size:14px;margin:10px 0;font-weight:400}.offer-hotel-card .card-btn-offer{display:inline-block;background-color:#cd4521;color:white;padding:6px 14px;text-decoration:none;border-radius:4px;margin-right:10px}.more-offer-card{font-weight:400;display:flex;align-items:center;gap:5px;color:#cd4521!important}.offer-card-section ol{padding:0;line-height:26px;list-style:auto;margin:0 0 0 12px}.offer-card-section ol li{margin-bottom:10px}.overview-page-rooms-btns a{font-size:12px;padding:7px 10px!important;border-radius:0;margin-right:5px;min-width:80px!important;width:auto!important;max-width:100px}.offer-title span{flex:1 1;height:1px;background:#555;max-width:50px}.offer-22{font-size:28px;font-weight:400;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:15px;font-family:Source Sans\ 3,sans-serif!important}h1.offer-header{font-family:Sourcesans\ 3,Arial,sans-serif!important;font-size:33px;text-shadow:1px 2px 5px #000000;margin-bottom:25px}.offer-card-btn{font-size:10px!important;font-weight:500!important;border:1px solid #cd4521;color:#cd4521!important}.offer-card-btn:hover{background-color:#cd4521;color:white!important}span.heading-offers{color:#cd4521!important}.offer-codess{border:2px dotted #ccc;padding:4px 6px;display:inline-block;background:#fcfcfc;margin-top:8px}.ui-modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;z-index:99999}.ui-modal-container{background:#ffffff;width:100%;max-width:640px;border-radius:18px;padding:24px;position:relative}.ui-modal-close-btn{position:absolute;top:12px;right:14px;border:none;background:transparent;font-size:22px;cursor:pointer}.ui-guest-title{margin-bottom:20px;font-size:20px;font-weight:600;color:#d94a2a}.ui-field{margin-bottom:14px}.ui-field label{display:block;font-weight:500;margin-bottom:6px}.ui-field input{width:100%;padding:10px 12px;border-radius:8px;border:1px solid #ddd}.ui-grid-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.ui-action-row{display:flex;justify-content:flex-end;gap:12px;margin-top:22px}.ui-btn-primary{padding:10px 26px;cursor:pointer}.ui-btn-primary,.ui-btn-submit{background:#d94a2a;color:#fff;border-radius:10px;border:none}.ui-btn-cancel,.ui-btn-submit{padding:10px 20px}.ui-btn-cancel{background:#d0d0d0;border-radius:10px;border:none}.bg-translate{background:transparent}.div-heading-icon.search-icon-book{background-color:#cd4521;display:flex;align-items:center;justify-content:center;border-radius:50%;width:35px;height:35px}.brij-instaFeed .swiper-slide img,.brij-instaFeed .swiper-slide video{height:430px!important;object-fit:cover;width:100%}.insta-feed-post{height:420px!important;overflow:hidden}.main-awards{margin-top:50vh;margin-bottom:50vh}.award-section{display:flex;min-height:400vh;background:#f6f7fb;align-items:baseline;justify-content:center}.award-left{position:-webkit-sticky;position:sticky;top:50%;transform:translateY(-50%);flex:0 0 40%}.award-left h5{font-size:16px;margin-bottom:10px}.award-left h2{font-size:64px;line-height:1.1}.award-right{position:-webkit-sticky;position:sticky;top:120px;width:60%;height:600px}.counter-label span{color:#fff}.blog-list-image{margin-bottom:15px}.blog-card-list{margin-bottom:25px}.blog-list-link{justify-content:normal;display:flex;gap:5px;align-items:center;color:#cd4521!important}.blog-list-link span{text-decoration:underline;color:#cd4521!important}.blog-category-and-date{font-weight:500}.blog-category-and-date,.blog-category-and-date span{justify-content:normal;display:flex;gap:5px;align-items:center}@media (max-width:768px){.insta-feed-post{height:420px}.insta-feed-post .swiper-wrapper{height:100%}.insta-feed-post .swiper-slide{height:auto}.ui-grid-2{grid-template-columns:1fr}.award-section,.dining-section{flex-direction:column}.award-section{align-items:center}.award-left{transform:translateY(-255%)}.innerGallerypage,.innerdropdown{flex-direction:column}}@media (max-width:767px){.n-hotel-slider .owl-nav button.owl-prev,.offers-slider .owl-nav button.owl-prev{left:0}.n-hotel-slider .owl-nav button.owl-next,.offers-slider .owl-nav button.owl-next{right:0}.contact-info .inline-itemx-box{display:block}.footer .contact-info p{margin-bottom:21px}.global-heading-sec .global-heading{font-size:21px}img.sidebar-icon-img{display:none}.HeadInner-logo{top:20px;width:140px}.banner-section video.video-banner{height:100vh;margin-top:-50px}.property-header.navbar .navbar-toggler img{filter:invert(0)}.navbar-overview.property-header.navbar .navbar-toggler img{filter:invert(1)}.overview-page .banner-section video.video-banner{height:100vh;margin-top:-132px}.banner-section-bookbtn{bottom:10%}.navbar-brand img{width:60px}.navbar .navbar-toggler img{filter:invert(1);width:22px}.overView .navbar-toggler{padding:0}.fixed-navbar.navbar .navbar-toggler img,.overView.fixed-navbar .navbar .navbar-toggler img{filter:invert(0)}.main-property-name{flex:0 0 42%}.main-property-menu{flex:0 0 58%;overflow-x:scroll}.second-header{gap:20px;overflow-x:scroll;overflow-y:hidden;padding-bottom:8px!important}.main-property-menu .second-header li a,.main-property-name .second-header li a{text-overflow:ellipsis;white-space:nowrap}.our-hotel-section{display:none}}.dining-div-wrapper{flex-direction:column;width:100%;margin:auto}.dining-div-wrapper,.location-container{justify-content:flex-start;align-items:center;display:flex}.location-container{gap:10px}.location-icon{width:12px;height:12px}.body-text-3{margin-bottom:0;font-family:var(--font-sourcesans),sans-serif;font-size:14px;line-height:1.6;text-decoration:none}.disclammer{margin-bottom:60px}.disclammer ul{list-style-type:disc!important}.partners-scroll{overflow:hidden;position:relative;width:100%}.partners-track{display:flex;animation:scroll-left 8s linear infinite}@keyframes scroll-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.new-type-controls .swiper{padding-bottom:40px!important}.new-type-controls .swiper .swiper-pagination{justify-content:center;align-items:center;width:20%;max-width:100%;display:flex;margin-left:auto;margin-right:auto;text-align:center;position:relative;bottom:-20px}.new-type-controls .swiper .swiper-pagination-bullet{height:1px!important;background:#a38a74!important;opacity:1!important;margin:0!important;border-radius:0;width:100%}.new-type-controls .swiper .swiper-pagination-bullet-active{height:5px!important;background:#000!important}.new-type-controls .custom-pagination{text-align:center;justify-content:center;align-items:center;width:250px!important;max-width:100%;margin-left:auto;margin-right:auto;display:flex;position:relative;bottom:-20px}.new-type-controls .custom-pagination .swiper-pagination-bullet{height:1px!important;background:#a38a74!important;opacity:1!important;margin:0!important;border-radius:0}.new-type-controls .custom-pagination .swiper-pagination-bullet-active{height:5px!important;background:#000!important}