Initial commit – lokale Dateien hochgeladen

This commit is contained in:
Alexander-Stosic 2025-07-29 19:10:33 +02:00
parent 5bdf649ce1
commit 0db3bb9207
21 changed files with 907 additions and 616 deletions

View file

@ -14,38 +14,36 @@
font-style: normal;
}
// Using Variables for Font Families
$font-primary: 'Open Sans', sans-serif;
$font-secondary: 'Open Sans Semibold', sans-serif;
$color-heading-h2: #046e6e; // Türkis für h2
body {
line-height: 1.5;
font-family: $font-primary;
-webkit-font-smoothing: antialiased;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: $font-secondary;
font-weight: 400;
// keine Farbe, Standardfarbe übernehmen
}
h1,
h2,
h3,
h4,
h5,
h6 {
h2 {
font-family: $font-secondary;
font-weight: 400;
color: $color-heading-h2; // Nur h2 in Türkis
font-size: $h2;
@include mobile {
font-size: $h2-sm;
}
}
h1 {
@ -64,14 +62,6 @@ h1 {
}
}
h2 {
font-size: $h2;
@include mobile {
font-size: $h2-sm;
}
}
h3 {
font-size: $h3;
}
@ -81,7 +71,7 @@ h4 {
}
p {
color: darken( $light, 49.41);
color: black;
font-size: $font-size;
font-family: $font-secondary;
}

View file

@ -1,5 +1,3 @@
// Add your custom code
.title-custom {
color: #046e6e;
}
@ -12,236 +10,131 @@
text-align: justify;
}
/* Reduziert den Abstand zwischen den Sections */
section {
margin-bottom: 0px; /* Anpassung nach Bedarf */
margin-bottom: 0px;
}
/* Zusätzliche optionale Stile für eine bessere Darstellung */
#welcome.section, #service.section {
padding-top: 90px; /* Anpassung nach Bedarf */
padding-bottom: 4px; /* Anpassung nach Bedarf */
}
.text-justify {
text-align: justify;
padding-top: 90px;
padding-bottom: 4px;
}
.description {
font-size: 22px; /* Standard Schriftgröße */
font-size: 22px;
line-height: 1.5;
padding-top: 90px; /* Anpassung nach Bedarf */
padding-bottom: 1px; /* Anpassung nach Bedarf */
padding-top: 90px;
padding-bottom: 1px;
@media (max-width: 768px) {
font-size: 18px; /* Kleinere Schriftgröße für Tablets */
padding-top: 70px; /* Anpassung nach Bedarf */
padding-bottom: 1px; /* Anpassung nach Bedarf */
font-size: 18px;
padding-top: 70px;
}
@media (max-width: 480px) {
font-size: 16px; /* Noch kleinere Schriftgröße für Handys */
padding-top: 50px; /* Anpassung nach Bedarf */
padding-bottom: 1px; /* Anpassung nach Bedarf */
font-size: 16px;
padding-top: 50px;
}
}
.facts .fact-item {
padding: 15px; /* Abstand um die Bilder */
}
.facts .fact-item {
padding: 15px; /* Abstand um die Bilder */
padding: 15px;
}
.fact-image {
height: 250px; /* Einheitliche Höhe für alle Bilder */
width: auto; /* Breite automatisch anpassen, um das Seitenverhältnis beizubehalten */
object-fit: contain; /* Bild innerhalb der festgelegten Höhe zuschneiden, um das Seitenverhältnis beizubehalten */
border-radius: 8px; /* Abgerundete Ecken für die Bilder */
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Leichter Schatten */
height: 250px;
width: auto;
object-fit: contain;
border-radius: 8px;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
.custom-background {
background-size: cover;
background-position: center center;
background-position: center;
background-repeat: no-repeat;
}
.service-arrow .block {
display: flex;
align-items: center;
justify-content: space-between;
padding: 20px;
border-radius: 100px;
color: #8a0909;
}
.service-content {
flex: 1;
}
.service-icon {
margin-right: 15px; /* Abstand nach Bedarf anpassen */
}
.service-image {
margin-left: 15px; /* Abstand nach Bedarf anpassen */
.service-icon, .service-image {
margin: 0;
}
.service-image img {
max-width: 150px; /* Maximale Breite des Bildes anpassen */
max-width: 600px;
height: auto;
display: block;
}
.bg-service1, .bg-service3, .bg-service5, .bg-service7 {
background-color: #8bcfd6;
}
.bg-service1 {
background-color: #8bcfd6; /* Beispielhafte Farbe für primary-dark */
}
.bg-service2 {
background-color: #6baeb5; /* Beispielhafte Farbe für primary-dark */
}
.bg-service3 {
background-color: #8bcfd6; /* Beispielhafte Farbe für primary-dark */
}
.bg-service4 {
background-color: #6baeb5; /* Beispielhafte Farbe für primary-dark */
}
.bg-service5 {
background-color: #8bcfd6; /* Beispielhafte Farbe für primary-dark */
}
.bg-service6 {
background-color: #6baeb5; /* Beispielhafte Farbe für primary-dark */
}
.bg-service7 {
background-color: #8bcfd6; /* Beispielhafte Farbe für primary-dark */
}
.bg-service8 {
background-color: #6baeb5; /* Beispielhafte Farbe für primary-dark */
.bg-service2, .bg-service4, .bg-service6, .bg-service8 {
background-color: #6baeb5;
}
.fixed-width {
width: 1200px; /* Feste Breite, die du anpassen kannst */
height: auto; /* Höhe wird automatisch angepasst, um das Seitenverhältnis beizubehalten */
width: 1200px;
}
.service-arrow .block {
display: flex;
align-items: center;
justify-content: space-between;
padding: 20px; /* Optional: Padding hinzufügen */
border-radius: 100px; /* Optional: Abgerundete Ecken hinzufügen */
color: #8a0909; /* Optional: Textfarbe auf Weiß setzen */
}
.service-icon {
margin-right: 0px; /* Abstand nach Bedarf anpassen */
}
.service-content {
flex: 1;
}
.service-image {
margin-left: 0px; /* Abstand nach Bedarf anpassen */
}
.fixed-text {
width: 600px; /* Feste Breite für den Text */
margin-right: 15px; /* Optional: Abstand nach Bedarf anpassen */
}
.service-image img {
max-width: 600px; /* Maximale Breite des Bildes anpassen */
height: auto;
margin: 0; /* Entfernt zusätzliche Margins */
padding: 0; /* Entfernt zusätzliches Padding */
border: none; /* Entfernt jegliche Standardrahmen */
display: block; /* Verhindert zusätzliche Ränder bei inline-block-Elementen */
width: 600px;
margin-right: 15px;
}
.page-title::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #ffffff; /* Weiß als Hintergrundfarbe */
z-index: -1; /* Sicherstellen, dass es hinter dem Inhalt liegt */
top: 0; left: 0;
width: 100%; height: 100%;
background-color: #ffffff;
z-index: -1;
}
.service-grid {
display: grid;
gap: 30px; /* 40px Abstand sowohl horizontal als auch vertikal */
gap: 30px;
grid-template-columns: repeat(3, 1fr);
/* => Standard: 3 Spalten für größere Bildschirme */
}
@media (max-width: 992px) {
.service-grid {
grid-template-columns: repeat(2, 1fr);
/* => mittlere Screens: nur 2 Spalten */
}
}
@media (max-width: 576px) {
.service-grid {
grid-template-columns: 1fr;
/* => kleine Screens: 1 Spalte */
}
}
/* Ab hier das Zoom-/Overlay-Setup (identisch wie vorher) */
.service-item-fixed {
width: 100%;
height: auto; /* Oder "auto" falls die Höhe flexibel sein soll */
position: relative;
border-radius: 10px;
overflow: hidden;
border-radius: 10px; /* Abgerundete Ecken */
position: relative;
}
.zoom-wrap {
transition: transform 0.3s ease;
width: 100%;
height: 100%;
position: relative;
transition: transform 0.3s ease;
}
.service-item-fixed:hover .zoom-wrap {
transform: scale(1.06);
}
.zoom-wrap a {
display: block; /* Stellt sicher, dass der Link das gesamte umschlossene Element abdeckt */
text-decoration: none; /* Entfernt die Unterstreichung des Links */
color: inherit; /* Erbt die Textfarbe, um sicherzustellen, dass der Linktext stilistisch passt */
}
.zoom-wrap img {
width: 100%;
height: 100%;
@ -249,70 +142,60 @@ section {
display: block;
}
/* Das "dunkle Overlay" */
.zoom-wrap a {
display: block;
text-decoration: none;
color: inherit;
}
.zoom-wrap .overlay {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: rgba(0, 0, 0, 0.4); /* dunkler Schleier (30% schwarz) */
z-index: 1; /* Overlay unter dem Text, aber über dem Bild */
pointer-events: auto; /* Stellt sicher, dass das Overlay klickbar ist */
top: 0; right: 0; bottom: 0; left: 0;
background: rgba(0, 0, 0, 0.4);
z-index: 1;
}
.overlay-text {
position: absolute;
top: 50%;
left: 50%;
top: 50%; left: 50%;
transform: translate(-50%, -50%);
color: #fff;
font-size: 2.3em;
font-weight: bold;
text-shadow: 0 2px 4px rgba(0, 0, 0, 0.8);
z-index: 2; /* Höher als das Overlay */
z-index: 2;
}
.my-container {
width: 80%;
margin: 0 auto;
}
.gif-background {
background-image: url('/images/BackgroundAnimation.svg'); /* Pfad zu Ihrem GIF */
background-size: cover; /* Deckt den gesamten Hintergrund ab */
background-position: center -220px; /* Positioniert das GIF oben in der Mitte */
background-repeat: no-repeat; /* Verhindert die Wiederholung des GIFs */
position: relative; /* Stellt sicher, dass das Overlay korrekt positioniert wird */
background-image: url('/images/BackgroundAnimation.svg');
background-size: cover;
background-position: center -220px;
background-repeat: no-repeat;
position: relative;
}
.gif-background::after {
content: "";
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(255, 255, 255, 0.8); /* Weißer Overlay mit 70% Deckkraft */
pointer-events: none; /* Stellt sicher, dass das Overlay keine Interaktionen blockiert */
top: 0; left: 0; right: 0; bottom: 0;
background-color: rgba(255, 255, 255, 0.8);
}
.custom-image {
width: 100px;
height: auto;
max-width: 70%;
height: auto;
}
.custom-title {
color: #046e6e; /* Ersetze dies mit der Farbe deiner Wahl */
color: #046e6e;
}
.hover-link {
transition: color 0.3s ease;
}
@ -320,3 +203,55 @@ section {
.hover-link:hover {
color: #F5A623;
}
/* Mehrwert */
.mehrwerte-grid {
display: grid;
gap: 0;
grid-template-columns: repeat(1, 1fr);
@media (min-width: 768px) {
grid-template-columns: repeat(2, 1fr);
}
@media (min-width: 1200px) {
grid-template-columns: repeat(4, 1fr);
}
}
.mehrwerte-box {
display: flex;
flex-direction: column;
justify-content: space-between;
height: 100%;
padding: 30px;
border-radius: 8px;
transition: background-color 0.3s ease, transform 0.3s ease, box-shadow 0.3s ease;
&:hover {
background-color: lighten(#004d4d, 10%);
transform: translateY(-4px);
box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);
}
h4,
p {
color: #000 !important;
transition: color 0.3s ease;
}
&:hover h4,
&:hover p {
color: #000 !important;
}
}
.mehrwert-icon {
filter: invert(74%) sepia(39%) saturate(2198%) hue-rotate(344deg) brightness(101%) contrast(92%);
}
/* Gründerteam Styling */
.container-fluid {
max-width: 100%;
padding-left: 5vw;
padding-right: 5vw;
}

View file

@ -1,33 +1,30 @@
############# German navigation ##############
# main menu
# Hauptmenü
[[main]]
name = "Leistungen"
url = "service/"
url = "leistungen/"
weight = 1
identifier = "service"
identifier = "leistungen"
[[main]]
name = "Planung"
url = "service/planung/"
url = "leistungen/planung/"
weight = 1
parent = "service"
parent = "leistungen"
[[main]]
name = "Projektmanagement"
url = "service/projektmanagement/"
url = "leistungen/projektmanagement/"
weight = 2
parent = "service"
parent = "leistungen"
[[main]]
name = "Consulting"
url = "service/consulting/"
url = "leistungen/consulting/"
weight = 3
parent = "service"
parent = "leistungen"
[[main]]
name = "Fokusthemen"
@ -37,24 +34,22 @@ identifier = "fokusthemen"
[[main]]
name = "Photovoltaik"
url = "service/photovoltaik/"
url = "fokusthemen/photovoltaik/"
weight = 1
parent = "fokusthemen"
[[main]]
name = "Energiespeicher"
url = "service/energierspeicher/"
url = "fokusthemen/energiespeicher/"
weight = 2
parent = "fokusthemen"
[[main]]
name = "E-Mobilität"
url = "service/emobilität/"
url = "fokusthemen/emobilitaet/"
weight = 3
parent = "fokusthemen"
[[main]]
name = "Über AMPERION"
url = "about/"
@ -67,15 +62,16 @@ weight = 4
[[main]]
name = "Karriere"
url = "contact/"
url = "karriere/"
weight = 5
# footer menu
# Footer-Menü
[[footer]]
name = "Leistungen"
url = "service/"
url = "leistungen/"
weight = 1
[[footer]]

View file

@ -1,59 +1,54 @@
############# English navigation ##############
# main menu
# Main menu
[[main]]
name = "Services"
url = "service/"
url = "leistungen/"
weight = 1
identifier = "service"
identifier = "services"
[[main]]
name = "Planning"
url = "service/planung/"
url = "leistungen/planung/"
weight = 1
parent = "service"
parent = "services"
[[main]]
name = "Project Management"
url = "service/projektmanagement/"
url = "leistungen/projektmanagement/"
weight = 2
parent = "service"
parent = "services"
[[main]]
name = "Consulting"
url = "service/consulting/"
url = "leistungen/consulting/"
weight = 3
parent = "service"
parent = "services"
[[main]]
name = "Focus Topics"
url = "fokusthemen/"
weight = 2
identifier = "fokusthemen"
identifier = "focustopics"
[[main]]
name = "Photovoltaic"
url = "service/photovoltaik/"
name = "Photovoltaics"
url = "fokusthemen/photovoltaik/"
weight = 1
parent = "fokusthemen"
parent = "focustopics"
[[main]]
name = "Energy storage"
url = "service/energierspeicher/"
name = "Energy Storage"
url = "fokusthemen/energiespeicher/"
weight = 2
parent = "fokusthemen"
parent = "focustopics"
[[main]]
name = "E-mobility"
url = "service/emobilität/"
name = "E-Mobility"
url = "fokusthemen/emobilitaet/"
weight = 3
parent = "fokusthemen"
parent = "focustopics"
[[main]]
name = "About AMPERION"
@ -67,15 +62,15 @@ weight = 4
[[main]]
name = "Career"
url = "contact/"
url = "karriere/"
weight = 5
# Footer menu
# footer menu
[[footer]]
name = "Services"
url = "service/"
url = "leistungen/"
weight = 1
[[footer]]
@ -89,7 +84,7 @@ url = "about/"
weight = 3
[[footer]]
name = "Impressum"
name = "Imprint"
url = "impressum/"
weight = 4
@ -99,6 +94,6 @@ url = "agb/"
weight = 5
[[footer]]
name = "Data protection"
name = "Data Protection"
url = "datenschutz/"
weight = 6

View file

@ -0,0 +1,21 @@
---
title: "E-Mobilität"
description: "Kompetente Begleitung bei Ladeinfrastruktur, Standortplanung und technischen Umsetzungen für E-Mobilität."
date: 2025-07-29
layout: leistung
draft: false
---
## Ladeinfrastruktur effizient planen
E-Mobilität ist mehr als nur Ladestationen. Wir helfen Ihnen, technische, wirtschaftliche und regulatorische Anforderungen in Einklang zu bringen für zukunftssichere Mobilitätslösungen.
**Unsere Leistungen:**
- Standortanalyse & Netzanschlussplanung
- Auswahl geeigneter Ladesysteme & Hersteller
- Unterstützung bei MS-/NS-Zuleitungen
- Integration in bestehende Energiekonzepte
- Begleitung bei Behördenverfahren & Förderungen
**Warum AMPERION?** Weil wir Elektrotechnik und Mobilität ganzheitlich denken.

View file

@ -0,0 +1,21 @@
---
title: "Energiespeicher"
description: "Individuelle Konzepte für Stromspeicherlösungen für mehr Autarkie und Netzunabhängigkeit."
date: 2025-07-29
layout: leistung
draft: false
---
## Energie speichern, wenn sie verfügbar ist
Energiespeicher ermöglichen maximale Eigenverbrauchsquote und höhere Netzunabhängigkeit. Ob Lithium-Ionen-Speicher oder Redox-Flow-Technologien wir beraten Sie technologieoffen und unabhängig.
**Unsere Leistungen:**
- Systemauslegung & Integration in bestehende Anlagen
- Wirtschaftlichkeitsrechnungen & ROI-Analysen
- Dimensionierung & Regelstrategien
- Unterstützung bei Förderungen & Ausschreibungen
- Konzepte für Notstrom- & Inselbetrieb
**Ziel:** Volle Kontrolle über Ihren Energiehaushalt heute und in Zukunft.

View file

@ -0,0 +1,21 @@
---
title: "Photovoltaik"
description: "Planung, Beratung und Umsetzung nachhaltiger Photovoltaik-Lösungen für Unternehmen und Privatkunden."
date: 2025-07-29
layout: leistung
draft: false
---
## Effizient zur Sonnenenergie
Die Nutzung von Solarenergie ist ein zentraler Bestandteil der Energiewende. Wir unterstützen Sie bei der Planung, Dimensionierung und Umsetzung Ihrer Photovoltaikanlage von der Dachanalyse über die Netzanfrage bis hin zur fertigen Anlage.
**Unsere Leistungen:**
- Technische & wirtschaftliche Machbarkeitsanalysen
- Ertrags- & Verschattungsberechnungen
- Unterstützung bei Netzanschluss & Förderungen
- Begleitung bei Ausschreibungen & Vergabe
- Lastprofiloptimierung & Energiemonitoring
**Ihr Vorteil:** Maßgeschneiderte Lösungen, die langfristig Energie und Kosten sparen.

View file

@ -0,0 +1,67 @@
---
title: "Consulting & Energieberatung"
description: "Beratung zu Energiekonzepten, Marktbeobachtung, Begutachtung von Bestandsanlagen, Förderberatung und Energiemanagement unabhängige Beratung von AMPERION."
slug: "consulting"
layout: "leistung"
date: 2025-07-29
draft: false
tags: ["Consulting", "Energieberatung", "Energiekonzept", "Förderberatung", "Energiemanagement", "Bestandsanlagen", "Marktbeobachtung"]
categories: ["Leistungen"]
---
# Unabhängige Beratung, die Entscheidungen erleichtert.
Wir beraten **herstellerneutral** zu Technik, Wirtschaftlichkeit und Umsetzung von der **Bestandsanalyse** bis zur **Förderstrategie**. Ziel: **bessere Entscheidungen**, geringere Risiken, schnellere Umsetzung.
---
## Unsere ConsultingLeistungen
### Beratung zu Energiekonzepten
- Strategie für **PV, Speicher, EMS, Ladeinfrastruktur, WP**
- Eigenverbrauch, PeakShaving, Tarif/MarktmodellBewertung
- Roadmap & Priorisierung (QuickWins vs. Invest)
### Marktbeobachtung
- Technologietrends, Komponentenverfügbarkeit, Preisniveaus
- Auswirkungen regulatorischer Änderungen und Netzentgelte
- Chancen/Risikobewertung für Invests
### Begutachtung von Bestandsanlagen
- Technische Due Diligence (Zustand, Norm, Betriebssicherheit)
- PerformanceAnalyse, OPEXOptimierung, RetrofitEmpfehlungen
- Mess/Schutz/Dokumentationscheck
### Förderberatung
- Förderfähigkeit & Kombinierbarkeit (investiv/operativ)
- Erforderliche Nachweise & Zeitplan
- Begleitung von Antrag bis Verwendungsnachweis
### Energiemanagement
- Zielsysteme (ISO 50001 optional), KPIDefinition
- MonitoringKonzept (Messstellen, Daten, Dashboards)
- Last/Energieberichte, Maßnahmenkatalog mit Amortisation
---
## Ergebnis & Mehrwert
- **Entscheidungsvorlagen** mit technischer & wirtschaftlicher Bewertung
- **Roadmaps** inkl. Milestones und Verantwortlichkeiten
- **Risiko und Maßnahmenkatalog** für Planung & Betrieb
---
## FAQ Consulting
**Ist die Beratung herstellerneutral?**
Ja. Wir empfehlen ausschließlich **bedarfsgerechte** Lösungen.
**Gibt es auch Workshops?**
Ja Strategie, Technologie oder FörderWorkshops (½1 Tag).
**Unterstützen Sie bei Förderanträgen?**
Ja von der Prüfung bis zur Einreichung und Dokumentation.
---
> **Nächster Schritt:**
> Kurztermin buchen: **+43 677 620 90426** oder über [Kontakt](/kontakt/).

View file

@ -0,0 +1,89 @@
---
title: "Planung Elektrotechnik & Energie"
description: "Einreichplanung, Entwurfs- und Ausführungsplanung, Energieausweis, Energiekonzepte und Studien AMPERION ist staatlich geprüftes Ingenieurbüro & konzessionierter Elektrotechnikbetrieb aus Niederösterreich."
slug: "planung"
layout: "leistung"
date: 2025-07-29
draft: false
tags: ["Elektrotechnik Planung", "Einreichplanung", "Ausführungsplanung", "Energieausweis", "Energiekonzept", "Studie", "Photovoltaik", "Ladeinfrastruktur"]
categories: ["Leistungen"]
---
# Planung mit Verantwortung. Technik mit Weitblick.
Als **staatlich geprüftes Ingenieurbüro** und **konzessionierter Elektrotechnikbetrieb** planen wir elektrische Anlagen **normkonform, wirtschaftlich und zukunftssicher** vom Konzept bis zur genehmigungsfähigen Ausführungsplanung. Unser Fokus: **Photovoltaik, Energiespeicher, Ladeinfrastruktur, Gebäudetechnik** und **Netzintegration** (inkl. Mittelspannungsanschlüsse).
---
## Unsere Planungsleistungen
### Einreichplanung
- Genehmigungsfähige Pläne und Unterlagen (Behörden, Netzbetreiber)
- Dimensionierung, Schutzkonzepte, Leitungs- und Kabeltrassen
- Netzanschlussanfrage (NS/MS), Lastfluss- & Kurzschlussbetrachtungen
- Brandschutz- und Fluchtwegbezug, Überspannungs- & Blitzschutzkonzept
### Entwurfs- und Ausführungsplanung
- Schaltpläne, Detail- und Montagepläne, Kabellisten, Klemmpläne
- GAEB/Leistungsverzeichnisse, Massenermittlungen, Kostenschätzung
- Betreiber- & Wartungsanforderungen, Normenprüfung (ÖVE/ÖNORM/EN)
- Schnittstellenplanung PV ↔ Speicher ↔ WP ↔ EMS ↔ Ladeinfrastruktur
### Energieausweis (Nichtwohn- & Wohngebäude)
- Bedarfsermittlung nach geltenden Normen
- Variantenvergleich (Hülle/Technik) inkl. **CO₂**- und Betriebskosteneffekte
- Dokumentation für **Förderstellen** und Behörden
### Energiekonzepte
- PVPotenzial, Speicherstrategie, Eigenverbrauchsoptimierung
- Lastganganalyse, **PeakShaving**, Tarifsimulation (fix/variabel)
- Elektromobilität: Lade- und Lastmanagement, Zähler- & Abrechnungslogik
- Roadmap zur **Dekarbonisierung** und TCOOptimierung
### Studien
- Machbarkeits & Standortstudien (Technik, Recht, Wirtschaftlichkeit)
- Netzrückwirkungen, Blindleistungs- & Transformatorauslegung
- Szenarien (Erweiterbarkeit, Redundanz, BlackStart/Backup)
---
## So arbeiten wir (Ablauf)
1. **Kickoff & Zielbild** Anforderungen, Daten, Randbedingungen
2. **Vorplanung** Varianten, Grobdimensionierung, Budgetrahmen
3. **Einreichplanung** genehmigungsfähige Unterlagen
4. **Ausführungsplanung** Detailunterlagen & LV
5. **Vergabe & Umsetzung** Unterstützung bei Ausschreibung, Bau, Inbetriebnahme
---
## Ergebnisse (Deliverables)
- Pläne (DWG/PDF), Schemata, **LV/GAEB**, Berechnungen, Protokolle
- **Energieausweis** / Konzeptdokumentation
- Betreiber/Wartungsanforderungen & Abnahmechecklisten
---
## Warum AMPERION?
- **Unabhängig & herstellerneutral**
- **Netzbetreibererfahren** (NS/MS, Ladeparks, PVGroßanlagen)
- **Skalierbar & zukunftssicher** geplant
---
## FAQ Planung
**Welche Unterlagen brauchen Sie zu Beginn?**
Bestandspläne, Lastgänge (falls vorhanden), Standortdaten, Ziele/Budgetrahmen.
**Planen Sie auch Mittelspannung?**
Ja. Von der **Netzanschlussanfrage** bis zur Trafostation inkl. Schutzkonzept.
**Übernehmen Sie die Ausschreibung?**
Ja, inkl. LV, Bieterfragen, Angebotsprüfung und Vergabeempfehlung.
**Begleiten Sie die Bauphase?**
Gerne siehe **Projektmanagement**.
---
> **Nächster Schritt:**
> Kurzgespräch vereinbaren: **+43 677 620 90426** oder über [Kontakt](/kontakt/).

View file

@ -0,0 +1,72 @@
---
title: "Projektmanagement & Baukoordination"
description: "Baukoordination, begleitende Kontrolle, Bauherrnvertretung und Dokumentation sicheres Projektmanagement für Elektrotechnik, PV, Speicher und Ladeinfrastruktur."
slug: "projektmanagement"
layout: "leistung"
date: 2025-07-29
draft: false
tags: ["Projektmanagement", "Baukoordination", "begleitende Kontrolle", "Bauherrnvertretung", "Dokumentation", "Ladeinfrastruktur", "Photovoltaik"]
categories: ["Leistungen"]
---
# Projektmanagement, das trägt.
Wir führen Ihre Energie und Elektrotechnikprojekte **termintreu, kostensicher und regelkonform** zum Ziel von der Vergabe bis zur Abnahme. Dabei vertreten wir konsequent die **Interessen des Bauherrn** und sichern Qualität durch **begleitende Kontrolle**.
---
## Unsere Leistungen
### Baukoordination
- Termin, Kosten und Ressourcensteuerung
- Schnittstellenmanagement (Gewerke, Netzbetreiber, Behörden)
- Bauaufsicht & Sicherheitskoordination (SiGe, sofern beauftragt)
### Begleitende Kontrolle
- Qualitäts, Normen und Ausführungsprüfung
- Prüf und Messprotokolle, FAT/SAT, **Inbetriebnahmesupport**
- Abweichungs & Mängelmanagement, Abnahmevorbereitung
### Bauherrnvertretung
- Interessenvertretung gegenüber AN/Planern/Netzbetreiber
- Vergabeunterstützung, Bietergespräche, **ChangeRequestSteuerung**
- Kostencontrolling, Fortschritts und Statusberichte
### Dokumentation
- AsbuiltUnterlagen, Revisionspläne, Schaltschrank/Klemmenpläne
- Mess und Prüfprotokolle, Abnahme/Übergabeunterlagen
- Betriebs & Wartungsdokumentation
---
## Ablauf & Tools
1. **Projektstruktur & Ziele** (Kickoff)
2. **Termin & Kostenplan** (Basislinie)
3. **Steuerung & Kontrolle** (JourFixe, Status, RisikoLog)
4. **Abnahmen & Übergabe** (Mängelfreiheit, Doku vollständig)
Wir arbeiten transparent (z.B. **Bau/QiLog**, Abweichungsberichte) und integrieren Ihre Tools.
---
## Nutzen
- **Plan/IstSicherheit** bei Budget, Qualität, Termin
- **Reibungsfreie Koordination** komplexer Schnittstellen
- **Dokumentierte Abnahme** & störungsarmer Betrieb
---
## FAQ Projektmanagement
**Übernehmen Sie auch die Ausschreibung?**
Ja. LVErstellung, Bieterfragen, Angebotsprüfung, Vergabeempfehlung.
**Arbeiten Sie mit Generalunternehmern?**
Sowohl **GU** als auch Einzelvergabe wir steuern die Schnittstellen.
**Unterstützen Sie MSAnlagen & Ladeparks?**
Ja inkl. Trafostation, Schutzprüfung, EMS/LMSIntegration.
---
> **Nächster Schritt:**
> Projekt besprechen: **+43 677 620 90426** oder über [Kontakt](/kontakt/).

View file

@ -1,11 +1,17 @@
---
title: "Wir sind AMPERION"
description: "Das AMPERION Gründerteam."
descriptiontwo: "Zwei Ingenieure. Eine Vision."
subtitle: "Technik mit Verantwortung. Planung mit Weitblick."
bg_image: ""
layout: "about"
draft: false
intro_section:
enable: true
text: >
**AMPERION GmbH** ist ein *staatlich geprüftes Ingenieurbüro* und *konzessio­nierter Elektrotechnikbetrieb* mit Sitz in Niederösterreich.
Wir entwickeln nachhaltige Energielösungen für Unternehmen, Gemeinden, Bauträger und auch Privatpersonen, die auf Qualität und Zukunftssicherheit setzen.
Dabei begleiten wir Projekte von der Idee bis zur Inbetriebnahme **unabhängig**, **technisch fundiert** und **zukunftsorientiert**.
image: "images/amperion_intro.webp"
################################## About #####################################
about:

View file

@ -2,52 +2,109 @@
{{ partial "page-title.html" . }}
{{ with .Params.about }}
<!-- Intro Section: Wir sind AMPERION -->
{{ with .Params.intro_section }}
{{ if .enable }}
<section class="about section">
<div class="custom-container">
<section id="about-intro" class="section py-5">
<div class="my-container">
<!-- Zentrale Unterüberschrift mit reduziertem Abstand -->
<div class="text-center" style="margin-top: -25px; margin-bottom: 20px;">
<h3 class="services-description" style="margin-top: 0; font-weight: 400;">
Technik mit Verantwortung. Planung mit Weitblick.
</h3>
</div>
<div class="row align-items-center">
<div class="col-md-4">
<div class="person-info">
{{ with .left_person }}
{{ with .name }}<h3>{{ . | markdownify }}</h3>{{ end }}
{{ with .description }}<p>{{ . | $.Page.RenderString (dict "display" "block") }}</p>{{ end }}
{{ end }}
<!-- TEXT (links, mobil oben) -->
<div class="col-md-6 col-sm-12 text-left">
<div class="content">
{{ .text | markdownify }}
</div>
</div>
<div class="col-md-4">
<div class="about-img">
<img src="{{ .image | relURL }}" alt="Standard Image">
<img src="{{ .hover_image | relURL }}" alt="Hover Image" class="hover-img">
</div>
</div>
<div class="col-md-4">
<div class="person-info">
{{ with .right_person }}
{{ with .name }}<h3>{{ . | markdownify }}</h3>{{ end }}
{{ with .description }}<p>{{ . | $.Page.RenderString (dict "display" "block") }}</p>{{ end }}
{{ end }}
</div>
<!-- BILD (rechts, mobil unten) -->
<div class="col-md-6 col-sm-12 text-center">
<img
src="{{ .image | relURL }}"
alt="AMPERION Intro"
class="img-responsive"
style="max-width:420px; width:100%; height:auto; margin:0 auto;">
</div>
</div>
</div>
</section>
{{ end }}
{{ end }}
<section class="testimonial section-sm">
<div class="container">
<!-- AMPERION Mehrwerte mit SVG-Icons, gleich hohe Kacheln -->
<section class="section p-0 m-0" style="background-color: #f7f7f7;">
<div class="container text-center mb-5">
<h3 class="mb-4">
Was uns auszeichnet: <strong>AMPERION</strong> bietet <em>echte Mehrwerte</em> für Ihr Projekt
</h3>
</div>
<div class="container-fluid px-0;">
<div class="mehrwerte-grid">
<!-- Kachel 1 -->
<div class="mehrwerte-box" style="background-color: #006464;">
<div class="p-4 d-flex flex-column justify-content-center align-items-center text-center text-black h-100">
<img src="/icons/stamp.svg" alt="Staatlich geprüft Icon" class="mehrwert-icon mb-3" width="50" height="50">
<h4 class="fw-bold text-black">Staatlich geprüftes Ingenieurbüro</h4>
<p class="mb-0">Als konzessionierter Fachbetrieb für Elektrotechnik garantieren wir Fachkompetenz, Qualität und Sicherheit.</p>
</div>
</div>
<!-- Kachel 2 -->
<div class="mehrwerte-box" style="background-color: #007979;">
<div class="p-4 d-flex flex-column justify-content-center align-items-center text-center text-black h-100">
<img src="/icons/brain.svg" alt="Innovation Icon" class="mehrwert-icon mb-3" width="50" height="50">
<h4 class="fw-bold text-black">Erfahrung &amp; Innovation</h4>
<p class="mb-0">Über 10 Jahre Branchenerfahrung vereinen sich bei AMPERION mit frischen Ideen, neuesten Technologien und aktuellen Förderstandards.</p>
</div>
</div>
<!-- Kachel 3 -->
<div class="mehrwerte-box" style="background-color: #008c8c;">
<div class="p-4 d-flex flex-column justify-content-center align-items-center text-center text-black h-100">
<img src="/icons/earth.svg" alt="Ganzheitlicher Ansatz Icon" class="mehrwert-icon mb-3" width="50" height="50">
<h4 class="fw-bold text-black">Ganzheitlicher Ansatz</h4>
<p class="mb-0">Wir betrachten jedes Projekt technisch, wirtschaftlich und ökologisch von Beginn an zukunftssicher gedacht.</p>
</div>
</div>
<!-- Kachel 4 -->
<div class="mehrwerte-box" style="background-color: #009292;">
<div class="p-4 d-flex flex-column justify-content-center align-items-center text-center text-black h-100">
<img src="/icons/briefcase-business.svg" alt="Unabhängige Beratung Icon" class="mehrwert-icon mb-3" width="50" height="50">
<h4 class="fw-bold text-black">Unabhängige Beratung</h4>
<p class="mb-0">Wir schlagen nur Lösungen vor, die zu Ihrem Projekt passen herstellerneutral und objektiv.</p>
</div>
</div>
</div>
</div>
<!-- Mission, Vision, Ziel -->
<div class="container py-5" style="padding-top: 6rem;">
<div class="row">
{{ with .Params.mission_vision }}
{{ if .enable }}
<div class="col-md-12">
<div class="tabCommon">
<ul class="nav nav-tabs">
{{ range $index, $elements := .tabs }}
<li {{ if eq $index 0 }} class="active" {{ end }}><a href="#{{ .name | urlize }}"
data-toggle="tab">{{ .name }}</a></li>
<li {{ if eq $index 0 }} class="active" {{ end }}>
<a href="#{{ .name | urlize }}" data-toggle="tab">{{ .name }}</a>
</li>
{{ end }}
</ul>
<div class="tab-content">
@ -65,10 +122,65 @@
</div>
</section>
<!-- Call to action -->
<!-- About Section (Gründerteam) -->
{{ with .Params.about }}
{{ if .enable }}
<section class="about section pt-0">
<div class="container-fluid">
<!-- Überschrift -->
<p class="lead text-center mb-3" style="margin-top: 40px;">Das AMPERION Gründerteam</p>
<!-- Zentraler Einleitungstext -->
<p class="text-center px-3" style="margin-bottom: 40px;">
Gegründet wurde AMPERION im Jahr 2024 von Markus Wimmer, BSc und Ing. Alexander Stosic, MSc, die als Geschäftsführer das Unternehmen leiten. Gemeinsam verfügen unsere Gründer über mehr als ein Jahrzehnt Erfahrung in der Planung und Umsetzung nachhaltiger Energieprojekte.
</p>
<div class="row gx-5 gy-5 align-items-center">
<!-- Markus Wimmer (LINKS) -->
<div class="col-lg-4 col-md-12 order-lg-1 order-2 d-flex justify-content-center">
<div class="w-100">
{{ with .left_person }}
{{ with .name }}<h3 class="text-center">{{ . | markdownify }}</h3>{{ end }}
{{ with .description }}
<p class="text-justify px-3">{{ . | $.Page.RenderString (dict "display" "block") }}</p>
{{ end }}
{{ end }}
</div>
</div>
<!-- Bild (MITTE) -->
<div class="col-lg-4 col-md-12 order-lg-2 order-1 d-flex justify-content-center">
<img src="{{ .image | relURL }}"
alt="AMPERION Gründerteam"
class="img-fluid founder-img rounded shadow"
style="max-width: 100%; height: auto;">
</div>
<!-- Alexander Stosic (RECHTS) -->
<div class="col-lg-4 col-md-12 order-lg-3 order-3 d-flex justify-content-center">
<div class="w-100">
{{ with .right_person }}
{{ with .name }}<h3 class="text-center">{{ . | markdownify }}</h3>{{ end }}
{{ with .description }}
<p class="text-justify px-3">{{ . | $.Page.RenderString (dict "display" "block") }}</p>
{{ end }}
{{ end }}
</div>
</div>
</div>
</div>
</section>
{{ end }}
{{ end }}
<!-- Call to Action -->
{{ if .Params.cta.enable }}
{{ partial "cta.html" . }}
{{ end }}
<!-- /Call to action -->
{{ end }}

View file

@ -0,0 +1,44 @@
{{ define "main" }}
{{ partial "page-title.html" . }}
<!-- Intro-Abschnitt (optional über Frontmatter "about") -->
{{ with .Params.about }}
{{ if .enable }}
<section class="service-about section">
<div class="container">
<div class="row">
<div class="col-md-6">
{{ with .title }}<h2>{{ . | markdownify }}</h2>{{ end }}
{{ with .content }}
<div class="mt-30">{{ . | $.Page.RenderString (dict "display" "block") }}</div>
{{ end }}
</div>
{{ with .image }}
<div class="col-md-6">
<img class="img-responsive" src="{{ . | relURL }}">
</div>
{{ end }}
</div>
</div>
</section>
{{ end }}
{{ end }}
<!-- Hauptinhalt aus der Markdown-Datei -->
<section class="section">
<div class="container">
<div class="row">
<div class="col-md-12">
{{ .Content }}
</div>
</div>
</div>
</section>
<!-- Call-to-Action (optional, falls in Frontmatter aktiviert) -->
{{ if .Params.cta.enable }}
{{ partial "cta.html" . }}
{{ end }}
{{ end }}

View file

@ -1,9 +1,4 @@
{{ define "main" }}
Um den ersten Bereich der Seite beim Scrollen nach unten verschwinden zu lassen und beim Scrollen nach ganz oben wieder erscheinen zu lassen, kannst du JavaScript verwenden, um den Bereich zu verstecken oder anzuzeigen, basierend auf der Scroll-Position. Hier ist, wie du das machen kannst:
Schritt 1: Füge eine ID oder Klasse zum Header hinzu
Füge eine ID oder Klasse zum <header>-Element hinzu, damit du es leicht mit JavaScript ansprechen kannst.
<header id="mainHeader">
@ -353,3 +348,4 @@ Füge eine ID oder Klasse zum <header>-Element hinzu, damit du es leicht mit Jav
{{ end }}

View file

@ -18,21 +18,21 @@ body {
-webkit-font-smoothing: antialiased; }
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: "Open Sans Semibold", sans-serif; }
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: "Open Sans Semibold", sans-serif;
font-weight: 400; }
h2 {
font-family: "Open Sans Semibold", sans-serif;
font-weight: 400;
color: #046e6e;
font-size: 28px; }
@media (max-width: 480px) {
h2 {
font-size: 22px; } }
h1 {
font-size: 80px; }
@media (max-width: 768px) {
@ -44,11 +44,6 @@ h1 {
@media (max-width: 400px) {
h1 {
font-size: 26px; } }
h2 {
font-size: 28px; }
@media (max-width: 480px) {
h2 {
font-size: 22px; } }
h3 {
font-size: 20px; }
@ -56,7 +51,7 @@ h4 {
font-size: 25px; }
p {
color: #777777;
color: black;
font-size: 15px;
font-family: "Open Sans Semibold", sans-serif; }
@ -2535,169 +2530,72 @@ h2, h3 {
.text-justify {
text-align: justify; }
/* Reduziert den Abstand zwischen den Sections */
section {
margin-bottom: 0px;
/* Anpassung nach Bedarf */ }
margin-bottom: 0px; }
/* Zusätzliche optionale Stile für eine bessere Darstellung */
#welcome.section, #service.section {
padding-top: 90px;
/* Anpassung nach Bedarf */
padding-bottom: 4px;
/* Anpassung nach Bedarf */ }
.text-justify {
text-align: justify; }
padding-bottom: 4px; }
.description {
font-size: 22px;
/* Standard Schriftgröße */
line-height: 1.5;
padding-top: 90px;
/* Anpassung nach Bedarf */
padding-bottom: 1px;
/* Anpassung nach Bedarf */ }
padding-bottom: 1px; }
@media (max-width: 768px) {
.description {
font-size: 18px;
/* Kleinere Schriftgröße für Tablets */
padding-top: 70px;
/* Anpassung nach Bedarf */
padding-bottom: 1px;
/* Anpassung nach Bedarf */ } }
padding-top: 70px; } }
@media (max-width: 480px) {
.description {
font-size: 16px;
/* Noch kleinere Schriftgröße für Handys */
padding-top: 50px;
/* Anpassung nach Bedarf */
padding-bottom: 1px;
/* Anpassung nach Bedarf */ } }
padding-top: 50px; } }
.facts .fact-item {
padding: 15px;
/* Abstand um die Bilder */ }
.facts .fact-item {
padding: 15px;
/* Abstand um die Bilder */ }
padding: 15px; }
.fact-image {
height: 250px;
/* Einheitliche Höhe für alle Bilder */
width: auto;
/* Breite automatisch anpassen, um das Seitenverhältnis beizubehalten */
object-fit: contain;
/* Bild innerhalb der festgelegten Höhe zuschneiden, um das Seitenverhältnis beizubehalten */
border-radius: 8px;
/* Abgerundete Ecken für die Bilder */
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
/* Leichter Schatten */ }
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); }
.custom-background {
background-size: cover;
background-position: center center;
background-position: center;
background-repeat: no-repeat; }
.service-arrow .block {
display: flex;
align-items: center;
justify-content: space-between; }
.service-content {
flex: 1; }
.service-icon {
margin-right: 15px;
/* Abstand nach Bedarf anpassen */ }
.service-image {
margin-left: 15px;
/* Abstand nach Bedarf anpassen */ }
.service-image img {
max-width: 150px;
/* Maximale Breite des Bildes anpassen */
height: auto; }
.bg-service1 {
background-color: #8bcfd6;
/* Beispielhafte Farbe für primary-dark */ }
.bg-service2 {
background-color: #6baeb5;
/* Beispielhafte Farbe für primary-dark */ }
.bg-service3 {
background-color: #8bcfd6;
/* Beispielhafte Farbe für primary-dark */ }
.bg-service4 {
background-color: #6baeb5;
/* Beispielhafte Farbe für primary-dark */ }
.bg-service5 {
background-color: #8bcfd6;
/* Beispielhafte Farbe für primary-dark */ }
.bg-service6 {
background-color: #6baeb5;
/* Beispielhafte Farbe für primary-dark */ }
.bg-service7 {
background-color: #8bcfd6;
/* Beispielhafte Farbe für primary-dark */ }
.bg-service8 {
background-color: #6baeb5;
/* Beispielhafte Farbe für primary-dark */ }
.fixed-width {
width: 1200px;
/* Feste Breite, die du anpassen kannst */
height: auto;
/* Höhe wird automatisch angepasst, um das Seitenverhältnis beizubehalten */ }
.service-arrow .block {
display: flex;
align-items: center;
justify-content: space-between;
padding: 20px;
/* Optional: Padding hinzufügen */
border-radius: 100px;
/* Optional: Abgerundete Ecken hinzufügen */
color: #8a0909;
/* Optional: Textfarbe auf Weiß setzen */ }
.service-icon {
margin-right: 0px;
/* Abstand nach Bedarf anpassen */ }
color: #8a0909; }
.service-content {
flex: 1; }
.service-image {
margin-left: 0px;
/* Abstand nach Bedarf anpassen */ }
.fixed-text {
width: 600px;
/* Feste Breite für den Text */
margin-right: 15px;
/* Optional: Abstand nach Bedarf anpassen */ }
.service-icon, .service-image {
margin: 0; }
.service-image img {
max-width: 600px;
/* Maximale Breite des Bildes anpassen */
height: auto;
margin: 0;
/* Entfernt zusätzliche Margins */
padding: 0;
/* Entfernt zusätzliches Padding */
border: none;
/* Entfernt jegliche Standardrahmen */
display: block;
/* Verhindert zusätzliche Ränder bei inline-block-Elementen */ }
display: block; }
.bg-service1, .bg-service3, .bg-service5, .bg-service7 {
background-color: #8bcfd6; }
.bg-service2, .bg-service4, .bg-service6, .bg-service8 {
background-color: #6baeb5; }
.fixed-width {
width: 1200px; }
.fixed-text {
width: 600px;
margin-right: 15px; }
.page-title::before {
content: '';
@ -2707,61 +2605,44 @@ section {
width: 100%;
height: 100%;
background-color: #ffffff;
/* Weiß als Hintergrundfarbe */
z-index: -1;
/* Sicherstellen, dass es hinter dem Inhalt liegt */ }
z-index: -1; }
.service-grid {
display: grid;
gap: 30px;
/* 40px Abstand sowohl horizontal als auch vertikal */
grid-template-columns: repeat(3, 1fr);
/* => Standard: 3 Spalten für größere Bildschirme */ }
grid-template-columns: repeat(3, 1fr); }
@media (max-width: 992px) {
.service-grid {
grid-template-columns: repeat(2, 1fr);
/* => mittlere Screens: nur 2 Spalten */ } }
grid-template-columns: repeat(2, 1fr); } }
@media (max-width: 576px) {
.service-grid {
grid-template-columns: 1fr;
/* => kleine Screens: 1 Spalte */ } }
/* Ab hier das Zoom-/Overlay-Setup (identisch wie vorher) */
grid-template-columns: 1fr; } }
.service-item-fixed {
width: 100%;
height: auto;
/* Oder "auto" falls die Höhe flexibel sein soll */
position: relative;
overflow: hidden;
border-radius: 10px;
/* Abgerundete Ecken */ }
overflow: hidden;
position: relative; }
.zoom-wrap {
transition: transform 0.3s ease;
width: 100%;
height: 100%;
position: relative;
transition: transform 0.3s ease; }
position: relative; }
.service-item-fixed:hover .zoom-wrap {
transform: scale(1.06); }
.zoom-wrap a {
display: block;
/* Stellt sicher, dass der Link das gesamte umschlossene Element abdeckt */
text-decoration: none;
/* Entfernt die Unterstreichung des Links */
color: inherit;
/* Erbt die Textfarbe, um sicherzustellen, dass der Linktext stilistisch passt */ }
.zoom-wrap img {
width: 100%;
height: 100%;
object-fit: cover;
display: block; }
/* Das "dunkle Overlay" */
.zoom-wrap a {
display: block;
text-decoration: none;
color: inherit; }
.zoom-wrap .overlay {
position: absolute;
top: 0;
@ -2769,11 +2650,7 @@ section {
bottom: 0;
left: 0;
background: rgba(0, 0, 0, 0.4);
/* dunkler Schleier (30% schwarz) */
z-index: 1;
/* Overlay unter dem Text, aber über dem Bild */
pointer-events: auto;
/* Stellt sicher, dass das Overlay klickbar ist */ }
z-index: 1; }
.overlay-text {
position: absolute;
@ -2784,8 +2661,7 @@ section {
font-size: 2.3em;
font-weight: bold;
text-shadow: 0 2px 4px rgba(0, 0, 0, 0.8);
z-index: 2;
/* Höher als das Overlay */ }
z-index: 2; }
.my-container {
width: 80%;
@ -2793,36 +2669,27 @@ section {
.gif-background {
background-image: url("/images/BackgroundAnimation.svg");
/* Pfad zu Ihrem GIF */
background-size: cover;
/* Deckt den gesamten Hintergrund ab */
background-position: center -220px;
/* Positioniert das GIF oben in der Mitte */
background-repeat: no-repeat;
/* Verhindert die Wiederholung des GIFs */
position: relative;
/* Stellt sicher, dass das Overlay korrekt positioniert wird */ }
position: relative; }
.gif-background::after {
content: "";
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(255, 255, 255, 0.8);
/* Weißer Overlay mit 70% Deckkraft */
pointer-events: none;
/* Stellt sicher, dass das Overlay keine Interaktionen blockiert */ }
background-color: rgba(255, 255, 255, 0.8); }
.custom-image {
width: 100px;
height: auto;
max-width: 70%; }
max-width: 70%;
height: auto; }
.custom-title {
color: #046e6e;
/* Ersetze dies mit der Farbe deiner Wahl */ }
color: #046e6e; }
.hover-link {
transition: color 0.3s ease; }
@ -2830,6 +2697,45 @@ section {
.hover-link:hover {
color: #F5A623; }
/* Mehrwert */
.mehrwerte-grid {
display: grid;
gap: 0;
grid-template-columns: repeat(1, 1fr); }
@media (min-width: 768px) {
.mehrwerte-grid {
grid-template-columns: repeat(2, 1fr); } }
@media (min-width: 1200px) {
.mehrwerte-grid {
grid-template-columns: repeat(4, 1fr); } }
.mehrwerte-box {
display: flex;
flex-direction: column;
justify-content: space-between;
height: 100%;
padding: 30px;
border-radius: 8px;
transition: background-color 0.3s ease, transform 0.3s ease, box-shadow 0.3s ease; }
.mehrwerte-box:hover {
background-color: teal;
transform: translateY(-4px);
box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1); }
.mehrwerte-box h4,
.mehrwerte-box p {
color: #000 !important;
transition: color 0.3s ease; }
.mehrwerte-box:hover h4, .mehrwerte-box:hover p {
color: #000 !important; }
.mehrwert-icon {
filter: invert(74%) sepia(39%) saturate(2198%) hue-rotate(344deg) brightness(101%) contrast(92%); }
/* Gründerteam Styling */
.container-fluid {
max-width: 100%;
padding-left: 5vw;
padding-right: 5vw; }
html {
scroll-behavior: smooth; }

1
static/icons/brain.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-brain-icon lucide-brain"><path d="M12 18V5"/><path d="M15 13a4.17 4.17 0 0 1-3-4 4.17 4.17 0 0 1-3 4"/><path d="M17.598 6.5A3 3 0 1 0 12 5a3 3 0 1 0-5.598 1.5"/><path d="M17.997 5.125a4 4 0 0 1 2.526 5.77"/><path d="M18 18a4 4 0 0 0 2-7.464"/><path d="M19.967 17.483A4 4 0 1 1 12 18a4 4 0 1 1-7.967-.517"/><path d="M6 18a4 4 0 0 1-2-7.464"/><path d="M6.003 5.125a4 4 0 0 0-2.526 5.77"/></svg>

After

Width:  |  Height:  |  Size: 594 B

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-briefcase-business-icon lucide-briefcase-business"><path d="M12 12h.01"/><path d="M16 6V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v2"/><path d="M22 13a18.15 18.15 0 0 1-20 0"/><rect width="20" height="14" x="2" y="6" rx="2"/></svg>

After

Width:  |  Height:  |  Size: 423 B

1
static/icons/earth.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-earth-icon lucide-earth"><path d="M21.54 15H17a2 2 0 0 0-2 2v4.54"/><path d="M7 3.34V5a3 3 0 0 0 3 3a2 2 0 0 1 2 2c0 1.1.9 2 2 2a2 2 0 0 0 2-2c0-1.1.9-2 2-2h3.17"/><path d="M11 21.95V18a2 2 0 0 0-2-2a2 2 0 0 1-2-2v-1a2 2 0 0 0-2-2H2.05"/><circle cx="12" cy="12" r="10"/></svg>

After

Width:  |  Height:  |  Size: 478 B

1
static/icons/stamp.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-stamp-icon lucide-stamp"><path d="M14 13V8.5C14 7 15 7 15 5a3 3 0 0 0-6 0c0 2 1 2 1 3.5V13"/><path d="M20 15.5a2.5 2.5 0 0 0-2.5-2.5h-11A2.5 2.5 0 0 0 4 15.5V17a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1z"/><path d="M5 22h14"/></svg>

After

Width:  |  Height:  |  Size: 423 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

View file

@ -1 +1,17 @@
// Add your custom code
.hover-tile {
transition: background-color 0.3s ease;
}
.hover-tile:hover {
filter: brightness(1.15);
cursor: default;
}
.hover-tile {
transition: background-color 0.3s ease;
}
.hover-tile:hover {
filter: brightness(1.15);
cursor: default;
}