@keyframes horizontalScroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes clipIn{from{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes peek{0%{transform:translateX(0)}50%{transform:translateX(-20%)}100%{transform:translateX(0%)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}:root{--white: #ffffff;--black: #000;--primaryColor: #DB8A31;--c22: #222222;--c6d: #6D6D6D;--container-inline-size: 1680px;--transition-medium: 0.4s ease-in-out;--font-family: 'Inter Tight', sans-serif;--fluidFont-14: clamp(0.8438rem, 0.8104rem + 0.0538vw, 0.875rem);--fluidFont-16: clamp(0.95rem, 0.5668rem + 0.361vw, 1rem);--fluidFont-18: clamp(1rem, 0.8667rem + 0.2153vw, 1.125rem);--fluidFont-20: clamp(1.125rem, 0.8168rem + 0.361vw, 1.25rem);--fluidFont-22: clamp(1.125rem, 0.5086rem + 0.722vw, 1.375rem);--fluidFont-24: clamp(1.125rem, 0.725rem + 0.6459vw, 1.5rem);--fluidFont-26: clamp(1.25rem, 0.3254rem + 1.083vw, 1.625rem);--fluidFont-28: clamp(1.3125rem, 0.2338rem + 1.2635vw, 1.75rem);--fluidFont-30: clamp(1.375rem, 0.1421rem + 1.444vw, 1.875rem);--fluidFont-32: clamp(1.375rem, 0.7083rem + 1.0764vw, 2rem);--fluidFont-36: clamp(1.58rem, -0.0411rem + 1.8051vw, 2.25rem);--fluidFont-40: clamp(1.5rem, 0.4333rem + 1.7223vw, 2.5rem);--fluidFont-48: clamp(1.75rem, 0.4166rem + 2.1529vw, 3rem);--fluidFont-50: clamp(1.875rem, 0.5416rem + 2.1529vw, 3.125rem);--fluidFont-55: clamp(2.125rem, 0.7249rem + 2.2605vw, 3.4375rem);--fluidFont-60: clamp(2.125rem, 0.3916rem + 2.7987vw, 3.75rem);--fluidFont-64: clamp(2.25rem, 0.3832rem + 3.014vw, 4rem);--fluidFont-68: clamp(2.375rem, 0.3749rem + 3.2293vw, 4.25rem);--fluidFont-70: clamp(3rem, 0.364rem + 3.6vw, 4.375rem);--fluidFont-75: clamp(3.4375rem, -2.5rem + 6.2vw, 4.6875rem);--fluidFont-80: clamp(2.625rem, 0.7383rem + 3.5514vw, 5rem);--fluidFont-90: clamp(2.625rem, 0.2112rem + 4.5116vw, 5.625rem);--fluidFont-100: clamp(2.625rem, -0.316rem + 5.4717vw, 6.25rem);--fluidFont-120: clamp(2.625rem, -1.3703rem + 7.392vw, 7.5rem);--fluidFont-162: clamp(4.1rem, -3.03rem + 11.6vw, 10.125rem);--fluidFont-200: clamp(5rem, -6.65rem + 19vw, 12.5rem);--fluidSpace-12: clamp(0.5rem, 0.2333rem + 0.4306vw, 0.75rem);--fluidSpace-16: calc(var(--fluidSpace-12) + 4px);--fluidSpace-18: clamp(0.75rem, 0.0833rem + 1.0764vw, 1.125rem);--fluidSpace-20: clamp(0.625rem, -0.0417rem + 1.0764vw, 1.25rem);--fluidSpace-24: clamp(0.875rem, 0.2083rem + 1.0764vw, 1.5rem);--fluidSpace-30: clamp(1.125rem, 0.3249rem + 1.2917vw, 1.875rem);--fluidSpace-34: clamp(1rem, -0.2001rem + 1.9376vw, 2.125rem);--fluidSpace-36: calc(var(--fluidSpace-34) + 2px);--fluidSpace-40: clamp(1.125rem, -1.1616rem + 3.0513vw, 2.5rem);--fluidSpace-46: clamp(2rem, 0.6567rem + 1.7926vw, 2.875rem);--fluidSpace-50: clamp(1.25rem, -0.7501rem + 3.2293vw, 3.125rem);--fluidSpace-60: clamp(1.625rem, -0.6418rem + 3.6598vw, 3.75rem);--fluidSpace-70: clamp(1.6875rem, -1.17935rem + 4.6286vw, 4.375rem);--fluidSpace-80: clamp(1.75rem, -1.7169rem + 5.5974vw, 5rem);--fluidSpace-90: clamp(2.0625rem, -0.73345rem + 5.2987vw, 5.625rem);--fluidSpace-100: clamp(2.375rem, 0.25rem + 5vw, 6.25rem);--fluidSpace-130: clamp(1.9063rem, -0.875rem + 7.25vw, 7.75rem);--fluidSpace-140: clamp(1.75rem, -1.25rem + 8vw, 8.25rem);--fluidSpace-160: clamp(1.25rem, -3.5484rem + 11.2903vw, 10rem);--fluidSpace-180: clamp(2.70rem, -5.8468rem + 14.5806vw, 11.75rem)}*,*::before,*::after{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}a,button,input,select,textarea{-webkit-touch-callout:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;text-decoration:none}html{scrollbar-gutter:stable !important}body{scrollbar-color:rgba(0,0,0,0.2) #f1f1f1;scrollbar-width:thin}html *{scrollbar-color:#333 transparent}html *::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3) !important;background-color:#f5f5f5 !important;border-radius:10px}html *::-webkit-scrollbar{width:6px;background-color:#f5f5f5 !important}html *::-webkit-scrollbar-thumb{border-radius:10px;background-color:#000000 !important}html::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3) !important;background-color:#f5f5f5 !important;border-radius:10px}html::-webkit-scrollbar{width:6px;background-color:#f5f5f5 !important}html::-webkit-scrollbar-thumb{border-radius:10px;background-color:#000000 !important}section{position:relative}a,body,div,dl,font,form,h1,h2,h3,h4,h5,h6,html,img,label,li,ol,p,span,strong,ul{border:0;margin:0;outline:0;padding:0;vertical-align:baseline}article,aside,footer,main,nav,section{display:block}body{margin:0;color:var(--primary-text-color);font-family:"Marcellus", serif;font-weight:400;font-size:16px;user-select:none;position:relative;scrollbar-width:thin;scrollbar-color:#333 #f1f1f1}body::-webkit-scrollbar{width:8px;scrollbar-width:thin;scrollbar-color:#333 #f1f1f1}body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}body::-webkit-scrollbar-thumb{scrollbar-width:thin;scrollbar-color:#333 #f1f1f1;background-color:#333;border-radius:10px;border:2px solid #f1f1f1}video{width:100%;height:100%;object-fit:cover;object-position:center;vertical-align:middle}img{height:auto;width:100%;object-fit:cover}ul{padding:0;margin:0;list-style:none}header{height:100%;max-width:100%;margin:auto;position:relative;z-index:100}button{cursor:pointer;outline:none;border:none;background-color:transparent;font-family:inherit;font-size:inherit}.overflowHdn{overflow:hidden}.modalFlow{overflow:hidden !important;height:100vh !important}.modalFlowModal{overflow:hidden !important;height:100vh !important}.modalFlowModal header.header{transform:translateY(0%)}.line-mask{display:inline-block}.line{display:block;will-change:transform, opacity}[data-reveal]{opacity:0}[data-reveal].splitting{opacity:1}[data-reveal].splitting .line{opacity:0}.clip-reveal{clip-path:inset(0 0 100% 0);transition:clip-path 0.8s cubic-bezier(0.77, 0, 0.175, 1)}.clip-reveal.reveal-out{clip-path:inset(0 0 100% 0)}.clip-reveal.reveal-in{clip-path:inset(100% 0 0 0);animation:clipIn 1.2s cubic-bezier(0.77, 0, 0.175, 1) forwards}.container-inline-size{max-width:var(--container-inline-size);width:100%;margin:0 auto}@media (max-width: 1850px){.container-inline-size{padding-inline:50px !important}}@media (max-width: 1680px){.container-inline-size{padding-inline:40px !important}}@media (max-width: 1199px){.container-inline-size{padding-inline:30px !important}}@media (max-width: 991px){.container-inline-size{padding-inline:25px !important}}@media (max-width: 480px){.container-inline-size{padding-inline:20px !important}}.cmnDesc-16{color:var(--c43);font-size:var(--fluidFont-16);font-weight:400;line-height:120%}.cmnDesc-18{color:var(--c43);font-size:var(--fluidFont-18);font-weight:400;line-height:140%}.cmnDesc-20{color:var(--c6d);font-size:var(--fluidFont-20);font-weight:400;line-height:120%}.cmnDesc-22{color:var(--c43);font-size:var(--fluidFont-22);font-weight:400;line-height:140%}@media (max-width: 680px){.cmnDesc-22{font-size:16px}}.cmnDesc-24{color:var(--c6d);font-size:var(--fluidFont-24);font-weight:400;line-height:130%}.common-hero-title{color:var(--c22);font-size:calc(var(--fluidFont-50) + 2px);font-weight:400;line-height:normal}.cmnBtn{display:flex;width:fit-content;height:48px;padding:12px 20px;justify-content:center;align-items:center;border:1px solid var(--primaryColor, #DB8A31);color:var(--primaryColor, #DB8A31);font-size:var(--fluidFont-16, 16px);font-weight:400;line-height:normal;gap:10px;transition:all 0.4s ease;position:relative;overflow:hidden;z-index:1;cursor:pointer}@media (max-width: 680px){.cmnBtn{height:45px;padding:12px 12px;font-size:14px}}.cmnBtn span{display:flex}.cmnBtn:hover{gap:20px;padding:12px 15px;background-color:#fffcf9}.cmnBtn.cmnBtnFill{color:var(--white);background-color:var(--primaryColor)}.cmnBtn.cmnBtnFill:hover{background-color:#be7323}[data-lenis-prevent]{position:relative}.lenis.lenis-smooth{scroll-behavior:auto !important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.inputRow{position:relative;width:100%;display:flex}.inputRow .inputCtrl{width:100%;padding:2px 15px 2px 46px;font-size:18px;font-weight:400;line-height:28px;outline:none;color:#f2f0ef;border-radius:0;background-color:transparent;border:none;box-sizing:border-box;height:auto}@media (max-width: 1680px){.inputRow .inputCtrl{font-size:16px;line-height:26px;border-radius:var(--fluidSpace-12)}}@media (max-height: 800px){.inputRow .inputCtrl{font-size:16px}}@media (max-width: 1279px){.inputRow .inputCtrl{font-size:15px;border-radius:8px}}@media (max-width: 680px){.inputRow .inputCtrl{height:45px}}.inputRow .inputCtrl::placeholder{font-family:inherit;font-weight:400;color:inherit}.inputRow .inputCtrl::-webkit-input-placeholder{font-family:inherit;font-weight:400}.inputRow .inputCtrl:-moz-placeholder{font-family:inherit;font-weight:400}.inputRow .inputCtrl::-moz-placeholder{font-family:inherit;font-weight:400}.inputRow .inputCtrl:-ms-input-placeholder{font-family:inherit;font-weight:400}.validateText{position:absolute;bottom:-17px;right:5px;font-size:10.5px;font-weight:400;line-height:16px;color:#ff0000}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input,textarea,select{font-family:inherit}input:focus:valid,input:valid:not(:placeholder-shown){outline-color:var(--clr-success) !important;outline-width:1px !important}input:invalid:not(:placeholder-shown){outline-width:1px !important;outline-color:var(--clr-error) !important}input:focus:invalid:not(:placeholder-shown){outline-width:1px !important;outline-color:var(--clr-warning) !important}input:-internal-autofill-selected{background-color:transparent !important;color:var(--black) !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px transparent inset !important;-webkit-text-fill-color:#AB8965 !important;background-color:transparent !important;background-image:none !important;transition:background-color 5000s ease-in-out 0s}input:-moz-autofill,input:-moz-autofill:hover,input:-moz-autofill:focus{background-color:transparent !important;background-image:none !important;filter:none !important}input:autofill{background-color:transparent !important;background-image:none !important}input:-webkit-autofill::first-line{color:#f2f0ef}.hint{color:var(--clr-warning)}.error{color:var(--clr-error);position:absolute;bottom:-18px;right:4px;font-size:13px}@media (max-width: 1680px){.error{bottom:-20px}}.hint,.error{display:none}input:focus:invalid:not(:placeholder-shown) ~ .hint{display:block;animation:formerror 250ms 3}input:not(:focus):invalid:not(:placeholder-shown) ~ .error{display:block;animation:formerror 250ms 3}@keyframes formerror{25%{translate:-5px}75%{translate:5px}}.choices{min-width:121px;width:100%;display:flex;align-items:center;justify-content:space-between;padding:var(--fluidSpace-12);border-radius:var(--fluidSpace-12);outline:none !important;border:none;color:#f0f0f0;font-size:var(--fluidFont-20, 20px);font-weight:400;line-height:calc(var(--fluidFont-20, 20px) + 10px);margin-block-end:0}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{border-radius:var(--fluidSpace-12);border:1px solid #e4e4e4}.choices__list.choices__list--single .choices__item.choices__item--selectable{color:var(--black);font-size:var(--fluidFont-20, 20px);font-weight:400;line-height:calc(var(--fluidFont-20, 20px) + 10px)}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border:none}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{color:var(--black)}.choices__list--single{padding:2px 25px 2px 0}@media (max-width: 680px){.choices__list--single{padding:2px 25px 2px 0}}.choices__placeholder.choices__item--selectable{color:var(--place-holder-text)}.choices__placeholder{opacity:1;color:var(--place-holder-text) !important}.choices__inner{background-color:transparent !important;padding:0 !important;border:none !important;border-radius:0 !important;font-size:16px !important;height:27px !important;color:var(--place-holder-text);min-width:86px;max-height:27px;min-height:27px}.choices[data-type*="select-one"].is-open::after{margin-top:0 !important;transform:rotate(180deg) !important}.choices[data-type*="select-one"]::after{border-width:0 !important;background-image:url(../assets/icons/select-arrow.svg);background-position:center center;background-repeat:no-repeat;width:24px !important;height:24px !important;top:10px !important;border-color:transparent !important;right:0px !important}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{font-size:var(--fluidFont-20, 20px) !important;padding:8px 14px !important;color:#3c3c43 !important}.choices__item--choice.choices__item--disabled{color:var(--place-holder-text)}.choices__list--dropdown,.choices__list[aria-expanded]{margin-top:9px;overflow:hidden;word-break:break-all;min-width:150px;left:0;z-index:2}@media (prefers-reduced-motion: reduce){.animate-fade-in,.cmnHero__title,.cmnHero__title+p,.cmn-animate-card,.cmn-animate-left,.cmn-animate-right{transition:none !important}}.dropdown-container--footer .dropdown-trigger-footer span{width:24px;height:24px}.dropdown-container--footer.active .dropdown-trigger-footer span{transform:rotate(45deg);transform-origin:center;transition:transform 0.3s ease-in-out}[data-parallax-img]{overflow:hidden;position:relative}[data-parallax-img]:hover img{scale:1.05 !important}[data-parallax-img] img{transition:scale 0.5s ease-in-out;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;display:block}.common-counter-box{display:flex;gap:20px}.common-counter-box .large-counter{--font: clamp(4.5rem, -0.75rem + 23.3333vw, 6.25rem);font-size:clamp(80px, 16.11vw, 250px);font-weight:500;line-height:0.8;color:#272624;text-shadow:0 0 1px rgba(255,255,255,0.05);max-width:var(--char-width);width:100%}@media (max-width: 480px){.common-counter-box .large-counter{font-size:var(--font);line-height:1}}.common-counter-box .counter-label{color:var(--primary-text-color, #dbdbdb);font-size:var(--fluidFont-36)}@media (max-height: 800px){.common-counter-box .counter-label{font-size:var(--fluidFont-24, 24px)}}.headerbannerTopSpc{margin-top:84px}.modalWidet{width:100%;height:100vh;position:fixed;top:0;left:0;display:flex;align-items:flex-start;justify-content:center;z-index:1000000 !important;pointer-events:none;overflow-y:auto;overscroll-behavior:contain;padding:40px 20px;-webkit-transition:opacity 0.6s, -webkit-transform 0.6s;transition:opacity 0.6s, transform 0.6s;-webkit-transform:translate3d(0, 102%, 0);transform:translate3d(0, 102%, 0);box-shadow:0 3px 5px 0 rgba(32,33,36,0.2);opacity:0}@media (max-width: 1366px){.modalWidet{padding:10px}}.modalWidet .modalRow{position:relative;z-index:1;width:100%;margin:auto;max-width:1396px;padding:var(--fluidSpace-30) var(--fluidSpace-50);overflow:visible;background:var(--white)}.modalWidet .modalRow .closeBtn{cursor:pointer}.modalWidet .modalRow::after{position:absolute;content:"";left:0;right:0;top:-100px;max-width:640px;height:85px;background-color:var(--white);opacity:0.2;filter:blur(87px);margin-inline:auto;z-index:0}.modalWidet .close-btn{position:absolute;right:-10px;top:0;cursor:pointer;display:flex;z-index:2;display:flex;width:40px;height:40px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:24px;transition:ease-in-out 0.4s}@media (max-width: 575px){.modalWidet .close-btn{width:20px;height:20px}}.modalWidet .close-btn:hover{background:#d9d9d9}@media (max-width: 991px){.modalWidet .close-btn svg{width:15px;height:15px}}.modalWidet .close-btn svg path{transition:ease-in-out 0.4s;fill:var(--black)}.modalWidet.bookNowModal .titleHead{padding-bottom:var(--fluidSpace-24);border-bottom:1px solid #D5BFA9}.modalWidet.bookNowModal .titleHead h2{text-align:center}.modalWidet.bookNowModal .titleHead .common-hero-title{font-size:var(--fluidFont-40)}.modalWidet.bookNowModal .modalCntArea{display:flex;flex-direction:column;gap:24px;position:relative}.modalWidet.bookNowModal .contactForm{width:100%;max-height:calc((100vh) - 350px);overflow:auto;padding-right:5px;scrollbar-color:#d8d8d8 transparent}@media (max-width: 767px){.modalWidet.bookNowModal .contactForm{height:calc((100vh) - 260px)}}.modalWidet.bookNowModal .formRow{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media (max-width: 767px){.modalWidet.bookNowModal .formRow{grid-template-columns:1fr;row-gap:0}}@media (max-width: 1199px){.modalWidet.bookNowModal .formRow .formRow{grid-template-columns:1fr;row-gap:0}}.modalWidet.bookNowModal .form-group{display:flex;flex-direction:column;position:relative;gap:10px;margin-bottom:24px}@media (max-width: 1366px){.modalWidet.bookNowModal .form-group{margin-bottom:20px}}.modalWidet.bookNowModal .form-group .validateText{position:absolute;z-index:1;bottom:-22px;right:0;font-size:14px;font-weight:400;line-height:16px;color:#C90E15}.modalWidet.bookNowModal .form-group label{color:var(--c22, #222);font-size:var(--fluidFont-18, 18px);font-weight:400;line-height:normal;display:flex;align-items:start}.modalWidet.bookNowModal .form-group label sup{color:#ff0000}.modalWidet.bookNowModal .form-group input{color:#AB8965;font-size:var(--fluidFont-18, 18px);font-weight:400;line-height:normal;height:48px;border:1px solid #E4C7A8;outline:none;width:100%;padding:14px 16px}@media (max-width: 1450px){.modalWidet.bookNowModal .form-group input{height:45px}}@media (max-height: 800px){.modalWidet.bookNowModal .form-group input{height:42px}}.modalWidet.bookNowModal .form-group input::placeholder{font-family:"Marcellus", serif;color:#AB8965;font-size:var(--fluidFont-18, 18px)}.modalWidet.bookNowModal .form-group .textArea{width:100%;color:#AB8965;font-size:var(--fluidFont-18, 18px);font-weight:400;line-height:normal;height:124px;border:1px solid #E4C7A8;outline:none;width:100%;padding:14px 16px}.modalWidet.bookNowModal .form-group .textArea::placeholder{color:#AB8965;font-size:var(--fluidFont-20, 20px)}.modalWidet.bookNowModal .phone-input{display:flex;gap:16px;height:48px;border:1px solid #E4C7A8;outline:none;width:100%;padding:14px 16px}@media (max-width: 1450px){.modalWidet.bookNowModal .phone-input{height:45px;padding:12px 16px}}@media (max-width: 1366px){.modalWidet.bookNowModal .phone-input{padding:11px 16px}}@media (max-height: 800px){.modalWidet.bookNowModal .phone-input{height:42px;padding:9px 16px}}.modalWidet.bookNowModal .phone-input input{height:auto;border:none;padding:0}.modalWidet.bookNowModal .phone-input .select2-container--default .select2-selection--single{background-color:#fff;border:navajowhite;border-radius:0;height:auto;width:fit-content;padding:0}.modalWidet.bookNowModal .phone-input .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0}.modalWidet.bookNowModal .phone-input .select2-container--default .select2-selection--single .select2-selection__rendered{color:#AB8965;font-size:var(--fluidFont-18, 18px);font-weight:400;line-height:normal;padding-right:36px;min-width:40px}.modalWidet.bookNowModal .phone-input .select2-container--default .select2-selection--single .select2-selection__arrow{top:1px;right:1px}@media (max-width: 1450px){.modalWidet.bookNowModal .phone-input .select2-container--default .select2-selection--single .select2-selection__arrow{top:0px}}@media (max-width: 1366px){.modalWidet.bookNowModal .phone-input .select2-container--default .select2-selection--single .select2-selection__arrow{top:-3px}}.modalWidet.bookNowModal .phone-input .select2-container--default .select2-selection--single .select2-selection__arrow{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.modalWidet.bookNowModal .phone-input .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left:0;margin-top:0;position:relative;top:auto;width:0;border:none}.modalWidet.bookNowModal .phone-input .select2-container{width:max-content !important}.modalWidet.bookNowModal .select2-container--default .select2-selection--single{height:48px;border:1px solid #E4C7A8;outline:none;width:100%;padding:12px 16px;border-radius:0}@media (max-width: 1450px){.modalWidet.bookNowModal .select2-container--default .select2-selection--single{height:45px;padding:12px 16px}}@media (max-width: 1366px){.modalWidet.bookNowModal .select2-container--default .select2-selection--single{padding:10px 16px}}@media (max-height: 800px){.modalWidet.bookNowModal .select2-container--default .select2-selection--single{height:42px;padding:9px 16px}}.modalWidet.bookNowModal .select2-container--default .select2-selection--single .select2-selection__rendered{color:#AB8965;font-size:var(--fluidFont-18, 18px);font-weight:400;line-height:normal;padding-left:0}.modalWidet.bookNowModal .select2-container--default .select2-selection--single .select2-selection__arrow{background-image:url(../assets/icons/downArrow.svg);background-repeat:no-repeat;background-size:contain;background-position:center;top:13px;right:15px;transition:ease-in-out 0.4s}@media (max-width: 1366px){.modalWidet.bookNowModal .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px}}@media (max-height: 800px){.modalWidet.bookNowModal .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px}}.modalWidet.bookNowModal .select2-container--default .select2-selection--single .select2-selection__arrow{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.modalWidet.bookNowModal .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left:0;margin-top:0;position:relative;top:auto;width:0;border:none}.modalWidet.bookNowModal .select2-container--default.select2-container--open .select2-selection__arrow{transform:rotate(180deg)}.modalWidet.bookNowModal .contact__form-submit{display:flex;align-items:center;justify-content:flex-end;margin-top:10px}.modalWidet.bookNowModal .icnSec{position:relative}.modalWidet.bookNowModal .icnSec .icn{position:absolute;top:50%;right:16px;transform:translateY(-50%);display:flex}.modalWidet.bookNowModal .checkBox-grp{display:flex;align-items:center;gap:30px;margin-top:10px}.modalWidet.bookNowModal .checkBox-grp .custom-checkbox{display:flex;align-items:center;position:relative;padding-left:30px;cursor:pointer;font-family:'Marcellus', serif;font-size:var(--fluidFont-18, 18px);color:#ab8965;user-select:none}.modalWidet.bookNowModal .checkBox-grp .custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.modalWidet.bookNowModal .checkBox-grp .custom-checkbox .checkmark{position:absolute;top:50%;left:0;transform:translateY(-50%);height:20px;width:20px;background-color:transparent;border:1.5px solid #ab8965;border-radius:2px;transition:all 0.3s ease}.modalWidet.bookNowModal .checkBox-grp .custom-checkbox .checkmark::after{content:"";position:absolute;display:none;left:7px;top:3px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.modalWidet.bookNowModal .checkBox-grp .custom-checkbox input:checked ~ .checkmark{background-color:#ab8965;border-color:#ab8965}.modalWidet.bookNowModal .checkBox-grp .custom-checkbox input:checked ~ .checkmark::after{display:block}.modalWidet .modalBg{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#000;opacity:0;-webkit-transition:opacity 0.6s, -webkit-transform 0.5s;transition:opacity 0.6s, transform 0.5s;-webkit-transform:translate3d(0, 102%, 0);transform:translate3d(0, 102%, 0);box-shadow:0 3px 5px 0 rgba(32,33,36,0.2)}.modalWidet.open{opacity:1;pointer-events:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.modalWidet.open .modalBg{opacity:0.8;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fullBgBanner{position:relative;overflow:hidden}.fullBgBanner picture{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.fullBgBanner picture img{width:100%;height:100%;object-fit:cover;object-position:center}.fullBgBanner::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0,0,0,0.3) 0%, transparent 100%),linear-gradient(0deg, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.3) 100%);z-index:1}.fullBgBanner .banner-content{height:calc((100vh) - 84px);display:flex;align-items:center;justify-content:center;padding-block:var(--fluidSpace-80);z-index:2;position:relative;overflow:hidden;flex-direction:column;gap:16px;max-width:1090px;text-align:center;margin-inline:auto}@media (max-width: 1850px){.fullBgBanner .banner-content{max-width:830px}}@media (max-width: 1366px){.fullBgBanner .banner-content{max-width:780px}}@media (max-width: 1279px){.fullBgBanner .banner-content{max-width:740px}}@media (max-width: 1199px){.fullBgBanner .banner-content{max-width:660px}}@media (max-width: 680px){.fullBgBanner .banner-content{max-width:450px}}.fullBgBanner h1{max-width:1100px;width:100%;margin-inline:auto;color:var(--white);font-size:var(--fluidFont-80, 80px);font-weight:400;line-height:normal}@media (max-width: 1199px){.fullBgBanner h1{font-size:var(--fluidFont-70, 70px)}}@media (max-width: 680px){.fullBgBanner h1{font-size:var(--fluidFont-60, 60px)}}.fullBgBanner p{color:var(--white);max-width:1100px;width:100%;margin-inline:auto}.innerCommonBanner{position:relative;overflow:hidden}.innerCommonBanner picture{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.innerCommonBanner picture img{width:100%;height:100%;object-fit:cover;object-position:center}.innerCommonBanner::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0,0,0,0.3) 0%, transparent 100%),linear-gradient(0deg, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.3) 100%);z-index:1}.innerCommonBanner .home-banner-content{height:644px;display:flex;align-items:flex-start;justify-content:flex-end;padding-block:var(--fluidSpace-80);z-index:2;position:relative;overflow:hidden;flex-direction:column;gap:16px;max-width:1100px}@media (max-width: 1366px){.innerCommonBanner .home-banner-content{height:550px}}@media (max-width: 1279px){.innerCommonBanner .home-banner-content{height:500px}}@media (max-width: 1199px){.innerCommonBanner .home-banner-content{height:480px}}@media (max-width: 991px){.innerCommonBanner .home-banner-content{height:460px}}@media (max-width: 767px){.innerCommonBanner .home-banner-content{height:440px}}@media (max-width: 680px){.innerCommonBanner .home-banner-content{height:420px}}.innerCommonBanner h1{color:var(--white);font-size:var(--fluidFont-80, 80px);font-weight:400;line-height:normal}@media (max-width: 1199px){.innerCommonBanner h1{font-size:var(--fluidFont-70, 70px)}}@media (max-width: 680px){.innerCommonBanner h1{font-size:var(--fluidFont-60, 60px)}}.innerCommonBanner p{color:var(--white, #FFF);max-width:915px}@media (max-width: 1450px){.innerCommonBanner p{max-width:825px}}.innerCommonBanner ul{display:flex;align-items:center;gap:16px;row-gap:7px;flex-wrap:wrap;list-style:none;padding:0;margin:0}.innerCommonBanner ul li{display:flex;align-items:center;gap:8px;color:#e5e5e5}.innerCommonBanner ul li span{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.innerCommonBanner ul li span svg{width:100%;height:100%}.modalWidet.bookNowModal .icnSec{position:relative;width:100%;display:flex !important;align-items:center;border:1px solid #e4c7a8;background-color:#fff;height:48px;justify-content:space-between}@media (max-width: 1450px){.modalWidet.bookNowModal .icnSec{height:45px}}@media (max-height: 800px){.modalWidet.bookNowModal .icnSec{height:42px}}.modalWidet.bookNowModal .icnSec input{border:none !important;height:100% !important;width:100% !important;padding:10px 16px !important;background:transparent !important;outline:none !important;margin:0 !important}.modalWidet.bookNowModal .icnSec .icn{position:static !important;transform:none !important;display:flex !important;padding-right:16px;cursor:pointer;flex-shrink:0}.footer{padding-block:var(--fluidSpace-80) 0;background:linear-gradient(180deg, #FFF5ED 0%, #FFF 31.72%)}.footer .footerLogo{width:177px;height:81px}.footer .footerLogo img{max-width:100%;width:100%;height:auto;object-fit:cover}.footer .footerMenuSec{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--fluidSpace-130)}@media (max-width: 1199px){.footer .footerMenuSec{display:grid;grid-template-columns:1fr 1fr}}@media (max-width: 991px){.footer .footerMenuSec{grid-template-columns:1fr;row-gap:40px}}.footer .footerMenuSec .colGrp{display:flex;align-items:flex-start;gap:var(--fluidSpace-40);width:100%}@media (max-width: 1199px){.footer .footerMenuSec .colGrp{display:grid;grid-template-columns:1fr 1fr}}@media (max-width: 991px){.footer .footerMenuSec .colGrp{row-gap:40px}}@media (max-width: 575px){.footer .footerMenuSec .colGrp{display:grid;grid-template-columns:1fr;max-width:100%;row-gap:20px}}.footer .footerMenuSec .colGrp .colDiiv{width:100%}@media (max-width: 1199px){.footer .footerMenuSec .colGrp .colDiiv:last-child{grid-column:1 / -1}}@media (max-width: 575px){.footer .footerMenuSec .colGrp .colDiiv{padding-bottom:20px;border-bottom:1px solid #D5BFA9;max-width:100% !important}}@media (max-width: 575px){.footer .footerMenuSec .colGrp .colDiiv:last-child{border-bottom:none;padding-bottom:0px}}.footer .footerMenuSec .colDiiv{width:100%;display:flex;flex-direction:column;gap:var(--fluidSpace-24)}.footer .footerMenuSec .colDiiv:first-child{max-width:523px;width:100%}@media (max-width: 1680px){.footer .footerMenuSec .colDiiv:first-child{max-width:30%}}@media (max-width: 1450px){.footer .footerMenuSec .colDiiv:first-child{max-width:383px}}@media (max-width: 1279px){.footer .footerMenuSec .colDiiv:first-child{max-width:323px}}@media (max-width: 991px){.footer .footerMenuSec .colDiiv:first-child{max-width:473px}}.footer .footerMenuSec .colDiiv p{color:var(--c22)}.footer .footerMenuSec .colDiiv ul{display:flex;flex-direction:column;gap:var(--fluidSpace-16)}@media (max-width: 1366px){.footer .footerMenuSec .colDiiv ul{gap:10px}}@media (max-width: 680px){.footer .footerMenuSec .colDiiv ul{gap:8px}}.footer .footerMenuSec .colDiiv ul.star{flex-direction:row;gap:var(--fluidSpace-16)}.footer .footerMenuSec .colDiiv ul.socialMedia{flex-direction:row;gap:var(--fluidSpace-40)}.footer .footerMenuSec .colDiiv ul.socialMedia li:hover a svg path{fill:var(--primaryColor)}.footer .footerMenuSec .colDiiv ul.socialMedia li a svg path{transition:ease-in-out 0.4s}.footer .footerMenuSec .colDiiv ul li{color:var(--c22);font-size:var(--fluidFont-20);font-weight:400;line-height:140%;display:flex;align-items:center;gap:16px;display:flex;text-decoration:none;transition:0.3s ease-in-out}.footer .footerMenuSec .colDiiv ul li span{width:20px;height:20px;min-width:20px;display:flex;align-items:center;justify-content:center}.footer .footerMenuSec .colDiiv ul li:hover a{color:var(--primaryColor)}.footer .footerMenuSec .colDiiv ul li:hover svg path{fill:var(--primaryColor)}.footer .footerMenuSec .colDiiv ul li svg path{transition:ease-in-out 0.4s}.footer .footerMenuSec .colDiiv ul li a{color:var(--c22);font-size:var(--fluidFont-20);font-weight:400;line-height:140%;display:flex;align-items:center;gap:16px;display:flex;text-decoration:none;transition:0.3s ease-in-out}@media (max-width: 575px){.footer .footerMenuSec .colDiiv ul li a{word-break:break-all}}.footer .footerMenuSec .colDiiv ul li a span{width:20px;height:20px;min-width:20px;display:flex;align-items:center;justify-content:center}.footer .footerMenuSec{padding-bottom:var(--fluidSpace-80)}.footer .copyRight{background:#FFF5ED}.footer .copyRightSec{display:flex;align-items:center;justify-content:center;gap:20px;padding-block:var(--fluidSpace-16)}.footer .copyRightSec p{color:var(--c22);text-align:center}.footer .copyRightSec ul{display:flex;align-items:center;gap:22px}.footer .copyRightSec ul li a:hover svg path{stroke:var(--primaryColor)}.footer .copyRightSec ul li a svg path{transition:ease-in-out 0.4s}.btnFooter{display:flex;padding:24px 0;justify-content:center;align-items:center;gap:20px;background:var(--lightBg, #F8F5F2)}.btnFooter .btnFooterGrp{display:flex;align-items:center;justify-content:center;gap:20px}header.header{position:fixed;width:100%;top:0;left:0;height:fit-content;z-index:100;transition:background-color var(--transition-medium),transform 0.3s ease-in-out;transform:translateY(-100%);background-color:var(--white)}header.header.header-visible{transform:translateY(0)}header.header.nav-opened{transform:translateY(0)}header.header .logo2{display:none}header .header-content{display:flex;align-items:center;justify-content:space-between;padding-block:15px}@media screen and (max-width: 680px){header .header-content{gap:20px}}header .header-logo{z-index:999}header .header-logo .logo{max-width:160px;width:100%;display:flex}header .nav{display:grid;grid-template-columns:1fr auto}@media screen and (max-width: 991px){header .nav{display:flex;position:fixed;top:0;left:0;width:100%;height:100dvh;background-color:var(--white, #fff);flex-direction:column;align-items:center;justify-content:flex-start;padding-top:72px;transform:translateX(-100%);transition:transform 0.4s ease-in-out;z-index:1000}header .nav.is-active{transform:translateX(0);padding:72px 24px 15px}}header .nav-close-btn{display:none;position:absolute;top:20px;right:20px;background:transparent;border:none;cursor:pointer;z-index:1001}@media screen and (max-width: 991px){header .nav-close-btn{display:flex;align-items:center;justify-content:center;padding:0}}header .nav-mobile-logo{display:none;max-width:140px;z-index:1001}header .nav-mobile-logo img{width:100%}@media screen and (max-width: 991px){header .nav-mobile-logo{display:block}}@media screen and (max-width: 680px){header .nav-mobile-logo{max-width:110px}}header .nav-list{display:flex;gap:var(--fluidSpace-60);margin:0;padding:0;list-style:none;justify-self:center;align-items:center}@media screen and (max-width: 991px){header .nav-list{flex-direction:column;gap:0;padding-left:6px;align-items:flex-start;width:fit-content;margin-top:30px;overflow:auto;max-height:calc((100vh) - 227px);scrollbar-color:#b5b5b5 #ffffff;height:100%;margin-right:auto}}@media screen and (max-width: 680px){header .nav-list{gap:0;padding-left:0px}}header .nav-link{color:var(--c22);font-size:var(--fluidFont-20);font-weight:400;line-height:calc(var(--fluidFont-20) - 5px);text-align:center;position:relative;padding:0.5rem 0;cursor:pointer;overflow:hidden;transition:0.3s ease-in-out;display:inline-flex;align-items:center;gap:6px;z-index:999}@media screen and (max-width: 991px){header .nav-link{font-size:20px;font-weight:400;line-height:normal;padding:0;height:45px}}header .nav-link svg{transition:transform 0.3s ease;color:#e5e7eb}header .nav-link:hover{color:var(--primaryColor)}header .nav-footer{background:#FFF5ED;padding:16px 0;display:none;align-items:center;justify-content:center;position:absolute;bottom:0px;left:50%;transform:translateX(-50%);z-index:1000;width:100%}@media screen and (max-width: 991px){header .nav-footer{display:flex}}header .logoSec{border-bottom:1px solid #F5F5F5;display:none;height:72px;width:100%;position:absolute;top:0;left:0;padding:16px 30px}@media (max-width: 991px){header .logoSec{display:flex}}@media (max-width: 680px){header .logoSec{padding:16px 24px}}header .nav-dropdown-wrapper{display:flex;align-items:center}@media (max-width: 991px){header .nav-dropdown-wrapper{flex-wrap:wrap;justify-content:flex-start;width:auto}}header .nav-dropdown-wrapper .dropdown-arrow-wrapper{cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--c22);transition:all 0.3s ease;width:24px;height:24px}header .nav-dropdown-wrapper .dropdown-arrow-wrapper:hover{color:var(--primaryColor)}@media (max-width: 991px){header .nav-dropdown-wrapper .dropdown-arrow-wrapper{height:45px}}header .nav-dropdown-wrapper.is-open .dropdown-arrow{transform:rotate(180deg)}header .nav-dropdown-wrapper.is-open .nav-dropdown{opacity:1;visibility:visible;transform:translate(-50%, 0);pointer-events:auto}@media (max-width: 991px){header .nav-dropdown-wrapper.is-open .nav-dropdown{transform:none;grid-template-rows:1fr;opacity:1;margin-top:0px}}header .nav-list-item{display:flex;align-items:center;gap:8px}@media (max-width: 991px){header .nav-list-item{width:fit-content;min-height:45px}}header .nav-list-item.active .nav-link{color:var(--primaryColor)}header .nav-list-item.active .dropdown-arrow-wrapper svg path{stroke:var(--primaryColor)}header .nav-list-item.nav-listMob{display:none}@media screen and (max-width: 991px){header .nav-list-item.nav-listMob{display:flex}}header .nav-list-item:hover .nav-link{color:var(--primaryColor)}header .nav-list-item:hover .dropdown-arrow-wrapper svg path{stroke:var(--primaryColor)}header .nav-list-item.is-active .nav-link::after{width:100%}header .nav-list-item.is-active a{color:var(--black)}header .nav-list-item.is-active span{transition:var(--transition-medium);transform:rotate(180deg)}header .header-actions{display:flex;align-items:center;gap:32px;z-index:99}@media (max-width: 991px){header .header-actions{gap:10px}}@media (max-width: 991px){header .header-actions .cmnBtn{display:none}}header .common-btn{text-transform:capitalize;color:#e5e7eb;padding-inline:16px 8px}@media (max-width: 680px){header .common-btn{width:max-content;font-size:15px;display:none}}@media (max-width: 575px){header .common-btn .animated-arrow-button{display:none}}header .menusearch{display:flex;padding:0}header .mobile-menu-toggle{border-radius:50px;width:32px;min-width:32px;height:32px;min-height:32px;display:none;flex-direction:column;justify-content:center;gap:10px;border:none;cursor:pointer;padding:0}@media screen and (max-width: 991px){header .mobile-menu-toggle{display:flex}}@media (max-width: 680px){header .mobile-menu-toggle{position:static}}@media (max-width: 480px){header .mobile-menu-toggle{padding:12px 0;height:45px;width:45px;min-width:45px;min-height:45px}}header .mobile-menu-toggle span{display:block;width:21px;height:2px;border-radius:24px;background-color:#1b1b1c;transition:0.4s ease-in-out opacity, 0.4s ease-in-out transform;margin-inline:auto}header .mobile-menu-toggle:hover span:first-child{transform:translateX(-4px)}header .mobile-menu-toggle:hover span:last-child{transform:translateX(4px)}@media (max-width: 991px){header .mobile-menu-toggle{top:0;bottom:0;margin-block:auto}}.common-banner{background:var(--bg-color-black, #191617)}.common-banner.banner-spacing{padding-block-end:var(--fluidSpace-100)}@media (max-height: 800px){.common-banner.banner-spacing{padding-block-end:var(--fluidSpace-70)}}@media (max-width: 680px){.common-banner.banner-spacing{padding-block-end:30px}}.common-banner .container-inline-size{display:flex;flex-direction:column;gap:var(--fluidSpace-24)}.common-banner .common-banner__title-wrapper{padding-block:calc(var(--fluidSpace-100) + var(--fluidSpace-100)) calc(var(--fluidSpace-100) - 10px);border-bottom:1px solid var(--line-color-black, #4a4a4a)}@media (max-width: 1199px){.common-banner .common-banner__title-wrapper{padding-block-start:120px}}@media (max-height: 800px){.common-banner .common-banner__title-wrapper{padding-block:calc(var(--fluidSpace-130) + var(--fluidSpace-130)) calc(var(--fluidSpace-90) - 10px)}}@media (max-width: 680px){.common-banner .common-banner__title-wrapper{padding-block:100px 50px}}.common-banner .common-banner__title{font-family:var(--font-family);font-size:var(--fluidFont-100);font-weight:400;line-height:1.05;text-transform:uppercase;color:var(--main-text-color, #f0f0f0)}@media (max-width: 991px){.common-banner .common-banner__title{font-size:var(--fluidFont-75)}}@media (max-width: 480px){.common-banner .common-banner__title{font-size:32px !important;line-height:1.1}.common-banner .common-banner__title br{display:none}}.common-banner .common-banner__Para{color:var(--primary-text-color, #dbdbdb);font-size:var(--fluidFont-36, 36px);font-weight:400;line-height:120%}@media (max-width: 991px){.common-banner .common-banner__Para{font-size:var(--fluidFont-24, 24px)}}.menu-open .header{transform:translateY(0) !important}body.menu-open{overflow:hidden}.nav-dropdown{position:absolute;top:82px;left:50%;transform:translate(-50%, 20px);width:1089px;background-color:var(--white);box-shadow:0 26px 34px 0 rgba(0,0,0,0.3);padding:var(--fluidSpace-40);border-radius:0;z-index:1001;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.4s ease,transform 0.4s cubic-bezier(0.165, 0.84, 0.44, 1),visibility 0.4s ease}@media (max-width: 1199px){.nav-dropdown{width:800px}}@media (max-width: 991px){.nav-dropdown{position:static;transform:none;width:100%;box-shadow:none;padding:0;opacity:0;visibility:hidden;pointer-events:none;display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows 0.5s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.4s ease}.nav-dropdown .dropdown-container{min-height:0}}.nav-dropdown .dropdown-content{display:flex;gap:40px;align-items:stretch;justify-content:space-between}.nav-dropdown .dropdown-links{display:flex;flex-direction:column;gap:4px;max-width:400px;width:100%;max-height:calc((100vh) - 240px);overflow:auto;scrollbar-color:#d8d8d8 transparent}@media (max-width: 991px){.nav-dropdown .dropdown-links{max-width:100%;padding-left:20px;gap:0}}@media (max-width: 1366px){.nav-dropdown .dropdown-links{max-width:440px}}.nav-dropdown .dropdown-links .dropdown-item{display:flex;padding:var(--fluidSpace-16) var(--fluidSpace-24);align-items:center;gap:10px;align-self:stretch;min-height:57px;color:var(--c22, #222);font-size:var(--fluidFont-20, 20px);font-weight:400;line-height:normal;text-decoration:none;transition:ease-in-out 0.4s}@media (max-width: 991px){.nav-dropdown .dropdown-links .dropdown-item{min-height:40px;padding:8px 0;font-size:18px;color:var(--c6d)}}@media (max-width: 1366px){.nav-dropdown .dropdown-links .dropdown-item{min-height:50px}}@media (max-width: 680px){.nav-dropdown .dropdown-links .dropdown-item{min-height:40px}}.nav-dropdown .dropdown-links .dropdown-item:hover{background-color:#eeeeee}@media (max-width: 991px){.nav-dropdown .dropdown-links .dropdown-item:hover{color:var(--primaryColor);background-color:transparent}}.nav-dropdown .dropdown-divider{width:1px;background:#797979;align-self:stretch}@media (max-width: 991px){.nav-dropdown .dropdown-divider{display:none}}.nav-dropdown .dropdown-promo{display:flex;gap:16px;align-items:center;flex-direction:column;max-width:424px;width:100%}@media (max-width: 991px){.nav-dropdown .dropdown-promo{display:none}}.nav-dropdown .dropdown-promo .promo-image{width:100%;height:242px;overflow:hidden;flex-shrink:0}@media (max-width: 1199px){.nav-dropdown .dropdown-promo .promo-image{height:190px}}.nav-dropdown .dropdown-promo .promo-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.nav-dropdown .dropdown-promo:hover .promo-image img{transform:scale(1.05)}.nav-dropdown .dropdown-promo .promo-text{display:flex;flex-direction:column;gap:16px}.nav-dropdown .dropdown-promo .promo-text h3{color:var(--c22);font-size:var(--fluidFont-24);font-weight:400;line-height:normal}.nav-dropdown .dropdown-promo .promo-text p{color:var(--c6d, #6D6D6D);font-size:var(--fluidFont-16);font-weight:400;line-height:normal}.home-banner-section{position:relative;height:calc(100vh - 84px);min-height:500px;display:flex;align-items:center;overflow:hidden}.home-banner-section picture{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.home-banner-section picture img{width:100%;height:100%;object-fit:cover;object-position:center}.home-banner-section::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0,0,0,0.3) 0%, transparent 100%),linear-gradient(0deg, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.3) 100%)}.home-banner-section .banner-video-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.home-banner-section .banner-video-bg::after{content:'';position:absolute;inset:0;background:linear-gradient(0deg, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.3) 100%);z-index:1}.home-banner-section .banner-video-bg::before{content:'';position:absolute;inset:0;background:linear-gradient(0deg, rgba(0,0,0,0.3) 0%, transparent 100%),linear-gradient(0deg, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.3) 100%);z-index:2}.home-banner-section .banner-video-bg video{width:100%;height:100%;object-fit:cover;position:relative;z-index:0}.home-banner-section .container-inline-size{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:center;margin-top:-5%}.home-banner-section .home-banner-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center;color:var(--white, #fff);max-width:1087px;width:100%;margin-inline:auto}@media (max-width: 1450px){.home-banner-section .home-banner-content{max-width:997px}}@media (max-width: 1279px){.home-banner-section .home-banner-content{max-width:927px}}@media (max-width: 1199px){.home-banner-section .home-banner-content{max-width:800px}}.home-banner-section .home-banner-content h1{color:var(--white, #FFF);text-align:center;font-size:var(--fluidFont-80, 80px);font-weight:400;line-height:normal}@media (max-width: 1199px){.home-banner-section .home-banner-content h1{font-size:var(--fluidFont-70, 70px)}}@media (max-width: 680px){.home-banner-section .home-banner-content h1{font-size:var(--fluidFont-60, 60px)}}.home-banner-section .home-banner-content .cmnDesc-24{color:var(--white, #fff)}.home-banner-section .home-banner-bottom{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);width:100%;max-width:1087px;z-index:3}@media (max-width: 680px){.home-banner-section .home-banner-bottom{display:none}}.home-banner-section .home-banner-bottom ul{display:flex;justify-content:center;gap:40px;list-style:none;padding:0;margin:0;flex-wrap:wrap;row-gap:20px}.home-banner-section .home-banner-bottom ul li{color:var(--white, #fff);font-size:var(--fluidFont-20, 20px);display:flex;align-items:center}.home-banner-section .home-banner-bottom ul li span{display:flex}.home-banner-section .home-banner-bottom ul li a{color:inherit;text-decoration:none;transition:color 0.4s ease;display:flex;gap:var(--fluidSpace-16)}.homeWelcome{padding-block:calc(var(--fluidSpace-160) - 10px);background:linear-gradient(180deg, #FFF5ED 0%, #FFF 31.72%)}@media (max-width: 991px){.homeWelcome{padding-block:var(--fluidSpace-180)}}.homeWelcome .homeWelcomeArea{display:grid;grid-template-columns:284px 1fr 284px;gap:var(--fluidSpace-40);align-items:center}@media (max-width: 1366px){.homeWelcome .homeWelcomeArea{grid-template-columns:240px 1fr 240px}}@media (max-width: 991px){.homeWelcome .homeWelcomeArea{grid-template-columns:130px 1fr 130px}}@media (max-width: 767px){.homeWelcome .homeWelcomeArea{grid-template-columns:1fr}}.homeWelcome .homeWelcomeArea .pic{width:284px;height:325px;overflow:hidden}@media (max-width: 1366px){.homeWelcome .homeWelcomeArea .pic{width:240px;height:275px}}@media (max-width: 991px){.homeWelcome .homeWelcomeArea .pic{width:130px;height:175px}}@media (max-width: 767px){.homeWelcome .homeWelcomeArea .pic{display:none}}.homeWelcome .homeWelcomeArea img{border-radius:150px 150px 0 0}.homeWelcome .homeWelcomeArea h2{color:#AB8965;font-size:var(--fluidFont-48, 48px);font-weight:400;line-height:normal;text-align:center}.homeWhoWeAre{padding-bottom:var(--fluidSpace-100)}.homeWhoWeAre .whoWeAreWrapper{display:grid;grid-template-columns:1fr 1fr;align-items:center;max-width:1920px;width:100%}@media (max-width: 991px){.homeWhoWeAre .whoWeAreWrapper{grid-template-columns:1fr;gap:40px}}.homeWhoWeAre .whoWeAreWrapper .leftImage{width:100%;height:100%;height:935px;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}@media (max-width: 1599px){.homeWhoWeAre .whoWeAreWrapper .leftImage{height:800px}}@media (max-width: 1366px){.homeWhoWeAre .whoWeAreWrapper .leftImage{height:680px}}@media (max-width: 991px){.homeWhoWeAre .whoWeAreWrapper .leftImage{height:380px}}.homeWhoWeAre .whoWeAreWrapper .rightContent{display:flex;flex-direction:column;gap:var(--fluidSpace-16);max-width:837px;width:100%;padding-left:var(--fluidSpace-60)}@media (max-width: 1850px){.homeWhoWeAre .whoWeAreWrapper .rightContent{padding-right:50px}}@media (max-width: 1680px){.homeWhoWeAre .whoWeAreWrapper .rightContent{padding-right:40px}}@media (max-width: 1199px){.homeWhoWeAre .whoWeAreWrapper .rightContent{padding-right:30px}}@media (max-width: 991px){.homeWhoWeAre .whoWeAreWrapper .rightContent{padding-right:25px}}@media (max-width: 480px){.homeWhoWeAre .whoWeAreWrapper .rightContent{padding-right:20px}}.homeWhoWeAre .whoWeAreWrapper .rightContent h2 span{display:block;color:var(--c22, #222);font-size:var(--fluidFont-18, 18px);font-weight:400;line-height:normal;margin-bottom:16px}.homeWhoWeAre .whoWeAreWrapper .rightContent .statsCards{display:grid;grid-template-columns:1fr 1fr;gap:var(--fluidSpace-16);margin-top:var(--fluidSpace-70)}.homeWhoWeAre .whoWeAreWrapper .rightContent .statsCards .statCard{display:flex;flex-direction:column;gap:12px;padding:var(--fluidSpace-24);background:#FFF5ED}.homeWhoWeAre .whoWeAreWrapper .rightContent .statsCards .statCard .statNum{color:var(--primaryColor, #DB8A31);font-size:var(--fluidFont-64, 64px);font-weight:400;line-height:normal;display:block}.homeWhoWeAre .whoWeAreWrapper .rightContent .statsCards .statCard p{color:var(--c22)}.homeAmenities{padding-block:var(--fluidSpace-100) var(--fluidSpace-60);background:var(--Div-Seperation, linear-gradient(180deg, #FFF5ED 0%, #FFF 31.72%))}.homeAmenities .homeAmenitiesWrapper{display:flex;flex-direction:column;gap:var(--fluidSpace-100)}.homeAmenities .homeAmenitiesWrapper .amenitiesHeader{text-align:center;max-width:1223px;margin-inline:auto;display:flex;flex-direction:column;gap:16px}.homeAmenities .homeAmenitiesWrapper h2 span{color:var(--c22, #222);text-align:center;font-size:var(--fluidFont-18, 18px);font-weight:400;line-height:normal;display:block;margin-bottom:16px}@keyframes iconPop{0%{transform:scale(1) rotate(0deg)}33%{transform:scale(1.15) rotate(-8deg)}66%{transform:scale(1.15) rotate(8deg)}100%{transform:scale(1) rotate(0deg)}}.homeAmenities .homeAmenitiesWrapper .amenitiesGrid{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--fluidSpace-40);row-gap:var(--fluidSpace-100);max-width:1250px;margin-inline:auto}@media (max-width: 1199px){.homeAmenities .homeAmenitiesWrapper .amenitiesGrid{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 991px){.homeAmenities .homeAmenitiesWrapper .amenitiesGrid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 575px){.homeAmenities .homeAmenitiesWrapper .amenitiesGrid{grid-template-columns:1fr;row-gap:24px}}.homeAmenities .homeAmenitiesWrapper .amenitiesGrid .amenityCard{display:flex;flex-direction:row;gap:20px;align-items:flex-start;transition:transform 0.3s ease, box-shadow 0.3s ease}.homeAmenities .homeAmenitiesWrapper .amenitiesGrid .amenityCard:hover{transform:translateY(-5px)}@media (max-width: 767px){.homeAmenities .homeAmenitiesWrapper .amenitiesGrid .amenityCard:hover{transform:none}}.homeAmenities .homeAmenitiesWrapper .amenitiesGrid .amenityCard:hover .icon svg{animation:iconPop 0.6s ease-in-out}@media (max-width: 767px){.homeAmenities .homeAmenitiesWrapper .amenitiesGrid .amenityCard:hover .icon svg{animation:none}}.homeAmenities .homeAmenitiesWrapper .amenitiesGrid .amenityCard .icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.homeAmenities .homeAmenitiesWrapper .amenitiesGrid .amenityCard .icon svg{transform-origin:center}.homeAmenities .homeAmenitiesWrapper .amenitiesGrid .amenityCard .amenityContent{display:flex;flex-direction:column;gap:12px;max-width:323px;width:100%}.homeAmenities .homeAmenitiesWrapper .amenitiesGrid .amenityCard .amenityContent h3{color:var(--c22, #222);font-size:var(--fluidFont-32, 32px);font-weight:400;line-height:normal;margin:0}.homeAmenities .cmnBtn{margin-inline:auto}.homeGallery{padding-block:var(--fluidSpace-100)}.homeGallery .homeGalleryWrapper{display:flex;flex-direction:column;gap:var(--fluidSpace-80)}.homeGallery .homeGalleryWrapper .galleryHeader{text-align:center;max-width:920px;margin-inline:auto;display:flex;flex-direction:column;gap:16px}.homeGallery .homeGalleryWrapper h2 span{color:var(--c22, #222);text-align:center;font-size:var(--fluidFont-18, 18px);font-weight:400;line-height:normal;display:block;margin-bottom:16px}.homeGallery .cmnBtn{margin-inline:auto}.homeGallery .gallery{display:grid;grid-template-columns:repeat(5, 1fr);gap:var(--fluidSpace-24)}@media (max-width: 680px){.homeGallery .gallery{grid-template-columns:repeat(2, 1fr);gap:10px}}.homeGallery .gallery .galleryItem{display:flex;width:100%;height:100%;align-items:center;justify-content:center;overflow:hidden}.homeGallery .gallery .galleryItem:nth-child(1){grid-column:1;grid-row:1 / 3}@media (max-width: 680px){.homeGallery .gallery .galleryItem:nth-child(1){display:none}}.homeGallery .gallery .galleryItem:nth-child(2){grid-column:2;grid-row:1}@media (max-width: 680px){.homeGallery .gallery .galleryItem:nth-child(2){grid-column:1}}.homeGallery .gallery .galleryItem:nth-child(3){grid-column:2;grid-row:2}@media (max-width: 680px){.homeGallery .gallery .galleryItem:nth-child(3){grid-column:1}}.homeGallery .gallery .galleryItem:nth-child(4){grid-column:3;grid-row:1 / 3}@media (max-width: 680px){.homeGallery .gallery .galleryItem:nth-child(4){display:none}}.homeGallery .gallery .galleryItem:nth-child(5){grid-column:4;grid-row:1}@media (max-width: 680px){.homeGallery .gallery .galleryItem:nth-child(5){grid-column:2}}.homeGallery .gallery .galleryItem:nth-child(6){grid-column:4;grid-row:2}@media (max-width: 680px){.homeGallery .gallery .galleryItem:nth-child(6){grid-column:2}}.homeGallery .gallery .galleryItem:nth-child(7){grid-column:5;grid-row:1 / 3}@media (max-width: 680px){.homeGallery .gallery .galleryItem:nth-child(7){display:none}}.homeGallery .gallery .galleryItem img{width:100%;height:auto;cursor:pointer;transition:transform 0.5s ease}.homeGallery .gallery .galleryItem img:hover{transform:scale(1.05)}.homeGallery .lb{display:none;position:fixed;inset:0;background:rgba(0,0,0,0.92);z-index:9999;align-items:center;justify-content:center}.homeGallery .lb.on{display:flex}.homeGallery .lb .lb-img{max-width:700px;max-height:700px;object-fit:contain;display:block}.homeGallery .lb .lb-x{position:absolute;top:18px;right:24px;color:#fff;font-size:30px;cursor:pointer;background:none;border:none;opacity:0.7;transition:opacity 0.2s}.homeGallery .lb .lb-x:hover{opacity:1}.homeGallery .lb .lb-prev,.homeGallery .lb .lb-next{position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,0.1);border:0.5px solid rgba(255,255,255,0.2);color:#fff;font-size:22px;width:46px;height:46px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background 0.2s}.homeGallery .lb .lb-prev:hover,.homeGallery .lb .lb-next:hover{background:rgba(255,255,255,0.25)}.homeGallery .lb .lb-prev{left:20px}.homeGallery .lb .lb-next{right:20px}.homeContact{background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;padding-block:40px;background-attachment:fixed}.homeContact::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0,0,0,0.4) 0%, rgba(0,0,0,0.4) 100%)}.homeContact .homeContactWrapper{display:flex;max-width:762px;width:100%;padding:var(--fluidSpace-40);flex-direction:column;align-items:center;gap:calc(var(--fluidSpace-60, 60px) + 4px);margin-inline:auto;z-index:1;position:relative;background:var(--white, #FFF)}@media (max-width: 1366px){.homeContact .homeContactWrapper{max-width:640px;padding:var(--fluidSpace-50)}}@media (max-width: 1199px){.homeContact .homeContactWrapper{max-width:530px}}.homeContact .homeContactHeader{text-align:center;display:flex;flex-direction:column;gap:16px}@media (max-width: 1366px){.homeContact .homeContactHeader{gap:10px}}.homeContact h2 span{color:var(--c22, #222);text-align:center;font-size:var(--fluidFont-18, 18px);font-weight:400;line-height:normal;display:block;margin-bottom:16px}@media (max-width: 1366px){.homeContact h2 span{margin-bottom:10px}}.homeContact .contactForm{width:100%}.homeContact .form-group{display:flex;flex-direction:column;position:relative;gap:16px;margin-bottom:24px}@media (max-width: 1366px){.homeContact .form-group{gap:10px;margin-bottom:20px}}.homeContact .form-group:last-child{margin-bottom:0}.homeContact .form-group .validateText{position:absolute;z-index:1;bottom:-22px;right:0;font-size:14px;font-weight:400;line-height:16px;color:#C90E15}.homeContact .form-group label{color:var(--c22, #222);font-size:var(--fluidFont-20, 20px);font-weight:400;line-height:normal;display:flex;align-items:start}.homeContact .form-group label sup{color:#ff0000}.homeContact .form-group input{color:#AB8965;font-size:var(--fluidFont-18, 18px);font-weight:400;line-height:normal;height:54px;border:1px solid #E4C7A8;outline:none;width:100%;padding:14px 16px}@media (max-width: 1450px){.homeContact .form-group input{height:45px}}@media (max-height: 800px){.homeContact .form-group input{height:42px;padding:9px 16px}}.homeContact .form-group input::placeholder{font-family:"Marcellus", serif;color:#AB8965;font-size:var(--fluidFont-18, 18px)}.homeContact .phone-input{display:flex;gap:16px;height:54px;border:1px solid #E4C7A8;outline:none;width:100%;padding:14px 16px}@media (max-width: 1450px){.homeContact .phone-input{height:45px;padding:12px 16px}}@media (max-width: 1366px){.homeContact .phone-input{padding:11px 16px}}@media (max-height: 800px){.homeContact .phone-input{height:42px;padding:9px 16px}}.homeContact .phone-input input{height:auto;border:none;padding:0}.homeContact .phone-input .select2-container--default .select2-selection--single{background-color:#fff;border:navajowhite;border-radius:0;height:auto;width:fit-content;padding:0}.homeContact .phone-input .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0}.homeContact .phone-input .select2-container--default .select2-selection--single .select2-selection__rendered{color:#AB8965;font-size:var(--fluidFont-18, 18px);font-weight:400;line-height:normal;padding-right:36px;min-width:40px}.homeContact .phone-input .select2-container--default .select2-selection--single .select2-selection__arrow{top:1px;right:1px}@media (max-width: 1450px){.homeContact .phone-input .select2-container--default .select2-selection--single .select2-selection__arrow{top:0px}}@media (max-width: 1366px){.homeContact .phone-input .select2-container--default .select2-selection--single .select2-selection__arrow{top:-3px}}.homeContact .phone-input .select2-container--default .select2-selection--single .select2-selection__arrow{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.homeContact .phone-input .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left:0;margin-top:0;position:relative;top:auto;width:0;border:none}.homeContact .phone-input .select2-container{width:max-content !important}.homeContact .select2-container--default .select2-selection--single{height:54px;border:1px solid #E4C7A8;outline:none;width:100%;padding:12px 16px}@media (max-width: 1450px){.homeContact .select2-container--default .select2-selection--single{height:45px;padding:12px 16px}}@media (max-width: 1366px){.homeContact .select2-container--default .select2-selection--single{padding:10px 16px}}@media (max-height: 800px){.homeContact .select2-container--default .select2-selection--single{height:42px;padding:9px 16px}}.homeContact .select2-container--default .select2-selection--single .select2-selection__rendered{color:#AB8965;font-size:var(--fluidFont-18, 18px);font-weight:400;line-height:normal;padding-left:0}.homeContact .select2-container--default .select2-selection--single .select2-selection__arrow{background-image:url(../assets/icons/downArrow.svg);background-repeat:no-repeat;background-size:contain;background-position:center;top:13px;right:15px;transition:ease-in-out 0.4s}@media (max-width: 1366px){.homeContact .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px}}@media (max-height: 800px){.homeContact .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px}}.homeContact .select2-container--default .select2-selection--single .select2-selection__arrow{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.homeContact .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left:0;margin-top:0;position:relative;top:auto;width:0;border:none}.homeContact .select2-container--default.select2-container--open .select2-selection__arrow{transform:rotate(180deg)}.homeContact .cmnBtn{min-width:176px}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#db8a31 !important}.privacyPolicyHeader .privacyPolicyHeaderArea{display:flex;align-items:flex-end;justify-content:space-between;gap:50px;flex-wrap:wrap;border-bottom:1px solid #797979;padding-block:var(--fluidSpace-100)}@media (max-width: 680px){.privacyPolicyHeader .privacyPolicyHeaderArea{align-items:center;gap:var(--fluidSpace-40);flex-direction:column}}.privacyPolicyHeader h1{color:var(--c22, #222);font-size:var(--fluidFont-80, 80px);font-weight:400;line-height:normal}.privacyPolicyHeader ul{display:flex;flex-direction:column}.privacyPolicyHeader ul li{color:#6D6D6D;text-align:right;font-size:var(--fluidFont-18, 18px);font-weight:400;line-height:normal}@media (max-width: 680px){.privacyPolicyHeader ul li{text-align:center}}.privacyPolicyContent{padding-block:var(--fluidSpace-100);padding-inline:var(--fluidSpace-180)}@media (max-width: 991px){.privacyPolicyContent{padding-inline:0}}.privacyPolicyContent .privacyPolicyContentArea{max-width:1256px;width:100%;margin:0 auto}.privacyPolicyContent h2{color:var(--c22, #222);font-size:var(--fluidFont-48, 48px);font-weight:400;line-height:normal;margin-bottom:24px;margin-top:36px}.privacyPolicyContent h2:first-child{margin-top:0}@media (max-width: 680px){.privacyPolicyContent h2{margin-bottom:15px;margin-top:25px;font-size:24px}}.privacyPolicyContent h3{color:var(--c22, #222);font-size:var(--fluidFont-32, 32px);font-weight:400;line-height:normal;margin-bottom:24px}@media (max-width: 680px){.privacyPolicyContent h3{margin-bottom:15px;font-size:20px}}.privacyPolicyContent p{color:var(--c22, #222);font-size:var(--fluidFont-20, 20px);font-weight:400;line-height:normal;margin-bottom:24px;max-width:994px;width:100%;display:flex;gap:5px}@media (max-width: 680px){.privacyPolicyContent p{margin-bottom:15px;font-size:16px}}.privacyPolicyContent p span{font-size:var(--fluidFont-18, 18px);color:#6D6D6D}.privacyPolicyContent p a{transition:ease-in-out 0.4s;display:flex;align-items:center;gap:12px;color:var(--c22, #222)}.privacyPolicyContent p a:hover{color:var(--primaryColor)}.privacyPolicyContent p a span{display:flex}.privacyPolicyContent a{color:var(--c22, #222);font-size:var(--fluidFont-20, 20px);font-weight:400;line-height:normal;margin-bottom:24px;max-width:994px;width:100%;display:flex;gap:5px}@media (max-width: 680px){.privacyPolicyContent a{margin-bottom:15px;font-size:16px}}.privacyPolicyContent ul{padding-left:24px;margin-bottom:24px}@media (max-width: 680px){.privacyPolicyContent ul{margin-bottom:15px}}.privacyPolicyContent ul li{color:var(--c22, #222);font-size:var(--fluidFont-20, 20px);font-weight:400;line-height:normal;list-style:disc}@media (max-width: 680px){.privacyPolicyContent ul li{font-size:16px}}.privacyPolicyContent ol{padding-left:24px;margin-bottom:24px}@media (max-width: 680px){.privacyPolicyContent ol{margin-bottom:15px}}.privacyPolicyContent ol li{color:var(--c22, #222);font-size:var(--fluidFont-20, 20px);font-weight:400;line-height:normal;list-style:decimal}@media (max-width: 680px){.privacyPolicyContent ol li{font-size:16px}}.gallerySec{padding-block:var(--fluidSpace-60) var(--fluidSpace-100)}.gallerySec .galleryArea .tab-nav{display:flex;padding:4px;align-items:center;background:rgba(255,245,237,0.5);margin-bottom:var(--fluidSpace-40);margin-inline:auto;width:fit-content;max-width:100%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;white-space:nowrap;cursor:grab}.gallerySec .galleryArea .tab-nav::-webkit-scrollbar{display:none}.gallerySec .galleryArea .tab-nav:active{cursor:grabbing}.gallerySec .galleryArea .tab-nav .tab-btn{display:flex;min-width:fit-content;padding:12px 12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;color:#AB8965;text-align:center;font-size:var(--fluidFont-18);font-weight:400;flex-shrink:0;background:none;border:none;cursor:pointer;transition:var(--transition-medium);position:relative;min-width:113px}@media (max-width: 680px){.gallerySec .galleryArea .tab-nav .tab-btn{padding:8px 8px}}.gallerySec .galleryArea .tab-nav .tab-btn.active{color:var(--white);background:var(--primaryColor)}.gallerySec .galleryArea .tab-content .tab-pane{display:none;animation:fadeIn 0.5s ease-in-out}.gallerySec .galleryArea .tab-content .tab-pane.active{display:block}.gallerySec .galleryArea .galleryGrp{display:grid;grid-template-columns:1fr;gap:var(--fluidSpace-40)}@media (max-width: 1366px){.gallerySec .galleryArea .galleryGrp{gap:20px}}@media (max-width: 991px){.gallerySec .galleryArea .galleryGrp{gap:15px}}@media (max-width: 680px){.gallerySec .galleryArea .galleryGrp{gap:10px}}.gallerySec .galleryArea .gallery-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--fluidSpace-40)}@media (max-width: 1366px){.gallerySec .galleryArea .gallery-grid{gap:20px}}@media (max-width: 991px){.gallerySec .galleryArea .gallery-grid{gap:15px}}@media (max-width: 680px){.gallerySec .galleryArea .gallery-grid{gap:10px}}@media (max-width: 480px){.gallerySec .galleryArea .gallery-grid{grid-template-columns:1fr}}.gallerySec .galleryArea .gallery-grid.gallery-grid2{grid-template-columns:2fr .96fr}@media (max-width: 480px){.gallerySec .galleryArea .gallery-grid.gallery-grid2{grid-template-columns:1fr}}.gallerySec .galleryArea .gallery-grid.gallery-grid2 .gallery-item.gallery-itemLg{max-width:100%}.gallerySec .galleryArea .gallery-grid.gallery-grid3{grid-template-columns:.96fr 2fr}@media (max-width: 480px){.gallerySec .galleryArea .gallery-grid.gallery-grid3{grid-template-columns:1fr}}.gallerySec .galleryArea .gallery-grid.gallery-grid3 .gallery-item.gallery-itemLg{max-width:100%}.gallerySec .galleryArea .gallery-grid .galleryItemGrp{display:grid;grid-template-columns:1fr;gap:var(--fluidSpace-40)}@media (max-width: 1366px){.gallerySec .galleryArea .gallery-grid .galleryItemGrp{gap:20px}}@media (max-width: 991px){.gallerySec .galleryArea .gallery-grid .galleryItemGrp{gap:15px}}@media (max-width: 680px){.gallerySec .galleryArea .gallery-grid .galleryItemGrp{gap:10px}}.gallerySec .galleryArea .gallery-grid .gallery-item{position:relative;overflow:hidden;max-width:534px;max-height:680px;width:100%;height:100%;display:flex}.gallerySec .galleryArea .gallery-grid .gallery-item::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;background:rgba(77,48,17,0.5);transition:height 0.4s ease-in-out;pointer-events:none;z-index:1}@media (max-width: 991px){.gallerySec .galleryArea .gallery-grid .gallery-item::after{display:none}}.gallerySec .galleryArea .gallery-grid .gallery-item::before{content:"+";position:absolute;top:50%;left:50%;transform:translate(-50%, -10%);color:var(--white);font-size:60px;font-weight:100;opacity:0;transition:all 0.4s ease-in-out;z-index:2;pointer-events:none}@media (max-width: 991px){.gallerySec .galleryArea .gallery-grid .gallery-item::before{display:none}}.gallerySec .galleryArea .gallery-grid .gallery-item:hover::after{height:100%}.gallerySec .galleryArea .gallery-grid .gallery-item:hover::before{opacity:1;transform:translate(-50%, -50%)}.gallerySec .galleryArea .gallery-grid .gallery-item img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease;cursor:pointer}.image-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.9);align-items:center;justify-content:center;overflow:hidden}.image-modal.active{display:flex}.image-modal .modal-header{position:absolute;top:0;left:0;width:100%;padding:20px 20px;display:flex;justify-content:space-between;align-items:center;z-index:1010}.image-modal .modal-counter{color:var(--white);font-size:var(--fluidFont-20);font-weight:300;letter-spacing:1px}.image-modal .modal-image{margin:auto;display:block;max-width:1107px;max-height:665px;animation:zoom 0.4s ease-out;object-fit:contain}@media (max-width: 991px){.image-modal .modal-image{max-height:65vh}}.image-modal .modal-close{transition:ease-in-out 0.4s;cursor:pointer}.image-modal .modal-close svg path{transition:ease-in-out 0.4s}.image-modal .modal-close:hover svg path{fill:var(--primaryColor)}.image-modal .modal-arrow{position:absolute;top:50%;transform:translateY(-50%);border:none;color:var(--white);font-size:var(--fluidFont-80);font-weight:100;padding:20px;cursor:pointer;transition:0.3s;z-index:1010;line-height:1;display:flex;width:40px;height:40px;padding:11px;justify-content:center;align-items:center;aspect-ratio:1/1;background:rgba(255,255,255,0.3);transition:ease-in-out 0.4s}@media (max-width: 1199px){.image-modal .modal-arrow{font-size:var(--fluidFont-70, 70px)}}@media (max-width: 991px){.image-modal .modal-arrow{background:var(--primaryColor);top:auto;bottom:40px;transform:translateX(-50%)}}@media (max-width: 680px){.image-modal .modal-arrow{font-size:var(--fluidFont-60, 60px)}}.image-modal .modal-arrow svg path{transition:ease-in-out 0.4s}.image-modal .modal-arrow:hover{background:var(--primaryColor)}.image-modal .modal-arrow:hover svg path{fill:var(--white)}.image-modal .modal-arrow.modal-prev{left:20px}@media (max-width: 991px){.image-modal .modal-arrow.modal-prev{left:calc(50% - 30px)}}.image-modal .modal-arrow.modal-next{right:20px}@media (max-width: 991px){.image-modal .modal-arrow.modal-next{right:auto;left:calc(50% + 30px)}}@keyframes zoom{from{transform:scale(0.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.galleryList{padding-block:var(--fluidSpace-100);position:relative;overflow:hidden}.galleryList .leftLeaf{position:absolute;top:90px;left:-20px;width:271px;height:398px;transform-origin:bottom left;animation:leafSwayLeft 4s ease-in-out infinite;pointer-events:none}@media (max-width: 767px){.galleryList .leftLeaf{display:none}}.galleryList .leftLeaf img{width:100%;height:100%;object-fit:cover}.galleryList .rightLeaf{position:absolute;right:0;top:0;width:374px;height:469px;transform-origin:top right;animation:leafSwayRight 4s ease-in-out infinite;pointer-events:none}@media (max-width: 767px){.galleryList .rightLeaf{display:none}}.galleryList .rightLeaf img{width:100%;height:100%;object-fit:cover}.galleryList .titleSec{max-width:1087px;margin-inline:auto}.galleryList h2{color:#AB8965;font-size:var(--fluidFont-48, 48px);font-weight:400;line-height:normal;text-align:center}.galleryList .galleryListArea{margin-top:var(--fluidSpace-60)}.galleryList .galleryListArea__inner{display:flex;z-index:1;position:relative;justify-content:center}@media (max-width: 680px){.galleryList .galleryListArea__inner{grid-template-columns:1fr}}.galleryList .galleryListArea .galleryCard{padding:var(--fluidSpace-60);background:var(--white, #fff);display:flex;flex-direction:column;gap:var(--fluidSpace-40);transition:all 0.4s ease-in-out;border:.5px solid #D5BFA9;background-color:var(--white);max-width:840px;width:100%}@media (max-width: 991px){.galleryList .galleryListArea .galleryCard{padding:var(--fluidSpace-40)}}@media (max-width: 680px){.galleryList .galleryListArea .galleryCard{padding:30px 20px}}.galleryList .galleryListArea .galleryCard:hover{background-color:#faf7f4}.galleryList .galleryListArea .galleryCard__img{width:100%;aspect-ratio:5/2.9;overflow:hidden;position:relative}.galleryList .galleryListArea .galleryCard__img img{width:100%;height:100%;object-fit:cover;transition:transform 1s cubic-bezier(0.2, 1, 0.3, 1),scale 1s cubic-bezier(0.2, 1, 0.3, 1) !important}.galleryList .galleryListArea .galleryCard:hover .galleryList .galleryListArea .galleryCard__img img{transform:scale(1.1);scale:1.1 !important}.galleryList .galleryListArea .galleryCard h3{color:var(--c22)}.contactHeader{padding-block:var(--fluidSpace-60);background:#FFF5ED}@media (max-width: 991px){.contactHeader{padding-block:40px}}.contactHeader .contactHeaderArea{display:grid;grid-template-columns:1fr 1fr;gap:var(--fluidSpace-80);align-items:center}@media (max-width: 991px){.contactHeader .contactHeaderArea{grid-template-columns:1fr}}.contactHeader .picArea{max-width:685px;width:100%;display:flex;flex-direction:column;gap:var(--fluidSpace-60)}@media (max-width: 1366px){.contactHeader .picArea{max-width:525px}}@media (max-width: 991px){.contactHeader .picArea{max-width:100%}}.contactHeader h2{max-width:554px;width:100%}@media (max-width: 1599px){.contactHeader h2{max-width:514px}}@media (max-width: 991px){.contactHeader h2{max-width:514px}}.contactHeader .pic{display:flex;overflow:hidden;height:297px;width:100%}@media (max-width: 1366px){.contactHeader .pic{height:237px}}@media (max-width: 991px){.contactHeader .pic{height:297px}}.contactHeader .pic img{width:100%;height:100%;object-fit:cover}.contactHeader .cntArea{display:flex;flex-direction:column;gap:var(--fluidSpace-40);padding-left:calc(var(--fluidSpace-140) + 5px)}@media (max-width: 1366px){.contactHeader .cntArea{padding-left:calc(var(--fluidSpace-80) + 5px)}}@media (max-width: 991px){.contactHeader .cntArea{padding-left:0}}.contactHeader .tagSec{color:#AB8965;font-size:var(--fluidFont-18, 18px);font-weight:400;line-height:normal;display:flex;align-items:center;width:440px;padding:12px 24px;gap:12px;background:rgba(228,199,168,0.3);max-width:440px;width:100%}@media (max-width: 680px){.contactHeader .tagSec{padding:12px}}.contactHeader .tagSec span{display:flex}.contactFormPage{padding-block:var(--fluidSpace-100);background:linear-gradient(180deg, #FFF5ED 0%, #FFF 31.72%);position:relative;overflow:hidden}@keyframes leafSwayLeft{0%, 100%{transform:rotate(0deg) scale(1)}50%{transform:rotate(3deg) scale(1.02)}}@keyframes leafSwayRight{0%, 100%{transform:rotate(0deg) scale(1)}50%{transform:rotate(-3deg) scale(1.02)}}.contactFormPage .leftLeaf{position:absolute;bottom:0;left:-20px;width:271px;height:398px;transform-origin:bottom left;animation:leafSwayLeft 4s ease-in-out infinite;pointer-events:none}@media (max-width: 767px){.contactFormPage .leftLeaf{display:none}}.contactFormPage .leftLeaf img{width:100%;height:100%;object-fit:cover}.contactFormPage .rightLeaf{position:absolute;right:0;top:0;width:374px;height:469px;transform-origin:top right;animation:leafSwayRight 4s ease-in-out infinite;pointer-events:none}@media (max-width: 767px){.contactFormPage .rightLeaf{display:none}}.contactFormPage .rightLeaf img{width:100%;height:100%;object-fit:cover}.contactFormPage .contactFormArea{width:100%;margin-inline:auto;display:grid;grid-template-columns:1fr 1fr;gap:var(--fluidSpace-40);position:relative;z-index:1}@media (max-width: 991px){.contactFormPage .contactFormArea{grid-template-columns:1fr}}.contactFormPage .titleSec{display:flex;flex-direction:column;gap:16px;text-align:center;margin-bottom:var(--fluidSpace-60);position:relative;z-index:1}.contactFormPage .addressSec{display:flex;flex-direction:column;gap:var(--fluidSpace-60);max-width:770px;width:100%}.contactFormPage .card{display:flex;flex-direction:column;gap:var(--fluidSpace-40)}.contactFormPage h3{color:var(--c22);font-size:var(--fluidFont-32, 32px);font-weight:400;line-height:normal}.contactFormPage ul{display:flex;flex-direction:column;gap:var(--fluidSpace-24);display:grid;grid-template-columns:1fr 1fr;gap:var(--fluidSpace-24)}@media (max-width: 1199px){.contactFormPage ul{grid-template-columns:1fr}}.contactFormPage ul li{display:flex;align-items:flex-start;gap:var(--fluidSpace-24)}.contactFormPage ul li span{display:flex}.contactFormPage ul li p{color:#AB8965;font-size:var(--fluidFont-24, 24px);font-weight:400;line-height:normal}.contactFormPage ul li p a{color:#AB8965}.contactFormPage ul.pHcontact{grid-template-columns:1fr}.contactFormPage .contactForm{width:100%}.contactFormPage .form-group{display:flex;flex-direction:column;position:relative;gap:16px;margin-bottom:24px}@media (max-width: 1366px){.contactFormPage .form-group{gap:10px;margin-bottom:20px}}.contactFormPage .form-group:last-child{margin-bottom:0}.contactFormPage .form-group .validateText{position:absolute;z-index:1;bottom:-22px;right:0;font-size:14px;font-weight:400;line-height:16px;color:#C90E15}.contactFormPage .form-group label{color:var(--c22, #222);font-size:var(--fluidFont-20, 20px);font-weight:400;line-height:normal;display:flex;align-items:start}.contactFormPage .form-group label sup{color:#ff0000}.contactFormPage .form-group input{color:#AB8965;font-size:var(--fluidFont-18, 18px);font-weight:400;line-height:normal;height:54px;border:1px solid #E4C7A8;outline:none;width:100%;padding:14px 16px}@media (max-width: 1450px){.contactFormPage .form-group input{height:45px}}@media (max-height: 800px){.contactFormPage .form-group input{height:42px}}.contactFormPage .form-group input::placeholder{color:#AB8965;font-size:var(--fluidFont-20, 20px)}.contactFormPage .phone-input{display:flex;gap:16px;height:54px;border:1px solid #E4C7A8;outline:none;width:100%;padding:14px 16px;background-color:var(--white)}@media (max-width: 1450px){.contactFormPage .phone-input{height:45px;padding:12px 16px}}@media (max-width: 1366px){.contactFormPage .phone-input{padding:11px 16px}}@media (max-height: 800px){.contactFormPage .phone-input{height:42px}}.contactFormPage .phone-input input{height:auto;border:none;padding:0}.contactFormPage .phone-input .select2-container--default .select2-selection--single{background-color:#fff;border:navajowhite;border-radius:0;height:auto;width:fit-content;padding:0}.contactFormPage .phone-input .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0}.contactFormPage .phone-input .select2-container--default .select2-selection--single .select2-selection__rendered{color:#AB8965;font-size:var(--fluidFont-18, 18px);font-weight:400;line-height:normal;padding-right:36px;min-width:40px}.contactFormPage .phone-input .select2-container--default .select2-selection--single .select2-selection__arrow{top:1px;right:1px}@media (max-width: 1450px){.contactFormPage .phone-input .select2-container--default .select2-selection--single .select2-selection__arrow{top:0px}}@media (max-width: 1366px){.contactFormPage .phone-input .select2-container--default .select2-selection--single .select2-selection__arrow{top:-3px}}.contactFormPage .phone-input .select2-container--default .select2-selection--single .select2-selection__arrow{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.contactFormPage .phone-input .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left:0;margin-top:0;position:relative;top:auto;width:0;border:none}.contactFormPage .phone-input .select2-container{width:max-content !important}.contactFormPage .select2-container--default .select2-selection--single{height:54px;border:1px solid #E4C7A8;outline:none;width:100%;padding:12px 16px}@media (max-width: 1450px){.contactFormPage .select2-container--default .select2-selection--single{height:45px;padding:12px 16px}}@media (max-width: 1366px){.contactFormPage .select2-container--default .select2-selection--single{padding:10px 16px}}@media (max-height: 800px){.contactFormPage .select2-container--default .select2-selection--single{height:42px}}.contactFormPage .select2-container--default .select2-selection--single .select2-selection__rendered{color:#AB8965;font-size:var(--fluidFont-18, 18px);font-weight:400;line-height:normal;padding-left:0}.contactFormPage .select2-container--default .select2-selection--single .select2-selection__arrow{background-image:url(../assets/icons/downArrow.svg);background-repeat:no-repeat;background-size:contain;background-position:center;top:13px;right:15px;transition:ease-in-out 0.4s}@media (max-width: 1366px){.contactFormPage .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px}}.contactFormPage .select2-container--default .select2-selection--single .select2-selection__arrow{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.contactFormPage .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left:0;margin-top:0;position:relative;top:auto;width:0;border:none}.contactFormPage .select2-container--default.select2-container--open .select2-selection__arrow{transform:rotate(180deg)}.contactFormPage .formSec{display:flex;flex-direction:column;gap:var(--fluidSpace-40)}.contactFormPage .formSec .cmnBtn{min-width:176px}.contactFaq{padding-block:var(--fluidSpace-100);background:#D5BFA9}.contactFaq .titleSec{display:flex;flex-direction:column;gap:16px;margin-bottom:var(--fluidSpace-60);position:relative;z-index:1;padding-bottom:24px;border-bottom:1px solid #797979}.contactFaq .titleSec p{color:var(--c22)}.contactFaq .contactFaqArea{display:flex;flex-direction:column;align-items:flex-start;gap:var(--fluidSpace-60)}.contactFaq .card{display:flex;flex-direction:column;width:100%}.contactFaq h3{color:var(--c22);font-size:var(--fluidFont-32, 32px);font-weight:400;line-height:normal;padding-bottom:var(--fluidSpace-24);border-bottom:1px solid #797979}.contactFaq .accordion{display:flex;flex-direction:column}.contactFaq .accordion .accordion-item{border-bottom:1px solid #797979;gap:16px}.contactFaq .accordion .accordion-item.active .accordion-header .icon{transform:rotate(180deg)}.contactFaq .accordion .accordion-item.active .accordion-content{grid-template-rows:1fr}.contactFaq .accordion .accordion-header{width:100%;display:flex;justify-content:space-between;align-items:center;background:none;border:none;cursor:pointer;text-align:left;font-family:inherit;color:var(--c22);font-size:var(--fluidFont-20, 20px);font-weight:400;gap:20px;transition:color 0.3s ease;padding-block:var(--fluidSpace-24)}.contactFaq .accordion .accordion-header .icon{display:flex;transition:transform 0.4s ease;color:#AB8965}.contactFaq .accordion .accordion-content{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows 0.4s ease}.contactFaq .accordion .accordion-content .accordion-inner{min-height:0;padding-right:44px}.contactFaq .accordion .accordion-content .accordion-inner p{color:var(--c22);font-size:var(--fluidFont-16, 16px);line-height:normal;padding-bottom:var(--fluidSpace-24);padding-inline:7px}.amenitiesWelcome{padding-block:var(--fluidSpace-100);position:relative;overflow:hidden}.amenitiesWelcome .titleSec{display:grid;grid-template-columns:1fr;gap:var(--fluidSpace-24);text-align:center;padding-inline:150px;margin-bottom:calc(var(--fluidSpace-100) + 28px);position:relative}@media (max-width: 991px){.amenitiesWelcome .titleSec{padding-inline:0px}}@media (max-width: 680px){.amenitiesWelcome .titleSec{margin-bottom:50px}}@keyframes leafSwayLeft{0%,
    100%{transform:rotate(0deg) scale(1)}50%{transform:rotate(3deg) scale(1.02)}}@keyframes leafSwayRight{0%,
    100%{transform:rotate(0deg) scale(1)}50%{transform:rotate(-3deg) scale(1.02)}}.amenitiesWelcome h2{max-width:909px;width:100%;margin-inline:auto}@media (max-width: 1366px){.amenitiesWelcome h2{max-width:800px}}.amenitiesWelcome p{max-width:909px;width:100%;margin-inline:auto}@media (max-width: 1366px){.amenitiesWelcome p{max-width:800px}}.amenitiesWelcome .leftLeaf{position:absolute;bottom:0;left:-20px;width:271px;height:398px;transform-origin:bottom left;animation:leafSwayLeft 4s ease-in-out infinite;pointer-events:none}@media (max-width: 767px){.amenitiesWelcome .leftLeaf{display:none}}.amenitiesWelcome .leftLeaf img{width:100%;height:100%;object-fit:cover}.amenitiesWelcome .rightLeaf{position:absolute;right:0;top:0;width:374px;height:469px;transform-origin:top right;animation:leafSwayRight 4s ease-in-out infinite;pointer-events:none}@media (max-width: 767px){.amenitiesWelcome .rightLeaf{display:none}}.amenitiesWelcome .rightLeaf img{width:100%;height:100%;object-fit:cover}.amenitiesWelcome .amenitiesWelcomeArea{max-width:1396px;width:100%;margin-inline:auto;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:var(--fluidSpace-40)}@media (max-width: 767px){.amenitiesWelcome .amenitiesWelcomeArea{grid-template-columns:1fr 1fr}}@media (max-width: 680px){.amenitiesWelcome .amenitiesWelcomeArea{grid-template-columns:1fr}}.amenitiesWelcome .pic{position:relative;height:447px;width:100%}@media (max-width: 1279px){.amenitiesWelcome .pic{height:367px}}@media (max-width: 767px){.amenitiesWelcome .pic{height:447px}}@media (max-width: 680px){.amenitiesWelcome .pic img{transform:none !important}}.amenitiesWelcome .pic.pic1{margin-top:70px}@media (max-width: 680px){.amenitiesWelcome .pic.pic1{margin-top:0px}}@media (max-width: 680px){.amenitiesWelcome .pic.pic2{display:none}}.amenitiesWelcome .pic.pic3{margin-top:30px}@media (max-width: 767px){.amenitiesWelcome .pic.pic3{display:none}}.amenitiesWelcome .pic.pic4{margin-top:70px}@media (max-width: 767px){.amenitiesWelcome .pic.pic4{display:none}}.amenitiesProvided{background:linear-gradient(180deg, #FFF5ED 0%, #FFF 31.72%);padding-block:var(--fluidSpace-100)}.amenitiesProvided .titleSec{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--fluidSpace-100);margin-bottom:var(--fluidSpace-80)}@media (max-width: 767px){.amenitiesProvided .titleSec{flex-direction:column;align-items:center;gap:20px}}.amenitiesProvided .titleSec h2{max-width:772px;width:100%}@media (max-width: 767px){.amenitiesProvided .titleSec h2{max-width:502px;text-align:center}}.amenitiesProvided .titleSec p{max-width:789px;width:100%}@media (max-width: 767px){.amenitiesProvided .titleSec p{text-align:center}}.amenitiesProvided .amenitiesProvidedArea{display:grid;grid-template-columns:repeat(3, 1fr);margin-bottom:var(--fluidSpace-60)}.amenitiesProvided .amenitiesProvidedArea .amenityCard{display:flex;flex-direction:column;align-items:center;padding:var(--fluidSpace-40);gap:var(--fluidSpace-40);background-color:#FFF;transition:all 0.3s ease;height:100%;text-align:center}@media (max-width: 1450px){.amenitiesProvided .amenitiesProvidedArea .amenityCard{padding:var(--fluidSpace-50)}}.amenitiesProvided .amenitiesProvidedArea .amenityCard .icon{display:flex;width:60px;height:60px;padding:14px;justify-content:center;align-items:center;aspect-ratio:1/1;border-radius:50px;border:1px solid #D5BFA9}.amenitiesProvided .amenitiesProvidedArea .amenityCard .icon svg{transform-origin:center}.amenitiesProvided .amenitiesProvidedArea .amenityCard .icon svg path{fill:var(--c22)}.amenitiesProvided .amenitiesProvidedArea .amenityCard .textSec{display:flex;flex-direction:column;gap:12px}.amenitiesProvided .amenitiesProvidedArea .amenityCard h3{color:var(--c22);font-size:var(--fluidFont-32);font-weight:400;margin:0;white-space:nowrap}.amenitiesProvided .amenitiesProvidedArea .amenityCard p{color:var(--c6d);font-size:var(--fluidFont-20);font-weight:400;margin:0;line-height:1.4;max-width:310px}.amenitiesProvided .amenitiesProvidedArea .amenityCard:nth-child(8n+1),.amenitiesProvided .amenitiesProvidedArea .amenityCard:nth-child(8n+3),.amenitiesProvided .amenitiesProvidedArea .amenityCard:nth-child(8n+5){background-color:#FFF5ED}.amenitiesProvided .amenitiesProvidedArea .amenityCard:nth-child(8n+1) .icon,.amenitiesProvided .amenitiesProvidedArea .amenityCard:nth-child(8n+3) .icon,.amenitiesProvided .amenitiesProvidedArea .amenityCard:nth-child(8n+5) .icon{border:1px solid #D5BFA9}.amenitiesProvided .amenitiesProvidedArea .amenityCard:nth-child(8n+1) svg path,.amenitiesProvided .amenitiesProvidedArea .amenityCard:nth-child(8n+3) svg path,.amenitiesProvided .amenitiesProvidedArea .amenityCard:nth-child(8n+5) svg path{fill:#AB8965}.amenitiesProvided .amenitiesProvidedArea .amenityCard:hover .icon svg{animation:iconPop 0.6s ease-in-out}@media (max-width: 1199px){.amenitiesProvided .amenitiesProvidedArea{grid-template-columns:repeat(2, 1fr)}.amenitiesProvided .amenitiesProvidedArea .amenityCard:nth-child(n){background-color:#FFF}.amenitiesProvided .amenitiesProvidedArea .amenityCard:nth-child(n) svg path{fill:var(--c22)}.amenitiesProvided .amenitiesProvidedArea .amenityCard:nth-child(4n+1),.amenitiesProvided .amenitiesProvidedArea .amenityCard:nth-child(4n+4),.amenitiesProvided .amenitiesProvidedArea .amenityCard:nth-child(4n+5){background-color:#FFF5ED}.amenitiesProvided .amenitiesProvidedArea .amenityCard:nth-child(4n+1) svg path,.amenitiesProvided .amenitiesProvidedArea .amenityCard:nth-child(4n+4) svg path,.amenitiesProvided .amenitiesProvidedArea .amenityCard:nth-child(4n+5) svg path{fill:#AB8965}}@media (max-width: 680px){.amenitiesProvided .amenitiesProvidedArea{grid-template-columns:1fr}.amenitiesProvided .amenitiesProvidedArea .amenityCard{padding:24px 20px}.amenitiesProvided .amenitiesProvidedArea .amenityCard h3{font-size:18px}.amenitiesProvided .amenitiesProvidedArea .amenityCard:nth-child(n){background-color:#FFF}.amenitiesProvided .amenitiesProvidedArea .amenityCard:nth-child(n) svg path{fill:var(--c22)}.amenitiesProvided .amenitiesProvidedArea .amenityCard:nth-child(even){background-color:#FFF5ED}.amenitiesProvided .amenitiesProvidedArea .amenityCard:nth-child(even) svg path{fill:#AB8965}}.amenitiesServices{background-color:#FFF;max-width:1920px;width:100%;margin:0 auto}.amenitiesServices .textContent{display:flex;flex-direction:column;gap:var(--fluidSpace-60)}.amenitiesServices .titleSec{max-width:1107px;width:100%;margin:0 auto;padding-bottom:var(--fluidSpace-60);text-align:center;display:flex;flex-direction:column;gap:var(--fluidSpace-24)}.amenitiesServices .textSec{display:flex;flex-direction:column;gap:var(--fluidSpace-24)}.amenitiesServices .textSec h2{color:var(--Color-Primary-Black, #222);font-size:var(--fluidFont-48);font-weight:400;line-height:normal}.amenitiesServices .textSec p{color:var(--c6d);font-size:var(--fluidFont-24);font-weight:400;line-height:140%}.amenitiesServices .servicesTabs .tab-wrapper{overflow-x:auto;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;user-select:none;border-block:1px solid #dddddd}.amenitiesServices .servicesTabs .tab-wrapper::-webkit-scrollbar{display:none}.amenitiesServices .servicesTabs .tab-wrapper.active{cursor:grabbing}.amenitiesServices .servicesTabs .tab-wrapper .nav-tabs{display:inline-flex;padding:0;margin:0;list-style:none;width:100%}.amenitiesServices .servicesTabs .tab-wrapper .nav-tabs li{padding:var(--fluidSpace-40);font-size:var(--fluidFont-24);color:var(--c22);font-weight:400;cursor:pointer;position:relative;transition:ease-in-out 0.4s;border-right:1px solid #dddddd;width:100%;text-align:center}@media (max-width: 1450px){.amenitiesServices .servicesTabs .tab-wrapper .nav-tabs li{padding:var(--fluidSpace-50)}}.amenitiesServices .servicesTabs .tab-wrapper .nav-tabs li:first-child{border-left:1px solid #dddddd}.amenitiesServices .servicesTabs .tab-wrapper .nav-tabs li::after{content:'';position:absolute;bottom:-1px;left:0;width:0;height:3px;background-color:#AB8965;transition:width 0.3s ease}.amenitiesServices .servicesTabs .tab-wrapper .nav-tabs li.active{color:var(--c22);background:linear-gradient(180deg, #FFF5ED 0%, #FFF 31.72%)}.amenitiesServices .servicesTabs .tab-wrapper .nav-tabs li.active::after{width:100%}.amenitiesServices .servicesTabs .tab-wrapper .nav-tabs li:hover{color:var(--c22)}.amenitiesServices .servicesTabs .tab-content{background:rgba(219,138,49,0.1);padding-block:var(--fluidSpace-80)}.amenitiesServices .servicesTabs .tab-content .serviceTabPane{display:none;animation:fadeIn 0.5s ease}.amenitiesServices .servicesTabs .tab-content .serviceTabPane.active{display:block}.amenitiesServices .servicesTabs .tab-content .serviceTabPane .serviceContent{display:grid;grid-template-columns:686px 1fr;gap:var(--fluidSpace-80);align-items:center}@media (max-width: 1450px){.amenitiesServices .servicesTabs .tab-content .serviceTabPane .serviceContent{grid-template-columns:630px 1fr}}@media (max-width: 1279px){.amenitiesServices .servicesTabs .tab-content .serviceTabPane .serviceContent{grid-template-columns:550px 1fr}}@media (max-width: 1199px){.amenitiesServices .servicesTabs .tab-content .serviceTabPane .serviceContent{grid-template-columns:450px 1fr}}@media (max-width: 991px){.amenitiesServices .servicesTabs .tab-content .serviceTabPane .serviceContent{grid-template-columns:1fr}}.amenitiesServices .servicesTabs .tab-content .serviceTabPane .serviceContent .textContent h3{font-size:var(--fluidFont-48);color:var(--c22);margin-bottom:var(--fluidSpace-24);font-weight:400}.amenitiesServices .servicesTabs .tab-content .serviceTabPane .serviceContent .textContent .serviceList{list-style:none;padding:0;display:grid;gap:var(--fluidSpace-24)}.amenitiesServices .servicesTabs .tab-content .serviceTabPane .serviceContent .textContent .serviceList li{font-size:var(--fluidFont-20);color:var(--c22);line-height:normal;position:relative;padding-left:54px;min-height:40px}.amenitiesServices .servicesTabs .tab-content .serviceTabPane .serviceContent .textContent .serviceList li::before{content:'';position:absolute;left:0;top:-4px;width:37px;height:35px;background-image:url(../assets/icons/starTick.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.amenitiesServices .servicesTabs .tab-content .serviceTabPane .serviceContent .textContent ol{padding:0;display:grid;gap:var(--fluidSpace-24);padding-left:25px}.amenitiesServices .servicesTabs .tab-content .serviceTabPane .serviceContent .textContent ol li{font-size:var(--fluidFont-20);color:var(--c22);line-height:normal;position:relative}.amenitiesServices .servicesTabs .tab-content .serviceTabPane .serviceContent .imageContent{height:453px;overflow:hidden}@media (max-width: 1279px){.amenitiesServices .servicesTabs .tab-content .serviceTabPane .serviceContent .imageContent{height:400px}}@media (max-width: 991px){.amenitiesServices .servicesTabs .tab-content .serviceTabPane .serviceContent .imageContent{order:-1;height:470px;max-width:100%}}@media (max-width: 680px){.amenitiesServices .servicesTabs .tab-content .serviceTabPane .serviceContent .imageContent{height:340px}}.amenitiesServices .servicesTabs .tab-content .serviceTabPane .serviceContent .imageContent img{width:100%;height:100%;object-fit:cover}@media (max-width: 991px){.amenitiesServices .servicesTabs .tab-content .serviceTabPane .serviceContent .imageContent img{transform:none !important}}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.amenitiesExperience{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}.amenitiesExperience::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.5) 100%)}.amenitiesExperience .titleSec{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:1087px;width:100%;margin:0 auto;gap:16px;text-align:center;min-height:615px;padding-block:var(--fluidSpace-100)}@media (max-width: 1599px){.amenitiesExperience .titleSec{max-width:927px}}@media (max-width: 1366px){.amenitiesExperience .titleSec{min-height:480px}}.amenitiesExperience .titleSec h2{color:var(--white, #FFF)}.amenitiesExperience .titleSec p{color:#E5E5E5}.explore-rotate{position:absolute;width:140px;height:140px;display:inline-block;top:auto;background-color:#FFF5ED;border-radius:50%;right:190px;bottom:-87px}@media (max-width: 1780px){.explore-rotate{right:60px}}@media (max-width: 1450px){.explore-rotate{right:0px}}@media (max-width: 991px){.explore-rotate{display:none}}.explore-rotate .explore-rotate svg{width:100%;height:100%}.explore-rotate .rotating-text{transform-origin:50% 50%;animation:spin 10s linear infinite}.explore-rotate text{color:#AB8965;font-size:28px;font-weight:400;line-height:normal;text-transform:uppercase;letter-spacing:9px;fill:#AB8965}.explore-rotate .arrow{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.explore-rotate .arrow svg{width:40px;height:40px}.acBanquetsBio{background:var(--c22)}.acBanquetsBio .acBanquetsBioArea{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:1454px;margin:auto;margin-inline:auto;gap:var(--fluidSpace-60, 60px);padding-block:var(--fluidSpace-80, 80px);min-height:100vh}@media (max-width: 1680px){.acBanquetsBio .acBanquetsBioArea{max-width:1070px}}@media (max-width: 991px){.acBanquetsBio .acBanquetsBioArea{padding-block:110px;min-height:auto}}.acBanquetsBio h2{color:#E4C7A8;text-align:center;font-size:var(--fluidFont-64, 64px);font-weight:400;line-height:normal;transition:color 0.4s ease}@media (max-width: 680px){.acBanquetsBio h2{font-size:var(--fluidFont-50, 50px)}}.acBanquetsBio h2:has(span.hover-reveal:hover){color:rgba(228,199,168,0.3)}@media (max-width: 991px){.acBanquetsBio h2:has(span.hover-reveal:hover){color:#E4C7A8}}.acBanquetsBio h2 span.hover-reveal{font-family:"Manrope", sans-serif;font-weight:600;position:relative;cursor:pointer;display:inline-block;color:inherit;z-index:1}.acBanquetsBio h2 span.hover-reveal:hover{color:#E4C7A8}.acBanquetsBio h2 span.hover-reveal::after{content:'';position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:#E4C7A8;transform:scaleX(0);transition:transform 0.4s ease}@media (max-width: 991px){.acBanquetsBio h2 span.hover-reveal::after{display:none}}.acBanquetsBio h2 span.hover-reveal img{position:absolute;top:50%;object-fit:cover;opacity:0;visibility:hidden;pointer-events:none;transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);z-index:-1;filter:brightness(0.7)}@media (max-width: 991px){.acBanquetsBio h2 span.hover-reveal img{display:none}}.acBanquetsBio h2 span.hover-reveal:hover::after{transform:scaleX(1)}.acBanquetsBio h2 span.hover-reveal:hover img{opacity:1;visibility:visible}.acBanquetsBio h2 span.hover-reveal:nth-of-type(1)::after{transform-origin:right}.acBanquetsBio h2 span.hover-reveal:nth-of-type(1) img{left:-179px;top:80px;width:251px;height:322px;transform:translateY(-50%)}@media (max-width: 991px){.acBanquetsBio h2 span.hover-reveal:nth-of-type(1) img{display:none}}.acBanquetsBio h2 span.hover-reveal:nth-of-type(1):hover img{transform:translateY(-50%)}@media (max-width: 1199px){.acBanquetsBio h2 span.hover-reveal:nth-of-type(1):hover img{opacity:1;pointer-events:auto;transform:rotate(0deg)}}.acBanquetsBio h2 span.hover-reveal:nth-of-type(2)::after{transform-origin:left}.acBanquetsBio h2 span.hover-reveal:nth-of-type(2) img{right:-126px;top:100px;width:322px;height:215px;transform:translateY(-50%)}@media (max-width: 1199px){.acBanquetsBio h2 span.hover-reveal:nth-of-type(2) img{opacity:1;pointer-events:auto;transform:rotate(0deg)}}@media (max-width: 991px){.acBanquetsBio h2 span.hover-reveal:nth-of-type(2) img{right:auto;left:50%;top:50%;width:220px;height:146px;transform:translate(-50%, -50%)}}.acBanquetsBio h2 span.hover-reveal:nth-of-type(2):hover img{transform:translateY(-50%)}@media (max-width: 991px){.acBanquetsBio h2 span.hover-reveal:nth-of-type(2):hover img{transform:translate(-50%, -50%)}}.acBanquetsBio h3{color:#AB8965;text-align:center}.acBanquetsEventNeed{padding-block:var(--fluidSpace-100)}.acBanquetsEventNeed .acBanquetsEventNeedArea{display:grid;grid-template-columns:828px 1fr;gap:var(--fluidSpace-90, 90px);align-items:center}@media (max-width: 1599px){.acBanquetsEventNeed .acBanquetsEventNeedArea{grid-template-columns:598px 1fr;gap:var(--fluidSpace-70, 70px)}}@media (max-width: 1366px){.acBanquetsEventNeed .acBanquetsEventNeedArea{grid-template-columns:562px 1fr;gap:var(--fluidSpace-60, 60px)}}@media (max-width: 1199px){.acBanquetsEventNeed .acBanquetsEventNeedArea{grid-template-columns:442px 1fr}}@media (max-width: 991px){.acBanquetsEventNeed .acBanquetsEventNeedArea{grid-template-columns:1fr}}.acBanquetsEventNeed .pic{position:relative;z-index:1;display:flex;max-height:555px;overflow:hidden;align-items:center}.acBanquetsEventNeed .pic::after{content:'';position:absolute;inset:25px;z-index:2;pointer-events:none;border:40px solid transparent;border-image-source:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cpath d='M 0 40 A 40 40 0 0 0 40 0 H 60 A 40 40 0 0 0 100 40 V 60 A 40 40 0 0 0 60 100 H 40 A 40 40 0 0 0 0 60 Z' fill='none' stroke='white' stroke-width='2'/%3E%3C/svg%3E");border-image-slice:48;opacity:0.8}@media (max-width: 767px){.acBanquetsEventNeed .pic::after{inset:18px;border-image-slice:48}}.acBanquetsEventNeed .pic img{width:100%;height:100%;object-fit:cover;display:block}.acBanquetsEventNeed .textArea{display:flex;flex-direction:column;gap:var(--fluidSpace-40, 40px)}@media (max-width: 1366px){.acBanquetsEventNeed .textArea{gap:var(--fluidSpace-20, 20px)}}.acBanquetsEventNeed .titleSec{display:flex;flex-direction:column;gap:var(--fluidSpace-16, 16px)}.acBanquetsEventNeed .cmnList{display:grid;grid-template-columns:repeat(2, 1fr);padding:0}@media (max-width: 767px){.acBanquetsEventNeed .cmnList{grid-template-columns:1fr}}.acBanquetsEventNeed .cmnList .listitem{color:var(--c6d, #6D6D6D);font-size:var(--fluidFont-20, 20px);font-weight:400;line-height:normal;display:flex;align-items:self-start;gap:16px;padding:24px 16px;border-color:#D5BFA9;border-style:solid;border-width:0;border-bottom-width:1px}@media (max-width: 1366px){.acBanquetsEventNeed .cmnList .listitem{padding:20px 16px}}.acBanquetsEventNeed .cmnList .listitem span{display:flex;flex-shrink:0;margin-top:4px;transition:transform 0.6s cubic-bezier(0.4, 0, 0.2, 1)}.acBanquetsEventNeed .cmnList .listitem:hover span{transform:rotate(360deg)}.acBanquetsEventNeed .cmnList .listitem:nth-child(odd){border-right-width:1px}.acBanquetsEventNeed .cmnList .listitem:last-child,.acBanquetsEventNeed .cmnList .listitem:nth-last-child(2):nth-child(odd){border-bottom-width:0}@media (max-width: 767px){.acBanquetsEventNeed .cmnList .listitem{padding:20px 0;border-bottom:1px solid #D5BFA9 !important}.acBanquetsEventNeed .cmnList .listitem:nth-child(n){border-right-width:0;border-bottom-width:1px}.acBanquetsEventNeed .cmnList .listitem:last-child{border-bottom-width:0;border-bottom:none !important}}.acBanquetsEventNeed .cmnBtn{font-size:var(--fluidFont-16)}.acBanquetsEventNeed p{color:var(--c6d, #6D6D6D);font-size:var(--fluidFont-24, 24px);font-weight:400;line-height:130%}.acBanquetsEventNeed a{color:var(--c6d, #6D6D6D);font-size:var(--fluidFont-24, 24px);font-weight:400;line-height:130%}.acBanquetsEventNeed ul li{color:var(--c6d, #6D6D6D);font-size:var(--fluidFont-24, 24px);font-weight:400;line-height:130%;list-style:disc;margin-left:12px}.acBanquetsEventNeed ol li{color:var(--c6d, #6D6D6D);font-size:var(--fluidFont-24, 24px);font-weight:400;line-height:130%;list-style:decimal;margin-left:12px}.homeAmenities.acBanquetsIcnSec{padding-block:var(--fluidSpace-100)}.homeAmenities.acBanquetsIcnSec .amenitiesHeader{max-width:933px}.homeAmenities.acBanquetsIcnSec .amenitiesGrid{max-width:1396px;width:100%;margin-inline:auto;grid-template-columns:1fr 1fr 1fr;gap:var(--fluidSpace-40, 40px);row-gap:var(--fluidSpace-40)}@media (max-width: 1366px){.homeAmenities.acBanquetsIcnSec .amenitiesGrid{padding-inline:var(--fluidSpace-130)}}@media (max-width: 1279px){.homeAmenities.acBanquetsIcnSec .amenitiesGrid{padding-inline:var(--fluidSpace-50)}}@media (max-width: 1199px){.homeAmenities.acBanquetsIcnSec .amenitiesGrid{padding-inline:0}}@media (max-width: 767px){.homeAmenities.acBanquetsIcnSec .amenitiesGrid{grid-template-columns:1fr 1fr}}@media (max-width: 680px){.homeAmenities.acBanquetsIcnSec .amenitiesGrid{grid-template-columns:1fr}}.homeAmenities.acBanquetsIcnSec .amenitiesGrid .amenityCard{flex-direction:column;text-align:center}.homeAmenities.acBanquetsIcnSec .amenitiesGrid .amenityCard:nth-child(3n+4):last-child{grid-column:2}@media (max-width: 767px){.homeAmenities.acBanquetsIcnSec .amenitiesGrid .amenityCard:nth-child(3n+4):last-child{grid-column:auto}}.homeAmenities.acBanquetsIcnSec .amenitiesGrid .amenityCard .icon{margin-inline:auto;width:60px;height:60px;display:flex;align-items:center;justify-content:center}@media (max-width: 1366px){.homeAmenities.acBanquetsIcnSec .amenitiesGrid .amenityCard .icon{width:45px;height:45px}}.homeAmenities.acBanquetsIcnSec .amenitiesGrid .amenityCard h4{font-size:var(--fluidFont-20, 20px)}.homeAmenities.acBanquetsIcnSec .amenitiesGrid .amenityCard .amenityContent{max-width:100%}@media (max-width: 1366px){.homeAmenities .amenityContent h3{font-size:24px !important}}@media (max-width: 991px){.homeAmenities .amenityContent h3{font-size:var(--fluidFont-30, 30px) !important}}@media (max-width: 1366px){.homeAmenities .amenityContent p{font-size:16px}}.acBanquetsCapacity{padding-block:var(--fluidSpace-100)}.acBanquetsCapacity .acBanquetsCapacityArea{display:grid;grid-template-columns:1fr 686px;gap:var(--fluidSpace-40);align-items:center}@media (max-width: 1599px){.acBanquetsCapacity .acBanquetsCapacityArea{grid-template-columns:1fr 576px}}@media (max-width: 1450px){.acBanquetsCapacity .acBanquetsCapacityArea{grid-template-columns:1fr 525px}}@media (max-width: 1199px){.acBanquetsCapacity .acBanquetsCapacityArea{grid-template-columns:1fr 445px}}@media (max-width: 991px){.acBanquetsCapacity .acBanquetsCapacityArea{grid-template-columns:1fr}}.acBanquetsCapacity .textArea{max-width:826px;width:100%;display:flex;flex-direction:column;gap:16px}@media (max-width: 1599px){.acBanquetsCapacity .textArea{max-width:720px}}@media (max-width: 1450px){.acBanquetsCapacity .textArea{max-width:676px}}@media (max-width: 991px){.acBanquetsCapacity .textArea{max-width:100%;order:1}}.acBanquetsCapacity h2{display:flex;flex-direction:column;gap:16px}.acBanquetsCapacity h2 span{color:var(--c22, #222);font-size:var(--fluidFont-18, 18px);font-weight:400;line-height:normal}.acBanquetsCapacity p{color:var(--c6d, #6D6D6D);font-size:var(--fluidFont-24, 24px);font-weight:400;line-height:130%}.acBanquetsCapacity a{color:var(--c6d, #6D6D6D);font-size:var(--fluidFont-24, 24px);font-weight:400;line-height:130%}.acBanquetsCapacity ul li{color:var(--c6d, #6D6D6D);font-size:var(--fluidFont-24, 24px);font-weight:400;line-height:130%;list-style:disc;margin-left:12px}.acBanquetsCapacity ol li{color:var(--c6d, #6D6D6D);font-size:var(--fluidFont-24, 24px);font-weight:400;line-height:130%;list-style:decimal;margin-left:12px}.acBanquetsCapacity .pic{display:flex;max-height:718px;overflow:hidden;align-items:center}@media (max-width: 991px){.acBanquetsCapacity .pic{max-height:538px;order:0}}.acBanquetsMeeting{padding-bottom:var(--fluidSpace-100)}.acBanquetsMeeting .aacBanquetsMeetingArea{display:flex;flex-direction:column;gap:var(--fluidSpace-100);align-items:center}.acBanquetsMeeting .textArea{max-width:1023px;width:100%;margin-inline:auto;display:flex;flex-direction:column;gap:var(--fluidSpace-16);text-align:center}@media (max-width: 1680px){.acBanquetsMeeting .textArea{max-width:870px}}@media (max-width: 1199px){.acBanquetsMeeting .textArea{max-width:770px}}.acBanquetsMeeting .picArea{width:100%;position:relative;cursor:none}.acBanquetsMeeting .picArea .list{max-height:544px;overflow:hidden;display:flex;align-items:center}.acBanquetsMeeting .picArea .list img{width:100%;height:auto;object-fit:cover;display:block}.acBanquetsMeeting .picArea .splide__arrows{display:none}.drag-cursor{position:fixed;left:0;top:0;width:80px;height:80px;background:rgba(228,199,168,0.95);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#222;font-size:14px;font-weight:600;text-transform:uppercase;pointer-events:none;z-index:99999;transform:scale(0);opacity:0;visibility:hidden}@media (max-width: 991px){.drag-cursor{width:70px;height:70px;font-size:13px}}@media (max-width: 680px){.drag-cursor{width:60px;height:60px;font-size:12px}}.destWeddingCelebration{padding-block:80px calc(var(--fluidSpace-180) + 20px);position:relative}@media (max-width: 1199px){.destWeddingCelebration{padding-block:var(--fluidSpace-90) var(--fluidSpace-160)}}.destWeddingCelebration .leaf{position:absolute;right:0;top:0;max-width:337px;max-height:381px;width:100%}@media (max-width: 1450px){.destWeddingCelebration .leaf{max-width:210px}}@media (max-width: 680px){.destWeddingCelebration .leaf{display:none}}.destWeddingCelebration .titleTop{max-width:503px}@media (max-width: 1366px){.destWeddingCelebration .titleTop{max-width:370px}}@media (max-width: 1279px){.destWeddingCelebration .titleTop{max-width:330px}}@media (max-width: 1199px){.destWeddingCelebration .titleTop{max-width:503px}}.destWeddingCelebration .destWeddingCelebrationArea{position:relative}@media (max-width: 1199px){.destWeddingCelebration .destWeddingCelebrationArea{display:flex;flex-direction:column;gap:18px}}.destWeddingCelebration .textArea{max-width:544px;width:100%;text-align:right;display:flex;flex-direction:column;gap:var(--fluidSpace-24);justify-content:flex-end;align-items:flex-end;margin-left:auto;position:absolute;right:0;bottom:0}@media (max-width: 1450px){.destWeddingCelebration .textArea{max-width:454px}}@media (max-width: 1279px){.destWeddingCelebration .textArea{max-width:434px}}@media (max-width: 1199px){.destWeddingCelebration .textArea{position:relative;margin-top:50px;max-width:504px}}.destWeddingCelebration .picSec{max-width:1256px;width:100%;position:relative;display:flex;right:19%;margin-left:auto}@media (max-width: 1680px){.destWeddingCelebration .picSec{max-width:1156px}}@media (max-width: 1599px){.destWeddingCelebration .picSec{max-width:1026px}}@media (max-width: 1450px){.destWeddingCelebration .picSec{max-width:936px}}@media (max-width: 1366px){.destWeddingCelebration .picSec{max-width:836px;right:22%}}@media (max-width: 1279px){.destWeddingCelebration .picSec{right:20%}}@media (max-width: 1199px){.destWeddingCelebration .picSec{margin-inline:auto;right:auto;left:auto}}.destWeddingCelebration .picSec .picSecLeft{max-width:529px;max-height:460px;width:100%;position:relative;bottom:0;top:auto;margin-top:auto;margin-right:-68px;overflow:hidden}@media (max-width: 1199px){.destWeddingCelebration .picSec .picSecLeft{margin-bottom:-40px}}.destWeddingCelebration .picSec .picSecLeft img{width:100%;height:100%;object-fit:cover;transition:transform 5s cubic-bezier(0.19, 1, 0.22, 1)}.destWeddingCelebration .picSec .picSecLeft::after{content:"";position:absolute;top:50%;left:50%;width:58px;height:1013px;background:radial-gradient(50% 50% at 50% 50%, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);filter:blur(12px);z-index:2;pointer-events:none;transform:translate(200%, 200%) rotate(37.973deg);transition:transform 6s cubic-bezier(0.19, 1, 0.22, 1)}.destWeddingCelebration .picSec .picSecLeft:hover img{transform:scale(1.1)}.destWeddingCelebration .picSec .picSecLeft:hover::after{transform:translate(-350%, -350%) rotate(37.973deg)}.destWeddingCelebration .picSec .picCenter{max-width:484px;max-height:638px;width:100%;position:relative;z-index:4;top:-56px;right:-29px;overflow:hidden}@media (max-width: 1199px){.destWeddingCelebration .picSec .picCenter{top:0;margin-top:80px}}.destWeddingCelebration .picSec .picCenter img{width:100%;height:100%;object-fit:cover;transition:transform 5s cubic-bezier(0.19, 1, 0.22, 1)}.destWeddingCelebration .picSec .picCenter::after{content:"";position:absolute;top:50%;left:50%;width:58px;height:1013px;background:radial-gradient(50% 50% at 50% 50%, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);filter:blur(12px);z-index:2;pointer-events:none;transform:translate(200%, 200%) rotate(37.973deg);transition:transform 6s cubic-bezier(0.19, 1, 0.22, 1)}.destWeddingCelebration .picSec .picCenter:hover img{transform:scale(1.1)}.destWeddingCelebration .picSec .picCenter:hover::after{transform:translate(-350%, -350%) rotate(37.973deg)}.destWeddingCelebration .picSec .picSecRight{max-width:312px;width:100%;max-height:412px;position:relative;top:-153px;right:0px;overflow:hidden}@media (max-width: 1450px){.destWeddingCelebration .picSec .picSecRight{max-width:262px;max-height:352px;top:-123px}}@media (max-width: 1366px){.destWeddingCelebration .picSec .picSecRight{max-width:252px;max-height:312px}}@media (max-width: 1199px){.destWeddingCelebration .picSec .picSecRight{top:0px}}@media (max-width: 680px){.destWeddingCelebration .picSec .picSecRight{max-width:110px;max-height:152px}}.destWeddingCelebration .picSec .picSecRight img{width:100%;height:100%;object-fit:cover;transition:transform 5s cubic-bezier(0.19, 1, 0.22, 1)}.destWeddingCelebration .picSec .picSecRight::after{content:"";position:absolute;top:50%;left:50%;width:58px;height:1013px;background:radial-gradient(50% 50% at 50% 50%, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);filter:blur(12px);z-index:2;pointer-events:none;transform:translate(200%, 200%) rotate(37.973deg);transition:transform 6s cubic-bezier(0.19, 1, 0.22, 1)}.destWeddingCelebration .picSec .picSecRight:hover img{transform:scale(1.1)}.destWeddingCelebration .picSec .picSecRight:hover::after{transform:translate(-350%, -350%) rotate(37.973deg)}.destinationWeddingEvent{background:linear-gradient(180deg, #FFF5ED 0%, #FFF 31.72%);padding-block:var(--fluidSpace-100) var(--fluidSpace-90)}.destinationWeddingEvent .titleArea{text-align:center;margin-inline:auto;max-width:1210px;width:100%;display:flex;flex-direction:column;gap:16px}@media (max-width: 1450px){.destinationWeddingEvent .titleArea{max-width:933px}}@media (max-width: 1199px){.destinationWeddingEvent .titleArea{max-width:823px}}.destinationWeddingEvent .titleArea p{color:var(--c6d)}.destinationWeddingEvent .destinationWeddingEventArea{display:flex;flex-direction:column;gap:var(--fluidSpace-60)}.destinationWeddingEvent .destinationWeddingEventCard{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--fluidSpace-40);max-width:1396px;width:100%;margin-inline:auto}@media (max-width: 991px){.destinationWeddingEvent .destinationWeddingEventCard{gap:var(--fluidSpace-24)}}@media (max-width: 767px){.destinationWeddingEvent .destinationWeddingEventCard{grid-template-columns:1fr 1fr}}@media (max-width: 680px){.destinationWeddingEvent .destinationWeddingEventCard{grid-template-columns:1fr}}.destinationWeddingEvent .destinationWeddingEventCard .card{position:relative;overflow:hidden;width:100%;height:438px}@media (max-width: 1199px){.destinationWeddingEvent .destinationWeddingEventCard .card{height:400px}}@media (max-width: 991px){.destinationWeddingEvent .destinationWeddingEventCard .card{height:320px}}.destinationWeddingEvent .destinationWeddingEventCard .card .cardPic{width:100%;height:100%;display:flex;position:relative}.destinationWeddingEvent .destinationWeddingEventCard .card .cardPic img{width:100%;height:100%;object-fit:cover;transition:transform 5s cubic-bezier(0.19, 1, 0.22, 1)}.destinationWeddingEvent .destinationWeddingEventCard .card .cardPic::after{content:"";position:absolute;top:50%;left:50%;width:58px;height:1013px;background:radial-gradient(50% 50% at 50% 50%, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);filter:blur(12px);z-index:2;pointer-events:none;transform:translate(200%, 200%) rotate(37.973deg);transition:transform 0s}.destinationWeddingEvent .destinationWeddingEventCard .card:hover .cardPic img{transform:scale(1.1)}.destinationWeddingEvent .destinationWeddingEventCard .card:hover .cardPic::after{transform:translate(-350%, -350%) rotate(37.973deg);transition:transform 5s cubic-bezier(0.19, 1, 0.22, 1)}.destinationWeddingEvent .destinationWeddingEventCard .card:hover .cardContent h3,.destinationWeddingEvent .destinationWeddingEventCard .card:hover .cardContent p{opacity:1;transform:translateY(0);transition:transform 5s cubic-bezier(0.19, 1, 0.22, 1),opacity 5s cubic-bezier(0.19, 1, 0.22, 1)}.destinationWeddingEvent .destinationWeddingEventCard .card:hover .cardContent p{margin-top:5px;max-height:500px;transition:transform 5s cubic-bezier(0.19, 1, 0.22, 1),opacity 5s cubic-bezier(0.19, 1, 0.22, 1),max-height 5s cubic-bezier(0.19, 1, 0.22, 1)}.destinationWeddingEvent .cardContent{position:absolute;bottom:0;left:0;width:100%;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(180deg, transparent 0%, rgba(0,0,0,0.7) 100%);pointer-events:none;padding:40px 30px}@media (max-width: 991px){.destinationWeddingEvent .cardContent{padding:30px 20px;height:100%}}.destinationWeddingEvent .cardContent h3,.destinationWeddingEvent .cardContent p{transition:transform 5s cubic-bezier(0.19, 1, 0.22, 1),opacity 5s cubic-bezier(0.19, 1, 0.22, 1),max-height 5s cubic-bezier(0.19, 1, 0.22, 1)}.destinationWeddingEvent .cardContent h3{color:#E5E5E5;font-size:var(--fluidFont-32, 32px);font-weight:400;line-height:normal;margin:0;transform:translateY(20px);transition:transform 1.5s cubic-bezier(0.19, 1, 0.22, 1),opacity 1.5s cubic-bezier(0.19, 1, 0.22, 1)}@media (max-width: 991px){.destinationWeddingEvent .cardContent h3{transform:translateY(0)}}.destinationWeddingEvent .cardContent p{color:#E5E5E5;font-size:var(--fluidFont-20, 20px);font-weight:400;line-height:normal;opacity:0;transform:translateY(20px);max-height:0;overflow:hidden;transition:transform 1.5s cubic-bezier(0.19, 1, 0.22, 1),opacity 1.5s cubic-bezier(0.19, 1, 0.22, 1),max-height 1.5s cubic-bezier(0.19, 1, 0.22, 1)}@media (max-width: 991px){.destinationWeddingEvent .cardContent p{max-height:max-content;opacity:1;font-size:16px;transform:translateY(0);margin-top:5px}}.homeAmenities.destinationWeddingAmenities{background:var(--c22, #222);position:relative;padding-block:var(--fluidSpace-100)}.homeAmenities.destinationWeddingAmenities .bgpic{position:absolute;top:0;right:0;width:328px;height:321px}@media (max-width: 1366px){.homeAmenities.destinationWeddingAmenities .bgpic{width:238px;height:231px}}@media (max-width: 680px){.homeAmenities.destinationWeddingAmenities .bgpic{display:none}}.homeAmenities.destinationWeddingAmenities .bgpic img{width:100%;height:100%;object-fit:cover}.homeAmenities.destinationWeddingAmenities h2{color:var(--white, #FFF)}.homeAmenities.destinationWeddingAmenities p{color:#E5E5E5}.homeAmenities.destinationWeddingAmenities .cmnBtn{border:1px solid var(--white);color:var(--white)}.homeAmenities.destinationWeddingAmenities .cmnBtn.cmnBtn:hover{background-color:#333333}.homeAmenities.destinationWeddingAmenities .amenityContent{max-width:100% !important}.homeAmenities.destinationWeddingAmenities .amenitiesHeader{max-width:933px}@media (max-width: 1199px){.homeAmenities.destinationWeddingAmenities .amenitiesHeader{max-width:823px}}.homeAmenities.destinationWeddingAmenities .homeAmenitiesWrapper{gap:var(--fluidSpace-60)}.homeAmenities.destinationWeddingAmenities .homeAmenitiesWrapper .amenitiesGrid{grid-template-columns:1fr 1fr 1fr;gap:var(--fluidSpace-40);max-width:1396px;width:100%;margin-inline:auto}@media (max-width: 1366px){.homeAmenities.destinationWeddingAmenities .homeAmenitiesWrapper .amenitiesGrid{padding-inline:var(--fluidSpace-130)}}@media (max-width: 1279px){.homeAmenities.destinationWeddingAmenities .homeAmenitiesWrapper .amenitiesGrid{padding-inline:var(--fluidSpace-50)}}@media (max-width: 1199px){.homeAmenities.destinationWeddingAmenities .homeAmenitiesWrapper .amenitiesGrid{padding-inline:0}}@media (max-width: 767px){.homeAmenities.destinationWeddingAmenities .homeAmenitiesWrapper .amenitiesGrid{grid-template-columns:1fr 1fr}}@media (max-width: 680px){.homeAmenities.destinationWeddingAmenities .homeAmenitiesWrapper .amenitiesGrid{grid-template-columns:1fr}}.homeAmenities.destinationWeddingAmenities .homeAmenitiesWrapper .amenitiesGrid .amenityCard{flex-direction:column;padding:24px}@media (max-width: 680px){.homeAmenities.destinationWeddingAmenities .homeAmenitiesWrapper .amenitiesGrid .amenityCard{padding:10px 0}}.homeAmenities.destinationWeddingAmenities .homeAmenitiesWrapper .amenitiesGrid .amenityCard .icon{margin-left:0;width:60px;height:60px;display:flex;align-items:center;justify-content:center}@media (max-width: 1366px){.homeAmenities.destinationWeddingAmenities .homeAmenitiesWrapper .amenitiesGrid .amenityCard .icon{width:45px;height:45px}}.homeAmenities.destinationWeddingAmenities .homeAmenitiesWrapper .amenitiesGrid .amenityCard .amenityContent h3{color:var(--white, #fff)}.destinationWeddingGallery{padding-block:var(--fluidSpace-100) var(--fluidSpace-90)}.destinationWeddingGallery .destinationWeddingGalleryWrapper{display:flex;flex-direction:column;gap:var(--fluidSpace-60)}.destinationWeddingGallery .titleArea{display:flex;align-items:center;justify-content:space-between;gap:var(--fluidSpace-40)}@media (max-width: 767px){.destinationWeddingGallery .titleArea{flex-direction:column;align-items:flex-start}}.destinationWeddingGallery h2{max-width:631px;width:100%}@media (max-width: 1450px){.destinationWeddingGallery h2{max-width:490px}}@media (max-width: 1366px){.destinationWeddingGallery h2{max-width:480px}}@media (max-width: 1279px){.destinationWeddingGallery h2{max-width:450px}}@media (max-width: 1199px){.destinationWeddingGallery h2{max-width:390px}}.destinationWeddingGallery p{max-width:584px;width:100%;text-align:right}@media (max-width: 1450px){.destinationWeddingGallery p{max-width:484px}}@media (max-width: 1199px){.destinationWeddingGallery p{max-width:450px}}@media (max-width: 767px){.destinationWeddingGallery p{text-align:left;max-width:550px}}.destinationWeddingGallery .galleryArea{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:var(--fluidSpace-24);height:920px;overflow:hidden;position:relative;mask-image:linear-gradient(to bottom, transparent, #000 15%, #000 85%, transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 15%, #000 85%, transparent)}@media (max-width: 1366px){.destinationWeddingGallery .galleryArea{height:640px}}@media (max-width: 1199px){.destinationWeddingGallery .galleryArea{height:570px}}@media (max-width: 767px){.destinationWeddingGallery .galleryArea{grid-template-columns:1fr 1fr 1fr}}@media (max-width: 680px){.destinationWeddingGallery .galleryArea{grid-template-columns:1fr 1fr}}.destinationWeddingGallery .galleryArea .galleryColumn{height:100%;overflow:hidden}@media (max-width: 767px){.destinationWeddingGallery .galleryArea .galleryColumn:last-child{display:none}}@media (max-width: 680px){.destinationWeddingGallery .galleryArea .galleryColumn:nth-last-child(-n+2){display:none}}.destinationWeddingGallery .galleryArea .galleryTrack{display:flex;flex-direction:column;gap:var(--fluidSpace-24)}.destinationWeddingGallery .galleryArea .galleryTrack.scrollUp{animation:scroll-up 30s linear infinite;-webkit-animation:scroll-up 30s linear infinite}.destinationWeddingGallery .galleryArea .galleryTrack.scrollDown{animation:scroll-down 30s linear infinite;-webkit-animation:scroll-down 30s linear infinite}.destinationWeddingGallery .galleryArea .galleryItem{width:100%;height:300px;overflow:hidden;display:flex}@media (max-width: 1279px){.destinationWeddingGallery .galleryArea .galleryItem{height:250px}}@media (max-width: 1199px){.destinationWeddingGallery .galleryArea .galleryItem{height:200px}}.destinationWeddingGallery .galleryArea .galleryItem img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.5s ease;-webkit-transition:transform 0.5s ease}.destinationWeddingGallery .galleryArea .galleryItem:hover img{transform:scale(1.05);-webkit-transform:scale(1.05)}@keyframes scroll-up{0%{transform:translateY(0)}100%{transform:translateY(-810px)}}@keyframes scroll-down{0%{transform:translateY(-810px)}100%{transform:translateY(0)}}.hotelRoomSec{padding-block:var(--fluidSpace-100)}.hotelRoomSec .title{display:flex;flex-direction:column;gap:var(--fluidSpace-24);text-align:center;margin-inline:auto;max-width:909px}.hotelRoomSec .hotelRoomCardArea{display:flex;flex-direction:column;gap:var(--fluidSpace-80)}.hotelRoomSec .hotelRoomCardSec{display:flex;gap:var(--fluidSpace-24, 24px);width:100%;justify-content:center}@media (max-width: 767px){.hotelRoomSec .hotelRoomCardSec{flex-direction:column}}.hotelRoomSec .hotelRoomCardSec .card{position:relative;height:558px;overflow:hidden;flex:1 1 calc(30% - 24px);transition:flex 0.6s cubic-bezier(0.4, 0, 0.2, 1),max-width 0.6s cubic-bezier(0.4, 0, 0.2, 1);max-width:554px;width:100%}@media (max-width: 1366px){.hotelRoomSec .hotelRoomCardSec .card{height:500px}}@media (max-width: 1199px){.hotelRoomSec .hotelRoomCardSec .card{flex:auto;max-width:50%;height:480px}}@media (max-width: 991px){.hotelRoomSec .hotelRoomCardSec .card{height:450px}}@media (max-width: 767px){.hotelRoomSec .hotelRoomCardSec .card{max-width:100%;height:350px}}.hotelRoomSec .hotelRoomCardSec .card.active{flex:1 1 calc(70% - 24px);max-width:1096px;width:100%}@media (max-width: 1450px){.hotelRoomSec .hotelRoomCardSec .card.active{max-width:796px}}@media (max-width: 1366px){.hotelRoomSec .hotelRoomCardSec .card.active{max-width:790px}}@media (max-width: 1279px){.hotelRoomSec .hotelRoomCardSec .card.active{max-width:720px}}@media (max-width: 1199px){.hotelRoomSec .hotelRoomCardSec .card.active{flex:auto;max-width:50%}}@media (max-width: 767px){.hotelRoomSec .hotelRoomCardSec .card.active{max-width:100%}}.hotelRoomSec .hotelRoomCardSec .card.active .arrow{opacity:1;pointer-events:auto;transform:rotate(0deg)}.hotelRoomSec .hotelRoomCardSec .card .cardImg{width:100%;height:100%}.hotelRoomSec .hotelRoomCardSec .card .cardImg img{width:100%;height:100%;object-fit:cover;transition:transform 0.6s ease}.hotelRoomSec .hotelRoomCardSec .card:hover .cardImg img{transform:scale(1.05)}.hotelRoomSec .hotelRoomCardSec .card .cardContent{position:absolute;bottom:0;left:0;width:100%;padding:var(--fluidSpace-40, 40px);background:linear-gradient(to top, rgba(0,0,0,0.8), transparent);display:flex;justify-content:space-between;align-items:flex-end}.hotelRoomSec .textArea{display:flex;flex-direction:column;gap:10px}.hotelRoomSec h3{color:var(--white, #fff);font-size:var(--fluidFont-48, 48px);font-weight:400;line-height:normal;margin:0}.hotelRoomSec ul{display:flex;align-items:center;gap:16px;row-gap:7px;flex-wrap:wrap;list-style:none;padding:0;margin:0}.hotelRoomSec ul li{display:flex;align-items:center;gap:8px;color:#e5e5e5;font-size:var(--fluidFont-16, 16px);font-weight:400;line-height:normal}.hotelRoomSec ul li span{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.hotelRoomSec ul li span svg{width:100%;height:100%}.hotelRoomSec .arrow{width:60px;height:60px;aspect-ratio:1/1;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background 0.3s ease, border-color 0.3s ease, opacity 0.4s ease, transform 0.4s ease;background-color:rgba(0,0,0,0.4);box-shadow:0 0 11px 0 rgba(255,255,255,0.15) inset;opacity:0;pointer-events:none;transform:rotate(-90deg)}@media (max-width: 991px){.hotelRoomSec .arrow{opacity:1;pointer-events:auto;transform:rotate(0deg)}}@media (max-width: 767px){.hotelRoomSec .arrow{width:50px;height:50px}}.hotelRoomSec .arrow:hover{background:var(--primary-color, #db8a31);border-color:var(--primary-color, #db8a31)}.roomsSuites{padding-block:var(--fluidSpace-100)}.roomsSuites .title{max-width:909px;width:100%;display:flex;flex-direction:column;gap:var(--fluidSpace-24);margin-inline:auto;text-align:center}@media (max-width: 1366px){.roomsSuites .title{max-width:800px}}.roomsSuites .roomsSuitesArea{display:flex;flex-direction:column;gap:var(--fluidSpace-40)}.roomsSuites .titleTop{display:flex;align-items:center;justify-content:space-between;gap:var(--fluidSpace-40);padding-bottom:20px;border-bottom:1px solid #D5BFA9;margin-bottom:var(--fluidSpace-40)}@media (max-width: 575px){.roomsSuites .titleTop{flex-direction:column;gap:10px}}.roomsSuites .titleTop .cmnBtn{border:1px solid #AB8965;color:#AB8965}@media (max-width: 575px){.roomsSuites .titleTop .cmnBtn{width:100%}}.roomsSuites .hotelName{color:var(--c6d, #6D6D6D);font-size:var(--fluidFont-24, 24px);font-weight:400;line-height:normal;display:flex;align-items:center;gap:12px}.roomsSuites .hotelName .icn{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.roomsSuites .hotelName span{color:#AB8965}.roomsSuites .card{display:flex;flex-direction:column;gap:var(--fluidSpace-24);border:1px solid #D5BFA9;background:linear-gradient(180deg, #FFF5ED 0%, #FFF 31.72%);padding:var(--fluidSpace-24)}.roomsSuites .cardGrp{display:grid;grid-template-columns:1fr 1fr;gap:var(--fluidSpace-24)}@media (max-width: 991px){.roomsSuites .cardGrp{grid-template-columns:1fr}}.roomsSuites .cmnBtn{min-width:147px}.roomsSuites h3{color:var(--c22, #222);font-size:var(--fluidFont-32, 32px);font-weight:400;line-height:normal}.roomsSuites .totalPriceArea{display:flex;padding:8px 12px;justify-content:space-between;align-items:center;align-self:stretch;background:#FFF5ED;gap:20px}@media (max-width: 480px){.roomsSuites .totalPriceArea{flex-direction:column;align-items:flex-start;gap:10px}}.roomsSuites .priceSec{display:flex;flex-direction:column;gap:8px}.roomsSuites .priceSec .text{color:var(--c22, #222);font-size:var(--fluidFont-16, 16px);font-weight:400;line-height:normal}.roomsSuites .priceSec .price{color:var(--primary-color, #db8a31);font-size:var(--fluidFont-24, 24px);font-weight:400;line-height:normal}.roomsSuites .cardSlider{display:flex;flex-direction:column;gap:12px;width:100%}@media (max-width: 991px){.roomsSuites .cardSlider{gap:8px}}.roomsSuites .cardSlider .mainPreview{width:100%;height:366px;overflow:hidden;cursor:pointer}@media (max-width: 1680px){.roomsSuites .cardSlider .mainPreview{height:300px}}@media (max-width: 1450px){.roomsSuites .cardSlider .mainPreview{height:276px}}@media (max-width: 1199px){.roomsSuites .cardSlider .mainPreview{height:215px}}@media (max-width: 991px){.roomsSuites .cardSlider .mainPreview{height:370px}}@media (max-width: 767px){.roomsSuites .cardSlider .mainPreview{height:270px}}@media (max-width: 680px){.roomsSuites .cardSlider .mainPreview{height:180px}}.roomsSuites .cardSlider .mainPreview img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.roomsSuites .cardSlider .mainPreview:hover img{transform:scale(1.05)}.roomsSuites .cardSlider .thumbRow{display:flex;gap:12px;width:100%}@media (max-width: 991px){.roomsSuites .cardSlider .thumbRow{gap:8px}}.roomsSuites .cardSlider .thumbRow .thumb{flex:1 0 calc(25% - 7.5px);max-width:calc(25% - 7.5px);height:120px;overflow:hidden;cursor:pointer;border:2px solid transparent;transition:border-color 0.3s ease}@media (max-width: 1680px){.roomsSuites .cardSlider .thumbRow .thumb{height:100px}}@media (max-width: 1450px){.roomsSuites .cardSlider .thumbRow .thumb{height:90px}}@media (max-width: 1199px){.roomsSuites .cardSlider .thumbRow .thumb{height:70px}}@media (max-width: 991px){.roomsSuites .cardSlider .thumbRow .thumb{height:60px}}.roomsSuites .cardSlider .thumbRow .thumb img{width:100%;height:100%;object-fit:cover}.roomsSuites .cardSlider .thumbRow .thumb.active{border-color:var(--primary-color, #db8a31)}.roomsSuites .cardSlider .thumbRow .thumb:nth-child(n+5){display:none}.imageModal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.95);backdrop-filter:blur(10px);z-index:9999;display:none;justify-content:center;align-items:center;opacity:0;transition:opacity 0.4s ease}.imageModal.active{display:flex;opacity:1}.imageModal .modalContainer{position:relative}.imageModal .modalCounter{position:absolute;top:30px;left:30px;color:#fff;font-size:var(--fluidFont-24, 24px);font-family:'Marcellus', serif;z-index:10001;pointer-events:none}.imageModal .closeModal{position:absolute;top:20px;right:20px;background:none;border:none;color:#fff;font-size:3rem;cursor:pointer;z-index:10001;line-height:1;transition:transform 0.3s ease;width:32px;height:32px;padding:0;display:flex}.imageModal .closeModal:hover{transform:scale(1.1);color:var(--primary-color, #db8a31)}.imageModal .splide__slide{display:flex;justify-content:center;align-items:center;height:100vh}.imageModal .splide__slide img{max-width:100%;max-height:100%;object-fit:contain}.imageModal .splide__arrow{position:absolute;top:50%;transform:translateY(-50%);border:none;color:var(--white);font-size:var(--fluidFont-80);font-weight:100;padding:20px;cursor:pointer;transition:0.3s;z-index:1010;line-height:1;display:flex;width:40px;height:40px;padding:11px;justify-content:center;align-items:center;aspect-ratio:1/1;background:rgba(255,255,255,0.3);transition:ease-in-out 0.4s;border-radius:0}@media (max-width: 1199px){.imageModal .splide__arrow{font-size:var(--fluidFont-70, 70px)}}@media (max-width: 991px){.imageModal .splide__arrow{background:var(--primaryColor);top:auto;bottom:40px;transform:translateX(-50%)}}@media (max-width: 680px){.imageModal .splide__arrow{font-size:var(--fluidFont-60, 60px)}}.imageModal .splide__arrow svg{width:auto;height:auto}.imageModal .splide__arrow svg path{transition:ease-in-out 0.4s}.imageModal .splide__arrow:hover{background:var(--primaryColor)}.imageModal .splide__arrow:hover svg path{fill:var(--white)}.imageModal .splide__arrow.splide__arrow--prev{left:20px;transform:rotate(180deg)}@media (max-width: 991px){.imageModal .splide__arrow.splide__arrow--prev{left:calc(50% - 35px)}}.imageModal .splide__arrow.splide__arrow--next{right:20px}@media (max-width: 991px){.imageModal .splide__arrow.splide__arrow--next{right:auto;left:calc(50% + 35px)}}.imageModal .splide__track{margin:auto;display:block;max-width:85%;height:100vh;animation:zoom 0.4s ease-out;object-fit:contain}.roomsSuitesProvided{padding-bottom:var(--fluidSpace-100)}.roomsSuitesProvided .title{max-width:909px;width:100%;display:flex;flex-direction:column;gap:var(--fluidSpace-24);margin-inline:auto;text-align:center}@media (max-width: 1366px){.roomsSuitesProvided .title{max-width:800px}}.roomsSuitesProvided .roomsSuitesProvidedArea{display:flex;flex-direction:column;gap:var(--fluidSpace-80)}.roomsSuitesProvided .fourCard{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:var(--fluidSpace-80)}@media (max-width: 1199px){.roomsSuitesProvided .fourCard{gap:20px}}@media (max-width: 680px){.roomsSuitesProvided .fourCard{grid-template-columns:1fr 1fr;gap:10px}}.roomsSuitesProvided .fourCard li{color:var(--c22, #222);font-size:var(--fluidFont-32, 32px);font-weight:400;line-height:normal;display:flex;padding:var(--fluidSpace-24);flex-direction:column;align-items:center;gap:var(--fluidSpace-24);border:1px solid #D5BFA9;background:linear-gradient(180deg, #FFF5ED 0%, #FFF 31.72%);text-align:center}@media (max-width: 1366px){.roomsSuitesProvided .fourCard li{font-size:24px}}@media (max-width: 1199px){.roomsSuitesProvided .fourCard li{font-size:20px}}@media (max-width: 991px){.roomsSuitesProvided .fourCard li{font-size:18px}}@media (max-width: 767px){.roomsSuitesProvided .fourCard li{font-size:16px}}.roomsSuitesProvided .fourCard li span{width:60px;height:60px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}@media (max-width: 1199px){.roomsSuitesProvided .fourCard li span{width:50px;height:50px}}@media (max-width: 991px){.roomsSuitesProvided .fourCard li span{width:40px;height:40px}}.roomsSuitesProvided .roomsSuitesProvidedList{display:flex;flex-direction:column;gap:var(--fluidSpace-80)}@media (max-width: 1199px){.roomsSuitesProvided .roomsSuitesProvidedList{gap:20px}}@media (max-width: 680px){.roomsSuitesProvided .roomsSuitesProvidedList{gap:10px}}.roomsSuitesProvided .threeCard{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--fluidSpace-80);max-width:1460px;width:100%;margin-inline:auto}@media (max-width: 1366px){.roomsSuitesProvided .threeCard{max-width:1100px}}@media (max-width: 1199px){.roomsSuitesProvided .threeCard{max-width:850px;gap:20px}}@media (max-width: 680px){.roomsSuitesProvided .threeCard{grid-template-columns:1fr 1fr;gap:10px}}.roomsSuitesProvided .threeCard li{color:var(--c22, #222);font-size:var(--fluidFont-32, 32px);font-weight:400;line-height:normal;display:flex;padding:var(--fluidSpace-24);flex-direction:column;align-items:center;gap:var(--fluidSpace-24);border:1px solid #D5BFA9;background:linear-gradient(180deg, #FFF5ED 0%, #FFF 31.72%);min-height:212px;text-align:center}@media (max-width: 1366px){.roomsSuitesProvided .threeCard li{font-size:24px;min-height:180px}}@media (max-width: 1199px){.roomsSuitesProvided .threeCard li{font-size:20px;min-height:160px}}@media (max-width: 991px){.roomsSuitesProvided .threeCard li{font-size:18px}}@media (max-width: 767px){.roomsSuitesProvided .threeCard li{font-size:16px}}@media (max-width: 680px){.roomsSuitesProvided .threeCard li{min-height:auto}}.roomsSuitesProvided .threeCard li span{width:60px;height:60px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}@media (max-width: 1199px){.roomsSuitesProvided .threeCard li span{width:50px;height:50px}}@media (max-width: 991px){.roomsSuitesProvided .threeCard li span{width:40px;height:40px}}.restaurantWelcome{padding-bottom:var(--fluidSpace-100)}.restaurantWelcome .restaurantWelcomeTop{display:flex;justify-content:space-between;align-items:center;gap:20px}@media (max-width: 680px){.restaurantWelcome .restaurantWelcomeTop{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:flex-start}}.restaurantWelcome .card{color:#E5E5E5;font-size:var(--fluidFont-24, 24px);font-weight:400;line-height:normal;text-align:center;min-width:299px;width:fit-content}@media (max-width: 1450px){.restaurantWelcome .card{min-width:240px}}@media (max-width: 991px){.restaurantWelcome .card{min-width:180px}}@media (max-width: 680px){.restaurantWelcome .card{margin-inline:auto;width:100%;min-width:auto}}.restaurantWelcome .card:first-child{color:var(--c6d, #6D6D6D);text-align:left}@media (max-width: 680px){.restaurantWelcome .card:first-child{text-align:left}}.restaurantWelcome .card:first-child span{color:#AB8965}.restaurantWelcome .card:last-child{text-align:right;color:var(--c6d, #6D6D6D)}@media (max-width: 680px){.restaurantWelcome .card:last-child{text-align:left}}.restaurantWelcome .card:last-child span{color:#AB8965}.restaurantWelcome .card.centerCd{display:flex;padding:20px;flex-direction:column;justify-content:flex-end;align-items:center;align-self:stretch;background:linear-gradient(0deg, #AB8965 0.08%, rgba(171,137,101,0.5) 99.92%)}@media (max-width: 680px){.restaurantWelcome .card.centerCd{grid-column:1 / span 2;order:-1;width:fit-content}}.restaurantWelcome .card span{font-family:"Manrope", sans-serif;color:var(--white);font-size:var(--fluidFont-100, 100px);font-weight:500;line-height:normal;display:block}.restaurantWelcome .restaurantWelcomeCnt{display:flex;justify-content:space-between;gap:var(--fluidSpace-40);padding-block:var(--fluidSpace-60)}@media (max-width: 991px){.restaurantWelcome .restaurantWelcomeCnt{flex-direction:column}}@media (max-width: 680px){.restaurantWelcome .restaurantWelcomeCnt{padding-block:40px}}.restaurantWelcome h2{max-width:647px;width:100%}@media (max-width: 1850px){.restaurantWelcome h2{max-width:560px}}@media (max-width: 1680px){.restaurantWelcome h2{max-width:510px}}@media (max-width: 1599px){.restaurantWelcome h2{max-width:530px}}@media (max-width: 1450px){.restaurantWelcome h2{max-width:500px}}@media (max-width: 1366px){.restaurantWelcome h2{max-width:430px}}@media (max-width: 1199px){.restaurantWelcome h2{max-width:380px}}@media (max-width: 991px){.restaurantWelcome h2{max-width:500px}}.restaurantWelcome p{max-width:852px;width:100%}@media (max-width: 1680px){.restaurantWelcome p{max-width:800px}}@media (max-width: 1599px){.restaurantWelcome p{max-width:780px}}@media (max-width: 1450px){.restaurantWelcome p{max-width:722px}}@media (max-width: 1366px){.restaurantWelcome p{max-width:650px}}@media (max-width: 1199px){.restaurantWelcome p{max-width:530px}}@media (max-width: 991px){.restaurantWelcome p{max-width:100%}}.restaurantWelcome .borderDiv{padding-bottom:var(--fluidSpace-50);border-bottom:1px solid #D5BFA9;margin-bottom:var(--fluidSpace-50)}@media (max-width: 680px){.restaurantWelcome .pic{min-height:200px;display:flex}}.restaurantWelcome .restaurantWelcomeCardSec{display:flex;flex-direction:column;gap:var(--fluidSpace-60)}.restaurantWelcome .restaurantWelcomeCardSec .card{display:grid;grid-template-columns:1fr 1fr;background:#F5F5F5}@media (max-width: 767px){.restaurantWelcome .restaurantWelcomeCardSec .card{grid-template-columns:1fr;width:100%}}.restaurantWelcome .restaurantWelcomeCardSec .card.carLeft{text-align:left}.restaurantWelcome .restaurantWelcomeCardSec .pic{display:flex;min-height:735px}@media (max-width: 1850px){.restaurantWelcome .restaurantWelcomeCardSec .pic{min-height:700px}}@media (max-width: 1680px){.restaurantWelcome .restaurantWelcomeCardSec .pic{min-height:650px}}@media (max-width: 1599px){.restaurantWelcome .restaurantWelcomeCardSec .pic{min-height:600px}}@media (max-width: 1450px){.restaurantWelcome .restaurantWelcomeCardSec .pic{min-height:545px}}@media (max-width: 1199px){.restaurantWelcome .restaurantWelcomeCardSec .pic{min-height:465px}}@media (max-width: 767px){.restaurantWelcome .restaurantWelcomeCardSec .pic{min-height:370px;order:1}}.restaurantWelcome .restaurantWelcomeCardSec .textArea{padding:var(--fluidSpace-60);display:flex;flex-direction:column;gap:var(--fluidSpace-40)}@media (max-width: 767px){.restaurantWelcome .restaurantWelcomeCardSec .textArea{order:0}}@media (max-width: 680px){.restaurantWelcome .restaurantWelcomeCardSec .textArea{text-align:left}}.restaurantWelcome .restaurantWelcomeCardSec .cardList{display:flex;flex-direction:column;gap:var(--fluidSpace-24)}.restaurantWelcome .restaurantWelcomeCardSec .cardList .list{display:grid;grid-template-columns:17px 1fr;gap:var(--fluidSpace-24);align-items:flex-start}.restaurantWelcome .restaurantWelcomeCardSec .cardList .list:hover span svg{transform:rotate(360deg)}.restaurantWelcome .restaurantWelcomeCardSec .cardList .list span{width:17px;height:17px;display:flex;align-items:center;justify-content:center;margin-top:4px}.restaurantWelcome .restaurantWelcomeCardSec .cardList .list span svg{transition:transform 0.6s ease-in-out}.restaurantWelcome .restaurantWelcomeCardSec a{color:var(--c6d, #6D6D6D);font-size:var(--fluidFont-24, 24px);font-weight:400;line-height:130%}.restaurantWelcome .restaurantWelcomeCardSec ul li{color:var(--c6d, #6D6D6D);font-size:var(--fluidFont-24, 24px);font-weight:400;line-height:130%;list-style:disc;margin-left:12px}.restaurantWelcome .restaurantWelcomeCardSec ol li{color:var(--c6d, #6D6D6D);font-size:var(--fluidFont-24, 24px);font-weight:400;line-height:130%;list-style:decimal;margin-left:12px}.restorentDining{background:linear-gradient(180deg, #FFF5ED 0%, #FFF 31.72%);padding-block:var(--fluidSpace-70) calc((var(--fluidSpace-140) + 10px))}.restorentDining .restorentDiningArea{display:flex;flex-direction:column;gap:var(--fluidSpace-60)}.restorentDining .titleArea{display:flex;flex-direction:column;gap:16px;max-width:1093px;margin-inline:auto;text-align:center}@media (max-width: 1850px){.restorentDining .titleArea{max-width:930px}}@media (max-width: 1450px){.restorentDining .titleArea{max-width:800px}}.restorentDining .titleArea .cmnBtn{margin-inline:auto}.restorentDining .picArea{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:var(--fluidSpace-24)}@media (max-width: 767px){.restorentDining .picArea{grid-template-columns:1fr 1fr}}@media (max-width: 680px){.restorentDining .picArea{grid-template-columns:1fr}}.restorentDining .pic{display:flex;min-height:540px}@media (max-width: 1450px){.restorentDining .pic{min-height:430px}}@media (max-width: 680px){.restorentDining .pic{display:none}}.restorentDining .picText{display:flex;flex-direction:column;gap:var(--fluidSpace-24)}.restorentDining .picText .innrepic{min-height:262px}@media (max-width: 1450px){.restorentDining .picText .innrepic{min-height:210px}}@media (max-width: 680px){.restorentDining .picText .innrepic{position:relative;order:0}}.restorentDining .texyArea{display:flex;width:100%;height:100%;padding:var(--fluidSpace-24);border:1px solid #D5BFA9;background:#FFF5ED;flex-direction:column;justify-content:space-between;gap:var(--fluidSpace-24)}@media (max-width: 680px){.restorentDining .texyArea{position:relative;order:1}}.restorentDining h3{color:var(--c22, #222);font-size:var(--fluidFont-32, 32px);font-weight:400;line-height:normal}.restorentDining p{color:var(--c6d, #6D6D6D);font-size:var(--fluidFont-20, 20px);font-weight:400;line-height:normal}
.amenitiesFacilities{padding-block:var(--fluidSpace-100);background-color:#fff}
.amenitiesFacilities .titleSec{text-align:center;margin-bottom:var(--fluidSpace-60);display:flex;flex-direction:column;gap:var(--fluidSpace-24)}
.amenitiesFacilities .titleSec h2{max-width:909px;width:100%;margin-inline:auto}
.amenitiesFacilities .titleSec p{max-width:789px;width:100%;margin-inline:auto}
.amenitiesFacilities .facilitiesGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--fluidSpace-40);align-items:start}
.amenitiesFacilities .facilitiesCol{padding:var(--fluidSpace-40);background-color:#fff5ed;border-radius:4px;height:100%;display:flex;flex-direction:column;gap:var(--fluidSpace-24)}
.amenitiesFacilities .facilityGroupTitle{font-size:var(--fluidFont-24);font-weight:600;padding-bottom:12px;border-bottom:1px solid #d5bfa9;line-height:1.3;margin:0}
.amenitiesFacilities .facilityGroupTitle.complimentary-title{color:#db8a31}
.amenitiesFacilities .facilityGroupTitle.chargeable-title{color:#7b2528}
.amenitiesFacilities .facilityList{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}
.amenitiesFacilities .facilityList li{color:var(--c6d);font-size:var(--fluidFont-18,18px);font-weight:400;line-height:1.5;padding-left:16px;position:relative}
.amenitiesFacilities .facilityList li::before{content:'•';position:absolute;left:0;color:#db8a31;font-size:16px}
.amenitiesFacilities .facilityDivider{width:100%;height:1px;background-color:#d5bfa9;margin-block:4px}
@media (max-width:680px){.amenitiesFacilities .facilitiesGrid{grid-template-columns:1fr}}
/*# sourceMappingURL=styles.css.map */
