.whatsapp-btn a{background:#d4af37!important;color:#000!important;padding:14px 24px!important;border-radius:8px!important}.et-menu a{background:transparent!important}.et-menu .sub-menu{background:#000!important;border-top:2px solid #d4af37!important}.et-menu .sub-menu a{background:transparent!important;color:#d4af37!important;padding:12px 20px!important}.et_pb_menu .et-menu-nav ul.sub-menu li a{background:#000!important;color:#d4af37!important;transition:all .3s ease!important}.et_pb_menu .et-menu-nav ul.sub-menu li a:hover{background:#d4af37!important;color:#000!important;padding-left:28px!important}.et_pb_menu .et-menu-nav ul.sub-menu li.current-menu-item>a{background:#d4af37!important;color:#000!important;font-weight:700!important}.popup-left-box{position:relative;min-height:650px;border-radius:25px 0 0 25px;overflow:hidden;background:url('https://images.unsplash.com/photo-1500382017468-9049fed747ef?q=80&w=1400&auto=format&fit=crop') center/cover;display:flex;align-items:flex-end;padding:60px}.popup-dark{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,0.92),rgba(0,0,0,0.2))}.popup-content{position:relative;z-index:2}.popup-content h2{color:white;font-size:72px;line-height:1.05;margin-bottom:25px}.popup-content h2 span{color:#d4af37}.popup-content p{color:#d7d7d7;line-height:1.9;font-size:18px;margin-bottom:35px}.popup-list{color:#d4af37;line-height:2;font-size:17px}.et_pb_contact{background:#050505;padding:60px 45px;border-radius:0 25px 25px 0;border:1px solid rgba(212,175,55,0.15);box-shadow:0 0 40px rgba(212,175,55,0.12)}.et_pb_contact input,.et_pb_contact textarea{background:#111!important;border:1px solid rgba(212,175,55,0.15)!important;color:white!important;border-radius:12px!important;padding:18px!important}.et_pb_contact_submit{background:#d4af37!important;color:#000!important;border:none!important;padding:16px 30px!important;border-radius:12px!important;font-weight:bold!important}@media(max-width:768px){.popup-left-box{min-height:420px;border-radius:25px 25px 0 0;padding:35px 30px}.popup-content h2{font-size:46px}.et_pb_contact{border-radius:0 0 25px 25px;padding:40px 25px}}.premium-popup-form{background:#050505;padding:60px 45px!important;border-radius:28px;border:1px solid rgba(212,175,55,0.18);box-shadow:0 0 40px rgba(212,175,55,0.12);max-width:700px;margin:auto}.premium-popup-form .et_pb_module_header{color:white!important;font-size:48px!important;text-align:center;line-height:1.4em;margin-bottom:20px}.premium-popup-form .et_pb_contact_description p{color:#d7d7d7!important;text-align:center;font-size:17px;line-height:1.9em;margin-bottom:35px}.premium-popup-form input,.premium-popup-form textarea{background:#111!important;border:1px solid rgba(212,175,55,0.15)!important;color:white!important;border-radius:12px!important;padding:18px!important}.premium-popup-form .et_pb_button{background:#d4af37!important;color:#000!important;border:none!important;padding:16px 30px!important;border-radius:12px!important;font-weight:bold!important}@media(max-width:768px){.premium-popup-form{padding:40px 25px!important}.premium-popup-form .et_pb_module_header{font-size:34px!important}}.latest-property{margin-top:0!important;padding-top:80px!important}html,body{margin:0!important;padding:0!important;background:#000!important;overflow-x:hidden}.et_pb_section{margin:0!important;padding:0!important;background:#000!important}.et_pb_code{margin:0!important;padding:0!important}.et_pb_fullwidth_code{margin:0!important;padding:0!important}.latest-property{padding-top:120px!important;padding-bottom:120px!important;margin-top:0!important;background:#000!important}.et_pb_row{margin:auto!important}.et_pb_fullwidth_header{padding-top:180px!important;padding-bottom:180px!important}.dipi_popup_close,.da-close{width:50px!important;height:50px!important;border-radius:50%!important;background:#d4af37!important;color:#000!important;font-size:28px!important;display:flex!important;align-items:center!important;justify-content:center!important;top:20px!important;right:20px!important;transition:0.3s ease!important;box-shadow:0 0 20px rgba(212,175,55,0.2)}.dipi_popup_close:hover,.da-close:hover{transform:rotate(90deg) scale(1.1);box-shadow:0 0 30px rgba(212,175,55,0.4)}.et_pb_menu .et-menu-nav ul li a{color:#ffffff!important}.et-fixed-header .et-menu-nav ul li a{color:#ffffff!important}.et_pb_menu .et_pb_button{color:#000!important}#main-header{background:rgba(0,0,0,0.85)!important;backdrop-filter:blur(10px)}