body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.hotel-name{color:#1976d2;font-size:18px;margin:2px 0 0;text-align:center}.hotel-location{color:#555;font-size:14px;margin:0 0 6px;text-align:center}@media (max-width:480px){.hotel-name{font-size:16px}.hotel-location{font-size:13px}}.featured-properties-grid{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(5,1fr)}@media (max-width:700px){.featured-properties-grid{gap:0;grid-template-columns:repeat(3,1fr)}}.featured-scroller{-ms-overflow-style:none;display:flex;gap:6px;overflow-x:auto;padding:4px 44px;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.featured-card{background:#fff;border:2px solid #1976d2;border-radius:12px;box-shadow:0 2px 8px #00000014;cursor:pointer;max-width:150px;min-width:130px;padding:10px;scroll-snap-align:start;transition:transform .2s,box-shadow .2s}.featured-card img{border-radius:8px;height:120px;margin-bottom:8px;object-fit:cover;width:100%}@media (max-width:900px){.featured-card{max-width:130px;min-width:110px}.featured-card img{height:100px}}@media (max-width:480px){.featured-card{border-radius:8px;max-width:110px;min-width:96px;padding:8px}.featured-card img{height:80px}.featured-scroller{gap:6px;padding:4px 20px}}.category-icon{display:inline-block;height:28px;object-fit:contain;width:28px}.featured-ads-grid{grid-gap:0;gap:0}@media (max-width:700px){.featured-ads-grid{gap:0;grid-template-columns:repeat(3,1fr)}}.featured-ads-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(5,1fr)}@media (max-width:700px){.featured-ads-grid{grid-template-columns:repeat(2,1fr)}}.blink{animation:blink-color 4s steps(2,start) infinite,colorchange 20s linear infinite}@keyframes blink-color{0%{color:inherit}49.9%{color:inherit}50%{color:#ff4081}to{color:#ff4081}}@keyframes blink-animation{to{visibility:hidden}}@keyframes colorchange{0%{color:#d32f2f}25%{color:#1976d2}50%{color:#388e3c}75%{color:#fbc02d}to{color:#d32f2f}}.highlights-bar{background:#f1f8e9;border-bottom:1px solid #c5e1a5;overflow:hidden;padding:.5rem 0;position:relative;width:100%}.highlights-ticker{animation:ticker-move 40s linear infinite;display:inline-block;white-space:nowrap}.highlights-ticker:focus,.highlights-ticker:hover{animation-play-state:paused}.highlight-item{display:inline-block;font-size:1rem;font-weight:600;margin:0 1.5rem}@keyframes ticker-move{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.nav-dropdown{display:inline-block;position:relative}.nav-dropdown .dropdown-content{background:#fff;box-shadow:0 2px 8px #00000014;display:none;left:0;min-width:140px;position:absolute;top:100%;z-index:10}.nav-dropdown:focus-within .dropdown-content,.nav-dropdown:hover .dropdown-content{display:block}.dropdown-content a{background:#fff;color:#333;display:block;padding:.5rem 1rem;text-decoration:none}.dropdown-content a:hover{background:#f0f0f0}.nav-bar{background-color:#f8f8f8;border-bottom:1px solid #ddd;display:flex;gap:2rem;justify-content:flex-start;padding:1rem 0 1rem 1rem}.nav-bar a{color:#333;font-size:.95rem;font-weight:700;text-decoration:none}.nav-bar a:hover{color:#007bff}.header-ad-row{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:.5rem 1rem}.main-header h1{font-size:1.2rem;margin:0}.ad-section{display:flex;gap:12px;justify-content:flex-start}.ad-placeholder{background:#fff;border-radius:4px;display:block;height:40px;overflow:hidden;text-align:center;width:70px}@media (max-width:700px){.header-ad-row{align-items:stretch;flex-direction:column;gap:.5rem}.main-header h1{font-size:1rem;text-align:center}.ad-section{flex-wrap:wrap;gap:8px;justify-content:flex-start}.ad-placeholder{height:32px;width:56px}.nav-bar{align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:.5rem;padding:.5rem 0 .5rem .5rem}}
/*# sourceMappingURL=main.1d761318.css.map*/