.navbar[data-v-554cf58c]{background-color:#fff;box-shadow:0 2px 4px #0000001a;padding:15px 0;transition:all .3s ease;z-index:1030}.navbar.navbar-shrink[data-v-554cf58c]{box-shadow:0 2px 15px #00000026;padding:8px 0}.navbar.navbar-shrink .navbar-brand img[data-v-554cf58c]{height:28px!important;transition:height .3s ease}.navbar.navbar-shrink .nav-link[data-v-554cf58c]{font-size:15px;padding:15px}.navbar.navbar-shrink .language-selector[data-v-554cf58c]{font-size:15px;padding:10px 15px}.navbar-spacer[data-v-554cf58c]{height:80px}.navbar-brand[data-v-554cf58c]{padding:0}.navbar-brand img[data-v-554cf58c]{transition:height .3s ease}.main-nav[data-v-554cf58c]{display:flex;justify-content:space-between;width:60%}.nav-item[data-v-554cf58c],.nav-link[data-v-554cf58c]{position:relative}.nav-link[data-v-554cf58c]{color:#333;font-size:16px;padding:20px 15px;transition:all .3s ease}.nav-link[data-v-554cf58c]:hover{color:#3e8cc8}.dropdown-arrow[data-v-554cf58c]{font-size:12px;transition:transform .3s ease}.dropdown-arrow.rotate[data-v-554cf58c]{transform:rotate(180deg)}.nav-item.dropdown[data-v-554cf58c]{position:static}.dropdown-menu[data-v-554cf58c]{background-color:transparent;border:none;border-radius:0;box-shadow:0 4px 6px #0000001a;display:none;left:0;margin:0;opacity:0;padding:0;position:absolute;right:0;top:100%;transform:translateY(-10px);transition:all .3s ease;z-index:1000}.dropdown-menu.show[data-v-554cf58c]{display:block;opacity:1;transform:translateY(0)}.dropdown-content[data-v-554cf58c]{width:100%;z-index:2}.dropdown-content[data-v-554cf58c],.dropdown-heading[data-v-554cf58c]{background-color:transparent;display:flex;position:relative}.dropdown-heading[data-v-554cf58c]{align-items:start;color:#fff;justify-content:center;padding:40px;width:35%;z-index:1}.dropdown-heading[data-v-554cf58c]:before{background-color:#497db7f2;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.dropdown-heading h2[data-v-554cf58c]{font-size:25px;margin:0;opacity:1;padding-left:5rem;text-align:center}.dropdown-body[data-v-554cf58c]{background-color:transparent;padding:40px;position:relative;width:70%;z-index:2}.dropdown-body[data-v-554cf58c]:before{background-color:#fafafaf2;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.development-menu[data-v-554cf58c]{background-color:transparent;padding:30px 40px}.development-layout[data-v-554cf58c]{display:flex;width:100%}.development-left[data-v-554cf58c]{padding-right:40px;width:50%}.development-right[data-v-554cf58c]{display:flex;flex-direction:column;width:50%}.property-section[data-v-554cf58c]{margin-bottom:30px}.education-section[data-v-554cf58c],.hospitality-section[data-v-554cf58c],.project-section[data-v-554cf58c]{margin-bottom:20px}.menu-item[data-v-554cf58c]{color:#555;display:block;font-size:16px;opacity:1;padding:12px 0;position:relative;text-decoration:none;transition:color .3s ease;z-index:2}.menu-item[data-v-554cf58c]:hover{color:#3e8cc8}.property-link[data-v-554cf58c]{color:#3e8cc8;margin-bottom:5px}.property-submenu[data-v-554cf58c]{display:flex;flex-direction:column;padding-left:0}.property-submenu.always-visible[data-v-554cf58c]{height:auto;margin-top:5px;opacity:1;visibility:visible}.submenu-item[data-v-554cf58c]{color:#555;display:block;font-size:16px;margin-left:20px;opacity:1;padding:8px 0;position:relative;text-decoration:none;z-index:2}.submenu-item[data-v-554cf58c]:hover{color:#3e8cc8}.language-dropdown[data-v-554cf58c]{margin-left:20px;position:relative}.language-selector[data-v-554cf58c]{background:none;border:none;color:#333;font-size:16px;padding:12px 15px;transition:all .3s ease}.language-selector[data-v-554cf58c]:focus,.language-selector[data-v-554cf58c]:hover{background:none;box-shadow:none;color:#3e8cc8}.language-selector[data-v-554cf58c]:after{margin-left:.3rem}.language-menu[data-v-554cf58c]{background:#fff;border-radius:4px;box-shadow:0 4px 6px #0000001a;min-width:120px;padding:.5rem 0;position:absolute;right:0;top:100%;z-index:1000}.language-item[data-v-554cf58c]{color:#333;display:block;font-size:15px;padding:.5rem 1rem;text-decoration:none}.language-item[data-v-554cf58c]:hover{background-color:#f8f9fa;color:#3e8cc8}@media screen and (max-width:1024px){.main-nav[data-v-554cf58c]{display:flex;justify-content:space-between;width:80%}}@media (max-width:991.98px){.navbar-spacer[data-v-554cf58c]{height:60px}.navbar-collapse[data-v-554cf58c]{display:none!important}.navbar.navbar-shrink[data-v-554cf58c]{padding:10px 0}.navbar.navbar-shrink .navbar-brand img[data-v-554cf58c]{height:30px!important}}.mobile-menu[data-v-554cf58c]{background-color:#fff;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;height:100vh;left:-280px;position:fixed;top:0;transition:left .3s ease;width:280px;z-index:1040}.mobile-menu.show[data-v-554cf58c]{left:0}.mobile-overlay[data-v-554cf58c]{background-color:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1035}.mobile-menu-header[data-v-554cf58c]{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:15px}.mobile-close-btn[data-v-554cf58c]{background:none;border:none;color:#666;cursor:pointer;font-size:20px}.mobile-menu-body[data-v-554cf58c]{flex-grow:1;overflow-y:auto;padding:15px 0}.mobile-link[data-v-554cf58c]{color:#333;display:block;padding:12px 20px;text-decoration:none}.mobile-divider[data-v-554cf58c]{background-color:#eee;height:1px;margin:0}.mobile-dropdown[data-v-554cf58c]{position:relative}.mobile-dropdown-toggle[data-v-554cf58c]{align-items:center;color:#333;cursor:pointer;display:flex;justify-content:space-between;padding:12px 20px}.mobile-dropdown-arrow[data-v-554cf58c]{font-size:12px;transition:transform .3s ease}.mobile-dropdown-arrow.rotate[data-v-554cf58c]{transform:rotate(180deg)}.mobile-dropdown-menu[data-v-554cf58c]{background-color:#f9f9f9;overflow:hidden;padding:8px 0}.mobile-submenu-link[data-v-554cf58c]{color:#555;display:block;padding:12px 20px 12px 35px;text-decoration:none}.mobile-property-section[data-v-554cf58c]{padding:5px 0}.mobile-property-title[data-v-554cf58c]{color:#3e8cc8;padding:12px 20px 5px 35px}.mobile-property-submenu[data-v-554cf58c]{display:block;padding:0}.mobile-nested-link[data-v-554cf58c]{color:#555;display:block;padding:10px 20px 10px 50px;text-decoration:none}.mobile-menu-footer[data-v-554cf58c]{border-top:1px solid #eee;padding:15px 20px}.mobile-lang-selector[data-v-554cf58c]{position:relative}.language-btn[data-v-554cf58c]{align-items:center;background-color:#5282b5;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;justify-content:space-between;padding:10px 15px;width:100%}.mobile-lang-dropdown[data-v-554cf58c]{background-color:#fff;border-radius:4px;bottom:100%;box-shadow:0 -2px 10px #0000001a;left:0;margin-bottom:5px;position:absolute;right:0;z-index:1}.mobile-lang-option[data-v-554cf58c]{border-bottom:1px solid #eee;color:#333;display:block;padding:10px 15px;text-align:center;text-decoration:none}.mobile-lang-option[data-v-554cf58c]:last-child{border-bottom:none}.mobile-lang-option[data-v-554cf58c]:hover{background-color:#f8f9fa}.slide-fade-enter-active[data-v-554cf58c],.slide-fade-leave-active[data-v-554cf58c]{transition:all .3s ease}.slide-fade-enter-from[data-v-554cf58c],.slide-fade-leave-to[data-v-554cf58c]{opacity:0;transform:translateY(-10px)}.slide-up-enter-active[data-v-554cf58c],.slide-up-leave-active[data-v-554cf58c]{transition:all .3s ease}.slide-up-enter-from[data-v-554cf58c],.slide-up-leave-to[data-v-554cf58c]{opacity:0;transform:translateY(10px)}
