WebsiteDesign, build, video and launch2026

Bhramari

A one-acre private pool villa inside a coffee estate. One page that sells a weekend: open the gates, walk the path, check a date, message the owner.

Private pool villa · Sakleshpur, Karnataka
The Brief

Whatthesitehadtodo.

A three-bedroom villa rented as a whole, with bookings handled personally over WhatsApp. It needed to look as good as the place, load fast on a phone in the ghats, and turn interest into a WhatsApp message with the dates already filled in.

Bhramari homepage on desktop
Bhramari homepage on desktop
Live site

Desktop

Bhramari homepage on a phone
Bhramari homepage on a phone
Live site

Phone

Design Language

Howitlooks,andwhy.

  • The hero is a 13-second silent loop that opens on the villa’s carved gates — the first thing a guest actually sees on arrival.
  • Terracotta for the primary action, taken from the brick path in that same shot.
  • Script used sparingly, as labels and the tagline, never for anything you have to read quickly.
  • Forest greens and olive from the canopy, warm paper for the text sections. Generous dark overlays on video so white type passes contrast without flattening the image.

Palette

Forest

#2C3026

Olive

#47493B

Paper

#FAF6EE

Terracotta

#A8512C

Clay

#E9B892

Typography

Script

Sacramento

Chosen to match the hand-drawn logo, so the wordmark and the section labels feel written by the same hand.

Headings

Cormorant Garamond

Quiet, high-contrast serif that lets the photography lead.

Text

Jost

Clean geometric sans for details like rooms, rates and directions; set heavier on phones so it holds up outdoors.

Decisions

Whyeverythingisthewayitis.

01

Booking is a WhatsApp message

The owner confirms every stay personally, so the form doesn’t pretend to take bookings. It opens WhatsApp with the dates, guests and name already written.

02

Motion that respects the visitor

Smooth-scrolling was removed after testing because it felt unnatural on phones. The hero video has a pause button that is remembered, and only Data Saver or slow connections skip it.

03

A separate portrait video for phones

Phones get a vertical crop of the loop and the right resolution for their screen, chosen after the page loads so the first paint stays under two seconds.

04

Facts confirmed with the owner

Bedrooms, nightly rate, breakfast and pet policy were confirmed one by one before launch; open questions stayed off the page.

Built With

Stack.

HTML / CSS / JSGSAP + ScrollTriggerVideo pipeline (ffmpeg)WebP pipelineGitHub PagesCustom domain

Next website

Anti Labs Studios