Style Guide
This page outlines the current styles and standards for the CREDO REAL GROUP website. Every value below is read live from the theme's CSS variables in style.css.
Colors
An overview of this site's brand colors. These are the only colors the theme defines — there is no light/dark/comp scale.
Buttons
Three button classes. All share padding: 25px 35px and border-radius: 8px.
Typography
Inter, weights 400 / 500 / 600 / 700. Headings are fixed-size at desktop; all section headings drop to 28px at max-width: 768px.
Headings
Profesionální služby od roku 1990
Profesionální služby od roku 1990
Profesionální služby od roku 1990
Profesionální služby od roku 1990
Body text
Regular — Nabízíme komplexní realitní služby.
Semibold — Nabízíme komplexní realitní služby.
Bold — Nabízíme komplexní realitní služby.
Regular — Nabízíme komplexní realitní služby.
Semibold — Nabízíme komplexní realitní služby.
Bold — Nabízíme komplexní realitní služby.
Layout
Every section on every page follows the same two rules. Hero sections are the only exception — they define their own height and padding.
padding: 30px
All four sides, on every section, on every page.
max-width: 1400px; margin: 0 auto
No extra padding — effective content width is 1400px.
--grid-gap: 48px
Standard gap between grid and flex columns.
Spacing
Four spacing steps used for margin, padding and gaps.
Border radius
Four radius values, each tied to a component role.
Shadows
Two shadows. Both are defined as variables — do not write raw shadow values in templates.
13px 6px 56px 0 rgba(87,87,87,0.1)
2px 2px 26px 0 rgba(235,235,235,0.71)
Form inputs
Fluent Forms fields are restyled to these values site-wide. Submit buttons are red, except on Bezpečnostní služby where they are green.
bg #fafafa · border 1px #f2f2f2 · radius 5px · padding 14px
Breakpoints
Responsive rules live in @media blocks appended to the end of style.css. Desktop styles are never modified.
max-width: 768pxGrids stack to one column; headings drop to 28px.min-width: 769px and max-width: 1024pxTwo-column grids, reduced hero heights.max-width: 1024pxShared rules for both.Note: template <style> blocks load after style.css, so !important in a template always wins. To override one, inject the @media rule into the template file, not into style.css.