:root{--bg-silver:#d7e0ec;--bg-graphite:#121d31;--bg-card:#1b283f;--accent-gold:#c9942a;--accent-gold-hover:#dfbc8a;--accent-silver-hover:#898d98;--text-main:#fff;--text-muted:#fff;--text-soft:#d7e0ec;--border-soft:rgba(207,168,112,.18);--border-quiet:hsla(0,0%,100%,.08);--surface-raised:#22314b;--surface-field:#16233a;--danger-readable:#f08d86}body.homepage-5{background-attachment:fixed,scroll,scroll!important;background-color:var(--bg-silver)!important;background-image:radial-gradient(circle at 50% 0,rgba(27,40,63,.7) 0,transparent 60%),radial-gradient(hsla(0,0%,100%,.015) 1px,transparent 0),radial-gradient(rgba(207,168,112,.01) 1px,transparent 0)!important;background-position:0 0,0 0,5px 5px!important;background-size:100% 100%,10px 10px,20px 20px!important;color:var(--text-soft)!important}.homepage-5 a{color:var(--text-soft)}.homepage-5 a:hover{color:var(--accent-silver-hover)}.homepage-5 a:focus{color:var(--accent-gold-hover)}.homepage-5 #header{background:#4c545e!important;border-bottom:1px solid var(--border-soft)!important;box-shadow:0 14px 35px rgba(0,0,0,.22)}.homepage-5 #navigation.style-1 ul li,.homepage-5 .header-widget{border-color:var(--border-quiet)!important}.homepage-5 #navigation.style-1 ul li a,.homepage-5 .arrlan,.homepage-5 .header-user-name,.homepage-5 .show-lang .fa-globe-americas,.homepage-5 .show-lang span strong{color:var(--text-soft)!important}.homepage-5 #navigation.style-1 ul li:focus-within,.homepage-5 #navigation.style-1 ul li:hover{background:rgba(207,168,112,.1)!important}.homepage-5 #navigation.style-1 ul li:focus-within>a,.homepage-5 #navigation.style-1 ul li:hover>a,.homepage-5 .header-user-name:hover,.homepage-5 .show-lang:hover span strong{color:var(--accent-gold-hover)!important}.homepage-5 .header-widget a.button.border,.homepage-5 .trigger-btn{background:transparent!important;border:1px solid var(--bg-silver)!important;box-shadow:none!important;color:var(--bg-silver)!important}.homepage-5 .header-widget a.button.border:hover{background:var(--bg-silver)!important;color:var(--bg-graphite)!important}.homepage-5 .trigger-btn:hover{color:var(--bg-graphite)!important}.homepage-5 .header-user-menu ul,.homepage-5 .lang-tooltip{background:var(--surface-raised)!important;border:1px solid var(--border-soft)!important;box-shadow:0 18px 40px rgba(0,0,0,.35)!important}.homepage-5 .header-user-menu ul li a,.homepage-5 .lang-tooltip li a{color:var(--text-soft)!important}.homepage-5 .header-user-menu ul li a:hover,.homepage-5 .lang-tooltip li a.current-lan,.homepage-5 .lang-tooltip li a:hover{background:rgba(207,168,112,.12)!important;color:var(--accent-gold-hover)!important}.homepage-5 .bg-white-3{background-color:#3a3b3c!important;background-image:radial-gradient(circle at 50% 50%,rgba(27,40,63,.5) 0,transparent 80%),linear-gradient(rgba(207,168,112,.04) 1px,transparent 0),linear-gradient(90deg,rgba(207,168,112,.04) 1px,transparent 0),linear-gradient(hsla(0,0%,100%,.008) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.008) 1px,transparent 0)!important;background-position:50%!important;background-size:100% 100%,100px 100px,100px 100px,20px 20px,20px 20px!important}.homepage-5 div.partners,.homepage-5 section.recently.portfolio,.homepage-5 section.team{border-bottom:1px solid rgba(207,168,112,.08)}.homepage-5 section.recently.portfolio{background-color:#5a6167!important}.homepage-5 .featured-boxes-area,.homepage-5 .info-help.h18,.homepage-5 div.partners,.homepage-5 section.team{background-color:#031333!important}.homepage-5 .section-title h3{color:var(--accent-gold)!important;letter-spacing:1px}.homepage-5 .sec-title h2,.homepage-5 .section-title h2{color:var(--text-main)!important;font-weight:700}.homepage-5 .sec-title h2 span{color:var(--accent-gold)!important}.homepage-5 .sec-title p{color:var(--text-muted)!important}.homepage-5 .section-title:before{background-color:var(--accent-gold)!important;height:2px!important}.homepage-5 .banner-inner .sub-title,.homepage-5 .banner-inner h1{color:var(--text-main)!important;text-shadow:0 2px 10px rgba(0,0,0,.5)}.homepage-5 .rld-main-search{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgba(11,20,36,.85)!important;border:1px solid rgba(207,168,112,.25)!important;border-radius:10px!important;box-shadow:0 25px 50px rgba(0,0,0,.4)!important}.homepage-5 .rld-banner-tab .nav-item a.active,.homepage-5 .rld-banner-tab .nav-item a:focus,.homepage-5 .rld-banner-tab .nav-item a:hover{background:var(--accent-gold)!important;color:var(--bg-silver)!important;font-weight:600}.homepage-5 .rld-banner-tab .nav-item a{background:rgba(18,29,49,.92)!important;border:1px solid var(--border-soft)!important;color:var(--text-soft)!important}.homepage-5 .btn.btn-yellow,.homepage-5 .nav-item a.active,.homepage-5 .nav-item a.active:before,.homepage-5 .nav-item a:hover{background:var(--accent-gold)!important;color:var(--bg-silver)!important;font-weight:600}.homepage-5 .btn-yellow{background:var(--accent-gold)!important;border:none!important;transition:all .3s ease!important}.homepage-5 .btn.btn-yellow:hover{background:var(--accent-gold-hover)!important;box-shadow:0 5px 15px rgba(207,167,112,.3)!important;color:var(--bg-silver)!important;transform:translateY(-1px)}body.homepage-5.the-search .rld-main-search{border:1px solid rgba(207,168,112,.25)!important;box-shadow:0 25px 50px rgba(0,0,0,.4)!important}body.homepage-5.the-search .rld-single-input input{background:rgba(18,29,49,.8)!important;border:1px solid rgba(207,168,112,.15)!important;border-radius:6px;color:var(--text-main)!important}.homepage-5 .explore__form-checkbox-list .form-control::placeholder,body.homepage-5.the-search .rld-single-input input::placeholder{color:rgba(215,224,236,.52)!important}.homepage-5 .explore__form-checkbox-list .form-control:focus,body.homepage-5.the-search .rld-single-input input:focus{border-color:rgba(207,168,112,.45)!important;box-shadow:0 0 0 3px rgba(207,168,112,.12)!important;outline:none!important}body.homepage-5.the-search .form-group .nice-select,body.homepage-5.the-search .rld-single-select .nice-select{background:var(--surface-field)!important;border-color:rgba(207,168,112,.15)!important;color:var(--text-main)!important}body.homepage-5.the-search .nice-select:after{border-color:var(--accent-gold)!important}body.homepage-5.the-search .nice-select .list{background:var(--surface-raised)!important;border:1px solid var(--border-soft)!important;box-shadow:0 16px 34px rgba(0,0,0,.35)!important}body.homepage-5.the-search .nice-select .option{color:var(--text-soft)!important}body.homepage-5.the-search .nice-select .option.focus,body.homepage-5.the-search .nice-select .option.selected.focus,body.homepage-5.the-search .nice-select .option:hover{background:rgba(207,168,112,.14)!important;color:var(--text-main)!important}body.homepage-5.the-search .dropdown-filter span{background:var(--bg-card)!important;border:1px solid rgba(207,168,112,.2)!important;border-radius:6px;color:var(--text-soft)!important}body.homepage-5.the-search .dropdown-filter span:hover{border-color:rgba(207,168,112,.45)!important;color:var(--accent-gold-hover)!important}.homepage-5 .dropdown-filter span:after{color:var(--accent-gold)!important}.homepage-5 .full-filter .form-check-label,.homepage-5 .full-filter .form-group label{color:var(--text-soft)!important}.homepage-5 .explore__form-checkbox-list .form-control,.homepage-5 .explore__form-checkbox-list select.form-control{background:var(--surface-field)!important;border:1px solid rgba(207,168,112,.15)!important;color:var(--text-main)!important}.homepage-5 .explore__form-checkbox-list span,body.homepage-5.the-search .checkboxes label{color:var(--text-muted)!important}body.homepage-5.the-search .checkboxes label:before{background-color:var(--bg-silver)!important;border-color:rgba(207,168,112,.2)!important}.homepage-5 .info-help.h18:after{background:linear-gradient(180deg,rgba(11,20,36,.35),rgba(18,29,49,.4))!important;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.homepage-5 .info-help.h18{background-color:#031333!important}.homepage-5 .info-help.h18 .container{position:relative;z-index:2}.homepage-5 .info-help .info-head .info-text h3{color:var(--text-main)!important}.homepage-5 .info-help .info-head .info-text p{color:var(--text-soft)!important}.homepage-5 .featured-boxes-inner{background-color:#031333!important;background-image:linear-gradient(135deg,hsla(0,0%,100%,.02),transparent)!important;border:1px solid hsla(0,0%,100%,.03)!important;border-radius:12px!important;box-shadow:0 20px 45px rgba(4,8,15,.5)!important}.homepage-5 .featured-boxes-inner .col-lg-3{border-right-color:rgba(207,168,112,.08)!important}.homepage-5 .single-featured-box h3{color:var(--text-main)!important}.homepage-5 .single-featured-box p{color:var(--text-muted)!important}.homepage-5 .single-featured-box .icon{align-items:center!important;background:rgba(207,168,112,.06)!important;border:1px solid rgba(207,168,112,.15)!important;border-radius:50%!important;display:inline-flex!important;height:110px!important;justify-content:center!important;margin:0 auto!important;padding:0!important;width:110px!important}.homepage-5 .single-featured-box:hover .icon{background:rgba(207,168,112,.12)!important;border-color:rgba(207,168,112,.3)!important}.homepage-5 .single-featured-box .icon.color-1ac0c6,.homepage-5 .single-featured-box .icon.color-facd60,.homepage-5 .single-featured-box .icon.color-fb7756{background:rgba(207,168,112,.06)!important}.homepage-5 .single-featured-box .icon img{filter:sepia(.35) saturate(.8) hue-rotate(352deg) brightness(1.18)}.homepage-5 .recent-16{background:var(--bg-card)!important;border:1px solid hsla(0,0%,100%,.02)!important;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.2);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.homepage-5 .recent-16:hover{border-color:rgba(207,168,112,.15)!important;box-shadow:0 15px 35px rgba(4,8,15,.6);transform:translateY(-5px)}.homepage-5 .recent-price{color:var(--accent-gold)!important;font-weight:600}.homepage-5 .recent-content{background:linear-gradient(180deg,rgba(27,40,63,0) 0,rgba(11,20,36,.92))!important}.homepage-5 .recent-details,.homepage-5 .recent-details .house-details,.homepage-5 .recent-details .house-details span,.homepage-5 .recent-title{color:var(--text-main)!important;text-shadow:0 2px 8px rgba(0,0,0,.5)}.homepage-5 .recent-details .house-details{color:var(--text-soft)!important}.homepage-5 .view-proper{background:rgba(11,20,36,.84)!important;border:1px solid var(--border-soft)!important;color:var(--accent-gold-hover)!important}.homepage-5 .recent-16:hover .view-proper{background:var(--accent-gold)!important;color:var(--bg-silver)!important}.homepage-5 .properties-list{background:#5a6167!important}.homepage-5 .headings-2 .listing-title-bar h3,.homepage-5 .headings-2 .listing-title-bar span{color:var(--text-main)!important}.homepage-5 .headings-2 .listing-title-bar a,.homepage-5 .headings-2 .listing-title-bar p{color:var(--text-muted)!important}.homepage-5 .portfolio .project-single{background:var(--bg-card)!important;border:1px solid hsla(0,0%,100%,.02)!important;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.2);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.homepage-5 .portfolio .project-single:hover{border-color:rgba(207,168,112,.15)!important;box-shadow:0 15px 35px rgba(4,8,15,.6);transform:translateY(-5px)}.homepage-5 .portfolio .homes-content{background:var(--bg-card)!important;border-top:1px solid rgba(207,168,112,.08)!important}.homepage-5 .portfolio .homes-content .homes-address a,.homepage-5 .portfolio .homes-content .homes-address a span,.homepage-5 .portfolio .homes-content .homes-list span,.homepage-5 .portfolio .homes-content h3 a{color:var(--text-soft)!important}.homepage-5 .portfolio .homes-content h3 a:hover{color:var(--accent-gold-hover)!important}.homepage-5 .portfolio .homes-content .homes-address .fa-map-marker,.homepage-5 .portfolio .homes-content .homes-list li i,.homepage-5 .portfolio .price-properties h3 a{color:var(--accent-gold)!important}.homepage-5 .pagination .page-link{background:var(--bg-card)!important;border-color:var(--border-soft)!important;color:var(--text-soft)!important}.homepage-5 .page-item.active .page-link,.homepage-5 .pagination .page-link:hover{background:var(--accent-gold)!important;border-color:var(--accent-gold)!important;color:var(--bg-silver)!important}.homepage-5 .team-block .inner-box .lower-box{background:var(--bg-card)!important;border:1px solid hsla(0,0%,100%,.02)!important;border-radius:0 0 8px 8px;border-top:none!important;padding:22px 15px!important}.homepage-5 .team-block .inner-box .image img{border-radius:8px 8px 0 0}.homepage-5 .team-block .inner-box .lower-box h3 a{color:var(--text-main)!important}.homepage-5 .team-block .inner-box .lower-box h3 a:hover{color:var(--accent-gold-hover)!important}.homepage-5 .team-block .inner-box .lower-box .designation{color:var(--accent-gold)!important;font-size:13px;letter-spacing:.5px;text-transform:uppercase}.homepage-5 .home5-right-slider.owl-carousel .owl-next,.homepage-5 .home5-right-slider.owl-carousel .owl-prev{background-color:var(--bg-card)!important;border:1px solid rgba(207,168,112,.2)!important;border-radius:50%!important;color:var(--accent-gold)!important;height:40px;line-height:38px;width:40px}.homepage-5 .home5-right-slider.owl-carousel .owl-next:hover,.homepage-5 .home5-right-slider.owl-carousel .owl-prev:hover{background:var(--accent-gold)!important;border-color:var(--accent-gold)!important;color:var(--bg-silver)!important}.homepage-5 .partners .style2 .owl-item img{filter:grayscale(1) brightness(1.5);opacity:.4!important;transition:all .3s ease}.homepage-5 .partners .style2 .owl-item img:hover{filter:grayscale(0) brightness(1);opacity:.8!important}.homepage-5 .first-footer,.homepage-5 .first-footer .bg-white,.homepage-5 .first-footer .top-footer,.homepage-5 footer{background:#4c545e!important;border-top:1px solid var(--border-soft)!important}.homepage-5 .first-footer .navigation h3,.homepage-5 .first-footer .newsletters h3,.homepage-5 .first-footer h3{color:var(--text-main)!important}.homepage-5 .first-footer .contactus .info p,.homepage-5 .first-footer .netabout p,.homepage-5 .first-footer .newsletters p,.homepage-5 .navigation ul li a{color:var(--text-muted)!important}.homepage-5 .first-footer .contactus ul li .fa,.homepage-5 .first-footer .newsletters h3:after,.homepage-5 .first-footer h3:after,.homepage-5 .navigation ul li a:hover{color:var(--accent-gold)!important}.homepage-5 .first-footer .contactus h3:after,.homepage-5 .first-footer .navigation h3:after,.homepage-5 .first-footer .netabout h3:after,.homepage-5 .first-footer .newsletters h3:after,.homepage-5 .first-footer .widget h3:after{background:var(--accent-gold)!important}.homepage-5 .first-footer .bloq-email .email input[type=email]{background:var(--surface-field)!important;border:1px solid var(--border-soft)!important;color:var(--text-main)!important}.homepage-5 .first-footer .bloq-email .email input[type=email]::placeholder{color:rgba(215,224,236,.52)!important}.homepage-5 .first-footer .bloq-email .email input[type=submit],.homepage-5 .go-up{background:var(--accent-gold)!important;color:var(--bg-silver)!important}.homepage-5 .first-footer .bloq-email .email input[type=submit]:hover,.homepage-5 .go-up:hover{background:var(--accent-gold-hover)!important;color:var(--bg-silver)!important}.homepage-5 .second-footer{background:#3a3b3c!important;border-top:1px solid var(--border-soft)!important}.homepage-5 .second-footer .netsocials a,.homepage-5 .second-footer p{color:var(--text-muted)!important}.homepage-5 .second-footer .netsocials a:hover{color:var(--accent-gold-hover)!important}.homepage-5 .error,.homepage-5 label.error{color:var(--danger-readable)!important}.homepage-5 .parallax-searchs{position:relative!important;z-index:100!important}body.homepage-5.the-search .explore__form-checkbox-list.full-filter.filter-block{background:rgba(27,40,63,.98)!important;border:1px solid var(--border-soft)!important;box-shadow:0 20px 45px rgba(0,0,0,.34)!important;z-index:9999!important}.homepage-5 .headings-2,.homepage-5 .properties-list,.homepage-5 section.headings-2,.homepage-5 section.portfolio{background:#5a6167!important}.homepage-5 .explore__form-checkbox-list label,.homepage-5 .explore__form-checkbox-list span,.homepage-5 .form-group label,.homepage-5 .form-group span{background:transparent!important}