Teal Blue#117A8D
Crimson Red#D1432F
Persimmon Orange#EF7C23
Marigold#F7B05B
Rust#C45A33
Palette direction

Vibrant Mediterranean City Color Palette

This palette features vibrant reds and oranges against a vivid teal blue background, capturing a bold, warm, and inviting Mediterranean cityscape vibe. The main colors are rich and saturated, evoking energy and modernity. Supporting colors add warmth and balance, while the neutrals provide grounding for text and backgrounds without competing with the lively hues.

ComplementaryReal Estatemediterraneanvibrantwarmmodern
palette-preview.example
Real Estate color direction

Vibrant Mediterranean City Color Palette

This palette features vibrant reds and oranges against a vivid teal blue background, capturing a bold, warm, and inviting Mediterranean cityscape vibe. The main colors are rich and saturated, evoking energy and modernity. Supporting colors add warmth and balance, while the neutrals provide grounding for text and backgrounds without competing with the lively hues.

Explore the color system
Logo contrast guide

Logo color pairings

ColorFly checks the palette colors against each other and suggests the clearest logo/background combinations.

Logo Charcoal #1B1C1Don Persimmon Orange #EF7C236.2:1 Strong
Logo Pure White #FFFFFFon Teal Blue #117A8D5.0:1 Strong
Logo Pure White #FFFFFFon Crimson Red #D1432F4.6:1 Strong
Logo Charcoal #1B1C1Don Pure White #FFFFFF17.1:1 Excellent
Icon color
BackgroundTeal Blue#117A8DTextPure White#FFFFFF
Primary Button5.01:1
AA

Best for the main action users should notice first.

BackgroundCrimson Red#D1432FTextPure White#FFFFFF
Secondary Button4.61:1
AA

Useful for softer choices and secondary paths.

BackgroundPure White#FFFFFFTextCrimson Red#D1432F
Outlined Button4.61:1
AA

Good for lower-emphasis actions on light surfaces.

BackgroundPure White#FFFFFFTextTeal Blue#117A8D
Text Button5.01:1
AA

A quiet action for links, navigation, and inline decisions.

Palette composition8 colorsComplementary color relationship
9:41Vibrant Mediterranean City Color Palette Color role balance
Complementary system
60% DominantNeutrals

Backgrounds, large surfaces, whitespace, and reading comfort.

30% SecondarySupport colors

Sections, secondary UI, illustrations, and repeated brand moments.

10% AccentMain colors

High-attention moments like primary actions and memorable highlights.

CVibrant Mediterranean City Color PaletteReal Estate brand direction ColorFly.design
Strategic palette preview
Why it works

A usable
color system.

The three main colors blend vibrant teal blue with contrasting warm reds and oranges, creating a visually striking and harmonious relationship that drives energy and recognition.

Clear roles create a consistent brand experience.

Color Roles and Usage Map

Assign existing palette colors to brand, typography, and interface roles.

Brand identity

LogoUsed for logo marks and core brand symbols.Teal Blue #117A8D
HeadlineUsed for main titles and key messages.Teal Blue #117A8D
LinkUsed for links and interactive text.Teal Blue #117A8D

Buttons

Primary Button
BackgroundTeal Blue #117A8D
TextPure White #FFFFFF
Secondary Button
BackgroundCrimson Red #D1432F
TextPure White #FFFFFF
Outlined Button
BackgroundPersimmon Orange #EF7C23
TextCrimson Red #D1432F

Interface

TextDefault readable body text.Charcoal #1B1C1D
Bg LightLight page or section background.Pure White #FFFFFF
Bg DarkDark page or section background.Alabaster #F3F2F1
IconSmall interface icons and marks.Marigold #F7B05B
BorderCards, inputs, and component borders.Marigold #F7B05B
DividerSubtle separators between content.Marigold #F7B05B
OutlineFocus rings and emphasis outlines.Marigold #F7B05B

Palette Colors

A compact view of the brand, support, and neutral colors that make up this system.

Main (Brand) Colors

The three main colors blend vibrant teal blue with contrasting warm reds and oranges, creating a visually striking and harmonious relationship that drives energy and recognition.

PrimaryTeal Blue

RolesLogo, Link, Btn Primary Bg, Headline

Teal Blue conveys calm sophistication and modernity, providing a strong and appealing anchor hue for the brand.

HEX#117A8D
RGB17, 122, 141
HSL189, 78, 31
CMYK88, 13, 0, 45
SecondaryCrimson Red

RolesBtn Secondary Bg, Btn Outlined Text

Crimson Red adds passion and warmth, infusing the palette with energy and urgency that complements the teal.

HEX#D1432F
RGB209, 67, 47
HSL7, 64, 50
CMYK0, 68, 78, 18
TertiaryPersimmon Orange

RolesBtn Outlined Border

Persimmon Orange brings brightness and friendliness, balancing the intensity of the red and highlighting key interface elements.

HEX#EF7C23
RGB239, 124, 35
HSL26, 86, 54
CMYK0, 48, 85, 6

Support Colors

The support colors extend the palette with warmer, muted shades that balance and soften the bold main hues, ensuring versatility and visual hierarchy.

Marigold

RolesIcon, Border, Divider, Outline

Marigold complements the main warm tones by providing a softer, approachable accent that enriches the palette without overwhelming it.

HEX#F7B05B
RGB247, 176, 91
HSL33, 91, 66
CMYK0, 29, 63, 3
Rust

Rust grounds the vibrant colors with a deeper earthy tone, enhancing readability and contrast when used sparingly.

HEX#C45A33
RGB196, 90, 51
HSL16, 59, 48
CMYK0, 54, 74, 23

Neutral Colors

Utility colors for backgrounds, text, borders, and balance.

Pure White

RolesBg Light, Btn Primary Text, Btn Secondary Text

HEX#FFFFFF
RGB255, 255, 255
HSL0, 0, 100
CMYK0, 0, 0, 0
Alabaster

RolesBg Dark

HEX#F3F2F1
RGB243, 242, 241
HSL30, 8, 95
CMYK0, 0, 1, 5
Charcoal

RolesText

HEX#1B1C1D
RGB27, 28, 29
HSL210, 4, 11
CMYK7, 3, 0, 89

Export and Handoff

Copy palette values for design systems, websites, and client handoff.

Color tokens

Use these in CSS when you want every raw palette color available by name. Best for websites, landing pages, and design system variables.

Use when: you need the actual colors.
:root {
  --color-teal-blue: #117A8D;
  --color-crimson-red: #D1432F;
  --color-persimmon-orange: #EF7C23;
  --color-marigold: #F7B05B;
  --color-rust: #C45A33;
  --color-pure-white: #FFFFFF;
  --color-alabaster: #F3F2F1;
  --color-charcoal: #1B1C1D;
}

Role tokens

Use these in CSS when colors are assigned to practical jobs like text, buttons, borders, links, and backgrounds.

Use when: you need UI roles, not just swatches.
:root {
  --role-logo: #117A8D;
  --role-link: #117A8D;
  --role-btn-primary-bg: #117A8D;
  --role-headline: #117A8D;
  --role-btn-secondary-bg: #D1432F;
  --role-btn-outlined-text: #D1432F;
  --role-btn-outlined-border: #EF7C23;
  --role-icon: #F7B05B;
  --role-border: #F7B05B;
  --role-divider: #F7B05B;
  --role-outline: #F7B05B;
  --role-bg-light: #FFFFFF;
  --role-btn-primary-text: #FFFFFF;
  --role-btn-secondary-text: #FFFFFF;
  --role-bg-dark: #F3F2F1;
  --role-text: #1B1C1D;
}

JSON

Use this structured palette data in apps, generators, plugins, or tools that need to read the palette programmatically.

Use when: a developer or app needs data.
{
    "teal-blue": "#117A8D",
    "crimson-red": "#D1432F",
    "persimmon-orange": "#EF7C23",
    "marigold": "#F7B05B",
    "rust": "#C45A33",
    "pure-white": "#FFFFFF",
    "alabaster": "#F3F2F1",
    "charcoal": "#1B1C1D"
}
Press Space to load new palette