.rm-dp-container{margin-left:1.5rem;margin-right:1.5rem;max-width:800px;flex-direction:row}@media (min-width:768px){.rm-dp-container{margin-left:3.5rem;margin-right:3.5rem;max-width:950px}}@media (min-width:1024px){.rm-dp-container{margin-left:auto;margin-right:auto}}.rm-dp-inner{max-width:1100px;margin-left:auto;margin-right:auto}.rm-dp-title{font-weight:500;padding-top:1.5rem;font-family:Fraunces,serif;font-size:1.875rem;line-height:1.375;--tw-text-opacity:1;color:rgb(0 104 74/var(--tw-text-opacity,1))}@media (min-width:768px){.rm-dp-title{padding-top:3.5rem;font-size:3rem;line-height:1}}.rm-spec-div{display:inline-flex;flex-wrap:wrap;gap:1rem;padding-top:1.25rem}@media (min-width:768px){.rm-spec-div>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * (1 - var(--tw-space-x-reverse)))}}.rm-spec-icon{width:24px;height:24px;display:block}.rm-dp-desc-sec{margin-bottom:1.5rem}.rm-dp-desc{padding-top:1rem;font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.rm-dp-desc{padding-top:1.5rem;font-size:1rem;line-height:1.5rem}}@media (min-width:1024px){.rm-dp-desc{padding-top:1rem}}.rm-dp-imgSec{align-items:center;justify-content:center;padding-top:2.5rem;padding-bottom:1rem}@media (min-width:768px){.rm-dp-imgSec{padding-top:2.5rem;padding-bottom:2.5rem}}@media (min-width:1024px){.rm-dp-imgSec{max-width:845px}}.small-image{border-radius:.375rem;transition:transform .2s ease-in-out}.small-image:hover{transform:scale(1.1)}.rm-amenities{font-weight:500;font-family:Fraunces,serif;font-size:1.5rem;line-height:1.375;--tw-text-opacity:1;color:rgb(0 104 74/var(--tw-text-opacity,1))}@media (min-width:768px){.rm-amenities{padding-top:.5rem;padding-bottom:.5rem;font-size:1.875rem;line-height:2.25rem}}.rm-amenities-grid{margin-top:1rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width:768px){.rm-amenities-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.rm-amenity-icon{width:32px;height:32px;display:block}.amenities-title{font-size:.875rem;line-height:1.25rem;font-weight:500}@media (min-width:768px){.amenities-title{font-size:1rem;line-height:1.5rem}}.other-rm-sec{padding:2rem 1.5rem 3rem;max-width:1100px;margin:0 auto}@media (min-width:768px){.other-rm-sec{padding:3rem 2rem 4rem}}.other-rms{font-weight:500;font-family:Fraunces,serif;font-size:1.5rem;line-height:2rem;color:rgb(0 104 74)}@media (min-width:768px){.other-rms{padding-top:2rem;padding-bottom:2rem;font-size:3rem;line-height:1}}.other-rms-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem;padding-top:1.5rem}@media (min-width:768px){.other-rms-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media (min-width:1024px){.other-rms-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}}.other-rm-card{position:absolute;inset:0;z-index:20;display:flex;align-items:center;justify-content:center;white-space:nowrap;border:1px solid #006849;font-family:var(--font-baskervville-var),serif;font-size:.875rem;line-height:1.25rem;text-transform:uppercase;letter-spacing:.1em;color:#006849;text-decoration:none;transition:color .2s,background-color .2s,border-color .2s;cursor:pointer;align-items:flex-end;background-color:rgb(194 154 92/var(--tw-bg-opacity,1));--tw-bg-opacity:1;--tw-gradient-from:rgba(194,154,92,0.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(194,154,92,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position);padding:8rem 1.5rem .5rem;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-text-opacity:1;opacity:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.group:hover .other-rm-card{opacity:.8}.other-rm-transform{--tw-translate-y:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding:1rem 1rem 2.5rem;font-size:1.25rem;line-height:1.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.other-rm-transform>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * (1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.other-rm-img{aspect-ratio:1/1;height:250px;width:100%;object-fit:cover;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.group:hover .other-rm-img{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:768px){.other-rm-img{height:400px;width:500px}}@media (min-width:1024px){.other-rm-img{height:400px}}@media (min-width:768px){.other-rm-title{font-size:1.5rem;line-height:2rem}}