SINGLE SERVICEResidential
Development

0123456789001234567890+YEARS IN BUSINESSCapitalize on low hanging fruit to identify a ballpark value added activity work something view of disruptive innovation.
0123456789001234567890+PROJECTS DEVELOPEDLeverage agile frameworks to provide a robust synopsis for high level overviews projects overall value proposition.
012345678900123456789001234567890+PROFESSIONALSIterative approaches to corporate strategy foster collaborative thinking to further our work generated content.
0123456789001234567890+LOYAL PARTNERSOrganically grow the holistic world view of disruptive innovation via workplace diversity along the information.

ABOUT NEW RESIDENTIAL PROJECT

Leverage agile frameworks to provide a robust synopsis for high level overviews. Iterative approaches to corporate strategy foster collaborative thinking to further the overall value proposition.

Bring to the table win-win survival strategies to ensure proactive domination. At the end of the day, going forward, a new normal that has evolved from generation X is on the runway heading towards.

Capitalize on low hanging fruit to identify a ballpark value added activity to beta test. Override the digital divide with additional clickthroughs from DevOps. Nanotechnology immersion along the information highway will close the loop on focusing solely on the bottom line diversity and empowerment..

Podcasting operational change management inside of workflows to establish a framework. Taking seamless key performance indicators offline to maximise the long tail. Keeping your eye on the ball while performing a deep dive on the start-up mentality to derive convergence on cross-platform integration.

Collaboratively administrate empowered markets via plug-and-play networks. Dynamically procrastinate B2C users after installed base benefits. Dramatically visualize customer directed convergence without revolutionary ROI. Efficiently unleash cross-media information without cross-media value. Quickly maximize timely deliverables for real-time schemas. Dramatically maintain clicks-and-mortar solutions without functional solutions.

http://www.brightassociates.pk/wp-content/uploads/2020/01/single_service_inner.jpg
Property Development
Project Development

CONTACT USDo you have
a project in mind?

Bright Associates — Footer :root { --ba-navy: #122147; --ba-navy-mid: #1b3364; --ba-blue: #2a5aaa; --ba-gold: #c9a84c; --ba-gold-light: #e0c872; --ba-white: #ffffff; --ba-off-white: #f7f8fb; --ba-light: #eef1f6; --ba-gray: #7a8599; --ba-text: #1e293b; --ba-font-display:'Playfair Display', Georgia, serif; --ba-font-body: 'Inter', system-ui, sans-serif; } *,*::before,*::after{margin:0;padding:0;box-sizing:border-box} body{font-family:var(--ba-font-body);color:var(--ba-text);background:var(--ba-white);-webkit-font-smoothing:antialiased} img{max-width:100%;display:block} a{text-decoration:none} /* ============================================ SECTION: FOOTER All classes prefixed: ba-foot- ============================================ */ #ba-footer { position: relative; color: rgba(255,255,255,0.75); /* Terracotta footer (#A45D26). Accents are overridden below to a warm cream, because the brand gold only hits ~2.2:1 contrast on this background. */ --ba-gold: #F4E2CC; --ba-gold-light: #FFF5E8; background: radial-gradient(700px 460px at 88% 0%, rgba(255,232,205,0.16), transparent 62%), radial-gradient(700px 500px at 4% 100%, rgba(74,28,8,0.38), transparent 62%), linear-gradient(135deg, #8A4B1D 0%, #A45D26 58%, #B86C31 100%); overflow: hidden; } /* faint grid texture */ #ba-footer::before { content: ''; position: absolute; inset: 0; background-image: linear-gradient(rgba(255,255,255,0.03) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,0.03) 1px, transparent 1px); background-size: 62px 62px; -webkit-mask-image: radial-gradient(95% 90% at 50% 0%, #000, transparent 80%); mask-image: radial-gradient(95% 90% at 50% 0%, #000, transparent 80%); pointer-events: none; } /* gold hairline at the very top */ #ba-footer::after { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px; background: linear-gradient(90deg, var(--ba-gold), var(--ba-gold-light), var(--ba-gold)); } /* --- Main grid --- */ .ba-foot__main { position: relative; z-index: 1; max-width: 1280px; margin: 0 auto; padding: 80px 60px 56px; display: grid; grid-template-columns: 1.5fr 1fr 1fr 1.2fr; gap: 50px; } .ba-foot__col-title { font-size: 0.72rem; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; color: var(--ba-gold); margin-bottom: 22px; display: flex; align-items: center; gap: 10px; } .ba-foot__col-title::after { content: ''; flex: 1; height: 1px; background: rgba(255,255,255,0.1); } /* Brand column */ .ba-foot__brand { display: flex; align-items: center; margin-bottom: 20px; } /* Logo. The supplied file is a BLACK logo, so it's rendered white to sit on the navy footer. If you upload a white/gold version, just delete the `filter` line. */ .ba-foot__logo { height: 58px; width: auto; max-width: 280px; object-fit: contain; filter: brightness(0) invert(1); } .ba-foot__about { font-size: 0.88rem; line-height: 1.8; color: rgba(255,255,255,0.62); margin-bottom: 26px; max-width: 330px; } /* Socials */ .ba-foot__social { display: flex; gap: 10px; } .ba-foot__social a { width: 40px; height: 40px; border-radius: 50%; display: flex; align-items: center; justify-content: center; border: 1.5px solid rgba(255,255,255,0.16); background: rgba(255,255,255,0.04); transition: background 0.28s, border-color 0.28s, transform 0.28s; } .ba-foot__social a:hover { background: var(--ba-gold); border-color: var(--ba-gold); transform: translateY(-3px); } .ba-foot__social svg { width: 16px; height: 16px; fill: rgba(255,255,255,0.75); transition: fill 0.28s; } .ba-foot__social a:hover svg { fill: var(--ba-navy); } /* Link lists */ .ba-foot__links { list-style: none; display: flex; flex-direction: column; gap: 13px; } .ba-foot__links a { font-size: 0.89rem; color: rgba(255,255,255,0.68); display: inline-flex; align-items: center; gap: 9px; transition: color 0.25s, gap 0.25s; } .ba-foot__links a::before { content: ''; width: 5px; height: 5px; border-radius: 50%; background: var(--ba-gold); opacity: 0.55; transition: opacity 0.25s, transform 0.25s; } .ba-foot__links a:hover { color: var(--ba-white); gap: 13px; } .ba-foot__links a:hover::before { opacity: 1; transform: scale(1.3); } /* Contact column */ .ba-foot__contact { list-style: none; display: flex; flex-direction: column; gap: 18px; } .ba-foot__contact li { display: flex; align-items: flex-start; gap: 13px; } .ba-foot__ico { flex-shrink: 0; width: 36px; height: 36px; border-radius: 9px; display: flex; align-items: center; justify-content: center; background: rgba(255,240,222,0.14); border: 1px solid rgba(255,240,222,0.32); } .ba-foot__ico svg { width: 16px; height: 16px; fill: none; stroke: var(--ba-gold-light); stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; } .ba-foot__c-label { font-size: 0.64rem; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase; color: rgba(255,255,255,0.42); margin-bottom: 3px; } .ba-foot__c-value { font-size: 0.92rem; font-weight: 600; color: var(--ba-white); transition: color 0.25s; } a.ba-foot__c-link:hover .ba-foot__c-value { color: var(--ba-gold-light); } /* --- Offices strip --- */ .ba-foot__offices { position: relative; z-index: 1; max-width: 1280px; margin: 0 auto; padding: 0 60px 56px; display: grid; grid-template-columns: 1fr 1fr; gap: 22px; } .ba-foot__office { background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.09); border-radius: 12px; padding: 22px 24px; transition: border-color 0.3s, background 0.3s; } .ba-foot__office:hover { border-color: rgba(255,240,222,0.5); background: rgba(255,255,255,0.06); } .ba-foot__office-tag { display: inline-block; font-size: 0.6rem; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; color: var(--ba-gold-light); margin-bottom: 9px; } .ba-foot__office-addr { font-size: 0.86rem; line-height: 1.7; color: rgba(255,255,255,0.66); margin-bottom: 12px; } .ba-foot__office-link { display: inline-flex; align-items: center; gap: 7px; font-size: 0.74rem; font-weight: 600; letter-spacing: 0.06em; text-transform: uppercase; color: var(--ba-gold-light); transition: gap 0.25s; } .ba-foot__office-link:hover { gap: 11px; } .ba-foot__office-link svg { width: 13px; height: 13px; fill: none; stroke: currentColor; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; } /* --- Bottom bar --- */ .ba-foot__bottom { position: relative; z-index: 1; border-top: 1px solid rgba(255,255,255,0.09); } .ba-foot__bottom-inner { max-width: 1280px; margin: 0 auto; padding: 26px 60px; display: flex; align-items: center; justify-content: space-between; gap: 20px; flex-wrap: wrap; font-size: 0.82rem; color: rgba(255,255,255,0.5); } .ba-foot__bottom-inner a { color: rgba(255,255,255,0.62); transition: color 0.25s; } .ba-foot__bottom-inner a:hover { color: var(--ba-gold-light); } .ba-foot__legal { display: flex; align-items: center; gap: 18px; flex-wrap: wrap; } /* Back to top */ .ba-foot__top-btn { position: absolute; top: -22px; right: 60px; width: 44px; height: 44px; border-radius: 50%; display: flex; align-items: center; justify-content: center; background: linear-gradient(135deg, var(--ba-gold-light), var(--ba-gold)); box-shadow: 0 10px 26px rgba(60,22,5,0.38); z-index: 3; transition: transform 0.25s; } .ba-foot__top-btn:hover { transform: translateY(-3px); } .ba-foot__top-btn svg { width: 17px; height: 17px; fill: none; stroke: var(--ba-navy); stroke-width: 2.4; stroke-linecap: round; stroke-linejoin: round; } /* ============================================ RESPONSIVE ============================================ */ @media (max-width: 1100px) { .ba-foot__main { grid-template-columns: 1.4fr 1fr 1.2fr; gap: 40px; } .ba-foot__main > .ba-foot__col--projects { grid-column: span 1; } } @media (max-width: 1024px) { .ba-foot__main { padding: 70px 40px 48px; } .ba-foot__offices { padding: 0 40px 48px; } .ba-foot__bottom-inner { padding: 24px 40px; } .ba-foot__top-btn { right: 40px; } } @media (max-width: 860px) { .ba-foot__main { grid-template-columns: 1fr 1fr; gap: 38px; } .ba-foot__col--brand { grid-column: 1 / -1; } .ba-foot__about { max-width: 100%; } } @media (max-width: 768px) { .ba-foot__main { padding: 60px 24px 40px; } .ba-foot__offices { grid-template-columns: 1fr; padding: 0 24px 40px; } .ba-foot__bottom-inner { padding: 22px 24px; justify-content: center; text-align: center; } .ba-foot__top-btn { right: 24px; } } @media (max-width: 520px) { .ba-foot__main { grid-template-columns: 1fr; gap: 34px; } .ba-foot__legal { justify-content: center; } } /* Year + smooth back-to-top */ (function () { var y = document.getElementById('ba-foot-year'); if (y) { y.textContent = new Date().getFullYear(); } var btn = document.querySelector('#ba-footer .ba-foot__top-btn'); if (btn) { btn.addEventListener('click', function (e) { e.preventDefault(); var reduce = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches; window.scrollTo({ top: 0, behavior: reduce ? 'auto' : 'smooth' }); }); } })();
Rafi Group 4th Floor, Commercial Plaza No.8, Block-A, Phase 8, DHA-Lahore, Pakistan.
info@brightassociates.pk

Follow us:

INSTAGRAM
CALL US

© Managed by 101 Digital Frames.