.container-1{display:flex}.hero-section{display:grid;align-content:center;height:calc(100vh - 6.563rem);margin-top:auto;margin-bottom:auto;background-image:url(https://oboe.mu/wp-content/uploads/2026/04/website_landing_page_6_copy_1-e1776196554794.webp);background-size:cover;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.hero-wrapper{display:flex;flex-flow:wrap}@media (max-width:479px){.hero-wrapper{flex-flow:column;justify-content:start;align-items:start;gap:10px;width:100%}}.hero-texts-headings{display:flex;flex-flow:row;justify-content:center;align-items:end;gap:6px;padding-right:50px;cursor:pointer}.hero-sub-heading-thin{font-weight:400;font-size:1.25rem;margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}@media (max-width:479px){.hero-sub-heading-thin{font-size:18px;margin-bottom:4px}}.hero-heading-bold{font-size:5.125rem;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}@media (max-width:479px){.hero-heading-bold{font-size:34px}}.hero-content{margin-top:auto;margin-bottom:auto}@media (max-width:479px){.hero-content{display:flex;flex-flow:column;width:380px}}.about-oboe{display:grid;grid-template-columns:1fr 1fr;gap:3.125rem;margin-top:6.875rem;margin-bottom:auto}@media (max-width:479px){.about-oboe{display:flex;flex-flow:column;width:23.75rem;margin-bottom:0px}}.heading{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px}.sub-heading{margin-top:0px;padding-top:0.5rem}.about-image{width:100%}.stay-with-us{margin-top:12.5rem;margin-bottom:12.5rem}@media (max-width:479px){.stay-with-us{width:380px;margin-top:80px;margin-bottom:80px}}.italic-p{font-style:italic}.swu-col-two{text-align:center;margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto}.swu-col-three{text-align:center;margin-top:auto;margin-bottom:auto;margin-left:auto}@media (max-width:479px){.swu-col-three{margin-right:auto}}.swu-top{display:grid;grid-template-columns:1.6fr 0.6fr 0.6fr;gap:0px;margin-bottom:3.125rem}@media (max-width:479px){.swu-top{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:40px}}.swu-bottom{display:grid;grid-template-columns:repeat(3,1fr);margin-top:3.125rem;margin-bottom:3.125rem}@media (max-width:479px){.swu-bottom{display:flex;flex-flow:column;gap:40px}}.text-link-1{margin-top:auto}.image-1{width:auto;height:33.125rem;object-fit:fill}.eat-and-drink{margin-top:12.5px;margin-bottom:12.5px}@media (max-width:479px){.eat-and-drink{width:380px;margin-top:80px;margin-bottom:80px}}.ead-showcase-top{display:grid;grid-template-columns:repeat(2,1fr);gap:45px}@media (max-width:479px){.ead-showcase-top{display:flex;flex-flow:column}}.ead-menu-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:45px;margin-top:24px}@media (max-width:479px){.ead-menu-grid{display:flex;flex-flow:column}}.third-sub-heading{margin-bottom:1rem}.text-3{font-family:"Montserrat",sans-serif;font-size:0.833rem;text-transform:uppercase;margin-top:12px}.image-2{width:100%;object-fit:cover;aspect-ratio:3 / 2}.menu-item-heading{text-transform:uppercase;margin-bottom:4px}.menu-item-time{font-family:"Montserrat",sans-serif;font-weight:800;margin-top:0.75rem;margin-bottom:0.25px}.events-at-oboe{width:1400px;margin-top:12.5rem;margin-bottom:12.5rem}@media (max-width:479px){.events-at-oboe{width:380px;margin-top:80px;margin-bottom:80px}}.eao-image{display:grid;grid-template-columns:1fr 2.5fr 1fr;align-items:center;justify-items:center}@media (max-width:479px){.eao-image{display:flex;flex-flow:column}}.image-3{height:100%;aspect-ratio:1;border-radius:100%}@media (max-width:479px){.image-3{width:100%}}.eao-texts{display:grid;grid-template-columns:repeat(3,1fr);gap:50px}@media (max-width:479px){.eao-texts{display:flex;flex-flow:column}}.container-19{margin-top:440px}@media (max-width:479px){.container-19{text-align:center;margin-top:20px}}.massage-moments{margin-top:12.5rem;margin-right:auto;margin-bottom:12.5rem;margin-left:auto}@media (max-width:479px){.massage-moments{width:380px;margin-top:80px;margin-bottom:80px}}.activities-calendar{margin-top:12.5rem;margin-bottom:12.5rem}@media (max-width:479px){.activities-calendar{display:flex;flex-flow:column;width:380px;margin-top:80px;margin-bottom:80px}}.ac-content{display:grid;grid-template-columns:3fr 1fr;gap:50px}@media (max-width:479px){.ac-content{display:flex;flex-flow:column}}.text-4{text-transform:uppercase;margin-bottom:16px}.text-5{margin-top:8px}.image-4{width:100%;height:31.25rem;object-fit:cover;margin-top:1.563rem}@media (max-width:479px){.swu-col-one{text-align:center}}@media (max-width:479px){.eao-title{text-align:center}}.pages-hero-container{text-align:center;margin-top:1.25rem;margin-right:auto;margin-bottom:6.25rem;margin-left:auto}@media (max-width:479px){.pages-hero-container{width:380px;margin-top:25px}}.pages-hero-image{width:100%;height:23.125rem;object-fit:cover}.page-title{width:1400px;text-align:center;margin-right:auto;margin-left:auto}.title-image-grid{margin-top:7.5rem;margin-right:auto;margin-bottom:6.25rem;margin-left:auto}@media (max-width:479px){.title-image-grid{width:380px}}.section-image-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);gap:3.75rem}@media (max-width:479px){.section-image-grid{grid-template-columns:1fr;grid-auto-flow:row;gap:10px}}.image-grid-span{grid-column-start:2;grid-column-end:4;order:99;width:100%;height:100%;object-fit:cover}.image-grid{width:100%;height:25rem;object-fit:cover}@media (max-width:479px){.image-grid{width:100%}}.beaches-image-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;margin-top:7.5rem;margin-right:auto;margin-bottom:7.5rem;margin-left:auto}@media (max-width:479px){.beaches-image-grid{display:flex;flex-flow:column;width:380px}}.image-texts-card-container{text-align:center}.pages-sub-texts{width:60%;margin-right:auto;margin-left:auto}.pages-hero-title{margin-top:5rem;margin-right:auto;margin-bottom:0px;margin-left:auto}.title-image-grid-heading{margin-bottom:0px}.title-image-grid-texts{margin-bottom:3.75rem}.image-texts-item-heading{margin-bottom:0px}.beaches-wide-image-texts-container{grid-column-start:1;grid-column-end:4}.container-3{display:grid;grid-template-columns:1fr 2fr}@media (max-width:479px){.container-3{display:flex;flex-flow:column}}.texts-image-wide-card-heading{margin-top:0px;margin-bottom:0px}.texts-image-wide-card-image{width:100%;height:31.25rem;object-fit:cover}.image-texts-card-image{width:100%;height:31.25rem;object-fit:cover}.cultural-image-container{margin-top:120px;margin-right:auto;margin-bottom:120px;margin-left:auto}@media (max-width:479px){.cultural-image-container{width:380px;height:100%}}.cultural-image-banner{display:flex;width:70%;height:80rem;object-fit:cover;margin-right:auto;margin-left:auto}@media (max-width:479px){.cultural-image-banner{width:100%;height:100%}}.center-container{text-align:center;margin-top:7.5rem;margin-right:auto;margin-bottom:120px;margin-left:auto}@media (max-width:479px){.center-container{display:flex;flex-flow:column;width:380px}}.wellness-image-grid-container{display:grid;grid-template-columns:repeat(3,1fr);gap:3.75rem;margin-top:7.5rem;margin-right:auto;margin-bottom:7.5rem;margin-left:auto}@media (max-width:479px){.wellness-image-grid-container{display:flex;flex-flow:column;width:380px}}.wellness-image{width:100%}.pages-title{margin-bottom:0px}.poezi-image-container-right{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;text-align:start;margin-bottom:3.75rem}@media (max-width:479px){.poezi-image-container-right{display:flex;flex-flow:column}}.poezi-image-container-left{display:grid;grid-template-columns:1fr 1.1fr;gap:60px;text-align:start;margin-bottom:6.25rem}@media (max-width:479px){.poezi-image-container-left{display:flex;flex-flow:column-reverse nowrap}}.poezi-image{width:100%;height:6.25rem;min-height:30rem;object-fit:cover}.breakfast-image-grid{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;justify-items:center;justify-content:center;align-content:center;gap:60px}@media (max-width:479px){.breakfast-image-grid{display:grid;gap:20px}}.breakfast-image-item{width:23.75rem;height:31.25rem;object-fit:cover;object-position:50% 50%}@media (max-width:479px){.breakfast-image-item{height:100%}}.breakfast-image-item-left{justify-self:end}.breakfast-image-item-right{justify-self:start}.menu-links-url{text-align:center;margin-right:auto;margin-left:auto}.cafe-lib-image-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,auto);align-items:center;justify-items:center;gap:3.75rem}@media (max-width:479px){.cafe-lib-image-grid{grid-template-columns:repeat(2,1fr);gap:20px}}.image-5{width:100%;height:350px;object-fit:cover}@media (max-width:479px){.image-5{height:100%}}.cafe-lib-profile-container{text-align:start}.collaborators-container{display:grid;grid-template-columns:0.5fr 4fr;gap:40px;margin-top:2.5rem;margin-bottom:2.5rem}@media (max-width:479px){.collaborators-container{display:flex;flex-flow:column}}.collaborators-texts-container{text-align:start;margin-top:auto;margin-bottom:auto}.collaborators-heading{margin-top:0px;margin-bottom:0px}.collaborators-image{border-radius:100%}.cafe-lib-image-banner{width:50%;height:50rem;object-fit:cover}@media (max-width:479px){.cafe-lib-image-banner{width:100%;height:100%}}.events-texts-card-grid{display:grid;grid-template-columns:repeat(3,1fr)}@media (max-width:479px){.events-texts-card-grid{display:flex;flex-flow:column}}.container-4{text-align:start}.title-texts-card-heading{margin-bottom:0px}.celebrate-events-image-grid{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;justify-items:center;gap:60px}@media (max-width:479px){.celebrate-events-image-grid{display:flex;flex-flow:column}}.celebrate-events-image{width:100%;height:37.5rem;object-fit:cover}.corporate-events-content{display:grid;grid-template-columns:repeat(2,1fr);gap:3.75rem}@media (max-width:479px){.corporate-events-content{display:flex;flex-flow:column-reverse nowrap}}.container-5{display:grid;grid-template-columns:repeat(2,1fr);gap:3.75rem}@media (max-width:479px){.container-5{gap:20px}}.container-6{text-align:start}.container-7{display:flex;flex-flow:column}.corporate-image-grid{width:100%;height:100%;object-fit:cover}@media (max-width:479px){.container-8{margin-bottom:40px}}.container-9{text-align:start}.container-10{display:flex;flex-flow:row;justify-content:space-between;align-items:center}.image-6{max-height:65px}.container-11{display:flex;flex-flow:row;align-items:center;gap:60px}.header-links{font-family:"Montserrat",sans-serif;font-weight:400;font-size:1.25rem;text-decoration:none;text-transform:uppercase}.margin-container{width:87.5rem;margin-right:auto;margin-left:auto}@media (max-width:479px){.margin-container{width:23.75rem}}.massage-book-link{text-align:center;margin-top:2rem}.container-2{width:45%;text-align:center;margin-top:2rem;margin-right:auto;margin-left:auto}@media (max-width:479px){.container-2{width:80%}}.activities-container{margin-top:12.5rem;margin-bottom:12.5rem}.container-12{display:grid;grid-template-columns:3fr 1fr;gap:3.75rem;margin-top:7.5rem;margin-bottom:7.5rem}@media (max-width:479px){.container-12{display:flex;flex-flow:column-reverse nowrap}}.text-left-heading{margin-top:0px;margin-bottom:0px}.text-card-image-right{height:25rem;object-fit:cover}.container-13{display:grid;grid-template-columns:1fr 3fr;gap:7.5rem}@media (max-width:479px){.container-13{display:flex;flex-flow:column}}.container-14{text-align:center;margin-top:2rem;margin-bottom:6rem}.punchpass-button{margin-top:1.75rem;margin-bottom:1.75rem}.container-15{display:grid;grid-template-columns:repeat(3,1fr);gap:3.75rem;margin-top:5rem;margin-bottom:5rem}@media (max-width:479px){.container-15{display:flex;flex-flow:column}}.activity-image{width:100%;height:35rem;object-fit:cover}.activity-heading{margin-bottom:0.8rem}.container-16{margin-top:7.5rem;margin-bottom:7.5rem}