<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap">
<style>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
font-family: 'Montserrat', sans-serif;
}
:root {
--bg-dark: #09090a;
--bg-card: #121215;
--accent-purple: #bc52ca;
--accent-pink: #e06cd2;
--border-color: #222226;
--text-muted: #8a8a93;
}
body {
background-color: var(--bg-dark);
color: #ffffff;
scroll-behavior: smooth;
line-height: 1.6;
}
.accent {
color: var(--accent-purple);
background: linear-gradient(45deg, var(--accent-purple), var(--accent-pink));
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.navbar {
display: flex;
justify-content: space-between;
align-items: center;
padding: 20px 6%;
background-color: rgba(9, 9, 10, 0.9);
backdrop-filter: blur(10px);
position: sticky;
top: 0;
z-index: 1000;
border-bottom: 1px solid var(--border-color);
}
.logo {
font-size: 1.5rem;
font-weight: 900;
letter-spacing: 3px;
}
.nav-links a {
color: #ffffff;
text-decoration: none;
margin-left: 25px;
font-size: 0.95rem;
font-weight: 500;
transition: color 0.3s;
}
.nav-links a:hover {
color: var(--accent-pink);
}
.btn-nav {
background: linear-gradient(135deg, var(--accent-purple), var(--accent-pink));
padding: 8px 18px;
border-radius: 4px;
font-weight: 600 !important;
}
.hero {
height: 75vh;
position: relative;
display: flex;
justify-content: center;
align-items: center;
text-align: center;
padding: 0 20px;
background: radial-gradient(circle at center, rgba(188, 82, 202, 0.15) 0%, rgba(9, 9, 10, 1) 70%);
}
.hero-content {
position: relative;
z-index: 2;
max-width: 800px;
}
.hero-content h1 {
font-size: 4.5rem;
font-weight: 900;
letter-spacing: 6px;
margin-bottom: 15px;
}
.tagline {
font-size: 1.5rem;
font-weight: 600;
margin-bottom: 25px;
color: #f3f3f5;
}
.hero-bullets {
display: flex;
justify-content: center;
gap: 15px;
margin-bottom: 40px;
flex-wrap: wrap;
}
.hero-bullets span {
background-color: var(--bg-card);
padding: 8px 16px;
border-radius: 20px;
font-size: 0.9rem;
border: 1px solid var(--border-color);
color: #e4e4e7;
}
.btn-primary {
display: inline-block;
background: linear-gradient(135deg, var(--accent-purple), var(--accent-pink));
color: #ffffff;
text-decoration: none;
padding: 16px 36px;
border-radius: 6px;
font-weight: 700;
letter-spacing: 1px;
transition: transform 0.3s, box-shadow 0.3s;
box-shadow: 0 4px 20px rgba(188, 82, 202, 0.3);
}
.btn-primary:hover {
transform: translateY(-2px);
box-shadow: 0 6px 25px rgba(188, 82, 202, 0.5);
}
.section-container {
max-width: 1100px;
margin: 0 auto;
padding: 80px 4% 40px 4%;
}
.section-title {
font-size: 2.2rem;
font-weight: 800;
text-align: center;
margin-bottom: 15px;
letter-spacing: 1px;
}
.section-sub {
text-align: center;
color: var(--text-muted);
max-width: 650px;
margin: 0 auto 50px auto;
font-size: 1.05rem;
}
.benefits {
background-color: var(--bg-card);
border-top: 1px solid var(--border-color);
border-bottom: 1px solid var(--border-color);
text-align: center;
}
.section-desc {
max-width: 750px;
margin: 20px auto 0 auto;
font-size: 1.2rem;
color: #e4e4e7;
line-height: 1.8;
}
.services-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
gap: 25px;
margin-top: 20px;
}
.service-card {
background-color: var(--bg-card);
border: 1px solid var(--border-color);
padding: 35px 30px;
border-radius: 8px;
transition: transform 0.3s, border-color 0.3s;
}
.service-card:hover {
transform: translateY(-4px);
border-color: rgba(188, 82, 202, 0.5);
}
.card-icon {
font-size: 2rem;
margin-bottom: 20px;
}
.service-card h3 {
font-size: 1.35rem;
font-weight: 700;
margin-bottom: 12px;
}
.service-card p {
color: var(--text-muted);
font-size: 0.95rem;
line-height: 1.6;
}
.gallery-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
gap: 20px;
margin-bottom: 30px;
}
.gallery-item {
background-color: var(--bg-card);
border: 1px solid var(--border-color);
border-radius: 8px;
overflow: hidden;
aspect-ratio: 4 / 3;
display: flex;
align-items: center;
justify-content: center;
transition: transform 0.3s ease;
}
.gallery-item:hover {
transform: scale(1.02);
border-color: var(--accent-purple);
}
.gallery-placeholder {
color: var(--text-muted);
font-weight: 500;
font-size: 1rem;
}
.gallery-note {
text-align: center;
margin-top: 30px;
font-size: 1.1rem;
color: #e4e4e7;
}
.contact-wrapper {
display: grid;
grid-template-columns: 1.3fr 1fr;
gap: 50px;
margin-top: 30px;
}
.booking-form {
background-color: var(--bg-card);
border: 1px solid var(--border-color);
padding: 40px;
border-radius: 8px;
}
.form-row {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 20px;
}
.form-group {
margin-bottom: 22px;
}
.form-group label {
display: block;
margin-bottom: 8px;
color: #e4e4e7;
font-size: 0.85rem;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1px;
}
.form-group input,
.form-group select,
.form-group textarea {
width: 100%;
background-color: var(--bg-dark);
border: 1px solid var(--border-color);
padding: 14px;
border-radius: 5px;
color: #ffffff;
font-size: 1rem;
transition: border-color 0.3s;
}
.form-group input:focus,
.form-group select:focus,
.form-group textarea:focus {
border-color: var(--accent-purple);
outline: none;
}
.btn-submit {
width: 100%;
background: linear-gradient(135deg, var(--accent-purple), var(--accent-pink));
color: white;
border: none;
padding: 16px;
font-size: 1rem;
font-weight: 700;
border-radius: 5px;
cursor: pointer;
}
.contact-details {
display: flex;
flex-direction: column;
justify-content: space-between;
padding: 20px 0;
}
.detail-block h3 {
font-size: 2rem;
font-weight: 900;
letter-spacing: 2px;
margin-bottom: 10px;
}
.detail-text {
color: var(--text-muted);
font-size: 1.1rem;
}
.contact-details p {
font-size: 1.1rem;
margin-bottom: 15px;
color: #e4e4e7;
}
.link-light {
color: #ffffff;
text-decoration: none;
border-bottom: 1px solid var(--border-color);
}
.social-links h4 {
margin-bottom: 15px;
font-size: 1rem;
}
.social-buttons {
display: flex;
gap: 15px;
}
.social-btn {
display: inline-block;
text-decoration: none;
color: white;
padding: 12px 24px;
border-radius: 4px;
font-weight: 600;
font-size: 0.95rem;
text-align: center;
flex: 1;
}
.instagram {
background: linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
}
.facebook {
background-color: #1877f2;
}
.footer {
text-align: center;
padding: 40px 20px;
color: var(--text-muted);
font-size: 0.9rem;
border-top: 1px solid var(--border-color);
}
@media (max-width: 768px) {
.nav-links {
display: none;
}
.hero-content h1 {
font-size: 2.8rem;
}
.tagline {
font-size: 1.1rem;
}
.contact-wrapper {
grid-template-columns: 1fr;
gap: 40px;
}
.form-row {
grid-template-columns: 1fr;
gap: 0;
}
}
</style>
<!-- Tady začíná samotná struktura webu (HTML) -->
<header class="navbar">
<!-- TADY JE TVÉ NOVÉ LOGO S AUTEM -->
<div class="logo" style="display: flex; align-items: center;">
<img src="https://i.postimg.cc/wxDDSC5B/LOGO-YTB.png" alt="CARPOINT" style="height: 50px; width: auto;">
</div>
<nav class="nav-links">
<a href="#hlavni-strana">Domů</a>
<a href="#proc-my">Proč my</a>
<a href="#sluzby">Služby</a>
<a href="#galerie">Naše práce</a>
<a href="#kontakt" class="btn-nav">Objednat čištění</a>
</nav>
</header>
<section id="hlavni-strana" class="hero">
<div class="hero-content">
<h1>CAR<span class="accent">POINT</span></h1>
<p class="tagline">✨ Profesionální mobilní detailing přímo u vás</p>
<div class="hero-bullets">
<span>🧼 Hloubkové čištění & tepování</span>
<span>💨 Parní dezinfekce interiérů</span>
<span>📍 České Budějovice a okolí</span>
</div>
<a href="#kontakt" class="btn-primary">Nezávazná objednávka</a>
</div>
</section>
<section id="proc-my" class="benefits">
<div class="section-container">
<h2 class="section-title">Šetříme váš čas</h2>
<p class="section-desc">
Nemusíte nikam jezdit, brát si volno v práci ani složitě plánovat odvoz auta.
<strong>Přijedeme se špičkovým vybavením přímo k vám domů nebo do firmy.</strong>
Zatímco vy odpočíváte nebo pracujete, my váš vůz proměníme v dokonale čistý stroj.
Stačí nám pouze přístup k elektřině a vodě.
</p>
</div>
</section>
<section id="sluzby" class="services">
<div class="section-container">
<h2 class="section-title">Naše služby</h2>
<p class="section-sub">Kompletní prémiová péče o interiér s využitím nejmodernější techniky a bezpečné autokosmetiky.</p>
<div class="services-grid">
<div class="service-card">
<div class="card-icon">🧼</div>
<h3>Kompletní čištění interiérů</h3>
<p>Precizní suché i mokré vysávání všech textilií včetně zavazadlového prostoru, detailní zbavení prachu, nečistot a celkové osvěžení materiálů.</p>
</div>
<div class="service-card">
<div class="card-icon">🌀</div>
<h3>Hloubkové tepování</h3>
<p>Extrakční mokré čištění textilních sedaček, koberečků a čalounění. Účinně odstraňujeme hluboko usazenou špínu, skvrny, pot i mastnotu.</p>
</div>
<div class="service-card">
<div class="card-icon">💨</div>
<h3>Parní čištění & dezinfekce</h3>
<p>Čištění interiérů horkou parou, která bezpečně likviduje 99 % bakterií a zápachů. Ideální pro dokonalé vyčištění průduchů ventilace a těžko přístupných míst.</p>
</div>
<div class="service-card">
<div class="card-icon">🛡️</div>
<h3>Ošetření plastů a kůže</h3>
<p>Důkladné vyčištění kožených sedadel a jejich následná hloubková impregnace proti popraskání. Plasty chráníme kosmetikou s UV filtrem proti stárnutí.</p>
</div>
</div>
</div>
</section>
<!-- Vyčištěná a opravená sekce galerie -->
<section id="galerie" class="gallery-section">
<div class="section-container">
<h2 class="section-title">Výsledky naší práce</h2>
<p class="section-sub">Žádné sliby, ale reálné výsledky. Podívejte se na detaily interiérů po našem zásahu.</p>
<div class="gallery-grid">
<div class="gallery-item">
<img src="https://i.postimg.cc/0MKgSvDN/IMG-2750.jpg" alt="Kompletní detailing interiéru" style="width: 100%; height: 100%; object-fit: cover;">
</div>
<div class="gallery-item">
<img src="https://i.postimg.cc/JDHwX8ZZ/IMG-3128.jpg" alt="Detailing palubní desky Audi" style="width: 100%; height: 100%; object-fit: cover;">
</div>
<div class="gallery-item">
<img src="https://i.postimg.cc/k6RrSCKn/IMG-3075.jpg" alt="Čištění a ošetření sedaček" style="width: 100%; height: 100%; object-fit: cover;">
</div>
</div>
<p class="gallery-note">Chcete vidět video proměny z "Before & After"? Navštivte náš <a href="https://www.instagram.com/car.pointdetailing" target="_blank" class="accent">Instagram</a>!</p>
</div>
</section>
<section id="kontakt" class="contact">
<div class="section-container">
<h2 class="section-title">Objednávka termínu</h2>
<p class="section-sub">Vyplňte rychlý formulář a my se vám obratem ozveme s návrhem termínu.</p>
<div class="contact-wrapper">
<form class="booking-form" onsubmit="event.preventDefault(); alert('Poptávka byla úspěšně odeslána!');">
<div class="form-row">
<div class="form-group">
<label>Jméno a příjmení</label>
<input type="text" id="name" placeholder="Jan Novák" required>
</div>
<div class="form-group">
<label>Telefonní číslo</label>
<input type="tel" id="phone" placeholder="+420 721 348 892" required>
</div>
</div>
<div class="form-group">
<label>Požadované služby</label>
<select id="service">
<option>Kompletní hloubkové čištění + Tepování</option>
<option>Parní dezinfekce & Ošetření materiálů</option>
<option>Čištění a impregnace kůže</option>
<option>Individuální balíček / Jiné</option>
</select>
</div>
<div class="form-group">
<label>Poznámka (Místo realizace, model auta, preferovaný čas...)</label>
<textarea id="message" rows="4" placeholder="Např. České Budějovice, Audi A4..."></textarea>
</div>
<button type="submit" class="btn-submit">Odeslat nezávaznou poptávku</button>
</form>
<div class="contact-details">
<div class="detail-block">
<h3>CAR<span class="accent">POINT</span></h3>
<p class="detail-text">Profesionální mobilní péče o auta v jižních Čechách.</p>
</div>
<div class="detail-block">
<p>📞 <strong>Telefon:</strong> <a href="tel:+420721348892" class="link-light">+420 721 348 892</a></p>
<p>✉️ <strong>E-mail:</strong> <a href="mailto:carpointcisteni@gmail.com" class="link-light">carpointcisteni@gmail.com</a></p>
<p>📍 <strong>Působnost:</strong> České Budějovice a široké okolí</p>
</div>
<div class="social-links">
<h4>Sledujte naši práci:</h4>
<div class="social-buttons">
<a href="https://www.instagram.com/car.pointdetailing?igsh=MTlzZndpcXg0d2x3bg%3D%3D&utm_source=qr" target="_blank" class="social-btn instagram">Instagram</a>
<a href="https://www.facebook.com/profile.php?id=61589253014852" target="_blank" class="social-btn facebook">Facebook</a>
</div>
</div>
</div>
</div>
</div>
</section>
<footer class="footer">
<p>© 2026 CARPOINT. Všechna práva vyhrazena.</p>
</footer>