{"id":16,"date":"2026-08-05T15:32:56","date_gmt":"2026-08-05T07:32:56","guid":{"rendered":"https:\/\/visitconstantino.com\/?page_id=16"},"modified":"2026-08-05T16:51:23","modified_gmt":"2026-08-05T08:51:23","slug":"home","status":"publish","type":"page","link":"https:\/\/visitconstantino.com\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"16\" class=\"elementor elementor-16\">\n\t\t\t\t<div class=\"elementor-element elementor-element-456e83b e-con e-atomic-element e-flexbox-base e-7b7b31b \" data-id=\"456e83b\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"456e83b\">\n    \n<\/div>\n<div class=\"elementor-element elementor-element-abc68a4 e-flex e-con-boxed e-con e-parent\" data-id=\"abc68a4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-659f39e elementor-widget elementor-widget-html\" data-id=\"659f39e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\"\/>\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\/>\n  <title>The Constantino \u2014 Home<\/title>\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\/>\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\/>\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,400;0,600;1,400&family=Lato:wght@300;400;700&display=swap\" rel=\"stylesheet\"\/>\n  <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\/>\n  <style>\n  \n  *,*::before,*::after{box-sizing:border-box;margin:0;padding:0}\n  html{scroll-behavior:smooth}\n  body{font-family:\"Lato\",sans-serif;background:#F9F6F1;color:#2E2820;overflow-x:hidden}\n  img{display:block;width:100%;height:100%;object-fit:cover}\n  a{text-decoration:none;color:inherit}\n  button{font-family:\"Lato\",sans-serif;cursor:pointer}\n  :root{--cream:#F9F6F1;--linen:#F0EBE1;--sage-lt:#D6E4D6;--sage:#8FAF8A;--sage-dk:#4E7A55;--moss:#2D5235;--bark:#6B5344;--ink:#2E2820;--border:#DDD8CF;--white:#FDFCFA}\n  .eyebrow{font-size:10px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:var(--sage-dk)}\n  .eyebrow-lt{font-size:10px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:var(--sage-lt)}\n  .rule{width:32px;height:2px;background:var(--sage);margin-bottom:14px}\n  .rule-c{width:32px;height:2px;background:var(--sage);margin:0 auto 14px}\n  .ph2{font-family:\"Playfair Display\",serif;font-size:38px;font-weight:400;color:var(--ink);line-height:1.2;margin-bottom:14px}\n  .ph2 em{font-style:italic;color:var(--sage-dk)}\n  .ph2-lt{font-family:\"Playfair Display\",serif;font-size:38px;font-weight:400;color:#fff;line-height:1.2;margin-bottom:14px}\n  .ph2-lt em{font-style:italic;color:var(--sage-lt)}\n  .ph3{font-family:\"Playfair Display\",serif;font-size:24px;font-weight:400;color:var(--ink);margin-bottom:10px}\n  .pbody{font-size:14px;color:var(--bark);line-height:1.85;font-weight:300}\n  .pbody-lt{font-size:14px;color:rgba(255,255,255,.65);line-height:1.85;font-weight:300}\n  .reveal{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s ease}\n  .reveal.in{opacity:1;transform:none}\n  .btn-moss{display:inline-flex;align-items:center;gap:10px;background:var(--moss);color:#fff;font-size:10px;font-weight:700;letter-spacing:3px;text-transform:uppercase;border:none;padding:13px 26px;transition:background .22s}\n  .btn-moss:hover{background:var(--sage-dk)}\n  .btn-ol{display:inline-flex;align-items:center;gap:10px;background:transparent;color:var(--moss);font-size:10px;font-weight:700;letter-spacing:3px;text-transform:uppercase;border:1.5px solid var(--moss);padding:12px 26px;transition:background .22s,color .22s}\n  .btn-ol:hover{background:var(--moss);color:#fff}\n  .btn-ol-lt{display:inline-flex;align-items:center;gap:10px;background:transparent;color:#fff;font-size:10px;font-weight:700;letter-spacing:3px;text-transform:uppercase;border:1.5px solid rgba(255,255,255,.45);padding:12px 26px;transition:border-color .22s,background .22s}\n  .btn-ol-lt:hover{border-color:#fff;background:rgba(255,255,255,.1)}\n  .text-link{display:inline-flex;align-items:center;gap:8px;font-size:10px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--sage-dk);background:none;border:none;transition:gap .22s}\n  .text-link:hover{gap:14px}\n  .sec{padding:80px 56px;background:var(--cream)}\n  .sec-linen{padding:80px 56px;background:var(--linen)}\n  .sec-white{padding:80px 56px;background:var(--white)}\n  .sec-sage{padding:80px 56px;background:var(--sage-lt)}\n  .sec-moss{padding:80px 56px;background:var(--moss)}\n  \/* PAGE HERO *\/\n  .page-hero{position:relative;height:320px;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-top:64px}\n  .page-hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}\n  .ph-overlay{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(45,82,53,.58),rgba(45,82,53,.78))}\n  .ph-body{position:relative;z-index:1;text-align:center;padding:0 24px}\n  .ph-kicker{font-size:10px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:var(--sage-lt);margin-bottom:10px}\n  .ph-h1{font-family:\"Playfair Display\",serif;font-size:46px;color:#fff;font-weight:400;line-height:1.1;margin-bottom:8px}\n  .ph-h1 em{font-style:italic;color:var(--sage-lt)}\n  .ph-sub{font-size:14px;color:rgba(255,255,255,.7);font-weight:300}\n  \/* NAV *\/\n  #nav{position:fixed;top:0;left:0;right:0;z-index:200;display:flex;align-items:center;justify-content:space-between;padding:0 48px;height:64px;transition:background .3s,box-shadow .3s}\n  #nav.solid{background:var(--white);box-shadow:0 1px 0 var(--border)}\n  .nav-brand{cursor:pointer}\n  .nav-name{font-family:\"Playfair Display\",serif;font-size:18px;font-weight:600;color:var(--moss);transition:color .3s;letter-spacing:.3px}\n  #nav.solid .nav-name{color:var(--moss)}\n  .nav-tag{font-size:8px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--sage-dk);margin-top:1px}\n  .nav-links{display:flex;gap:20px}\n  .nav-links a{font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--moss);transition:color .22s;position:relative;cursor:pointer}\n  #nav.solid .nav-links a{color:var(--moss)}\n  .nav-links a:hover,.nav-links a.active,#nav.solid .nav-links a.active{color:var(--moss)}#nav.solid .nav-links a:hover{color:var(--sage-dk)}#nav.solid .nav-links a::after{background:var(--sage-dk)}#nav.solid .nav-tag{color:var(--sage-dk)}\n  .nav-links a.active{color:var(--moss)}\n  .nav-links a::after{content:\"\";position:absolute;bottom:-3px;left:0;width:0;height:1.5px;background:var(--sage);transition:width .22s}\n  .nav-links a:hover::after,.nav-links a.active::after{width:100%}\n  .nav-cta{font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;background:var(--moss);color:#fff;border:none;padding:9px 18px;transition:background .22s}\n  .nav-cta:hover{background:var(--sage-dk)}\n  \/* SHARED COMPONENTS *\/\n  .form-lbl{font-size:9px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--sage-dk);display:block;margin-bottom:6px}\n  .form-inp{width:100%;padding:11px 14px;border:1px solid var(--border);background:var(--white);font-size:13px;color:var(--ink);outline:none;font-family:\"Lato\",sans-serif;margin-bottom:16px;transition:border-color .22s}\n  .form-inp:focus{border-color:var(--sage-dk)}\n  .form-inp::placeholder{color:var(--border)}\n  .form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}\n  .info-icon{width:36px;height:36px;background:var(--sage-lt);display:flex;align-items:center;justify-content:center;flex-shrink:0}\n  .info-icon i{color:var(--moss);font-size:13px}\n  .info-lbl{font-size:8px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--sage-dk);margin-bottom:2px}\n  .info-val{font-size:13px;color:var(--ink)}\n  .am-icon{width:40px;height:40px;background:var(--sage-lt);display:flex;align-items:center;justify-content:center;flex-shrink:0}\n  .am-icon i{color:var(--moss);font-size:16px}\n  .card-hover-zoom img{transition:transform .6s}\n  .card-hover-zoom:hover img{transform:scale(1.04)}\n  \/* FOOTER *\/\n  #footer{background:var(--ink);padding:56px 56px 28px}\n  .footer-top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px;margin-bottom:40px}\n  .footer-name{font-family:\"Playfair Display\",serif;font-size:20px;color:#fff;margin-bottom:3px}\n  .footer-tag-f{font-size:8px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--sage)}\n  .footer-desc{font-size:12px;color:rgba(255,255,255,.3);line-height:1.8;margin-top:12px;max-width:260px}\n  .footer-contact{display:flex;flex-direction:column;gap:6px;margin-top:16px}\n  .footer-contact span{font-size:11px;color:rgba(255,255,255,.3);display:flex;align-items:center;gap:7px}\n  .footer-contact i{color:var(--sage);font-size:11px;width:13px}\n  .footer-col-h{font-size:9px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--sage);margin-bottom:14px}\n  .footer-links{list-style:none;display:flex;flex-direction:column;gap:8px}\n  .footer-links a{font-size:12px;color:rgba(255,255,255,.3);transition:color .2s;cursor:pointer}\n  .footer-links a:hover{color:#fff}\n  .footer-bottom{display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(255,255,255,.07);padding-top:20px}\n  .footer-copy{font-size:10px;color:rgba(255,255,255,.2)}\n  .soc-row{display:flex;gap:8px}\n  .soc-btn{width:30px;height:30px;border:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center;transition:border-color .2s;cursor:pointer}\n  .soc-btn:hover{border-color:var(--sage)}\n  .soc-btn i{color:rgba(255,255,255,.3);font-size:12px;transition:color .2s}\n  .soc-btn:hover i{color:var(--sage-lt)}\n  \/* HOME *\/\n  .home-hero{display:grid;grid-template-columns:1fr 1fr;min-height:100vh;padding-top:64px}\n  .home-left{background:var(--moss);display:flex;flex-direction:column;justify-content:center;padding:80px 56px;position:relative;overflow:hidden}\n  .home-left::before{content:\"\";position:absolute;inset:0;background:repeating-linear-gradient(135deg,rgba(255,255,255,.015) 0,rgba(255,255,255,.015) 1px,transparent 1px,transparent 48px)}\n  .hero-kicker{display:flex;align-items:center;gap:10px;font-size:10px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:var(--sage);margin-bottom:20px;opacity:0;animation:fUp .7s .3s forwards}\n  .kicker-line{width:24px;height:1.5px;background:var(--sage)}\n  .hero-h1{font-family:\"Playfair Display\",serif;font-size:52px;font-weight:400;color:#fff;line-height:1.12;margin-bottom:20px;opacity:0;animation:fUp .75s .5s forwards}\n  .hero-h1 em{font-style:italic;color:var(--sage-lt)}\n  .hero-sub{font-size:14px;color:rgba(255,255,255,.65);line-height:1.85;font-weight:300;max-width:400px;margin-bottom:36px;opacity:0;animation:fUp .7s .7s forwards}\n  .hero-btns{display:flex;gap:12px;flex-wrap:wrap;opacity:0;animation:fUp .7s .9s forwards}\n  @keyframes fUp{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}\n  .home-right{position:relative;overflow:hidden;min-height:600px}\n  .home-right img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.07);animation:hZoom 13s ease-out forwards}\n  @keyframes hZoom{to{transform:scale(1)}}\n  .stat-card{position:absolute;bottom:40px;left:-24px;background:var(--white);border:1px solid var(--border);padding:20px 24px;z-index:2;box-shadow:0 8px 32px rgba(46,40,32,.12)}\n  .sc-row{display:flex;gap:28px}\n  .sc-n{font-family:\"Playfair Display\",serif;font-size:26px;color:var(--moss);line-height:1}\n  .sc-l{font-size:8px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--sage-dk);margin-top:3px}\n  .booking-strip{background:var(--linen);border-top:2px solid var(--sage);border-bottom:1px solid var(--border);display:flex;align-items:stretch}\n  .bs-field{flex:1;padding:14px 20px;border-right:1px solid var(--border)}\n  .bs-field:last-of-type{border-right:none}\n  .bs-lbl{font-size:8px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--sage-dk);margin-bottom:4px}\n  .bs-field input,.bs-field select{font-size:13px;color:var(--ink);background:transparent;border:none;outline:none;width:100%;font-family:\"Lato\",sans-serif}\n  .bs-btn{background:var(--moss);color:#fff;font-family:\"Lato\",sans-serif;font-size:10px;font-weight:700;letter-spacing:3px;text-transform:uppercase;border:none;padding:0 28px;cursor:pointer;white-space:nowrap;transition:background .22s}\n  .bs-btn:hover{background:var(--sage-dk)}\n  .about-strip{display:grid;grid-template-columns:1.1fr 1px 1fr 1px 1fr;align-items:stretch;background:var(--cream);padding:64px 56px}\n  .adiv{background:var(--border);align-self:stretch}\n  .about-main{padding-right:48px}\n  .about-h2{font-family:\"Playfair Display\",serif;font-size:34px;font-weight:400;color:var(--ink);line-height:1.2;margin-bottom:14px}\n  .about-h2 em{font-style:italic;color:var(--sage-dk)}\n  .about-body{font-size:14px;color:var(--bark);line-height:1.85;font-weight:300;margin-bottom:24px}\n  .about-col{padding:0 40px;display:flex;flex-direction:column;justify-content:center;gap:20px}\n  .ait{display:flex;gap:14px;align-items:flex-start}\n  .ait i{color:var(--sage-dk);font-size:16px;margin-top:2px;width:20px;flex-shrink:0}\n  .ait-ttl{font-size:13px;font-weight:700;color:var(--ink);margin-bottom:2px}\n  .ait-sub{font-size:12px;color:var(--bark);line-height:1.7;font-weight:300}\n  \/* EVENTS HOME *\/\n  .events-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:40px}\n  .ev-feat{position:relative;height:480px;overflow:hidden;cursor:pointer}\n  .ev-feat img{transition:transform .8s}\n  .ev-feat:hover img{transform:scale(1.04)}\n  .ev-ov{position:absolute;inset:0;background:linear-gradient(to top,rgba(45,82,53,.85) 0%,rgba(45,82,53,.15) 55%,transparent 100%)}\n  .ev-body{position:absolute;bottom:0;left:0;right:0;padding:40px 48px;display:flex;justify-content:space-between;align-items:flex-end}\n  .ev-tag{font-size:9px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:var(--sage-lt);margin-bottom:8px}\n  .ev-title{font-family:\"Playfair Display\",serif;font-size:32px;color:#fff;line-height:1.15;font-weight:400}\n  .ev-cta-b{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.3);color:#fff;font-family:\"Lato\",sans-serif;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;padding:12px 20px;backdrop-filter:blur(4px);white-space:nowrap;cursor:pointer;transition:background .22s}\n  .ev-cta-b:hover{background:rgba(255,255,255,.22)}\n  .occ-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:3px;margin-top:3px}\n  .occ-card{position:relative;height:280px;overflow:hidden;cursor:pointer}\n  .occ-card img{transition:transform .65s}\n  .occ-card:hover img{transform:scale(1.06)}\n  .occ-ov{position:absolute;inset:0;background:linear-gradient(to top,rgba(45,82,53,.82) 0%,transparent 55%)}\n  .occ-b{position:absolute;bottom:0;left:0;right:0;padding:20px}\n  .occ-ic{color:var(--sage-lt);font-size:16px;margin-bottom:6px}\n  .occ-lb{font-size:8px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--sage-lt);margin-bottom:3px}\n  .occ-nm{font-family:\"Playfair Display\",serif;font-size:16px;color:#fff;line-height:1.2}\n  .ev-strip{background:var(--moss);padding:28px 56px;display:flex;align-items:center;justify-content:space-between;gap:20px}\n  .ev-strip-t{font-family:\"Playfair Display\",serif;font-size:20px;color:#fff;font-weight:400}\n  .ev-strip-t em{font-style:italic;color:var(--sage-lt)}\n  .ev-strip-s{font-size:12px;color:rgba(255,255,255,.55);margin-top:3px;font-weight:300}\n  \/* ROOMS *\/\n  .rooms-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}\n  .room-card{background:var(--cream);border:1px solid var(--border);overflow:hidden}\n  .room-img{height:220px;overflow:hidden}\n  .room-img img{transition:transform .6s}\n  .room-card:hover .room-img img{transform:scale(1.04)}\n  .room-body{padding:24px}\n  .room-badge{display:inline-block;background:var(--sage-dk);color:#fff;font-size:8px;font-weight:700;letter-spacing:2px;text-transform:uppercase;padding:4px 10px;margin-bottom:10px}\n  .room-name{font-family:\"Playfair Display\",serif;font-size:22px;color:var(--ink);margin-bottom:5px}\n  .room-bed{font-size:12px;color:var(--bark);margin-bottom:12px;display:flex;align-items:center;gap:7px}\n  .room-bed i{color:var(--sage-dk)}\n  .room-ams{display:grid;grid-template-columns:1fr 1fr;gap:5px 12px;margin-bottom:18px}\n  .room-am{font-size:11px;color:var(--bark);display:flex;align-items:center;gap:5px}\n  .room-am i{color:var(--sage-dk);font-size:11px;width:14px}\n  .room-foot{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--border);padding-top:16px}\n  .room-price-lbl{font-size:9px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--sage);margin-bottom:2px}\n  .room-price{font-family:\"Playfair Display\",serif;font-size:24px;color:var(--ink)}\n  .rooms-direct{background:var(--linen);border:1px solid var(--border);border-top:2px solid var(--sage);padding:18px 24px;margin-top:20px;display:flex;align-items:center;justify-content:space-between;gap:16px}\n  \/* AMENITY TILES *\/\n  .am-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;margin-top:40px}\n  .am-tile{background:var(--white);padding:28px 24px;display:flex;gap:16px;align-items:flex-start}\n  \/* GALLERY HOME *\/\n  .gal-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:220px 220px;gap:6px}\n  .gal-item{overflow:hidden}\n  .gal-item img{transition:transform .6s}\n  .gal-item:hover img{transform:scale(1.05)}\n  .gal-item:first-child{grid-column:1\/3}\n  .gal-item:nth-child(4){grid-column:2\/4}\n  \/* CTA BANNER *\/\n  .cta-banner{background:var(--moss);padding:72px 56px;display:grid;grid-template-columns:1fr auto;gap:48px;align-items:center}\n  .cta-h2{font-family:\"Playfair Display\",serif;font-size:38px;color:#fff;font-weight:400;line-height:1.2;margin-bottom:10px}\n  .cta-h2 em{font-style:italic;color:var(--sage-lt)}\n  .cta-sub{font-size:14px;color:rgba(255,255,255,.6);font-weight:300;line-height:1.7}\n  .cta-perks{display:flex;gap:28px;margin-top:20px}\n  .cta-perk{display:flex;align-items:center;gap:8px;font-size:12px;color:rgba(255,255,255,.7)}\n  .cta-perk i{color:var(--sage-lt);font-size:13px}\n  \/* ABOUT PAGE *\/\n  .story-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}\n  .story-img{height:480px;overflow:hidden;position:relative}\n  .story-img::after{content:\"\";position:absolute;inset:16px;border:1.5px solid rgba(143,175,138,.4);pointer-events:none}\n  .timeline{display:flex;flex-direction:column;max-width:640px;margin:40px auto 0}\n  .tl-item{display:flex;gap:24px;padding-bottom:32px;position:relative}\n  .tl-item:last-child{padding-bottom:0}\n  .tl-item::before{content:\"\";position:absolute;left:15px;top:32px;bottom:0;width:1px;background:var(--border)}\n  .tl-item:last-child::before{display:none}\n  .tl-dot{width:32px;height:32px;background:var(--sage-lt);border:2px solid var(--sage);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;z-index:1}\n  .tl-dot i{color:var(--moss);font-size:12px}\n  .tl-year{font-size:9px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--sage-dk);margin-bottom:4px}\n  .tl-text{font-size:13px;color:var(--bark);line-height:1.75;font-weight:300}\n  .values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}\n  .value-card{background:var(--white);border:1px solid var(--border);padding:32px 24px;text-align:center}\n  .value-icon{width:52px;height:52px;background:var(--sage-lt);display:flex;align-items:center;justify-content:center;margin:0 auto 16px}\n  .value-icon i{color:var(--moss);font-size:20px}\n  .value-title{font-family:\"Playfair Display\",serif;font-size:17px;color:var(--ink);margin-bottom:8px}\n  .value-body{font-size:12px;color:var(--bark);line-height:1.8;font-weight:300}\n  \/* ROOMS PAGE *\/\n  .rooms-feat{display:grid;grid-template-columns:1.2fr 1fr;gap:0;margin-bottom:3px;min-height:460px}\n  .rooms-feat-img{overflow:hidden}\n  .rooms-feat-img img{transition:transform .8s;width:100%;height:100%}\n  .rooms-feat-img:hover img{transform:scale(1.04)}\n  .rooms-feat-body{background:var(--white);padding:48px;display:flex;flex-direction:column;justify-content:center}\n  .rp-badge{display:inline-block;font-size:8px;font-weight:700;letter-spacing:2px;text-transform:uppercase;padding:4px 10px;margin-bottom:12px}\n  .rp-bed{font-size:12px;color:var(--bark);margin-bottom:14px;display:flex;align-items:center;gap:7px}\n  .rp-bed i{color:var(--sage-dk)}\n  .rp-ams{display:grid;grid-template-columns:1fr 1fr;gap:5px 12px;margin-bottom:20px}\n  .rp-am{font-size:11px;color:var(--bark);display:flex;align-items:center;gap:6px}\n  .rp-am i{color:var(--sage-dk);font-size:11px;width:14px}\n  .rp-price-lbl{font-size:9px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--sage);margin-bottom:2px}\n  .rp-price{font-family:\"Playfair Display\",serif;font-size:28px;color:var(--ink)}\n  .rp-price-note{font-size:10px;color:var(--bark);margin-top:2px;font-weight:300}\n  .amen-full{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:40px}\n  .amen-cat{background:var(--white);border:1px solid var(--border);padding:24px}\n  .amen-cat-h{font-size:9px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--sage-dk);margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid var(--border)}\n  .amen-list{display:grid;grid-template-columns:1fr 1fr;gap:7px 14px}\n  .amen-it{font-size:12px;color:var(--bark);display:flex;align-items:center;gap:6px}\n  .amen-it i{color:var(--sage-dk);font-size:11px;width:14px}\n  .bw-box{background:var(--sage-lt);border:1px solid var(--sage);padding:28px}\n  .bw-title{font-family:\"Playfair Display\",serif;font-size:18px;color:var(--ink);margin-bottom:16px}\n  .cal-ph{background:var(--white);border:1px solid var(--border);height:160px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;margin:16px 0}\n  .cal-ph i{color:var(--sage-dk);font-size:28px}\n  .cal-ph p{font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--sage-dk)}\n  \/* EVENTS PAGE *\/\n  .pkg-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:40px}\n  .pkg-card{background:var(--white);border:1px solid var(--border);overflow:hidden}\n  .pkg-img{height:240px;overflow:hidden}\n  .pkg-img img{transition:transform .6s}\n  .pkg-card:hover .pkg-img img{transform:scale(1.04)}\n  .pkg-body{padding:28px}\n  .pkg-tag{font-size:9px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--sage-dk);margin-bottom:8px}\n  .pkg-name{font-family:\"Playfair Display\",serif;font-size:22px;color:var(--ink);margin-bottom:10px}\n  .pkg-desc{font-size:13px;color:var(--bark);line-height:1.8;font-weight:300;margin-bottom:16px}\n  .pkg-inc{display:flex;flex-direction:column;gap:6px;margin-bottom:20px}\n  .pkg-inc-item{font-size:12px;color:var(--bark);display:flex;align-items:flex-start;gap:7px;font-weight:300}\n  .pkg-inc-item i{color:var(--sage-dk);font-size:11px;margin-top:2px;flex-shrink:0}\n  .venue-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;margin-top:40px}\n  .venue-item{position:relative;height:260px;overflow:hidden;cursor:pointer}\n  .venue-item img{transition:transform .6s;width:100%;height:100%}\n  .venue-item:hover img{transform:scale(1.05)}\n  .venue-ov{position:absolute;inset:0;background:linear-gradient(to top,rgba(45,82,53,.8) 0%,transparent 55%)}\n  .venue-label{position:absolute;bottom:0;left:0;right:0;padding:18px 20px;font-family:\"Playfair Display\",serif;font-size:16px;color:#fff}\n  .ev-inquiry{background:var(--sage-lt);border:1px solid var(--sage);padding:32px;margin-top:40px}\n  .ei-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center}\n  \/* CHURCH *\/\n  .church-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}\n  .church-img{height:440px;overflow:hidden;position:relative}\n  .church-img::after{content:\"\";position:absolute;inset:16px;border:1.5px solid rgba(143,175,138,.4);pointer-events:none}\n  .church-gal{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:40px}\n  .ch-gal-item{height:220px;overflow:hidden}\n  .ch-gal-item img{transition:transform .6s}\n  .ch-gal-item:hover img{transform:scale(1.05)}\n  .cs-item{display:flex;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid var(--border)}\n  .cs-item:last-child{border-bottom:none}\n  .cs-icon{width:36px;height:36px;background:var(--sage-lt);display:flex;align-items:center;justify-content:center;flex-shrink:0}\n  .cs-icon i{color:var(--moss);font-size:13px}\n  .cs-day{font-size:12px;font-weight:700;color:var(--ink);min-width:90px}\n  .cs-time{font-size:12px;color:var(--bark);font-weight:300}\n  \/* LOUNGE *\/\n  .lounge-split{display:grid;grid-template-columns:1fr 1fr;gap:0;min-height:420px}\n  .lounge-img-col{overflow:hidden}\n  .lounge-img-col img{transition:transform .8s}\n  .lounge-img-col:hover img{transform:scale(1.03)}\n  .lounge-body-col{background:var(--moss);padding:56px;display:flex;flex-direction:column;justify-content:center}\n  .lounge-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;height:280px;margin-top:4px}\n  .ls-item{overflow:hidden}\n  .ls-item img{transition:transform .6s}\n  .ls-item:hover img{transform:scale(1.05)}\n  .menu-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:40px}\n  .menu-cat{background:var(--white);border:1px solid var(--border)}\n  .menu-cat-h{background:var(--moss);padding:14px 20px;font-family:\"Playfair Display\",serif;font-size:16px;color:var(--sage-lt)}\n  .menu-items{padding:20px;display:flex;flex-direction:column;gap:12px}\n  .menu-item{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:10px;border-bottom:1px solid var(--border)}\n  .menu-item:last-child{border-bottom:none;padding-bottom:0}\n  .mi-name{font-size:13px;font-weight:700;color:var(--ink)}\n  .mi-desc{font-size:11px;color:var(--bark);font-weight:300;margin-top:2px}\n  .mi-price{font-family:\"Playfair Display\",serif;font-size:15px;color:var(--ink);white-space:nowrap;margin-left:12px}\n  .lounge-hrs{display:flex;gap:32px;margin-top:28px;padding-top:24px;border-top:1px solid rgba(255,255,255,.15)}\n  .lhr-lbl{font-size:9px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--sage-lt);margin-bottom:4px}\n  .lhr-val{font-size:13px;color:rgba(255,255,255,.75)}\n  \/* GALLERY PAGE *\/\n  .gf-row{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:32px}\n  .gf-btn{font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;padding:8px 16px;border:1px solid var(--border);background:var(--white);color:var(--bark);cursor:pointer;transition:all .22s}\n  .gf-btn.active,.gf-btn:hover{background:var(--moss);color:#fff;border-color:var(--moss)}\n  .gal-masonry{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}\n  .gm-item{overflow:hidden;position:relative;cursor:pointer}\n  .gm-item img{transition:transform .6s;display:block;width:100%}\n  .gm-item:hover img{transform:scale(1.05)}\n  .gm-lbl{position:absolute;bottom:0;left:0;right:0;padding:14px;background:linear-gradient(to top,rgba(45,82,53,.8) 0%,transparent 100%);opacity:0;transition:opacity .3s}\n  .gm-item:hover .gm-lbl{opacity:1}\n  .gm-lbl span{font-size:9px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--sage-lt)}\n  \/* CONTACT *\/\n  .contact-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;margin-top:40px}\n  .consent-wrap{display:flex;gap:10px;align-items:flex-start;margin-bottom:16px}\n  .consent-wrap input{margin-top:3px;accent-color:var(--moss);flex-shrink:0}\n  .consent-wrap label{font-size:11px;color:var(--bark);line-height:1.7;font-weight:300}\n  .recap-ph{background:var(--linen);border:1px solid var(--border);padding:14px 16px;display:flex;align-items:center;gap:12px;margin-bottom:16px}\n  .recap-ph input{accent-color:var(--moss)}\n  .recap-ph span{font-size:12px;color:var(--bark)}\n  .recap-ph .rcl{margin-left:auto;text-align:center}\n  .recap-ph .rcl i{color:var(--sage);font-size:20px}\n  .recap-ph .rcl p{font-size:8px;color:var(--bark)}\n  .info-side{display:flex;flex-direction:column}\n  .info-item{display:flex;gap:16px;align-items:flex-start;padding:16px 0;border-bottom:1px solid var(--border)}\n  .info-item:first-child{padding-top:0}\n  .info-item:last-child{border-bottom:none}\n  .map-ph{height:200px;background:var(--sage-lt);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;margin-top:20px}\n  .map-ph i{color:var(--moss);font-size:24px}\n  .map-ph p{font-size:9px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--sage-dk)}\n  .map-ph a{font-size:11px;color:var(--sage-dk)}\n  .avail-cal{background:var(--white);border:1px solid var(--border);padding:24px;margin-top:20px}\n  .ac-title{font-family:\"Playfair Display\",serif;font-size:16px;color:var(--ink);margin-bottom:4px}\n  .ac-sub{font-size:11px;color:var(--bark);font-weight:300;margin-bottom:16px}\n  .cal-widget-ph{background:var(--sage-lt);border:1px solid var(--sage);height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}\n  .cal-widget-ph i{color:var(--moss);font-size:32px}\n  .cal-widget-ph p{font-size:9px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--sage-dk);text-align:center}\n  .cal-widget-ph small{font-size:10px;color:var(--bark);font-weight:300}\n  .ota-box{background:var(--ink);padding:20px 24px;margin-top:14px}\n  .ota-micro{font-size:8px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--sage);margin-bottom:10px}\n  .ota-btns{display:flex;gap:10px}\n  .ota-btns a{flex:1;padding:10px;text-align:center;font-family:\"Lato\",sans-serif;font-size:10px;font-weight:700;letter-spacing:2px;color:#fff;display:block}\n  .form-success{display:none;padding:36px;border:1px solid var(--sage);background:var(--sage-lt);text-align:center;margin-top:20px}\n  .form-success i{color:var(--moss);font-size:28px;display:block;margin-bottom:12px}\n  .form-success h3{font-family:\"Playfair Display\",serif;font-size:20px;color:var(--ink);margin-bottom:6px}\n  .form-success p{font-size:13px;color:var(--bark)}\n  \/* SITEMAP *\/\n  .sm-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin-top:48px}\n  .sm-col-h{font-family:\"Playfair Display\",serif;font-size:18px;color:var(--ink);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--sage)}\n  .sm-list{list-style:none}\n  .sm-list li{border-bottom:1px solid var(--border)}\n  .sm-list a{display:flex;align-items:center;gap:10px;padding:10px 0;font-size:13px;color:var(--bark);transition:color .22s;cursor:pointer}\n  .sm-list a:hover{color:var(--moss)}\n  .sm-list a i{color:var(--sage);font-size:11px;width:16px}\n  .sm-sub{list-style:none;padding-left:20px}\n  .sm-sub li{border-bottom:1px solid var(--border)}\n  .sm-sub a{font-size:12px;padding:8px 0}\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     RESPONSIVE \u2014 TABLET (max 1024px) & MOBILE (max 768px)\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n\n  \/* \u2500\u2500 NAV \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  @media(max-width:900px){\n    #nav{padding:0 24px}\n    .nav-links{gap:14px}\n    .nav-links a{font-size:9px;letter-spacing:1px}\n  }\n  @media(max-width:768px){\n    #nav{padding:0 20px;height:56px}\n    .nav-links{display:none}\n    .nav-cta{display:none}\n  }\n\n  \/* \u2500\u2500 MOBILE MENU BUTTON \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  #mobile-menu-btn{\n    display:none;flex-direction:column;gap:5px;\n    background:none;border:none;cursor:pointer;padding:4px\n  }\n  #mobile-menu-btn span{\n    display:block;width:22px;height:1.5px;\n    background:var(--moss);transition:background .3s\n  }\n  #nav.solid #mobile-menu-btn span{background:var(--moss)}\n  @media(max-width:768px){\n    #mobile-menu-btn{display:flex !important}\n  }\n\n  \/* \u2500\u2500 MOBILE DRAWER \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  #mobile-drawer{\n    display:none;position:fixed;top:56px;left:0;right:0;\n    background:var(--white);border-top:2px solid var(--sage);\n    z-index:199;padding:20px 24px 28px;\n    box-shadow:0 8px 24px rgba(46,40,32,.12);\n    max-height:calc(100vh - 56px);overflow-y:auto\n  }\n  #mobile-drawer.open{display:block}\n  #mobile-drawer a{\n    display:block;padding:12px 0;\n    font-size:11px;font-weight:700;letter-spacing:3px;\n    text-transform:uppercase;color:var(--bark);\n    border-bottom:1px solid var(--border);cursor:pointer;\n    transition:color .2s\n  }\n  #mobile-drawer a:last-child{border-bottom:none}\n  #mobile-drawer a:hover{color:var(--moss)}\n  #mobile-drawer .drawer-book{\n    display:block;margin-top:16px;\n    background:var(--moss);color:#fff;\n    font-size:10px;font-weight:700;letter-spacing:3px;\n    text-transform:uppercase;border:none;\n    padding:13px 24px;width:100%;text-align:center;cursor:pointer\n  }\n\n  \/* \u2500\u2500 HOME HERO \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  @media(max-width:900px){\n    .home-hero{grid-template-columns:1fr}\n    .home-left{padding:60px 32px 48px;min-height:auto}\n    .hero-h1{font-size:38px}\n    .hero-sub{font-size:13px}\n    .home-right{min-height:320px}\n    .stat-card{left:16px;bottom:20px}\n    .sc-n{font-size:20px}\n  }\n  @media(max-width:768px){\n    .home-hero{\n      padding-top:56px;\n      position:relative;\n      min-height:100svh;\n      grid-template-columns:1fr;\n      background:url('https:\/\/images.unsplash.com\/photo-1566073771259-6a8506099945?w=1200&q=85') center\/cover no-repeat;\n    }\n    .home-hero::before{\n      content:'';position:absolute;inset:0;\n      background:linear-gradient(135deg,rgba(45,82,53,.88) 0%,rgba(45,82,53,.55) 60%,rgba(45,82,53,.3) 100%);\n      z-index:0;\n    }\n    .home-left{\n      position:relative;z-index:1;\n      background:transparent;\n      padding:56px 20px 100px;\n      min-height:calc(100svh - 56px);\n      justify-content:center;\n    }\n    .home-right{display:none}\n    .stat-card{display:none}\n    .hero-kicker{font-size:9px}\n    .hero-h1{font-size:32px;margin-bottom:14px}\n    .hero-sub{font-size:13px;margin-bottom:24px}\n    .hero-btns{flex-direction:column;gap:10px}\n    .hero-btns .btn-ol-lt{justify-content:center;width:100%}\n  }\n\n  \/* \u2500\u2500 BOOKING STRIP \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  @media(max-width:900px){\n    .booking-strip{flex-wrap:wrap}\n    .bs-field{flex:1 1 45%;border-bottom:1px solid var(--border)}\n    .bs-btn{width:100%;padding:14px;text-align:center}\n  }\n  @media(max-width:768px){\n    .bs-field{flex:1 1 100%}\n  }\n\n  \/* \u2500\u2500 ABOUT STRIP \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  @media(max-width:900px){\n    .about-strip{\n      grid-template-columns:1fr;\n      padding:48px 32px;gap:32px\n    }\n    .adiv{display:none}\n    .about-main{padding-right:0}\n    .about-col{padding:0}\n  }\n  @media(max-width:768px){\n    .about-strip{padding:40px 20px}\n    .about-h2{font-size:26px}\n  }\n\n  \/* \u2500\u2500 SECTION PADDING \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  @media(max-width:900px){\n    .sec,.sec-linen,.sec-white,.sec-sage,.sec-moss{padding:56px 32px}\n  }\n  @media(max-width:768px){\n    .sec,.sec-linen,.sec-white,.sec-sage,.sec-moss{padding:44px 20px}\n  }\n\n  \/* \u2500\u2500 EVENTS HOME \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  @media(max-width:900px){\n    section[style*=\"padding:80px 56px 0\"]{padding:56px 32px 0 !important}\n    .events-head{flex-direction:column;align-items:flex-start;gap:20px}\n    .ev-feat{height:320px}\n    .ev-body{padding:24px 24px}\n    .ev-title{font-size:22px}\n    .occ-grid{grid-template-columns:repeat(2,1fr)}\n    .occ-card{height:200px}\n    .ev-strip{flex-direction:column;align-items:flex-start;padding:24px 32px;gap:16px}\n  }\n  @media(max-width:768px){\n    section[style*=\"padding:80px 56px 0\"]{padding:44px 20px 0 !important}\n    .ev-feat{height:260px}\n    .ev-body{padding:20px}\n    .ev-title{font-size:18px}\n    .ev-cta-b{display:none}\n    .occ-grid{grid-template-columns:1fr 1fr;gap:2px}\n    .occ-card{height:180px}\n    .ev-strip{padding:20px}\n  }\n\n  \/* \u2500\u2500 ROOMS HOME \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  @media(max-width:900px){\n    .rooms-grid{grid-template-columns:1fr}\n    .rooms-direct{flex-direction:column;align-items:flex-start;gap:12px}\n    div[style*=\"display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:36px\"]{\n      flex-direction:column;align-items:flex-start;gap:16px\n    }\n  }\n\n  \/* \u2500\u2500 AMENITY GRID \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  @media(max-width:900px){\n    .am-grid{grid-template-columns:repeat(2,1fr)}\n  }\n  @media(max-width:768px){\n    .am-grid{grid-template-columns:1fr}\n  }\n\n  \/* \u2500\u2500 GALLERY HOME \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  @media(max-width:900px){\n    .gal-grid{\n      grid-template-columns:1fr 1fr;\n      grid-template-rows:auto;\n      height:auto\n    }\n    .gal-item{height:180px}\n    .gal-item:first-child{grid-column:1\/3}\n    .gal-item:nth-child(4){grid-column:1\/3}\n  }\n  @media(max-width:768px){\n    .gal-grid{grid-template-columns:1fr}\n    .gal-item:first-child,.gal-item:nth-child(4){grid-column:auto}\n    .gal-item{height:200px}\n  }\n\n  \/* \u2500\u2500 CTA BANNER \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  @media(max-width:900px){\n    .cta-banner{grid-template-columns:1fr;padding:48px 32px;gap:28px}\n    .cta-h2{font-size:28px}\n    .cta-perks{flex-direction:column;gap:12px}\n    div[style*=\"display:flex;flex-direction:column;gap:12px;align-items:flex-end\"]{\n      align-items:stretch\n    }\n    div[style*=\"display:flex;flex-direction:column;gap:12px;align-items:flex-end\"] .btn-ol-lt{\n      justify-content:center\n    }\n  }\n  @media(max-width:768px){\n    .cta-banner{padding:40px 20px}\n    .cta-h2{font-size:24px}\n  }\n\n  \/* \u2500\u2500 PAGE HERO (inner pages) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  @media(max-width:768px){\n    .page-hero{height:220px}\n    .ph-h1{font-size:30px}\n    .ph-sub{font-size:12px}\n  }\n\n  \/* \u2500\u2500 ABOUT PAGE \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  @media(max-width:900px){\n    .story-grid{grid-template-columns:1fr;gap:32px}\n    .story-img{height:320px}\n    .values-grid{grid-template-columns:repeat(2,1fr)}\n    div[style*=\"grid-template-columns:repeat(3,1fr);gap:20px\"]{\n      grid-template-columns:1fr !important\n    }\n  }\n  @media(max-width:768px){\n    .story-img{height:240px}\n    .values-grid{grid-template-columns:1fr}\n    .ph2{font-size:26px}\n    .ph2-lt{font-size:26px}\n  }\n\n  \/* \u2500\u2500 ROOMS PAGE \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  @media(max-width:900px){\n    .rooms-feat{grid-template-columns:1fr;direction:ltr !important}\n    .rooms-feat-img{height:300px}\n    .rooms-feat-body{padding:28px}\n    .rp-ams{grid-template-columns:1fr 1fr}\n    .amen-full{grid-template-columns:1fr}\n    div[style*=\"display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start\"]{\n      grid-template-columns:1fr !important\n    }\n  }\n  @media(max-width:768px){\n    .rooms-feat-img{height:220px}\n    .rooms-feat-body{padding:20px}\n    .rp-ams{grid-template-columns:1fr}\n    div[style*=\"display:flex;gap:10px\"]{flex-wrap:wrap}\n  }\n\n  \/* \u2500\u2500 EVENTS PAGE \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  @media(max-width:900px){\n    .pkg-grid{grid-template-columns:1fr}\n    .venue-grid{grid-template-columns:repeat(2,1fr)}\n    .ei-grid{grid-template-columns:1fr;gap:20px}\n  }\n  @media(max-width:768px){\n    .venue-grid{grid-template-columns:1fr}\n    .venue-item{height:200px}\n  }\n\n  \/* \u2500\u2500 CHURCH PAGE \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  @media(max-width:900px){\n    .church-grid{grid-template-columns:1fr;gap:32px}\n    .church-img{height:280px}\n    .church-gal{grid-template-columns:repeat(2,1fr)}\n    div[style*=\"display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center\"]{\n      grid-template-columns:1fr !important\n    }\n  }\n  @media(max-width:768px){\n    .church-gal{grid-template-columns:1fr}\n    .ch-gal-item{height:200px}\n  }\n\n  \/* \u2500\u2500 LOUNGE PAGE \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  @media(max-width:900px){\n    .lounge-split{grid-template-columns:1fr}\n    .lounge-img-col{height:300px}\n    .lounge-body-col{padding:36px 32px}\n    .lounge-hrs{flex-wrap:wrap;gap:16px}\n    .lounge-strip{grid-template-columns:1fr;height:auto}\n    .ls-item{height:220px}\n    .menu-grid{grid-template-columns:1fr}\n  }\n  @media(max-width:768px){\n    .lounge-body-col{padding:28px 20px}\n    .lounge-strip{gap:2px}\n    .ls-item{height:180px}\n    div[style*=\"display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center\"]{\n      grid-template-columns:1fr !important\n    }\n  }\n\n  \/* \u2500\u2500 GALLERY PAGE \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  @media(max-width:900px){\n    .gal-masonry{grid-template-columns:repeat(2,1fr)}\n    .gf-row{gap:6px}\n  }\n  @media(max-width:768px){\n    .gal-masonry{grid-template-columns:1fr}\n    .gm-item{height:240px !important}\n    div[style*=\"display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:32px\"]{\n      flex-direction:column;align-items:flex-start;gap:16px\n    }\n  }\n\n  \/* \u2500\u2500 CONTACT PAGE \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  @media(max-width:900px){\n    .contact-grid{grid-template-columns:1fr;gap:40px}\n    div[style*=\"display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:840px\"]{\n      grid-template-columns:1fr !important\n    }\n  }\n  @media(max-width:768px){\n    .form-row{grid-template-columns:1fr}\n    div[id=\"cf-dates\"]{grid-template-columns:1fr 1fr !important}\n  }\n\n  \/* \u2500\u2500 SITEMAP PAGE \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  @media(max-width:900px){\n    .sm-grid{grid-template-columns:repeat(2,1fr)}\n  }\n  @media(max-width:768px){\n    .sm-grid{grid-template-columns:1fr}\n  }\n\n  \/* \u2500\u2500 FOOTER \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  @media(max-width:900px){\n    .footer-top{grid-template-columns:1fr 1fr;gap:28px}\n    #footer{padding:44px 32px 24px}\n  }\n  @media(max-width:768px){\n    .footer-top{grid-template-columns:1fr}\n    #footer{padding:36px 20px 20px}\n    .footer-bottom{flex-direction:column;gap:14px;text-align:center}\n  }\n\n  \/* \u2500\u2500 GENERIC TYPOGRAPHY SCALE \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  @media(max-width:768px){\n    .ph2{font-size:24px !important}\n    .ph2-lt{font-size:24px !important}\n    .ph3{font-size:20px !important}\n    .eyebrow{font-size:9px}\n    .pbody,.pbody-lt{font-size:13px}\n  }\n\n  \/* \u2500\u2500 NAV HERO STATE (over dark hero image) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  #nav.hero .nav-name{color:#fff}\n  #nav.hero .nav-tag{color:var(--sage)}\n  #nav.hero .nav-links a{color:rgba(255,255,255,.85)}\n  #nav.hero .nav-links a:hover{color:#fff}\n  #nav.hero .nav-links a.active{color:#fff}\n  #nav.hero .nav-cta{background:transparent;border:1.5px solid rgba(255,255,255,.5);color:#fff}\n  #nav.hero .nav-cta:hover{border-color:#fff;background:rgba(255,255,255,.1)}\n  #nav.hero #mobile-menu-btn span{background:#fff}\n  \n  body { margin:0; padding:0; }\n  #nav, #mobile-drawer, #footer { display:none !important; }\n  <\/style>\n<\/head>\n<body>\n<div id=\"page-home\">\n<section class=\"home-hero\">\n  <div class=\"home-left\">\n    <div class=\"hero-kicker\"><span class=\"kicker-line\"><\/span>Barangay Sili, Aurora, Isabela &nbsp;&middot;&nbsp; Est. 2020<\/div>\n    <h1 class=\"hero-h1\">Feel at home,<br\/><em>wherever<br\/>you are.<\/em><\/h1>\n    <p class=\"hero-sub\">Warm rooms, beautiful event spaces, and a team that treats every guest like family &mdash; right in the heart of Isabela.<\/p>\n    <div class=\"hero-btns\">\n      <button class=\"btn-ol-lt\" onclick=\"go('events')\">Plan Your Event <i class=\"fa-solid fa-arrow-right\"><\/i><\/button>\n      <button class=\"btn-ol-lt\" onclick=\"go('rooms')\">View Rooms<\/button>\n    <\/div>\n  <\/div>\n  <div class=\"home-right\">\n    <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1566073771259-6a8506099945?w=1200&q=85\" alt=\"The Constantino\"\/>\n    <div class=\"stat-card\">\n      <div class=\"sc-row\">\n        <div><div class=\"sc-n\">500+<\/div><div class=\"sc-l\">Events Hosted<\/div><\/div>\n        <div><div class=\"sc-n\">4.8&#9733;<\/div><div class=\"sc-l\">Guest Rating<\/div><\/div>\n        <div><div class=\"sc-n\">24h<\/div><div class=\"sc-l\">We&rsquo;re Here<\/div><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<div class=\"booking-strip\">\n  <div class=\"bs-field\"><div class=\"bs-lbl\">Check-in<\/div><input type=\"date\"\/><\/div>\n  <div class=\"bs-field\"><div class=\"bs-lbl\">Check-out<\/div><input type=\"date\"\/><\/div>\n  <div class=\"bs-field\"><div class=\"bs-lbl\">Guests<\/div><select><option>1 Adult<\/option><option selected>2 Adults<\/option><option>3 Guests<\/option><option>4 Guests<\/option><\/select><\/div>\n  <div class=\"bs-field\"><div class=\"bs-lbl\">Room Type<\/div><select><option>Any Room<\/option><option>Twin Room<\/option><option>Double Room<\/option><\/select><\/div>\n  <button class=\"bs-btn\" onclick=\"go('contact')\">Check Availability<\/button>\n<\/div>\n<section class=\"about-strip\">\n  <div class=\"about-main reveal\">\n    <div class=\"eyebrow\" style=\"margin-bottom:10px\">Welcome Home<\/div><div class=\"rule\"><\/div>\n    <h2 class=\"about-h2\">More than a hotel &mdash;<br\/><em>a place that knows you.<\/em><\/h2>\n    <p class=\"about-body\" style=\"margin-bottom:24px\">The Constantino was built on a simple belief: every guest deserves to feel genuinely at home. We&rsquo;ve created a space in Barangay Sili, Aurora, Isabela where warmth isn&rsquo;t a policy &mdash; it&rsquo;s the whole point.<\/p>\n    <button class=\"btn-moss\" onclick=\"go('contact')\">Book Your Stay <i class=\"fa-solid fa-arrow-right\"><\/i><\/button>\n  <\/div>\n  <div class=\"adiv\"><\/div>\n  <div class=\"about-col reveal\">\n    <div class=\"ait\"><i class=\"fa-solid fa-shield-halved\"><\/i><div><div class=\"ait-ttl\">Safe &amp; Sanitized<\/div><div class=\"ait-sub\">Every room professionally cleaned and sealed before your arrival.<\/div><\/div><\/div>\n    <div class=\"ait\"><i class=\"fa-solid fa-wifi\"><\/i><div><div class=\"ait-ttl\">Free Wi-Fi &amp; Parking<\/div><div class=\"ait-sub\">Stay connected. Arrive with ease. No hidden charges.<\/div><\/div><\/div>\n    <div class=\"ait\"><i class=\"fa-solid fa-bell-concierge\"><\/i><div><div class=\"ait-ttl\">24-Hour Front Desk<\/div><div class=\"ait-sub\">Someone is always here &mdash; day or night, whatever you need.<\/div><\/div><\/div>\n  <\/div>\n  <div class=\"adiv\"><\/div>\n  <div class=\"about-col reveal\">\n    <div class=\"ait\"><i class=\"fa-solid fa-leaf\"><\/i><div><div class=\"ait-ttl\">Garden &amp; Terrace<\/div><div class=\"ait-sub\">A peaceful outdoor space for mornings, evenings, and everything in between.<\/div><\/div><\/div>\n    <div class=\"ait\"><i class=\"fa-solid fa-ban-smoking\"><\/i><div><div class=\"ait-ttl\">Smoke-Free Property<\/div><div class=\"ait-sub\">A clean, fresh environment for all guests and families.<\/div><\/div><\/div>\n    <div class=\"ait\"><i class=\"fa-solid fa-comments\"><\/i><div><div class=\"ait-ttl\">English &amp; Filipino<\/div><div class=\"ait-sub\">Our team speaks both &mdash; always ready to help in your language.<\/div><\/div><\/div>\n  <\/div>\n<\/section>\n<section style=\"padding:80px 56px 0;background:var(--linen)\">\n  <div class=\"events-head reveal\">\n    <div><div class=\"eyebrow\" style=\"margin-bottom:10px\">Events &amp; Celebrations<\/div><div class=\"rule\"><\/div>\n    <h2 style=\"font-family:'Playfair Display',serif;font-size:38px;font-weight:400;color:var(--ink)\">Your milestones deserve<br\/><em style=\"font-style:italic;color:var(--sage-dk)\">a beautiful home.<\/em><\/h2>\n    <p style=\"font-size:14px;color:var(--bark);max-width:360px;line-height:1.8;font-weight:300;margin-top:10px\">From grand weddings to intimate gatherings &mdash; our events team handles every detail.<\/p><\/div>\n    <button class=\"btn-moss\" onclick=\"go('events')\">Inquire About Events <i class=\"fa-solid fa-arrow-right\"><\/i><\/button>\n  <\/div>\n  <div class=\"ev-feat reveal\" onclick=\"go('events')\">\n    <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1519741497674-611481863552?w=1600&q=85\" alt=\"Weddings\"\/>\n    <div class=\"ev-ov\"><\/div>\n    <div class=\"ev-body\"><div><div class=\"ev-tag\">Featured &middot; Weddings &amp; Receptions<\/div><div class=\"ev-title\">Where love stories find<br\/>their perfect setting<\/div><\/div><button class=\"ev-cta-b\" onclick=\"go('events')\">Inquire Now &rarr;<\/button><\/div>\n  <\/div>\n  <div class=\"occ-grid reveal\">\n    <div class=\"occ-card\" onclick=\"go('events')\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1464366400600-7168b8af9bc3?w=700&q=85\" alt=\"Debuts\"\/><div class=\"occ-ov\"><\/div><div class=\"occ-b\"><div class=\"occ-ic\"><i class=\"fa-solid fa-cake-candles\"><\/i><\/div><div class=\"occ-lb\">Coming of Age<\/div><div class=\"occ-nm\">Debuts &amp; Birthdays<\/div><\/div><\/div>\n    <div class=\"occ-card\" onclick=\"go('events')\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1505373877841-8d25f7d46678?w=700&q=85\" alt=\"Corporate\"\/><div class=\"occ-ov\"><\/div><div class=\"occ-b\"><div class=\"occ-ic\"><i class=\"fa-solid fa-briefcase\"><\/i><\/div><div class=\"occ-lb\">Professional<\/div><div class=\"occ-nm\">Corporate &amp; Seminars<\/div><\/div><\/div>\n    <div class=\"occ-card\" onclick=\"go('events')\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1414235077428-338989a2e8c0?w=700&q=85\" alt=\"Private\"\/><div class=\"occ-ov\"><\/div><div class=\"occ-b\"><div class=\"occ-ic\"><i class=\"fa-solid fa-champagne-glasses\"><\/i><\/div><div class=\"occ-lb\">Intimate<\/div><div class=\"occ-nm\">Private Gatherings<\/div><\/div><\/div>\n    <div class=\"occ-card\" onclick=\"go('events')\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1540541338537-71acaa9b9e39?w=700&q=85\" alt=\"Reunions\"\/><div class=\"occ-ov\"><\/div><div class=\"occ-b\"><div class=\"occ-ic\"><i class=\"fa-solid fa-people-roof\"><\/i><\/div><div class=\"occ-lb\">Family<\/div><div class=\"occ-nm\">Reunions &amp; Milestones<\/div><\/div><\/div>\n  <\/div>\n  <div class=\"ev-strip reveal\"><div><div class=\"ev-strip-t\">Ready to make it <em>unforgettable?<\/em><\/div><div class=\"ev-strip-s\">Our team responds within 24 hours.<\/div><\/div><button class=\"btn-ol-lt\" onclick=\"go('contact')\">Send an Inquiry <i class=\"fa-solid fa-arrow-right\"><\/i><\/button><\/div>\n<\/section>\n<section class=\"sec-white\">\n  <div class=\"reveal\" style=\"display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:36px\">\n    <div><div class=\"eyebrow\" style=\"margin-bottom:10px\">Rooms<\/div><div class=\"rule\"><\/div><h2 style=\"font-family:'Playfair Display',serif;font-size:36px;font-weight:400;color:var(--ink)\">Rest well. <em style=\"font-style:italic;color:var(--sage-dk)\">You&rsquo;re home.<\/em><\/h2><\/div>\n    <button class=\"text-link\" onclick=\"go('rooms')\">View All Rooms <i class=\"fa-solid fa-arrow-right\"><\/i><\/button>\n  <\/div>\n  <div class=\"rooms-grid reveal\">\n    <div class=\"room-card\"><div class=\"room-img\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1595576508898-0ad5c879a061?w=800&q=85\" alt=\"Twin Room\"\/><\/div><div class=\"room-body\"><span class=\"room-badge\">Twin Room<\/span><div class=\"room-name\">Twin Room<\/div><div class=\"room-bed\"><i class=\"fa-solid fa-bed\"><\/i>Two Single Beds &middot; Up to 2 Guests<\/div><div class=\"room-ams\"><span class=\"room-am\"><i class=\"fa-solid fa-snowflake\"><\/i>Air conditioning<\/span><span class=\"room-am\"><i class=\"fa-solid fa-wifi\"><\/i>Free Wi-Fi<\/span><span class=\"room-am\"><i class=\"fa-solid fa-shower\"><\/i>Hot shower<\/span><span class=\"room-am\"><i class=\"fa-solid fa-fan\"><\/i>Electric fan<\/span><\/div><div class=\"room-foot\"><div><div class=\"room-price-lbl\">From \/ night<\/div><div class=\"room-price\">&#8369;2,500<\/div><\/div><div style=\"display:flex;gap:8px\"><button class=\"btn-ol\" style=\"padding:9px 14px;font-size:9px\" onclick=\"go('rooms')\">Details<\/button><button class=\"btn-moss\" style=\"padding:9px 14px;font-size:9px\" onclick=\"go('contact')\">Book<\/button><\/div><\/div><\/div><\/div>\n    <div class=\"room-card\"><div class=\"room-img\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1618773928121-c32242e63f39?w=800&q=85\" alt=\"Double Room\"\/><\/div><div class=\"room-body\"><span class=\"room-badge\" style=\"background:var(--moss)\">Most Popular<\/span><div class=\"room-name\">Double Room<\/div><div class=\"room-bed\"><i class=\"fa-solid fa-bed\"><\/i>Queen Bed &middot; Up to 2 Guests<\/div><div class=\"room-ams\"><span class=\"room-am\"><i class=\"fa-solid fa-snowflake\"><\/i>Air conditioning<\/span><span class=\"room-am\"><i class=\"fa-solid fa-wifi\"><\/i>Free Wi-Fi<\/span><span class=\"room-am\"><i class=\"fa-solid fa-shower\"><\/i>Hot shower<\/span><span class=\"room-am\"><i class=\"fa-solid fa-fan\"><\/i>Electric fan<\/span><\/div><div class=\"room-foot\"><div><div class=\"room-price-lbl\">From \/ night<\/div><div class=\"room-price\">&#8369;3,200<\/div><\/div><div style=\"display:flex;gap:8px\"><button class=\"btn-ol\" style=\"padding:9px 14px;font-size:9px\" onclick=\"go('rooms')\">Details<\/button><button class=\"btn-moss\" style=\"padding:9px 14px;font-size:9px\" onclick=\"go('contact')\">Book<\/button><\/div><\/div><\/div><\/div>\n  <\/div>\n  <div class=\"rooms-direct reveal\"><p style=\"font-size:13px;color:var(--bark);font-weight:300\"><strong style=\"color:var(--moss);font-weight:700\">Book directly with us<\/strong> for the best rate &mdash; plus free breakfast on 2-night stays.<\/p><button class=\"btn-moss\" onclick=\"go('contact')\">Book Direct <i class=\"fa-solid fa-arrow-right\"><\/i><\/button><\/div>\n<\/section>\n<section class=\"sec-sage\">\n  <div class=\"reveal\" style=\"text-align:center\"><div class=\"eyebrow\" style=\"margin-bottom:10px\">What&rsquo;s Included<\/div><div class=\"rule-c\"><\/div><h2 style=\"font-family:'Playfair Display',serif;font-size:32px;font-weight:400;color:var(--ink)\">Everything you need to feel <em style=\"font-style:italic;color:var(--sage-dk)\">at home.<\/em><\/h2><\/div>\n  <div class=\"am-grid reveal\">\n    <div class=\"am-tile\"><div class=\"am-icon\"><i class=\"fa-solid fa-snowflake\"><\/i><\/div><div><div style=\"font-size:13px;font-weight:700;color:var(--ink);margin-bottom:3px\">Air Conditioning<\/div><div style=\"font-size:12px;color:var(--bark);line-height:1.7;font-weight:300\">Every room fully air-conditioned for your comfort.<\/div><\/div><\/div>\n    <div class=\"am-tile\"><div class=\"am-icon\"><i class=\"fa-solid fa-wifi\"><\/i><\/div><div><div style=\"font-size:13px;font-weight:700;color:var(--ink);margin-bottom:3px\">Free Wi-Fi<\/div><div style=\"font-size:12px;color:var(--bark);line-height:1.7;font-weight:300\">High-speed internet throughout the entire property.<\/div><\/div><\/div>\n    <div class=\"am-tile\"><div class=\"am-icon\"><i class=\"fa-solid fa-square-parking\"><\/i><\/div><div><div style=\"font-size:13px;font-weight:700;color:var(--ink);margin-bottom:3px\">Free Parking<\/div><div style=\"font-size:12px;color:var(--bark);line-height:1.7;font-weight:300\">Secure on-site parking at no extra charge.<\/div><\/div><\/div>\n    <div class=\"am-tile\"><div class=\"am-icon\"><i class=\"fa-solid fa-shield-halved\"><\/i><\/div><div><div style=\"font-size:13px;font-weight:700;color:var(--ink);margin-bottom:3px\">Sanitized Rooms<\/div><div style=\"font-size:12px;color:var(--bark);line-height:1.7;font-weight:300\">Professionally cleaned and sealed before every stay.<\/div><\/div><\/div>\n    <div class=\"am-tile\"><div class=\"am-icon\"><i class=\"fa-solid fa-leaf\"><\/i><\/div><div><div style=\"font-size:13px;font-weight:700;color:var(--ink);margin-bottom:3px\">Garden &amp; Terrace<\/div><div style=\"font-size:12px;color:var(--bark);line-height:1.7;font-weight:300\">A relaxing outdoor space to unwind any time of day.<\/div><\/div><\/div>\n    <div class=\"am-tile\"><div class=\"am-icon\"><i class=\"fa-solid fa-bell-concierge\"><\/i><\/div><div><div style=\"font-size:13px;font-weight:700;color:var(--ink);margin-bottom:3px\">24-Hour Front Desk<\/div><div style=\"font-size:12px;color:var(--bark);line-height:1.7;font-weight:300\">Our team is always here &mdash; day or night.<\/div><\/div><\/div>\n  <\/div>\n<\/section>\n<section class=\"sec\">\n  <div class=\"reveal\" style=\"display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:28px\">\n    <div><div class=\"eyebrow\" style=\"margin-bottom:10px\">Gallery<\/div><div class=\"rule\"><\/div><h2 style=\"font-family:'Playfair Display',serif;font-size:34px;font-weight:400;color:var(--ink)\">Life at <em style=\"font-style:italic;color:var(--sage-dk)\">The Constantino.<\/em><\/h2><\/div>\n    <button class=\"text-link\" onclick=\"go('gallery')\">View Full Gallery <i class=\"fa-solid fa-arrow-right\"><\/i><\/button>\n  <\/div>\n  <div class=\"gal-grid reveal\">\n    <div class=\"gal-item\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1551882547-ff40c63fe5fa?w=900&q=80\" alt=\"Lobby\"\/><\/div>\n    <div class=\"gal-item\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1578683010236-d716f9a3f461?w=500&q=80\" alt=\"Room\"\/><\/div>\n    <div class=\"gal-item\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1540541338537-71acaa9b9e39?w=500&q=80\" alt=\"Garden\"\/><\/div>\n    <div class=\"gal-item\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1517248135467-4c7edcad34c4?w=900&q=80\" alt=\"Dining\"\/><\/div>\n    <div class=\"gal-item\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1519741497674-611481863552?w=500&q=80\" alt=\"Events\"\/><\/div>\n  <\/div>\n<\/section>\n<section class=\"cta-banner\">\n  <div class=\"reveal\"><div class=\"eyebrow-lt\" style=\"margin-bottom:10px\">We&rsquo;re Ready For You<\/div>\n  <h2 class=\"cta-h2\">Your home in Isabela<br\/><em>is waiting.<\/em><\/h2>\n  <p class=\"cta-sub\">Whether you&rsquo;re planning a milestone event or need a warm, comfortable place to stay &mdash; The Constantino is always ready.<\/p>\n  <div class=\"cta-perks\"><div class=\"cta-perk\"><i class=\"fa-solid fa-tag\"><\/i>Best rate when you book direct<\/div><div class=\"cta-perk\"><i class=\"fa-solid fa-mug-hot\"><\/i>Free breakfast on 2-night stays<\/div><div class=\"cta-perk\"><i class=\"fa-solid fa-clock\"><\/i>Early check-in on request<\/div><\/div><\/div>\n  <div style=\"display:flex;flex-direction:column;gap:12px;align-items:flex-end\" class=\"reveal\">\n    <button class=\"btn-ol-lt\" style=\"padding:14px 32px\" onclick=\"go('contact')\">Book Your Stay <i class=\"fa-solid fa-arrow-right\"><\/i><\/button>\n    <button class=\"btn-ol-lt\" style=\"padding:14px 32px\" onclick=\"go('events')\">Plan an Event<\/button>\n    <div style=\"font-size:10px;color:rgba(255,255,255,.35);text-align:right;margin-top:4px;line-height:1.6\">Also on <a href=\"https:\/\/www.booking.com\" target=\"_blank\" style=\"color:var(--sage)\">Booking.com<\/a> &amp; <a href=\"https:\/\/www.agoda.com\" target=\"_blank\" style=\"color:var(--sage)\">Agoda<\/a><\/div>\n  <\/div>\n<\/section>\n<\/div>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>The Constantino \u2014 Home Barangay Sili, Aurora, Isabela &nbsp;&middot;&nbsp; Est. 2020 Feel at home,whereveryou are. Warm rooms, beautiful event spaces, and a team that treats every guest like family &mdash; right in the heart of Isabela. Plan Your Event View Rooms 500+Events Hosted 4.8&#9733;Guest Rating 24hWe&rsquo;re Here Check-in Check-out Guests1 Adult2 Adults3 Guests4 Guests Room [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-16","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Home - The Constantino Hotel<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/visitconstantino.com\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Home - The Constantino Hotel\" \/>\n<meta property=\"og:description\" content=\"The Constantino \u2014 Home Barangay Sili, Aurora, Isabela &nbsp;&middot;&nbsp; Est. 2020 Feel at home,whereveryou are. Warm rooms, beautiful event spaces, and a team that treats every guest like family &mdash; right in the heart of Isabela. Plan Your Event View Rooms 500+Events Hosted 4.8&#9733;Guest Rating 24hWe&rsquo;re Here Check-in Check-out Guests1 Adult2 Adults3 Guests4 Guests Room [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/visitconstantino.com\/\" \/>\n<meta property=\"og:site_name\" content=\"The Constantino Hotel\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-05T08:51:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/images.unsplash.com\/photo-1566073771259-6a8506099945?w=1200&q=85\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/visitconstantino.com\\\/\",\"url\":\"https:\\\/\\\/visitconstantino.com\\\/\",\"name\":\"Home - The Constantino Hotel\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/visitconstantino.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/visitconstantino.com\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/visitconstantino.com\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/images.unsplash.com\\\/photo-1566073771259-6a8506099945?w=1200&q=85\",\"datePublished\":\"2026-08-05T07:32:56+00:00\",\"dateModified\":\"2026-08-05T08:51:23+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/visitconstantino.com\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/visitconstantino.com\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/visitconstantino.com\\\/#primaryimage\",\"url\":\"https:\\\/\\\/images.unsplash.com\\\/photo-1566073771259-6a8506099945?w=1200&q=85\",\"contentUrl\":\"https:\\\/\\\/images.unsplash.com\\\/photo-1566073771259-6a8506099945?w=1200&q=85\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/visitconstantino.com\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/visitconstantino.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Home\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/visitconstantino.com\\\/#website\",\"url\":\"https:\\\/\\\/visitconstantino.com\\\/\",\"name\":\"The Constantino Hotel\",\"description\":\"Home Away From Home\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/visitconstantino.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Home - The Constantino Hotel","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/visitconstantino.com\/","og_locale":"en_US","og_type":"article","og_title":"Home - The Constantino Hotel","og_description":"The Constantino \u2014 Home Barangay Sili, Aurora, Isabela &nbsp;&middot;&nbsp; Est. 2020 Feel at home,whereveryou are. Warm rooms, beautiful event spaces, and a team that treats every guest like family &mdash; right in the heart of Isabela. Plan Your Event View Rooms 500+Events Hosted 4.8&#9733;Guest Rating 24hWe&rsquo;re Here Check-in Check-out Guests1 Adult2 Adults3 Guests4 Guests Room [&hellip;]","og_url":"https:\/\/visitconstantino.com\/","og_site_name":"The Constantino Hotel","article_modified_time":"2026-08-05T08:51:23+00:00","og_image":[{"url":"https:\/\/images.unsplash.com\/photo-1566073771259-6a8506099945?w=1200&q=85","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/visitconstantino.com\/","url":"https:\/\/visitconstantino.com\/","name":"Home - The Constantino Hotel","isPartOf":{"@id":"https:\/\/visitconstantino.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/visitconstantino.com\/#primaryimage"},"image":{"@id":"https:\/\/visitconstantino.com\/#primaryimage"},"thumbnailUrl":"https:\/\/images.unsplash.com\/photo-1566073771259-6a8506099945?w=1200&q=85","datePublished":"2026-08-05T07:32:56+00:00","dateModified":"2026-08-05T08:51:23+00:00","breadcrumb":{"@id":"https:\/\/visitconstantino.com\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/visitconstantino.com\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/visitconstantino.com\/#primaryimage","url":"https:\/\/images.unsplash.com\/photo-1566073771259-6a8506099945?w=1200&q=85","contentUrl":"https:\/\/images.unsplash.com\/photo-1566073771259-6a8506099945?w=1200&q=85"},{"@type":"BreadcrumbList","@id":"https:\/\/visitconstantino.com\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/visitconstantino.com\/"},{"@type":"ListItem","position":2,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/visitconstantino.com\/#website","url":"https:\/\/visitconstantino.com\/","name":"The Constantino Hotel","description":"Home Away From Home","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/visitconstantino.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/visitconstantino.com\/index.php?rest_route=\/wp\/v2\/pages\/16","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/visitconstantino.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/visitconstantino.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/visitconstantino.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/visitconstantino.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=16"}],"version-history":[{"count":4,"href":"https:\/\/visitconstantino.com\/index.php?rest_route=\/wp\/v2\/pages\/16\/revisions"}],"predecessor-version":[{"id":55,"href":"https:\/\/visitconstantino.com\/index.php?rest_route=\/wp\/v2\/pages\/16\/revisions\/55"}],"wp:attachment":[{"href":"https:\/\/visitconstantino.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=16"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}