/* style.css */ * { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: 'Roboto', sans-serif; background-color: #f4f8ff; /* Helles Blau als Hintergrund */ color: #333; } .hero { background-color: #007bb5; /* Blau-Ton für den Hero-Bereich */ color: white; text-align: center; padding: 100px 0; border-bottom: 5px solid #006699; /* Dunklerer Blau-Ton als Trennung */ } .hero h1 { font-size: 3em; margin-bottom: 20px; } .hero p { font-size: 1.2em; margin-bottom: 30px; } .cta-button { background-color: #00aaff; /* Hellerer Blau-Ton für Button */ color: white; padding: 10px 20px; text-decoration: none; font-size: 1.1em; border-radius: 5px; margin-top: 20px; } .cta-button:hover { background-color: #0099cc; /* Dunklerer Blau-Ton für Hover */ } .links { margin-top: 30px; } .link-item { color: #00aaff; font-size: 1.1em; text-decoration: none; margin-right: 20px; } .link-item:hover { text-decoration: underline; } .features { padding: 50px 20px; text-align: center; background-color: #e1efff; /* Leichterer Blauton für Features-Sektion */ } .features h2 { font-size: 2.5em; margin-bottom: 40px; } .feature { background-color: white; padding: 20px; margin: 20px 0; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); border-radius: 8px; } .feature h3 { font-size: 1.5em; margin-bottom: 10px; } .feature p { font-size: 1em; color: #555; } /* Configuration Section Styling */ .configuration { background-color: #f4f8ff; /* Blau-Ton für den Hintergrund */ color: #333; text-align: center; /* Den Text zentrieren, wenn es ein zentrierter Header sein soll */ padding: 80px 0; /* Etwas weniger Padding, damit mehr Platz für den Text bleibt */ border-bottom: 5px solid #006699; /* Dunklerer Blau-Ton als Trennung */ } /* Container innerhalb der Section */ .configuration .container { max-width: 1200px; /* Maximale Breite für die Container */ margin: 0 auto; /* Zentriert den Container */ padding: 0 15px; /* Leichter Abstand zu den Rändern */ } /* Stil für die Überschrift */ .configuration h1 { font-size: 3em; /* Größere Schriftgröße für den Titel */ margin-bottom: 20px; /* Abstand unter der Überschrift */ line-height: 1.2; /* Zeilenhöhe für bessere Lesbarkeit */ } /* Stil für die CTA-Schaltfläche */ .cta-button { background-color: #00aaff; /* Hellerer Blau-Ton für den Button */ color: white; padding: 15px 30px; /* Mehr Padding für die Schaltfläche */ text-decoration: none; font-size: 1.2em; /* Etwas größere Schriftgröße für bessere Sichtbarkeit */ border-radius: 5px; margin-top: 20px; display: inline-block; /* Der Button wird als Inline-Block angezeigt, damit er nicht die gesamte Zeile ausfüllt */ } .cta-button:hover { background-color: #0099cc; /* Dunklerer Blau-Ton für Hover-Effekt */ } footer { background-color: #007bb5; /* Gleicher Blau-Ton wie im Hero-Bereich */ color: white; text-align: center; padding: 20px; } footer p { font-size: 1em; }