All-Access · 22 templates$1270.97$99/year — save 92%Get access
  • HomeHome
  • TemplatesTemplates23
  • ComponentsComponents78
  • 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
ComponentsHero

Agency Split Hero

View code
Full screen

An agency hero with a photo top right, a large bold headline bottom left and social links bottom right. React and Tailwind CSS.

AgencySplitHero.tsx
// Agency hero: a photo top right, the big headline bottom left and social
// links bottom right. Pure Tailwind, no dependencies. Works with Tailwind v3 and v4.

type Props = {
  heading?: string;
  image?: string;
  imageAlt?: string;
  socials?: { label: string; href: string }[];
};

const DEFAULT_SOCIALS = [
  { label: "Instagram", href: "#" },
  { label: "Behance", href: "#" },
  { label: "LinkedIn", href: "#" },
  { label: "Dribbble", href: "#" },
];

export default function AgencySplitHero({
  heading = "We design brands\nthat people remember",
  image = "https://images.unsplash.com/photo-1556761175-b413da4baf72?w=1400&q=80&auto=format&fit=crop",
  imageAlt = "Team working together in a bright studio",
  socials = DEFAULT_SOCIALS,
}: Props) {
  return (
    <section className="mx-auto max-w-7xl bg-white px-5 pb-20 pt-10 font-['Inter',ui-sans-serif,system-ui,sans-serif] text-black antialiased md:px-10 md:pb-28 md:pt-14">
      <div className="lg:ml-auto lg:w-2/5">
        <div className="relative aspect-[4/3] overflow-hidden bg-[#f7f7f7]">
          <img src={image} alt={imageAlt} className="absolute inset-0 h-full w-full object-cover" />
        </div>
      </div>

      <div className="mt-10 flex flex-col gap-8 md:flex-row md:items-end md:justify-between">
        <h1 className="max-w-3xl whitespace-pre-line text-[clamp(44px,6.5vw,88px)] font-bold leading-[1.02] tracking-[-0.035em]">{heading}</h1>
        <ul aria-label="Social links" className="shrink-0 text-sm font-medium md:text-right">
          {socials.map((link) => (
            <li key={link.label}>
              <a href={link.href} className="hover:underline">
                {link.label}
              </a>
            </li>
          ))}
        </ul>
      </div>
    </section>
  );
}

How to use it

  1. Make sure your Next.js or React project has Tailwind CSS set up (v3 or v4 both work).
  2. Create components/AgencySplitHero.tsx and paste the code.
  3. Import it into a page and replace the sample text and images with your own.
Visaro - Creative & Branding Agency Template (Next.js + Sanity)

From the full template

Visaro$49

Every page, Sanity CMS and SEO already set up. This section is one of 4 you can try free.

Get the full template Get the full template Live preview Live preview
Share
Category
Hero Sections
Template
Visaro
Dependencies
None, just React
Works with
Next.js, React, Tailwind CSS v3 & v4
Added
Oct 29, 2026

More from Visaro

See the full template
Process Photo Cards
Feature

Process Photo Cards

Staggered Portfolio Grid
Gallery

Staggered Portfolio Grid

Team Portrait Cards
Team

Team Portrait Cards

More hero sections

View all
Hotel Booking Hero
Hero

Hotel Booking Hero

Fullscreen Image Hero
Hero

Fullscreen Image Hero

Hero Agency
Hero

Hero Agency

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