/* Minimal replacement for all.min.css (58KB) on 2-bhk-flats-for-sale-in-hyderabad.html only.
   This page uses ~44 of FontAwesome's several thousand icons, and only the "solid" (fas) and
   "brands" (fab) styles -- "regular" (far) is never used, so that font file is dropped entirely.
   Previously all.min.css was loaded async (preload+onload swap): that let icon glyphs pop in
   after their surrounding text/layout had already painted, nudging things sideways on every
   icon that doesn't sit in a fixed-size container -- a CLS source, same issue already found
   and fixed on flats-in-hyderabad.html. Loading this tiny file render-blocking instead avoids
   that pop-in with negligible added blocking time (a few KB vs. 58KB).
   Every rule below (base classes, @font-face, icon glyph codes) is copied verbatim from this
   site's actual all.min.css, not reconstructed from memory -- verified 2026-08-16.
   all.min.css itself is untouched; other pages keep using the full file. */

@font-face { font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 900; font-display: block; src: url(../vendors/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"), url(../vendors/fontawesome/webfonts/fa-solid-900.woff) format("woff"); }
@font-face { font-family: "Font Awesome 5 Brands"; font-style: normal; font-weight: 400; font-display: block; src: url(../vendors/fontawesome/webfonts/fa-brands-400.woff2) format("woff2"), url(../vendors/fontawesome/webfonts/fa-brands-400.woff) format("woff"); }

.fa, .fas, .fab { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }
.fa, .fas { font-family: "Font Awesome 5 Free"; font-weight: 900; }
.fab { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa-map-marker-alt:before { content: "\f3c5"; }
.fa-envelope:before { content: "\f0e0"; }
.fa-phone:before { content: "\f095"; }
.fa-phone-alt:before { content: "\f879"; }
.fa-search:before { content: "\f002"; }
.fa-search-dollar:before { content: "\f688"; }
.fa-city:before { content: "\f64f"; }
.fa-user-check:before { content: "\f4fc"; }
.fa-tag:before { content: "\f02b"; }
.fa-chart-line:before { content: "\f201"; }
.fa-ruler-combined:before { content: "\f546"; }
.fa-user-tie:before { content: "\f508"; }
.fa-calendar-alt:before { content: "\f073"; }
.fa-wallet:before { content: "\f555"; }
.fa-users:before { content: "\f0c0"; }
.fa-code-branch:before { content: "\f126"; }
.fa-building:before { content: "\f1ad"; }
.fa-home:before { content: "\f015"; }
.fa-tasks:before { content: "\f0ae"; }
.fa-calculator:before { content: "\f1ec"; }
.fa-file-contract:before { content: "\f56c"; }
.fa-question-circle:before { content: "\f059"; }
.fa-balance-scale:before { content: "\f24e"; }
.fa-percent:before { content: "\f295"; }
.fa-exchange-alt:before { content: "\f362"; }
.fa-map-marked-alt:before { content: "\f5a0"; }
.fa-globe:before { content: "\f0ac"; }
.fa-tree:before { content: "\f1bb"; }
.fa-sun:before { content: "\f185"; }
.fa-star:before { content: "\f005"; }
.fa-arrow-right:before { content: "\f061"; }
.fa-briefcase:before { content: "\f0b1"; }
.fa-house-user:before { content: "\e065"; }
.fa-coins:before { content: "\f51e"; }
.fa-key:before { content: "\f084"; }
.fa-check-circle:before { content: "\f058"; }
.fa-hard-hat:before { content: "\f807"; }
.fa-circle:before { content: "\f111"; }
.fa-chart-pie:before { content: "\f200"; }
.fa-paper-plane:before { content: "\f1d8"; }
.fa-clock:before { content: "\f017"; }
.fa-bars:before { content: "\f0c9"; }
.fa-times:before { content: "\f00d"; }
.fa-instagram:before { content: "\f16d"; }
.fa-youtube:before { content: "\f167"; }
.fa-facebook:before { content: "\f09a"; }
.fa-whatsapp:before { content: "\f232"; }
.fa-twitter:before { content: "\f099"; }

/* fa-solid fa-phone and fa-x-twitter (FontAwesome 6 class/icon names, not present in this
   site's FontAwesome 5 kit) have been corrected in the HTML to fas fa-phone and fab fa-twitter
   -- both real FA5 icons, defined above. This page no longer has any non-rendering icons. */
