All-Access · 23 templates$1319.97$99/year — save 92%Get access
  • HomeHome
  • TemplatesTemplates17+
  • ComponentsComponents80+
  • PricingPricing
  • Need a Website?Need a Website?New
Unlock All AccessUnlock All Access

Our latest template collection

Ready-to-launch sites for real estate agents, service businesses, and local brands — built to rank, load fast, and convert.

Explore All TemplatesExplore All Templates

Orvaine - Luxury Equestrian & Horse Breeding Website Template

Orvaine is a premium website template for stud farms, sport horse breeders and equestrian estates: horse pages with pedigrees, events, films. Next.js, Astro, Sanity.

Download Template
Orvaine - Luxury Equestrian & Horse Breeding Website Template

Maressa - Luxury Yacht Charter & Sales Website Template

Maressa is a premium website template for yacht charter, brokerage and superyacht brands: 21 editable sections, full-screen films, Next.js and Astro versions. Sanity.

Download Template
Maressa - Luxury Yacht Charter & Sales Website Template

Krishi – Agriculture & Farm Website Template

Krishi is a premium website template for farms, agritech and food brands: 17 editable sections, cinematic GSAP motion and both Next.js and Astro versions. Built with Sanity.

Download Template
Krishi – Agriculture & Farm Website Template
ComponentsFeaturesFeatures Creative
FreeReactTailwind CSSNext.js

Features Creative

A full-bleed photo band with a dimmed overlay, a headline, button and two big stats. React and Tailwind CSS, no dependencies.

View codeView code
Full screen
FeaturesCreative.tsx
// Full-bleed photo band with a dimmed overlay: headline and button on the left,
// two big stats on the right. Pure Tailwind, no dependencies. Works with Tailwind v3 and v4.
// Headings use Bricolage Grotesque if your site loads it (Google Fonts), otherwise the system sans.

type Stat = { value: string; text: string };

type Props = {
  heading?: string;
  text?: string;
  cta?: { label: string; href: string };
  stats?: Stat[];
  image?: string;
};

export default function FeaturesCreative({
  heading = "Building dreams, one home at a time",
  text = "From first-time buyers to growing families, we match people with homes they will love coming back to.",
  cta = { label: "Contact us", href: "#" },
  stats = [
    { value: "150+", text: "Properties sold in the last twelve months." },
    { value: "90", text: "Days on average from first call to keys in hand." },
  ],
  image = "https://images.unsplash.com/photo-1706164971302-e30c0640cc3b?w=2400&q=80&auto=format&fit=crop",
}: Props) {
  return (
    <section
      className="relative bg-black bg-cover bg-center px-5 pb-16 pt-40 font-['Manrope',ui-sans-serif,system-ui,sans-serif] text-white antialiased md:px-10 md:pt-64"
      style={{ backgroundImage: `url(${image})` }}
    >
      <div aria-hidden className="absolute inset-0 bg-black/50" />
      <div className="relative z-10 mx-auto grid max-w-7xl grid-cols-1 items-end gap-10 md:grid-cols-4">
        <div className="md:col-span-2">
          <h2 className="font-['Bricolage_Grotesque',ui-sans-serif,system-ui,sans-serif] text-[clamp(40px,6vw,80px)] font-semibold leading-[1.1]">{heading}</h2>
          <p className="py-4 text-xl text-white/85">{text}</p>
          <a href={cta.href} className="my-5 inline-block rounded-full bg-white px-8 py-3 font-semibold text-black transition-colors duration-300 hover:bg-black hover:text-white">
            {cta.label}
          </a>
        </div>
        {stats.map((s) => (
          <div key={s.value}>
            <p className="font-['Bricolage_Grotesque',ui-sans-serif,system-ui,sans-serif] text-[clamp(48px,6vw,80px)] font-semibold leading-none">{s.value}</p>
            <p className="py-4 text-white/85">{s.text}</p>
          </div>
        ))}
      </div>
    </section>
  );
}

How to use it

  1. Make sure your Next.js or React project has Tailwind CSS set up.
  2. Create components/FeaturesCreative.tsx and paste the code.
  3. Import it into a page and replace the placeholder text and images with your own.
Clay - Modern Real Estate Next.js Template
From the full template
Clay - Modern Real Estate Next.js Template$49

This section is one part of Clay - Modern Real Estate Next.js Template: a complete website with every page, Sanity CMS and SEO already set up.

Get the full template Get the full template Live preview Live preview

More free components

All features →
Count-Up Stats

Count-Up Stats

Numbered Process Steps

Numbered Process Steps

Blog Cards

Blog Cards

Ready for a faster site that's easier to edit?

Book a free 30-minute call. We'll review your current site and send a fixed-price plan. No pressure, no pitch.

Book Free Call Book Free Call No commitment required

Fast Next.js + Sanity websites, built for you or ready to launch with our templates.

Book a Free Call Book a Free Call
Services
  • Web Design
  • UI/UX Design
  • Framer Dev
  • Webflow Dev
  • Custom Dev
  • Sanity CMS
Resources
  • Templates
  • Pricing
  • License
  • Components
  • Case Studies
Company
  • About Us
  • Contact
  • Privacy Policy
© 2026 rayso.studio — All rights reservedDesigned & built in-house Remote-first agency
Let's TalkLet's Talk