 .fl-node-k6dx0viuzy5w > .fl-row-content-wrap {padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.fl-node-671itg3cevr0 {width: 100%;} .fl-node-wgt6aic1n04f.fl-module-html {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}@import url("https://fonts.googleapis.com/css2?family=Libre+Caslon+Display&family=Poppins:wght@300;400;500;600&display=swap");.fl-node-wgt6aic1n04f {}.fl-node-wgt6aic1n04f .lux-header {position: fixed;top: 0;left: 0;width: 100%;z-index: 9999;background: rgba(46, 38, 29, 0.85);backdrop-filter: blur(20px);-webkit-backdrop-filter: blur(20px);border-bottom: 1px solid rgba(218, 194, 68, 0.15);padding: 15px 0;transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1);}.fl-node-wgt6aic1n04f .lux-header-shell {max-width: 1400px;margin: 0 auto;padding: 0 40px;display: flex;justify-content: space-between;align-items: center;}.fl-node-wgt6aic1n04f .lux-brand {display: flex;align-items: center;gap: 14px;text-decoration: none;transition: transform 0.3s ease;}.fl-node-wgt6aic1n04f .lux-brand:hover {transform: translateY(-1px);}.fl-node-wgt6aic1n04f .lux-logo-box {font-family: "Libre Caslon Display";font-size: 20px;color: #dac244;border: 1.5px solid #dac244;padding: 5px 8px;line-height: 1;box-shadow: 0 0 15px rgba(218, 194, 68, 0.2);}.fl-node-wgt6aic1n04f .lux-logo-text {display: flex;flex-direction: column;line-height: 1.1;}.fl-node-wgt6aic1n04f .lux-hotel {font-family: "Poppins";font-size: 9px;letter-spacing: 4px;color: #dac244;font-weight: 600;text-transform: uppercase;}.fl-node-wgt6aic1n04f .lux-parkview {font-family: "Libre Caslon Display";font-size: 24px;color: #ffffff;letter-spacing: 1px;}.fl-node-wgt6aic1n04f .lux-nav-list {display: flex;list-style: none;gap: 40px;margin: 0;padding: 0;}.fl-node-wgt6aic1n04f .lux-nav-list a {text-decoration: none;font-family: "Poppins";font-size: 16px;text-transform: uppercase;letter-spacing: 2.5px;color: rgba(255, 255, 255, 0.7);position: relative;transition: 0.3s;}.fl-node-wgt6aic1n04f .lux-nav-list a::after {content: "";position: absolute;bottom: -5px;left: 0;width: 0;height: 1px;background: #dac244;transition: 0.3s ease;}.fl-node-wgt6aic1n04f .lux-nav-list a:hover::after, .fl-node-wgt6aic1n04f .lux-nav-list a.active::after {width: 100%;}.fl-node-wgt6aic1n04f .lux-nav-list a:hover, .fl-node-wgt6aic1n04f .lux-nav-list a.active {color: #dac244;}.fl-node-wgt6aic1n04f .lux-header-action {display: flex;align-items: center;gap: 30px;}.fl-node-wgt6aic1n04f .lux-book-btn {text-decoration: none;display: flex;flex-direction: column;align-items: flex-end;transition: 0.3s;}.fl-node-wgt6aic1n04f .lux-book-btn span {font-family: "Poppins";font-size: 11px;text-transform: uppercase;letter-spacing: 2px;color: #ffffff;background: #dac244;padding: 8px 20px;border-radius: 2px;font-weight: 600;transition: 0.3s;}.fl-node-wgt6aic1n04f .lux-btn-line {width: 100%;height: 2px;background: #2e261d;margin-top: -2px;opacity: 0;transition: 0.4s;}.fl-node-wgt6aic1n04f .lux-book-btn:hover span {background: #ffffff;color: #2e261d;transform: translateY(-2px);box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);}.fl-node-wgt6aic1n04f .lux-mobile-toggle {display: none;background: none;border: none;color: #dac244;font-size: 36px;cursor: pointer;padding: 0;z-index: 10001;}@media (max-width: 1024px) {.fl-node-wgt6aic1n04f .lux-mobile-toggle {display: block;}.fl-node-wgt6aic1n04f .lux-header {padding: 10px 0;}.fl-node-wgt6aic1n04f .lux-nav {position: fixed;top: 0;right: -100%;width: 100%;height: 100vh;background: linear-gradient(135deg, #2e261d 0%, #4a3420 100%);display: flex;justify-content: center;align-items: center;transition: 0.6s cubic-bezier(0.19, 1, 0.22, 1);z-index: 10000;}.fl-node-wgt6aic1n04f .lux-nav.active {right: 0;}.fl-node-wgt6aic1n04f .lux-nav-list {flex-direction: column;align-items: center;gap: 25px;}.fl-node-wgt6aic1n04f .lux-nav-list a {font-size: 16px;font-family: "Poppins", sans-serif;text-transform: uppercase;letter-spacing: 3px;color: #ffffff;font-weight: 500;}.fl-node-wgt6aic1n04f .lux-nav-list a:hover {color: #dac244;transform: none;}.fl-node-wgt6aic1n04f .lux-header-shell {padding: 0 25px;}.fl-node-wgt6aic1n04f .lux-book-btn {display: none;}}@media (max-width: 480px) {.fl-node-wgt6aic1n04f .lux-header-shell {padding: 0 20px;}.fl-node-wgt6aic1n04f .lux-parkview {font-size: 18px;}.fl-node-wgt6aic1n04f .lux-logo-box {font-size: 16px;}.fl-node-wgt6aic1n04f .lux-nav-list {gap: 20px;}.fl-node-wgt6aic1n04f .lux-nav-list a {font-size: 16px;letter-spacing: 2px;}}