@import url('https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&display=swap');@font-face{font-family:'BV Celine';src:url(//shangbauhiniaresidences.com/wp-content/themes/sbr2025/inc/css/../../assets/fonts/BV%20Celine%20Regular.otf)}@font-face{font-family:'DM Sans';src:url(//shangbauhiniaresidences.com/wp-content/themes/sbr2025/inc/css/../../assets/fonts/DMSans.ttf)}html{scroll-behavior:smooth}.main-logo{position:absolute;left:50%;transform:translateX(-50%)}.main-logo img{max-width:160px}.header nav.navbar a{color:#fff;text-align:center;font-family:"DM Sans",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2px;text-decoration:none}.header nav.navbar a.news_updates{margin-right:clamp(0.5rem, -1.7917rem + 3.0556vw, 1.875rem)}div#offcanvasExample{top:75px;width:100%;background-color:874033}.header.fixed-top div#offcanvasExample{top:75px}.header nav.navbar ul#menu-main{width:100%;max-width:672px;align-items:center;gap:clamp(1.375rem, 0.5417rem + 1.1111vw, 1.875rem)}.header nav.navbar{padding:20px 0;margin:0 20px}.header nav.navbar .container{align-items:start}ul#menu-mainli:not(:last-child){margin-top:12px}section#banner .content img{max-width:38px;width:100%}.header{border-bottom:1px solid rgba(255,255,255,.3);position:fixed;width:100%;z-index:99}.header.fixed-top img{width:160px;object-fit:contain;height:30px;object-position:64px}.header nav.navbar a.contact_us{padding:12px;color:#fff;text-align:center;font-family:"DM Sans";font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.3px;background-color:transparent;border:1px solid rgba(255,255,255,1)}.header nav.navbar a.contact_us:hover{transition:.5s ease all;background-color:#c4b995;border-color:#c4b995;text-decoration:none}.header nav.navbar a.news_updates,.header nav.navbar li a{position:relative;transition:color .3s ease-in-out}.header nav.navbar a.news_updates:before,.header nav.navbar li a:before{content:'';position:absolute;top:100%;width:100%;height:1px;background-color:#fff;transform:scaleX(0);transition:transform .3s ease-in-out}.header nav.navbar a.news_updates:hover,.header nav.navbar li a:hover{color:#fff}.header nav.navbar a.news_updates:hover:before,.header nav.navbar li a:hover:before{transform:scaleX(1)}#nav-icon2{width:32px;height:32px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon2 span{display:block;position:absolute;height:2px;width:50%;background:#fff;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon2 span:nth-child(even){left:50%;border-radius:0}#nav-icon2 span:nth-child(odd){left:0;border-radius:0}#nav-icon2 span:nth-child(1),#nav-icon2 span:nth-child(2){top:0}#nav-icon2 span:nth-child(3),#nav-icon2 span:nth-child(4){top:9px}#nav-icon2 span:nth-child(5),#nav-icon2 span:nth-child(6){top:18px}#nav-icon2.open span:nth-child(1),#nav-icon2.open span:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon2.open span:nth-child(1){left:5px;top:10px}#nav-icon2.open span:nth-child(2){left:calc(50% - 5px);top:10px}#nav-icon2.open span:nth-child(3){left:-50%;opacity:0}#nav-icon2.open span:nth-child(4){left:100%;opacity:0}#nav-icon2.open span:nth-child(5){left:5px;top:16px}#nav-icon2.open span:nth-child(6){left:calc(50% - 5px);top:16px}img{max-width:100%}h1{font-family:"BV Celine",sans-serif;font-size:72px;font-style:normal;font-weight:400;line-height:normal}h2{font-family:"BV Celine",sans-serif;font-size:40px;font-style:normal;font-weight:400;line-height:42px}p,section.notice ul li{font-family:'Dm Sans',sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}body{background:url(//shangbauhiniaresidences.com/wp-content/themes/sbr2025/inc/css/../../assets/img/banner.jpg)no-repeat center center/cover;position:relative}.bottom_content{display:flex;align-items:center;flex-direction:column;padding:16px}span.inline-block{display:inline-block;margin-bottom:15px;text-transform:uppercase}.bottom_content .d-flex{padding:10px 0;color:#f0ebe6;text-align:center;font-family:'Jost',sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.1px;text-transform:uppercase;border-top:1px solid rgba(240,235,230,.3);border-bottom:1px solid rgba(240,235,230,.3);width:100%;margin:10px 0;justify-content:center;align-items:center;gap:0 15px}.bottom_content .d-flex .soc_med{display:flex;gap:0 15px}.bottom_content .d-flex span{color:#fff;opacity:.3}.offcanvas-body{display:flex;align-items:center}.bottom_content p{color:#fff;text-align:center;font-family:"DM Sans",sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.1px;text-transform:uppercase}footer .wrapper{max-width:1080px;margin:0 auto}footer .logo.dpo{width:25%;max-width:195px}footer .logo img{max-width:100%}footer img.logo{margin-bottom:60px;max-width:160px}footer .content{display:flex;flex-direction:column;align-items:center;width:75%;max-width:fit-content;margin:0 27% 0 auto}footer .content ul{display:flex;align-items:center;margin-bottom:30px;padding:0;gap:0 30px;flex-wrap:wrap;justify-content:center}footer li a{color:#fff;text-align:center;font-family:"DM Sans",sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2px;text-transform:uppercase;text-decoration:none}footer li a{position:relative;transition:color .3s ease-in-out}footer li a:before{content:'';position:absolute;top:100%;width:100%;height:1px;background-color:#fff;transform:scaleX(0);transition:transform .3s ease-in-out}footer li a:hover{color:#fff}footer li a:hover:before{transform:scaleX(1)}footer li{list-style:none}footer{background-color:#6a2d21;padding:50px 0}footer .d-flex.align-items-center{gap:0 15px}footer .sod_med{display:flex;align-items:center;gap:0 10px}footer p.text-center.text-white.text-uppercase,footer .d-flex.align-items-center{color:#fff;text-align:center;font-family:"DM Sans",sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.1px;text-transform:uppercase}footer p{font-size:11px}.sub-menu{position:absolute;list-style:none;width:calc(100% + 80px);background:#874033;left:-40px;bottom:-45px;padding:10px;justify-content:center;gap:30px;visibility:hidden;transition:all .8s ease-in-out;display:flex;opacity:0}li#menu-item-525:hover .sub-menu{visibility:visible;opacity:1;transition:all .3s ease-in-out}@media (max-width:1366px){.header nav.navbar ul#menu-main{max-width:668px}.header.fixed-top img{object-position:69px}footer .content{margin:0 29% 0 auto}}@media (max-width:1199px){.header.fixed-top img{object-position:66px}.header nav.navbar{padding:20px calc(35px - 12px);border-bottom:1px solid rgba(255,255,255,.3)}.header:before,.header:after{display:none}.header nav.navbar ul#menu-main{gap:30px 0;width:100%;max-width:100%;text-align:center}.sub-menu{position:relative;list-style:none;width:100%;background:#874033;left:unset;bottom:unset;padding:0;justify-content:center;gap:20px;visibility:visible;transition:all .8s ease-in-out;display:flex;opacity:1;flex-direction:column;gap:0;align-items:center;width:unset;text-align:center}ul.sub-menu li a{font-size:20px !important}.header nav.navbar ul#menu-mainli:last-child{display:none}button.navbar-toggler{order:1;padding:0;border:0;display:flex;width:122px !important;top:7px;position:relative}button.navbar-toggler:focus{box-shadow:none}a.navbar-brand.d-block.d-xl-none{order:2;margin:0 auto}.header nav.navbar a.contact_us{order:3;display:flex;justify-content:end;width:fit-content}.navbar-collapse{transition:none}.header nav.navbar .container-fluid>*{width:auto}nav.navbar.navbar-expand-xl.active,.header nav.navbar ul#menu-main{background-color:#874033}.header nav.navbar li#menu-item-12{display:none}.header nav.navbar ul#menu-main a{color:#f0ebe6;text-align:center;font-family:"BV Celine";font-size:30px;font-style:normal;font-weight:400;line-height:42px}.header nav.navbar a.news_updates{display:none}footer .content{margin:0 25% 0 auto}footer .row{flex-direction:column;align-items:center;gap:30px 0}footer .logo.spi a{margin-bottom:30px}footer .logo img{max-width:140px;width:100%}footer .content,footer .logo.dpo{width:100%;max-width:100%;margin:0 auto}footer .logo.dpo{display:flex;justify-content:center;margin-bottom:24px}}@media (max-width:1400px){footer .content{margin:0 27% 0 auto}}@media (min-width:1200px){li#menu-item-617,li#menu-item-618,li#menu-item-1270{display:none}}@media (max-width:991px){footer{padding:60px 30px}.header nav.navbar{margin:auto}}@media (max-width:767px){.header nav.navbar a.contact_us{justify-content:center;padding:10px 12px;font-size:11px}a.navbar-brand.d-block.d-xl-none img{width:fit-content;object-position:center}.content.d-flex.d-md-none{flex-wrap:wrap}.content.d-flex.d-md-none svg{width:100%;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.3);height:26px}.content.d-flex.d-md-none p.mb-0{width:50%;margin:10px 0;border-right:1px solid rgba(255,255,255,.3)}.content.d-flex.d-md-none .d-flex.justify-content-end{width:50%}button.navbar-toggler{width:85px !important}.header nav.navbar{padding:20px 10px}}@media (max-width:575px){button.navbar-toggler{width:fit-content !important}footer .content ul{flex-direction:column}.header nav.navbar{padding:20px 0;margin:0 15px}.main-logo img{object-position:center !important}}@media (max-width:450px){.main-logo{left:45%;transform:translateX(-45%)}.header nav.navbar{margin:0}}@media (max-width:380px){.main-logo{max-width:140px;transform:translateX(-40%)}.main-logo img{max-width:120px}}.wm-wrap:after{content:"Artist's Perspective";position:absolute;right:10px;bottom:10px;font-size:10px;font-weight:500;color:rgba(255,255,255,.85);text-shadow:0 0 3px rgba(0,0,0,.7);pointer-events:none;user-select:none;white-space:nowrap;padding:6px 6px 8px;border-radius:6px;background:rgba(0,0,0,.1)}section.cebu_most_expensive_condo .image .wm-wrap:after{bottom:70px}.wm-wrap{position:relative;display:inline-block;line-height:0}.wm-wrap.lifestyle:after{content:"Lifetsyle Photo" !important}.wm-wrap.actual:after,.wm-wrap:has(iframe):after{content:"Actual Photo" !important}.wm-wrap:has(iframe){display:block}.owl-carousel .wm-wrap{display:inline}