@charset "UTF-8";@font-face{font-family:BPG Nino Mtavruli;src:url(/assets/fonts/bpg-nino-mtavruli-bold-webfont.woff2) format("woff2"),url(/assets/fonts/bpg-nino-mtavruli-bold-webfont.woff) format("woff"),url(/assets/fonts/bpg-nino-mtavruli-bold-webfont.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.mtavruli,.hero-title{font-family:BPG Nino Mtavruli,Noto Sans Georgian,system-ui,sans-serif;font-weight:700;text-transform:uppercase;font-style:normal}html[lang=ka],html[lang=ka] *,html[lang=ka] input,html[lang=ka] textarea,html[lang=ka] select,html[lang=ka] button,html[lang=ka] input::placeholder,html[lang=ka] textarea::placeholder{font-family:BPG Nino Mtavruli,Noto Sans Georgian,system-ui,sans-serif!important}html[lang=ka] button.chip,html[lang=ka] button.chip *,html[lang=ka] .budget-value,html[lang=ka] .budget-value *,html[lang=ka] .budget-value input,html[lang=ka] .budget-value input::placeholder,html[lang=ka] .sold-fields input,html[lang=ka] .sold-fields input::placeholder,html[lang=ka] .sold-fields .p-inputnumber,html[lang=ka] .sold-fields .p-inputnumber *{font-family:Inter,Arial,sans-serif!important}:root{--bg-page: #f0f4ff;--bg-card: #ffffff;--bg-section: #e0e0e0;--text-primary: #0f172a;--text-secondary: #64748b;--text-label: #10b981;--border: #e2e8f0;--border-focus: #10b981;--focus-ring: rgba(16, 185, 129, .18);--accent: #10b981;--accent-hover: #059669;--btn-text: #ffffff;--shadow-card: 0 8px 40px rgba(15, 23, 42, .1);--input-bg: #ffffff}html.dark-mode{--bg-page: #0d1b2a;--bg-card: #152032;--bg-section: #1a2840;--text-primary: #f1f5f9;--text-secondary: #94a3b8;--text-label: #34d399;--border: rgba(255, 255, 255, .13);--border-focus: #34d399;--focus-ring: rgba(52, 211, 153, .18);--accent: #10b981;--accent-hover: #34d399;--btn-text: #ffffff;--shadow-card: 0 8px 48px rgba(0, 0, 0, .45);--input-bg: rgba(255, 255, 255, .05)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:16px;min-height:100vh;background:transparent;color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s}h1,h2,h3,h4,h5,h6{margin:0}.page-bg{position:fixed;inset:0;z-index:-2;background-color:#0b1628;background-image:url(/assets/images/findhomebg.jpg);background-size:cover;background-position:center top;background-attachment:fixed;background-repeat:no-repeat}.page-overlay{position:fixed;inset:0;z-index:-1;background:linear-gradient(135deg,#1d1f2cb8,#00000061);backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);transition:background .3s ease}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#0f172a4d}::-webkit-scrollbar-thumb{background:#64748b99;border-radius:10px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}::-webkit-scrollbar-thumb:hover{background:#94a3b8cc}html.dark-mode .page-overlay{background:linear-gradient(135deg,#12141ee0,#000000a6)}.form-card .p-select,.form-card .p-multiselect{background:#ededed;border:1.5px solid #d0d0d0;border-radius:8px;height:42px;align-items:center;transition:border-color .2s ease,box-shadow .2s ease}.form-card .p-select:hover,.form-card .p-multiselect:hover{border-color:#b8b8b8}.form-card .p-select.p-focus,.form-card .p-select:focus-within,.form-card .p-multiselect.p-focus,.form-card .p-multiselect:focus-within{border-color:#10b981;box-shadow:0 0 0 3px #10b9812e}.form-card .p-select.ng-invalid.ng-dirty,.form-card .p-multiselect.ng-invalid.ng-dirty{border-color:#ef4444!important;box-shadow:0 0 0 3px #ef444426!important}.form-card .p-select-label,.form-card .p-multiselect-label{font-family:Inter,system-ui,sans-serif;font-size:15px;color:#0f172a}.form-card .p-select-label.p-placeholder,.form-card .p-multiselect-label.p-placeholder{color:#64748b;opacity:.6}.form-card .p-checkbox .p-checkbox-box{background:#ededed;border-color:#d0d0d0}.form-card .p-checkbox .p-checkbox-box:hover{border-color:#b8b8b8}.form-card .p-checkbox.p-highlight .p-checkbox-box,.form-card .p-checkbox-checked .p-checkbox-box{background:#10b981!important;border-color:#10b981!important}.form-card .p-checkbox .p-checkbox-icon{color:#fff!important}.p-select-overlay,.p-multiselect-overlay{z-index:9999!important;background:#ededed!important;border-color:#d0d0d0!important}.p-multiselect-overlay .p-multiselect-filter,.p-multiselect-overlay .p-inputtext{background:#e4e4e4!important;border-color:#ccc!important;color:#0f172a!important}.p-multiselect-overlay .p-checkbox .p-checkbox-box{background:#ededed!important;border-color:#d0d0d0!important}.p-multiselect-overlay .p-checkbox .p-checkbox-box:hover{border-color:#b8b8b8!important}.p-multiselect-overlay .p-checkbox.p-highlight .p-checkbox-box,.p-multiselect-overlay .p-checkbox-checked .p-checkbox-box{background:#10b981!important;border-color:#10b981!important}.p-multiselect-overlay .p-checkbox .p-checkbox-icon{color:#fff!important}.p-select-option,.p-multiselect-option{background:#ededed!important;color:#0f172a!important}.p-select-option:hover,.p-select-option.p-focus,.p-multiselect-option:hover,.p-multiselect-option.p-focus{background:#dcdcdc!important}.p-select-option.p-selected,.p-multiselect-option.p-selected{background:#d4f1e8!important;color:#065f46!important}html.dark-mode .form-card{--input-bg: #1a2840;--border: rgba(255, 255, 255, .14)}html.dark-mode .form-card .p-select,html.dark-mode .form-card .p-multiselect{background:#1a2840!important;border-color:#ffffff24!important}html.dark-mode .form-card .p-select:hover,html.dark-mode .form-card .p-multiselect:hover{border-color:#ffffff47!important}html.dark-mode .form-card .p-select-label,html.dark-mode .form-card .p-multiselect-label{color:#f1f5f9!important}html.dark-mode .form-card .p-select-label.p-placeholder,html.dark-mode .form-card .p-multiselect-label.p-placeholder{color:#94a3b8!important;opacity:.8!important}html.dark-mode .form-card .p-checkbox .p-checkbox-box{background:#1a2840!important;border-color:#ffffff2e!important}html.dark-mode .form-card .p-checkbox .p-checkbox-box:hover{border-color:#ffffff52!important}html.dark-mode .form-card .p-checkbox.p-highlight .p-checkbox-box,html.dark-mode .form-card .p-checkbox-checked .p-checkbox-box{background:#10b981!important;border-color:#10b981!important}html.dark-mode .form-card .p-checkbox .p-checkbox-icon{color:#fff!important}html.dark-mode .p-select-overlay,html.dark-mode .p-multiselect-overlay{background:#1e293b!important;border-color:#334155!important;color:#e2e8f0!important}html.dark-mode .p-multiselect-overlay .p-multiselect-filter,html.dark-mode .p-multiselect-overlay .p-inputtext{background:#0f172a!important;border-color:#475569!important;color:#e2e8f0!important}html.dark-mode .p-multiselect-overlay .p-checkbox .p-checkbox-box{background:#0f172a!important;border-color:#475569!important}html.dark-mode .p-multiselect-overlay .p-checkbox.p-highlight .p-checkbox-box,html.dark-mode .p-multiselect-overlay .p-checkbox-checked .p-checkbox-box{background:#10b981!important;border-color:#10b981!important}html.dark-mode .p-multiselect-overlay .p-checkbox .p-checkbox-icon{color:#fff!important}html.dark-mode .p-select-option,html.dark-mode .p-multiselect-option{background:#1e293b!important;color:#e2e8f0!important}html.dark-mode .p-select-option:hover,html.dark-mode .p-select-option.p-focus,html.dark-mode .p-multiselect-option:hover,html.dark-mode .p-multiselect-option.p-focus{background:#334155!important}html.dark-mode .p-select-option.p-selected,html.dark-mode .p-multiselect-option.p-selected{background:#0d3d2b!important;color:#34d399!important}html.dark-mode select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2394A3B8' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")}html.dark-mode select option{background:#152032;color:#f1f5f9}html.dark-mode .form-card{background:#0f1c30f5!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}html.dark-mode .p-card{background:#1e293b;color:#e2e8f0;border-color:#334155}html.dark-mode .p-inputtext,html.dark-mode input[pInputText]{background:#0f172a;border-color:#475569;color:#e2e8f0}html.dark-mode .p-inputtext:focus,html.dark-mode input[pInputText]:focus{border-color:#3b82f6}html.dark-mode .dashboard,html.dark-mode .leads-page,html.dark-mode .agents-page{background-color:#0f172a}html.dark-mode .dashboard-title,html.dark-mode .page-title{color:#f1f5f9}html.dark-mode .p-datatable{background:#1e293b;color:#e2e8f0}html.dark-mode .p-datatable-thead>tr>th{background:#0f172a;color:#94a3b8;border-color:#334155}html.dark-mode .p-datatable-tbody>tr{background:#1e293b;color:#e2e8f0;border-color:#334155}html.dark-mode .p-datatable-tbody>tr:hover{background:#334155}html.dark-mode .form-disclaimer,html.dark-mode .field-hint{color:#64748b}.small{margin-top:10px;font-size:12px;font-weight:400;color:var(--text-secondary)}.p-datatable-thead>tr>th{background:#ededed!important;color:#374151!important;border-color:#d0d0d0!important}.p-datatable-tbody>tr>td{background:#ededed!important;color:#1e293b!important;border-color:#d0d0d0!important}.p-datatable-tbody>tr:hover>td{background:#e0e0e0!important}.p-paginator{background:#ededed!important;color:#374151!important;border-color:#d0d0d0!important}.p-paginator .p-paginator-page,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-first,.p-paginator .p-paginator-last{color:#374151!important}.p-paginator .p-paginator-page.p-highlight{background:#334155!important;color:#fff!important}.p-datatable .p-sortable-column-icon{color:#64748b!important}.dashboard-title,.page-title{color:#f1f5f9!important}.agents-page .action-buttons .p-button,.leads-page .action-buttons .p-button{color:#1e293b!important}.agents-page .action-buttons .p-button .p-button-label,.leads-page .action-buttons .p-button .p-button-label{color:#1e293b!important;font-weight:500}.agents-page .action-buttons .p-button:hover,.leads-page .action-buttons .p-button:hover{background:#1e293b14!important}html.dark-mode .p-datatable-thead>tr>th{background:#0f172a!important;color:#94a3b8!important;border-color:#334155!important}html.dark-mode .p-datatable-tbody>tr>td{background:#1e293b!important;color:#e2e8f0!important;border-color:#334155!important}html.dark-mode .p-datatable-tbody>tr:hover>td{background:#334155!important}html.dark-mode .p-paginator{background:#0f172a!important;color:#94a3b8!important;border-color:#334155!important}html.dark-mode .p-paginator .p-paginator-page,html.dark-mode .p-paginator .p-paginator-prev,html.dark-mode .p-paginator .p-paginator-next,html.dark-mode .p-paginator .p-paginator-first,html.dark-mode .p-paginator .p-paginator-last{color:#94a3b8!important}html.dark-mode .p-paginator .p-paginator-page.p-highlight{background:#3b82f6!important;color:#fff!important}html.dark-mode .p-datatable .p-sortable-column-icon{color:#64748b!important}html.dark-mode .dashboard-title,html.dark-mode .page-title,html.dark-mode .agents-page .action-buttons .p-button,html.dark-mode .leads-page .action-buttons .p-button{color:#f1f5f9!important}html.dark-mode .agents-page .action-buttons .p-button .p-button-label,html.dark-mode .leads-page .action-buttons .p-button .p-button-label{color:#f1f5f9!important;font-weight:500}html.dark-mode .agents-page .action-buttons .p-button:hover,html.dark-mode .leads-page .action-buttons .p-button:hover{background:#f1f5f91a!important}
