@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap);*{margin:0;padding:0;box-sizing:border-box}body{overflow-x:hidden;font-family:"Plus Jakarta Sans",sans-serif}.container{display:flex;height:100vh}.main-header{border-bottom:#fff3 1px solid!important}.main-header.fusion-sticky-transition{backdrop-filter:blur(4px)}.rightHeader{margin:0;padding:0 15px}.rightHeader .fusion-image-element{padding:25px 20px;border-left:#fff3 1px solid;margin-left:8px;margin-right:4px}.headermain{display:flex}.header{position:absolute;top:0;left:0;right:0;z-index:1000;display:flex;justify-content:space-between;align-items:center;padding:0 20px 0 40px;border-bottom:1px solid #ffffff1a}.canvasMenu{position:fixed;top:0;left:0;z-index:999999;width:100%;background:linear-gradient(45deg,#2a2a2ad9,#3a3a3adb);height:0;display:block;backdrop-filter:blur(5px);transition:0.5s;overflow:hidden}.canvasMenu.canvasMenuActive{height:100vh;transition:0.5s}.logo{font-size:24px;font-weight:700}.activeMenu{cursor:pointer}.header-buttons{display:flex;gap:22px;align-items:center}.view-suites-btn{background:#fff0;border:2px solid #fff;color:#fff;padding:10px 20px;cursor:pointer;font-size:16px;transition:all 0.3s ease;font-family:"Plus Jakarta Sans";height:44px;width:144px;line-height:1.2}.view-suites-btn:hover,.view-suites-btn:active,.view-suites-btn:focus{background:#FFF;background:radial-gradient(circle,rgb(255 255 255 / 25%) -50%,#272727 75%)!important;color:#fff}.close-btn{background:none;border:none;border-left:1px solid #ffffff1a;color:#fff;font-size:24px;cursor:pointer;width:70px;height:67.72px}.sidebar{width:300px;padding:100px 0 50px 50px;display:flex;flex-direction:column;justify-content:center;z-index:100}.headermain .menu-item{margin-bottom:15px;cursor:pointer;transition:all 0.3s ease;list-style:none}.headermain .menu-item a{font-size:30px;font-weight:500;display:flex;align-items:center;gap:15px;transition:all 0.3s ease;color:#fff;font-family:Trirong,serif}.headermain .menu-item:hover a{color:#f4a261;transform:translateX(10px)}.headermain .menu-item-has-children>a::after{content:"";background-image:url(/wp-content/uploads/2025/08/link-arrow.png);margin-left:5px;width:25px;height:25px;background-repeat:no-repeat;background-size:contain;background-position:center}.sub-menu{position:absolute;left:300px;top:96px;background:#fff;min-width:calc(100% - 350px);transform:translateX(-20px);opacity:0;visibility:hidden;transition:all 0.3s ease;border-left:3px solid #f4a261;z-index:200}.menu-item:hover .sub-menu{transform:translateX(0);opacity:1;visibility:visible}.submenu-item{padding:20px;cursor:pointer;transition:all 0.3s ease;border-bottom:1px solid #e2d1b9;margin-bottom:0px!important}.menu-item .submenu-item a{font-size:16px;display:block;font-weight:600;text-transform:uppercase;color:#9E6614!important;font-family:"Plus Jakarta Sans",sans-serif}.submenu-item:hover{color:#9E6614!important;padding-left:10px;background:#E2D1B9}.submenu-item:hover a{color:#9E6614!important}.submenu-item:last-child{border-bottom:none}.submenu-arrow{font-size:14px;opacity:.6;transition:all 0.3s ease}.submenu-item:hover .submenu-arrow{opacity:1;transform:translateX(3px)}.nested-submenu{position:absolute;left:100%;top:0;background:rgb(0 0 0 / .98);min-width:220px;padding:20px;transform:translateX(-15px);opacity:0;visibility:hidden;transition:all 0.3s ease;border-left:2px solid #e76f51;z-index:300}.submenu-item:hover .nested-submenu{transform:translateX(0);opacity:1;visibility:visible}.nested-item{padding:8px 0;cursor:pointer;transition:all 0.3s ease;font-size:14px;color:rgb(255 255 255 / .9);border-bottom:1px solid rgb(255 255 255 / .05)}.nested-item:hover{color:#e76f51;padding-left:8px}.nested-item:last-child{border-bottom:none}.main-content{flex:1;position:relative;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;padding-right:50px}.main-image{width:100%;height:80%;background:url(/wp-content/uploads/2025/09/menu-default-img.jpg) center/cover no-repeat;border-radius:0;position:relative;transition:all 0.3s ease;transform:translateY(50px)}.main-image::after{content:"";width:100%;height:100%;background:#00000030;position:absolute;top:0;left:0}.main-image.fade{opacity:0}.image-overlay{position:absolute;bottom:30px;left:0;padding:15px 25px;border-radius:5px;width:100%;text-align:center;z-index:5}.image-overlay p{font-size:16px;letter-spacing:.5px}[data-menu="suites"]+ul.sub-menu{width:20%!important;min-width:20%!important;left:300px;top:97px}[data-menu="suites"]+ul.sub-menu li{padding:30px 20px;margin-bottom:0}[data-menu="suites"]+ul.sub-menu li ul.sub-menu{top:0;height:100%;width:100%;left:100%;opacity:0;visibility:hidden;display:flex;flex-direction:column;justify-content:center}[data-menu="suites"]+ul.sub-menu li:hover ul.sub-menu{opacity:1;visibility:visible;transition:0.5s}[data-menu="suites"]+ul.sub-menu li ul.sub-menu li{border:none;padding:0 15px;margin:0;transition:0.5s}[data-menu="suites"]+ul.sub-menu li ul.sub-menu li:hover{background:transparent!important}[data-menu="suites"]+ul.sub-menu li ul.sub-menu li a{padding:8px 20px;transition:0.5s;margin-bottom:1px;transform:translateX(0)!important;color:#1E1B1C!important;font-size:15px;position:relative;display:flex;align-items:center;justify-content:space-between}[data-menu="suites"]+ul.sub-menu li ul.sub-menu li a:after{content:"";background-image:url(/wp-content/uploads/2025/08/link-arrow.png);margin-left:5px;width:20px;height:20px;background-repeat:no-repeat;background-size:contain;background-position:center}[data-menu="suites"]+ul.sub-menu li ul.sub-menu li:hover a{background:#E2D1B9;transition:0.5s}[data-menu="about"]+ul.sub-menu li{padding:23.5px 20px}.suits-listing{display:grid;grid-template-columns:1fr 1fr;gap:30px}.new-tab-section.fusion-fullwidth{padding:80px 5%;background:#1e1b1ce5}.suite-card{height:428px;position:relative;margin:20px;z-index:1}.suite-card::before{width:calc(100% + 40px);height:calc(100% + 40px);content:"";position:absolute;border:1px solid #9e6614;top:-20px;left:-20px;z-index:-1;opacity:0;transition:0.5s}.suite-card::after{width:100%;height:100%;content:"";position:absolute;background:#0000004d;top:0;left:0;z-index:-1;opacity:1;transition:0.5s}.suite-card:hover::before{opacity:1;transition:0.5s}.suite-card:hover::after{opacity:0;transition:0.5s}.suite-overlay .suite-title a{margin:0!important;color:#fff!important;font-family:Trirong;font-weight:500;font-size:90px!important;line-height:100%;text-align:center;display:block}.suite-overlay .suite-title{margin:0!important}.suite-overlay{position:absolute;width:100%;left:0;bottom:-90px;z-index:3}.suite-overlay .suite-meta{display:flex;gap:30px;justify-content:center}.suite-overlay .suite-meta span{display:inline-block;position:relative}.suite-overlay .suite-meta span:not(:last-child)::after{content:"";width:1px;height:100%;position:absolute;top:0;right:-15px;background:#fff}.nested-image-container{position:absolute;width:50%;right:50px;height:441px;top:105px;overflow:hidden;display:none}#nested-description{position:absolute;bottom:10px;width:100%;text-align:center;z-index:3}.nested-image-container::before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;background:#0000002f;z-index:2}.nested-image{width:100%;height:100%;background-repeat:no-repeat;background-size:cover}.nested-image-text{opacity:0;position:absolute;top:-164px;left:100%;transition:0.5s;height:440px;width:283%}.nested-image-text img{width:100%;height:100%;object-fit:cover}[data-menu="suites"]+ul.sub-menu li ul.sub-menu li:hover .nested-image-text{opacity:1;transition:0.5s}.homeswiper_section{transition:background-image 0.5s ease-in-out;background-size:cover;background-position:center}@keyframes pop{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.swiper-slide img.pop-animate{animation:pop 0.6s ease-in-out}.suitContent{opacity:0;transform:translateY(40px);transition:all 0.6s ease-out}.suitContent.slideup-animate{opacity:1;transform:translateY(0)}.ramshorn-btn{position:relative;padding-left:20px}.ramshorn-btn{position:relative;padding-left:22px}.toggle-btn-title{position:relative}.toggle-btn-title:after{content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2'><line x1='12' y1='5' x2='12' y2='19'/><line x1='5' y1='12' x2='19' y2='12'/></svg>");position:absolute;right:0;top:0}.tgl-btn{background:linear-gradient(0deg,#9e6614,#9e6614)!important;font-family:"Plus Jakarta Sans",sans-serif;font-weight:600;font-size:16px;line-height:150%;letter-spacing:1%;vertical-align:bottom;text-transform:uppercase;transition:background 0.5s ease,color 0.5s ease}.tgl-btn:hover{background:linear-gradient(272deg,#9e6614 0%,#d3a665 48%,#9e6614 100%)!important;color:#000;transition:0.5s;box-shadow:0 8px 16px rgb(0 0 0 / .2)!important}.elevatestay-bx{overflow:hidden}.elevatestay-bx>.fusion-column-has-bg-image{background-image:linear-gradient(180deg,#fff0 0%,rgb(30 27 28 / .83) 100%),var(--awb-bg-image)}.elevatestay-bx>.fusion-column-has-bg-image:hover{background-image:linear-gradient(180deg,rgb(30 27 28 / .77) 0%,rgb(30 27 28 / .83) 100%),var(--awb-bg-image)}.elevatestay-bx:hover .toggle-btn-title:after{content:url(/wp-content/uploads/2025/08/minus.png)}.elevatestay-content,.tgl-btn{opacity:0;overflow:hidden;transition:all 0.4s ease}.elevatestay-bx:hover .elevatestay-content,.elevatestay-bx:hover .tgl-btn{opacity:1;max-height:100%}.elevatestay-overlay{position:absolute;top:0;left:0;width:100%;transition:all 0.4s ease;transform:translate3d(0,88%,0)}.elevatestay-bx:hover .elevatestay-overlay{transform:translate3d(0,0,0)}.hover_border{position:absolute!important;left:0;top:0;bottom:0;right:0;width:90%;height:90%;margin:auto}.elevatestay-bx:hover .hover_border{opacity:1}.hover_border img{width:100%;height:100%}@media (max-width:767px){.elevatestay-bx>.fusion-column-has-bg-image{background-image:linear-gradient(180deg,rgb(30 27 28 / .77) 0%,rgb(30 27 28 / .83) 100%),var(--awb-bg-image)!important}.elevatestay-bx .elevatestay-overlay{transform:translate3d(0,0,0)}.elevatestay-content,.tgl-btn{opacity:1}.elevatestay-bx .hover_border{opacity:1}.toggle-btn-title:after{display:none}.img100 img{width:100%}}.fusion-tb-header>.fusion-fullwidth:hover{background:#1c1c1ca1;backdrop-filter:blur(4px)}.detail_slider .suiteSbtn,.detail_slider .suiteright,.detail_slider .swiper-pagination{display:none}.suite__details-slider .swiper-button-prev,.suite__details-slider .swiper-button-next,.homepage-slider .swiper-button-prev,.homepage-slider .swiper-button-next{display:block}.homepage-slider .swiper-button-prev,.homepage-slider .swiper-button-next{margin-top:-100px}.suite__details-slider .swiper-button-prev:after,.suite__details-slider .swiper-button-next:after,.homepage-slider .swiper-button-prev:after,.homepage-slider .swiper-button-next:after{display:none}.suite__details-slider .swiper-button-prev svg,.suite__details-slider .swiper-button-next svg,.homepage-slider .swiper-button-prev svg,.homepage-slider .swiper-button-next svg{width:28px;height:14px}.faqnewitem .panel-heading{border-bottom:1px solid #9E6614;padding-block:20px!important}.faqnewitem .panel-body{padding-top:30px!important}ul.suite-accord-list{margin-top:0!important}.suite-accord-list li span.icon-wrapper.circle-no{margin-inline-end:2px}.suite-accord-list li .fusion-li-item-content{margin-left:0!important}.suite-accord-list li i.fa-circle{position:relative;top:-3px}.suite-accord-list li i.fa-circle:before{font-size:8px}.blog-section .fusion-image-wrapper>img.wp-post-image{height:230px}.filter-tab-wrapper .fusion-filters{align-items:stretch;margin-bottom:30px}.filter-tab-wrapper .fusion-filters .fusion-filter{flex:1;margin-right:0}.filter-tab-wrapper .fusion-filters li+li a{border-left:1px solid #e2d1b9}.filter-tab-wrapper .fusion-filters .fusion-filter a{display:flex;align-items:center;justify-content:center;height:100%}.filter-tab-wrapper .fusion-filters .fusion-filter a:hover{background-color:#E2D1B9}.filter-tab-wrapper .fusion-filters li.fusion-active a{border:0;background:#E2D1B9;color:#fff}.postmeta-txt{font-weight:600;font-size:14px;color:#00447C}.fusion-tb-author a[rel="author"]{text-transform:capitalize}.postimgtag-wrapper{position:relative}.post-meta-tags{position:absolute;bottom:10px;z-index:1;padding-inline:10px!important}.post-meta-tags .fusion-tb-tags{display:flex;flex-wrap:wrap;gap:.2rem;font-size:0}.post-meta-tags .fusion-tb-tags a{background:#fff;padding:3px 5px;border-radius:3px;display:inline-block;font-weight:600;font-size:13px}.get-direc-link p a,.view-fsuites-link p a{display:inline-flex;align-items:center;gap:.5rem}.owner-year-txt{border-left:5px solid #9e6614;padding-left:15px}.owner-link p a{background:#fff;border-radius:8px;padding:15px;box-shadow:0 2px 6px rgb(0 0 0 / .08);border-left:5px solid #9e6614;transition:all 0.3s ease;display:block}@media (max-width:768px){.sidebar{width:250px;padding:100px 20px 0 20px}.menu-item h2{font-size:22px}.header{padding:0 0 0 20px}.main-image{width:95%;height:60%}}.our-suite-section ul.fusion-filters{min-height:auto;background:#efefef;margin-top:-2px}.our-suite-section ul.fusion-filters .fusion-filter{flex:1;height:80px;margin:0}.our-suite-section>ul.fusion-grid{padding:0 5%}.our-suite-section ul.fusion-filters li a{display:flex;border:0;align-items:center;justify-content:center;height:100%;transition:0.5s}.our-suite-section ul.fusion-filters li+li{border-left:1px solid #E2D1B9}.our-suite-section ul.fusion-filters li.fusion-active a,.our-suite-section ul.fusion-filters li a:hover{background:#E2D1B9}.suite-title{z-index:1}.our-suite-section .fusion-checklist{display:flex;align-items:center;justify-content:center}.our-suite-section .fusion-checklist li{padding:0 10px!important}.our-suite-section .suite-image a{display:block!important;overflow:hidden!important}.our-suite-section .suite-image{padding:20px;border:1px solid #fff0}.our-suite-section .suite-image:hover{border:1px solid #9E6614;transition:0.5s}.our-suite-section .fusion-checklist li+li{border-left:1px solid #fff}.our-suite-section .fusion-checklist li .icon-wrapper{display:none}.our-suite-section .fusion-checklist li .fusion-li-item-content{margin:0!important}.tabnone{display:none}.our-suite-section>div{position:sticky;z-index:999;top:67.72px}@media (max-width:800px){.our-suite-section ul.fusion-filters{display:flex!important}}@media (max-width:767px){.our-suite-section ul.fusion-filters .fusion-filter{flex:auto;height:50px;margin:0;width:50%}.our-suite-section .suite-image{padding:10px}.our-suite-section ul.fusion-filters li a{font-size:16px}.our-suite-section .suite-image{border:1px solid #9E6614}.our-suite-section .suite-title .fusion-title-heading{font-size:2.5rem!important}}@media (max-width:600px){.our-suite-section ul.fusion-filters li a{font-size:14px}}.position-relative{position:relative}.position-absolute{position:absolute}.Get_know__staff{top:15px;padding:63px;left:0}.primarybtn.seediffence{position:absolute;bottom:60px;left:63px;z-index:3}.counter-box-content,.custom-counter-label{padding-top:25px;margin-top:22px;position:relative;border-top:1px solid #9E6614}.counter-box-content::before,.custom-counter-label:before{content:"";width:6px;height:6px;background:#9E6614;position:absolute;top:-4px;left:-3px;transform:rotate(45deg)}.counter-box-content::after,.custom-counter-label:after{content:"";width:6px;height:6px;background:#9E6614;position:absolute;top:-4px;right:-3px;transform:rotate(45deg)}.counterItem .content-box-counter span,.amnitiessec .custom-counter-value{font-family:Trirong;font-weight:500;font-size:90px;line-height:100%;leading-trim:none;text-align:center}.counterItem .counter-box-content,.amnitiessec .custom-counter-label{font-family:Plus Jakarta Sans;font-weight:600;font-size:16px;text-align:center}.btnOuter{margin-top:50px}.primarybtn.fusion-button{background:linear-gradient(0deg,#9e6614,#9e6614)!important;font-family:'Plus Jakarta Sans',sans-serif;font-weight:600;font-size:16px;line-height:150%;letter-spacing:1%;vertical-align:bottom;text-transform:uppercase;transition:background 0.5s ease,color 0.5s ease}.primarybtn.fusion-button:hover{background:linear-gradient(272deg,#9e6614 0%,#d3a665 48%,#9e6614 100%)!important;color:#000;transition:0.5s;box-shadow:0 8px 16px rgb(0 0 0 / .2)!important}.qualitylodging{position:relative}.qualitylodging .fusion-builder-row.fusion-row{position:relative}.qualitylodging.qualitylodgingmain .fusion-builder-row.fusion-row::after{content:"";width:4px;height:600px;left:-4px;top:0;position:absolute;background:#9E6614}.qualitylodging.qualitylodgingmain .fusion-builder-row.fusion-row::before{content:"";width:200%;height:600px;left:0;top:0;position:absolute;background:url(/wp-content/uploads/2025/08/qulityafterbg.webp);opacity:.1}.qualitylodging-content p{max-width:280px;font-size:15px}.qualitylodging-right .fusion-imageframe{padding:20px;border:1px solid #9E6614;margin-bottom:50px}.qualitylodging.heartofveil{background:#f3f3f3;padding-top:180px}.qualitylodging.heartofveil .fusion-imageframe{margin-bottom:30px}.qualitylodging.heartofveil::before{content:"";width:50%;height:600px;left:0;top:100px;position:absolute;background:url(/wp-content/uploads/2025/08/texture.png);background-size:cover}.high-end.qualitylodging.qualitylodgingmain .fusion-builder-row.fusion-row::before{content:"";width:200%;height:600px;left:0;top:0;position:absolute;background:url(/wp-content/uploads/2025/08/highendbg1.png);opacity:.1}.qualitylodging-right form{width:100%;max-width:541px}.footerleft .fusion-text p span{width:70%;display:inline-block}.footerleft .fusion-text p{display:flex}.footerleft .fusion-text p i{display:none}.footerleft .fusion-text p span:first-child{width:30%;padding-right:8px;text-align:right!important}.footerright p{margin-bottom:0}.footerright .fusion-column-wrapper{gap:18px}.testimonialinner{position:relative}.quoteicon{margin:0 auto 30px;display:table}.testimonialinner .title-heading-tag{font-family:Plus Jakarta Sans!important;font-weight:400!important;font-size:26px!important;line-height:46px!important;text-align:center;padding:0 80px!important}.testimonialinner h6.fusion-title-heading,.testimonialinner .fusion-title-heading{font-family:Plus Jakarta Sans!important;font-weight:400;font-size:15px;line-height:160%!important;letter-spacing:1px;text-align:center;margin-top:25px!important}.hover_border{opacity:0;transition:0.5s}.hover_border:hover{opacity:1;transition:0.5s}.elevateleft .ramshorn-btn{z-index:5;width:100%;padding:0 60px;bottom:50px;left:0;position:absolute;justify-content:space-between;color:#fff}.elevateleft .ramshorn-btn .fusion-button-text{flex:1;color:#fff;font-size:24px}.elevateleft .ramshorn-btn i{color:#fff;font-size:24px}.elevateleft .ramshorn-btn:hover .fusion-button-text,.elevateleft .ramshorn-btn:hover i{color:var(--button_accent_color)}.elevateleft .position-absolute .title-heading-left{display:flex}.elevateleft .position-absolute .title-heading-left span:last-child{margin-left:auto}.fusion-slider-8 .flex-direction-nav a{color:#9E6614!important;font-size:25px;background:transparent!important}.tfs-slider .slide-content-container .heading{margin:0 0 30px}.swiper{width:100%;height:640px}.swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.suitImg{border:1px solid #da800b;padding:10px;height:450px}.suitSec{padding:100px 0 0;background-size:cover}.suitemiddle{position:relative}.suitemiddle p:empty{display:none}.suitContent ul{display:flex;gap:20px;list-style:none;justify-content:center;padding:0;margin:10px 0 0}.suitContent ul li{position:relative;font-size:15px;line-height:1}.suitContent ul li:not(:last-child)::after{content:"";width:1px;height:100%;position:absolute;top:0;right:-11px;background:#fff}.suitContent{position:relative;transform:translateY(-60px)}.suitContent h3{font-size:90px!important;margin:0px!important;color:#fff!important;font-weight:500!important}.suitSec .swiper-pagination{z-index:10;width:auto!important;right:0;left:inherit!important;bottom:inherit;top:54%!important;font-size:30px;font-family:"Trirong"}.suiteSbtn{background:#9E6614;color:#fff;padding:12px 30px 11px;border-radius:2px;border:none;font-size:16px;text-transform:uppercase;font-family:"Plus Jakarta Sans",sans-serif;font-weight:600}.suiteSbtn:hover{background:linear-gradient(272deg,#9e6614 0%,#d3a665 48%,#9e6614 100%)!important;color:#000;transition:0.5s;box-shadow:0 8px 16px rgb(0 0 0 / .2)!important;color:#fff}.suiteItem{display:flex;align-items:center;width:100%}.suiteLeft,.suiteright{width:25%}.suiteLeft{text-align:left}.suiteright{text-align:right}.suitemiddle{width:50%}.suiteright p{color:#da800b;margin:0;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.primarybtn.primaryv2{background:transparent!important;border:1px solid #fff;padding:9px 30px;transition:0.5s}.primarybtn.primaryv2:hover{background:linear-gradient(0deg,#9e6614,#9e6614)!important;transition:0.5s;border:1px solid #fff0}.herobtnwrapper .fusion-column-wrapper{gap:20px}.mountentliving-content .fusion-column-wrapper{text-align:center}.mountainliving-text{text-align:center;margin:40px auto 0}.suitBanner{position:relative}.bannerbtniyem{position:absolute!important;width:100%!important;top:-60px!important;background:#1E1B1C4D;backdrop-filter:blur(10px)}.bannerbtniyem.stickyItem{top:0!important}.fusion-body .fusion-title.banner-btn{flex:1;margin:0;text-align:center;line-height:1;transition:0.5s}.fusion-body .fusion-title.banner-btn a{display:block;padding:20px 8px;color:#ba9b00!important}.fusion-body .fusion-title.banner-btn.btnactive,.fusion-body .fusion-title.banner-btn:hover{background:linear-gradient(0deg,#9e6614,#9e6614)!important;transition:0.5s}.fusion-body .fusion-title.banner-btn h6{text-align:center!important;font-family:Plus Jakarta Sans!important}#wrapper #main .fullwidth-box.suitBanner .fusion-row{max-width:100%!important}.tabitem .fusion-content-layout-column{position:relative}.tabitemimg,.tabitemimg img{width:100%}.tabitemimg img{height:428px;object-fit:cover}.tabitemimg{padding:20px;border:1px solid #fff0;transition:0.5s;position:relative}.tabitemimg:hover{border:1px solid #9E6614;transition:0.5s}.tabtitle{position:relative;margin-top:-60px!important;z-index:2}.tabtitle h1{margin:0!important;color:#fff!important;font-family:Trirong;font-weight:500;font-size:90px!important;line-height:100%;text-align:center}.tabitem .fusion-content-layout-column ul{display:flex;justify-content:center;gap:24px;align-items:center}.tabitem .fusion-content-layout-column ul .circle-yes{display:none}.tabitem .fusion-content-layout-column ul li{padding:0!important;position:relative}.tabitem .fusion-content-layout-column ul .fusion-li-item-content{margin:0;color:#fff}.tabitem .fusion-content-layout-column ul li:not(:last-child)::before{content:"";position:absolute;right:-13px;top:0;width:1px;height:100%;background:#fff}.tabitemimg a{position:relative;display:block}.tabitemimg a::after{content:"";position:absolute;width:100%;height:100%;background:#0000004a;z-index:2;top:0;left:0;opacity:1;transition:0.5s}.tabitemimg:hover a::after{opacity:0;transition:0.5s}.tabitem{margin-bottom:80px}.tabsec.fusion-flex-container .fusion-row .fusion-flex-column .fusion-column-wrapper{width:100%;margin:0}.tabsec .tab-content{padding:0 5%}.tabsec .fusion-layout-column.fusion_builder_column.fusion-builder-column-7.fusion_builder_column_1_1.\31 _1.fusion-flex-column.fusion-flex-align-self-flex-start.mountentliving-content{display:none}.tabsec .fusion-tabs.clean .nav-tabs li .tab-link{border-color:#E2D1B9!important;background:#efefef;transition:0.5s;padding:30.5px 5px}.tabsec .fusion-tabs.clean .nav-tabs li.active .tab-link{background:#E2D1B9;transition:0.5s}.defferenceouter .fusion-imageframe img{max-height:592px}@media only screen and (min-width:1024px){.tabsec .fusion-tabs.horizontal-tabs.clean .nav-tabs{border:none;margin-top:-2px}}.squreftSec .display-counter{font-family:Trirong;font-weight:500;font-size:50px;line-height:120%;letter-spacing:-3%;text-align:center;color:#1E1B1C}.squreftSec .counter-box-content,.custom-counter-label{font-family:Plus Jakarta Sans;font-weight:600;font-style:SemiBold;font-size:16px;text-align:center}.highlitedted h1{font-family:Trirong;font-weight:500;font-size:30px!important;line-height:120%;letter-spacing:0%;color:#fff!important;text-align:center!important;max-width:610px;margin:auto!important;background:#1E1B1C80;padding:20px 9px!important;backdrop-filter:blur(10px)}.fusion-sticky-transition.fusion-sticky-scroll-transition{background:#1c1c1ca1;backdrop-filter:blur(4px)}.fusion-sticky-transition.fusion-sticky-scroll-transition .logo-text{display:none!important}.fusion-flex-container .tab-content .fusion-flex-justify-content-flex-end{justify-content:flex-start}.testimonialinner .flex-prev,.testimonialinner .flex-next{font-size:0!important}.testimonialinner .flex-next::after{content:" →";font-size:40px!important}.testimonialinner .flex-prev::after{content:" ←";font-size:40px!important}.subpara{margin:auto}.galleryitem .fusion-imageframe{width:100%}.galleryitem .fusion-imageframe img{width:100%}.form-field label{color:#1E1B1C;font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;font-style:normal;font-size:13px;line-height:140%;letter-spacing:.02em}.form-field .input-box{background-color:#FFF;border:solid 1px #C3C1C2;border-radius:2px;padding:10px 20px!important}.form-field .input-box:focus{border:solid 1px #CF991E}.form-field #msg{width:100%!important;height:142px!important;line-height:1!important;resize:none;box-sizing:border-box}.form-field .btn-submit{width:121px!important;height:44px!important;padding:10px 30px!important;border-radius:2px!important;border:none;background-color:#9E6614!important;color:#fff;font-family:'Plus Jakarta Sans',sans-serif;font-size:16px!important;font-weight:600!important;line-height:150%;letter-spacing:.01em;text-transform:uppercase;vertical-align:bottom;cursor:pointer;transition:background 0.3s ease-in-out}.btn-submit:hover{background:linear-gradient(#7D5110,#493210)!important}.rightcolumn .content-box-heading{position:relative}.rightcolumn .content-box-heading::before{content:"";position:absolute;right:80px;top:65%;transform:translateY(-50%);width:24px;height:2px;background:#fff}svg{width:72px;height:72px;stroke:#e7e0d6;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;justify-content:center}.rule{height:1px;background:#e7e0d6;margin:10px 0 14px;position:relative}.rule:before,.rule:after{content:"";position:absolute;top:-3px;width:8px;height:8px;border:1px solid #b37a2a;border-radius:50%;background:#fff}.rule:before{left:14px}.rule:after{right:14px}.contact-right .fusion-text p b{display:flex;font-weight:500}.contact-right .fusion-text p b span{width:50%;display:inline-block;text-align:left}.contact-right .fusion-text p b span:first-child{width:50%;padding-right:15px;text-align:right!important}.contactpagesec .fusion-builder-row{padding:0 50px 50px!important;position:relative;z-index:2;margin-bottom:90px}.contactpagesec .fusion-builder-row .fusion-builder-row{padding:0!important}.contactpagesec .fusion-builder-row::before{content:"";width:100%;height:100%;top:100px;left:0;position:absolute;background:url(/wp-content/uploads/2025/08/border.png);background-repeat:no-repeat;background-size:contain;z-index:-1}.contactpagesec .fusion-builder-row .fusion-builder-row::before{background:none}.contactpagesec .fusion-title.title.fusion-title-center{margin-top:0!important;margin-bottom:140px}.contact-right .fusion-layout-column.fusion_builder_column_inner.fusion-builder-nested-column-0{width:50%!important;text-align:right;padding-right:15px}.contact-right .fusion-social-network-icon{color:#9e6614!important}.form-field .wpcf7-form-control.wpcf7-date,.form-field .wpcf7-form-control.wpcf7-number{background-color:#FFF;border:solid 1px #C3C1C2;border-radius:2px;padding:10px 20px!important}.form-field .wpcf7-form-control.wpcf7-date:focus,.form-field .wpcf7-form-control.wpcf7-number:focus{border:solid 1px #CF991E}.contactForm_sec form p:empty,.reserveForm_sec form p:empty{display:none}.reservationpagesec .fusion-builder-row .fusion-builder-row::before{background:none}.reservationpagesec .fusion-builder-row{padding:80px 50px 70px!important;position:relative;z-index:2;margin-bottom:40px}.reservationpagesec .fusion-builder-row .fusion-builder-row{padding:0!important}.accrodianheader{border-bottom:1px solid #9E6614;width:100%}.accrodianheader p{margin:0;padding:25px 0;position:relative}.accrodianheader p::before{content:"";position:absolute;width:30px;height:1px;background:#9E6614;right:0;top:50%;transform:translateY(-50%)}.accrodianheader p::after{content:"";position:absolute;width:30px;height:1px;background:#9E6614;right:0;top:50%;transform:translateY(-50%) rotate(90deg);opacity:1;transition:0.5s}.faqbodyitem{margin:0px!important;max-height:0;overflow:hidden;transition:0.5s}.activefaq .faqbodyitem{margin:30px 0!important;max-height:1000px;transition:0.5s}.activefaq .accrodianheader strong{color:#9E6614!important}.activefaq .accrodianheader p::after{transform:translateY(-50%) rotate(0deg);opacity:0;transition:0.5s}.faqbodyitem .fusion-text p{color:#1E1B1C;font-size:21px;font-weight:600;margin:15px 0!important;line-height:1}.faqbodyitem ul li{position:relative}.faqbodyitem ul li::before{content:"";position:absolute;width:6px;height:6px;background:#000;left:0;border-radius:50%;top:50%;transform:translateY(-50%) rotate(90deg)}.faqbodyitem ul li .fusion-li-item-content{margin-left:26px}.faqbodyitem ul .icon-wrapper{display:none}.tableOuter .fusion-text{width:100%}.rate-table tr th{background:#9E6614;padding:17px 50px;font-size:21px;color:#fff;font-family:Plus Jakarta Sans;font-weight:600}.rate-table tr th:last-child,.rate-table tr td:last-child{text-align:right}.rate-table tr td{background:transparent!important;padding:20px 50px;font-size:15px;color:#1E1B1C;font-family:Plus Jakarta Sans;font-weight:400;border-top:none;border-bottom:1px solid #9E6614;transition:0.5s}.rate-table tr:hover td{transition:0.5s;background:#9e661440!important}.rate-table caption{display:none}.summer-rate-table tr th{background:#9E6614;padding:17px 50px;font-size:18px;color:#fff;font-family:Plus Jakarta Sans;font-weight:400;text-align:center}.summer-rate-table tr th:last-child,.rate-table tr td:last-child{text-align:right}.summer-rate-table tr td{background:transparent!important;padding:20px 50px;font-size:15px;color:#1E1B1C;font-family:Plus Jakarta Sans;font-weight:400;border-top:none;border-bottom:1px solid #9E6614;transition:0.5s}.summer-rate-table tr:hover td{transition:0.5s;background:#9e661440!important}.detailtable .btnOuter{margin-top:10px}.hover-box-content{opacity:0;transition:0.5s}.border-box:hover .fusion-content-layout-row{border-color:#9E6614!important;transition:0.5s}.border-box:hover .hover-box-content{opacity:1}.stickyItem{position:fixed;bottom:inherit;top:69px;width:100%;left:0;z-index:9999}.stickyItem .fusion-body .fusion-title.banner-btn{background:#1e1b1c96}.gallerysec,.notfooter,.amnitiessec,.detailSwiper,.aboutdetail,.faqitem{z-index:9;position:relative}html{scroll-behavior:smooth}.bannerbtniyem .fusion-title.banner-btn a{color:#fff!important}.rentalsec ul{padding-left:22px}.policy-item{background:#9E66140D;padding:80px 30px 106px;border:1px solid #9E6614;width:23%;margin:auto}.policy-icon{width:100%;padding-bottom:50px;margin-bottom:20px;border-bottom:1px solid #9E6614;position:relative;overflow:visible}.policy-icon::after,.policy-icon::before{content:"";width:6px;height:6px;background:#9E6614;position:absolute;bottom:-4px;right:-3px;transform:rotate(45deg)}.policy-icon::before{right:inherit;left:-3px}.policy-item p{margin:0;min-height:56px}.rentalsec{position:relative}.rentalsec::before{content:"";top:0;left:0;width:100%;height:100%;position:absolute;background-color:#00000008}.affitem{border:1px solid #9E6614;padding:30px 30px 50px;background:#9E66140D}.affitem .fusion-content-layout-column{width:100%;margin:0}.affimg,.affimg img{width:100%}.affimg{margin-bottom:50px}.afftitle{margin:0 0 20px}.affitem{width:48%!important;margin:0 auto}#wrapper #main .fullwidth-box.affiliatespage .fusion-row{padding-left:0;padding-right:0;align-items:stretch;gap:50px 30px}.conciergelist{display:flex;flex-flow:wrap;gap:5px 30px;padding:50px!important;justify-content:center;background:#fff;box-shadow:0 8px 24px rgb(0 0 0 / .08);border-radius:8px}.each-rental .policy-item{padding:30px 10px 30px;margin-bottom:30px;min-height:360px}.each-rental .policy-item h3{margin:0!important}.each-rental .policy-item p{min-height:56px;font-size:14px}.Property-Policies .policy-item{width:48%}.faqnewitem .panel-title{position:relative}.faqnewitem .panel-title .fusion-toggle-heading{margin-left:0}.faqnewitem .panel-title .fusion-toggle-icon-wrapper{position:absolute;right:15px;height:fit-content;top:0;bottom:0;margin-block:auto}.faqnewsec .faqnewitem .panel-title a .fa-fusion-box,.faqnewsec .faqnewitem .panel-title a.active .fa-fusion-box,.faqnewsec .fusion-accordian .panel-title a.active .fa-fusion-box{background-color:transparent!important;border-color:transparent!important;color:#9E6614}.faqnewitem .awb-icon-minus:before,.faqnewitem .awb-icon-plus:before{font-size:40px!important}.faqnewsec .fusion-accordian .panel-title a:not(.active).hover .fa-fusion-box,.faqnewsec .fusion-accordian .panel-title a:not(.active):hover .fa-fusion-box{background-color:transparent!important;border-color:var(--awb-toggle-hover-accent-color)!important}.fusion-accordian .fusion-panel.fusion-toggle-has-divider{border-color:#9e6614!important;padding:25px 0}.fusion-accordian .panel-title a.hover,.fusion-accordian .panel-title a:hover{color:#9e6614!important}.view-fsuites-link:hover{background:transparent!important}.squreftSec .counter-box-wrapper{width:100%}.squreftSec .content-box-counter .display-counter{font-size:50px}.custom-counter-value{font-size:50px;text-align:center;font-family:Trirong;font-weight:500;line-height:1}.custom-counter-box p:empty{display:none}.affli-link a,.affpara a{word-break:break-all}.status-publish.post-password-required{background:#e2d1b9;text-align:center;padding-block:150px}.status-publish.post-password-required p{color:#1e1b1c}.homebanner-heading h1{font-variant:small-caps;text-transform:capitalize}.suite-faq .panel-body.toggle-content{padding-inline:18px}.error-page{padding:100px 20px;text-align:center}.error-page h1{font-size:100px;margin:0}.error-page h2{font-size:32px;margin-bottom:15px}.error-page p{margin-bottom:30px}.error-page .btn{display:inline-block;padding:12px 25px;text-decoration:none}@media (max-width:991px){.headermain .main-content{display:none}.qualitylodging.heartofveil{padding-top:100px}.qualitylodging.heartofveil::before{top:0;width:100%;height:100%}.suitSec.homepage-slider{padding:0}.suitSec.homepage-slider p:empty{display:none}.suitSec.homepage-slider .swiper{height:700px;padding-bottom:50px}.suiteItem{flex-wrap:wrap}.suitemiddle{width:75%;margin-inline:auto}.suiteLeft,.suiteright{width:100%}.suitSec .swiper-pagination{display:none}.suiteright{display:none}.suiteLeft{order:2;margin-top:30px;text-align:center}.suitContent h3{color:#fff!important}.oursuite-banner-title h1{font-size:7rem!important}.suitBanner-heading h1{font-size:8rem!important}.tableOuter .fusion-column-wrapper .fusion-text{overflow-x:scroll}#menu-main-menu .menu-item-has-children.open>.sub-menu{padding-left:0}#menu-main-menu .toggle-icon{float:right;font-weight:700;margin-left:8px;transition:transform 0.3s ease}.headermain .menu-item-has-children>a::after{display:none}[data-menu="suites"]+ul.sub-menu li{padding:10px 10px!important;margin-bottom:0}[data-menu="about"]+ul.sub-menu li{padding:10px 10px!important}.headermain .menu-item a{font-size:24px}.menu-item .submenu-item a{font-size:15px}.headermain .menu-item:hover a{transform:translateX(0)}[data-menu="suites"]+ul.sub-menu li ul.sub-menu li{padding-block:0!important}[data-menu="suites"]+ul.sub-menu li ul.sub-menu li a{padding:10px;font-size:14px}}@media (max-width:768px){.rate-table tr th{padding:15px;font-size:1rem}.rate-table tr td{padding:15px;font-size:.9rem}.faqnew-i.fusion-accordian .panel-title .fusion-toggle-heading{margin-left:0}.faqnew-i.fusion-accordian .fusion-panel.fusion-toggle-no-divider .panel-title a{padding:10px 35px 10px 0;font-size:20px}}@media (max-width:767px){.rightHeader{padding-inline-end:0}.mainbanner-section{height:55dvh!important}.homebanner-logo img{max-width:50%}.homebanner-heading h1{font-size:9vw!important;margin-bottom:0;margin-top:0!important}.main-content{flex-wrap:wrap}.border-box:hover .fusion-content-layout-row{border-color:transparent!important;transition:0.5s}.border-box .fusion-content-layout-row{border:1px solid #9E6614!important}.border-box .hover-box-content{opacity:1}.qualitylodging.heartofveil{padding-top:50px}.qualitylodging-content p{max-width:100%}.testimonialinner .title-heading-tag{padding-inline:0!important;font-size:18px!important}.oursuite-banner-title h1{font-size:5rem!important}.suitBanner-heading h1{font-size:6rem!important}.suite-section-heading h2{font-size:3rem!important}.counterItem .content-box-counter span,.amnitiessec .custom-counter-value,.custom-counter-value{font-size:4rem!important}.footerleft .fusion-text p{justify-content:center}.footerleft .fusion-column-wrapper .fusion-text{width:100%!important}.footerleft .fusion-text p span,.footerleft .fusion-text p span:first-child{width:auto}.bannerbtniyem{position:sticky!important;top:0!important}.suitSec.suite__details-slider .swiper{height:500px}.suitSec{padding:0}.suitImg{height:300px}.suitContent h3{font-size:3rem!important}#menu-main-menu .sub-menu{max-height:0;overflow:hidden;transition:max-height 0.35s ease;position:static!important;width:100%!important;transform:none!important;min-width:auto!important;visibility:visible!important;opacity:1!important}#menu-main-menu .menu-item-has-children.open>.sub-menu{padding-left:0}#menu-main-menu .toggle-icon{float:right;font-weight:700;margin-left:8px;transition:transform 0.3s ease}.headermain .menu-item-has-children>a::after{display:none}[data-menu="suites"]+ul.sub-menu li{padding:10px 10px!important;margin-bottom:0}[data-menu="about"]+ul.sub-menu li{padding:10px 10px!important}.headermain .menu-item a{font-size:24px}.menu-item .submenu-item a{font-size:16px}.headermain .menu-item:hover a{transform:translateX(0)}[data-menu="suites"]+ul.sub-menu li ul.sub-menu li{padding-block:0!important}[data-menu="suites"]+ul.sub-menu li ul.sub-menu li a{padding:10px;font-size:14px}.counterItem .content-box-counter span,.amnitiessec .custom-counter-value{font-size:50px}.faqnewitem .awb-icon-minus:before,.faqnewitem .awb-icon-plus:before{font-size:30px!important}}@media only screen and (max-device-width:640px){#content{margin-bottom:0!important}}@media (max-width:600px){.fusion-counters-box .fusion-counter-box .counter-box-container{padding:0!important}.oursuite-banner-title h1{font-size:3rem!important}.suite-section-heading h2{font-size:2rem!important}.counterItem .content-box-counter span,.amnitiessec .custom-counter-value,.custom-counter-value{font-size:3rem!important}.suitBanner-heading h1{font-size:4rem!important}.fusion-body .fusion-title.banner-btn a{padding:12px 8px}}