Newer
Older
color: #03355C;
justify-content: center;
align-items: center;
background-color: #ffffff;
header {
background-color: #ffffff;
color: #ffffff;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); /* Optional: Schatten für Abgrenzung */
}
.nav {
height: 100px;
display: flex;
justify-content: space-between;
align-items: center;
justify-items: center;
padding: 20px 10%;
}
.logo img {
height: 50px;
align-items: center;
}
.nav-links {
list-style: none;
display: flex;
gap: 100px;
margin: 0;
padding: 0;
align-items: center;
box-sizing: border-box;
}
.nav-links li a {
text-decoration: none;
color: #03355c;
font-size: 26px;
font-weight: 500;
align-items: center;
}
.nav-links li a:hover {
color: #03355c; /* Hover-Farbe */
opacity: 0.5;
}
color: #03355c; /* Hover-Farbe */
opacity: 0.5;
}
.fa-circle-user {
margin-right: 30px;
color: #03355c;
font-size: 40px;
}
.fa-circle-user:hover {
color: #03355c;
opacity: 0.5;
border: none;
}
border: none;
border-radius: 10px;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); /* Optional: Schatten für Abgrenzung */
color: #03355c;
}
background-color: #fb7300;
color: #ffffff;
border: none;
border-radius: 50px;
margin-left: 10px;
}
#exampleDropdownFormPassword2 {
border-color: #03355c;
border-radius: 50px;
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
}
.footer {
background-color: #03355C;
color: #fff;
padding: 20px 10%;
font-size: 20px;
}
.footer-container {
display: flex;
justify-content: space-between;
gap: 20px;
}
.footer-logo img {
max-width: 150px;
}
.footer-section h4 {
margin-bottom: 20px;
}
.footer-section ul {
list-style: none;
font-size: 20px;
padding: 0;
margin: 0;
}
.footer-section ul li a {
color: #fff;
margin: 20px;
}
.footer-section ul li a:hover {
opacity: 0.5;
}
.payment-icons img {
max-height: 40px;
margin-right: 20px;
}
.social-icons a {
color: #fff;
font-size: 45px;
margin-right: 20px;
}
.social-icons a:hover {
opacity: 0.5;
}
.footer-bottom {
text-align: center;
margin-top: 20px;
font-size: 0.9em;
border-top: 1px solid #fff;
padding-top: 10px;
}
/* Überschrift mit eigener Schriftart */
font-family: 'Cy Grotesk', sans-serif; /* Schriftart für die Überschrift */
color: #03355C;
font-weight: 400; /* Normaler Stil */
font-size: 2rem; /* Schriftgröße */
margin: 0;
display: flex;
justify-content: center; /* Zentriert horizontal */
align-items: center; /* Zentriert vertikal */
font-family: 'DM Sans', sans-serif; /* Schriftart für den Absatztext */
color: #03355C;
font-weight: 400; /* Normaler Stil */
font-size: 1.2rem; /* Schriftgröße */
margin: 0;
display: flex;
justify-content: center; /* Zentriert horizontal */
align-items: center; /* Zentriert vertikal */
display: flex;
justify-content: center; /* Zentriert horizontal */
align-items: center; /* Zentriert vertikal */
}
.map {
max-width: 100%; /* Karte passt sich der Bildschirmbreite an */
height: auto;
}
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
object-position: center; /* Zentriert das Bild innerhalb des Containers */
display: flex;
flex-direction: column; /* Für vertikale Inhalte */
gap: 10px;
}
.bestseller-badge {
position: absolute;
top: 10px;
left: 10px;
padding: 5px 10px;
border-radius: 5px;
}
.favorite-icon {
position: absolute;
top: 10px;
right: 10px;
.card-carrousel-reisen {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
margin: 20px auto; /* Automatische Zentrierung */
width: 600px; /* Maximale Breite der Karte */
height: 450px;
box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.2); /* Schatten */
border-radius: 10px; /* Abgerundete Ecken */
overflow: hidden; /* Damit der Inhalt innerhalb der abgerundeten Kanten bleibt */
}
.card-body {
text-align: center;
padding: 15px;
}
#carousel-title {
font-family: 'cy Grotesk wide', sans-serif;
font-size: 28px;
margin: 0;
display: flex;
justify-content: center; /* Zentriert horizontal */
align-items: center; /* Zentriert vertikal */
font-family: "DM Sans", sans-serif;
margin: 0;
font-size: 16px;
color: #03355c;
display: flex;
justify-content: center; /* Zentriert horizontal */
align-items: center; /* Zentriert vertikal */
}
.carousel-control-prev,
.carousel-control-next {
color: #03355c;
}
/* Positioniere die Pfeile außerhalb des Karussells */
.carousel-control-prev,
.carousel-control-next {
transform: translateY(-50%);
z-index: 10;
}
/* Verschiebe die Pfeile nach außen */
.carousel-control-prev {
left: -10px; /* Hier kannst du den Wert nach Belieben anpassen */
right: -20px; /* Hier kannst du den Wert nach Belieben anpassen */
}
/* Ändere die Farbe der Pfeile */
.carousel-control-prev-icon,
.carousel-control-next-icon {
background-color: #03355c; /* Deine gewünschte Farbe */
}
/* Optional: Die Pfeile etwas größer machen */
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
.carousel-control-next-icon {
width: 40px;
height: 40px;
border-radius: 50%;
}
.fa-chevron-right {
font-size: 50px;
color: #03355C;
}
.fa-chevron-right:hover {
color: #03355C;
opacity: 0.5;
}
/* Pfeil links (Karussell) */
.fa-chevron-left {
font-size: 50px;
color: #03355C;
}
.fa-chevron-left:hover {
color: #03355C;
opacity: 0.5;
}
#backButton {
position: absolute;
top: 20px;
left: 20px;
font-size: 30px;
color: #03355C; /* Dunkelblau passend zur Überschrift */
cursor: pointer;
}
background-color: #FCF3E4; /* Heller Beige-Hintergrund */
border-radius: 10px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
padding: 20px;
width: 701px; /* Breite des Formulars */
height: 775px;
text-align: center;
}
h1 {
font-family: Cy Grotesk Wide;
font-size: 34px;
color: #03355C; /* Dunkelblau für die Überschrift */
margin-bottom: 20px;
}
width: 525px;
height: 57px;
padding-left: 15px;
margin-bottom: 10px;
border: 1px solid #03355C; /* dunkelblauer Rahmen */
border-radius: 30px; /* Runde Ecken für Eingabefelder */
box-sizing: border-box;
font-family: "DM Sans", sans-serif;
font-size: 20px;
color: #03355C;
}
text-align: left;
font-size: 20px;
margin-top: 5px;
margin-bottom: 15px;
color: #03355C; /* Dunkelblauer Text */
padding-left: 90px; /* Gleiche Einrückung wie das Eingabefeld */
}
#registrierenButton {
background-color: #FB7300; /* Orange Farbe */
font-family: "DM Sans", sans-serif, bold;
font-size: 26px;
color: white;
border: none;
border-radius: 50px;
padding: 10px 20px;
cursor: pointer;
width: 242px;
height: 55px;
margin: 30px;
}
#registrierenButton:hover {
background-color: #e36c20; /* Etwas dunkleres Orange bei Hover */
/* Horizon Changers Section */
.horizon-changers-opening-section {
background-color: #f5f9ff; /* Heller Hintergrund */
padding: 60px 20px; /* Abstand innen */
text-align: center; /* Zentriert den Text */
}
.horizon-changers-opening-container {
max-width: 900px; /* Maximale Breite für den Textbereich */
margin: 0 auto; /* Zentriert den Container */
justify-content: center;
}
.horizon-changers-opening-title {
font-family: "Cy Grotesk", sans-serif; /* Überschriftenschriftart */
font-size: 2.5rem; /* Schriftgröße */
color: #03355c; /* Dunkelblau */
margin-bottom: 20px; /* Abstand nach unten */
margin-top: 60px;
display: flex;
justify-content: center; /* Zentriert horizontal */
align-items: center; /* Zentriert vertikal */
}
.horizon-changers-description {
font-family: "DM Sans", sans-serif; /* Standardschriftart */
font-size: 1.2rem; /* Schriftgröße für den Absatz */
color: #03355c; /* Dunkelblau */
margin-bottom: 15px; /* Abstand nach unten */
line-height: 1.6; /* Zeilenhöhe für Lesbarkeit */
display: flex;
justify-content: center; /* Zentriert horizontal */
align-items: center; /* Zentriert vertikal */
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
}
.horizon-changers-highlight {
font-family: "DM Sans", sans-serif; /* Standardschriftart */
font-size: 1.2rem; /* Schriftgröße für den Absatz */
font-weight: bold; /* Hervorhebung durch Fettdruck */
color: #fb7300; /* Orange für Betonung */
margin-bottom: 30px; /* Abstand nach unten */
}
.horizon-changers-button {
background-color: #fb7300; /* Orange */
color: #ffffff; /* Weißer Text */
font-family: "DM Sans", sans-serif; /* Button-Schriftart */
font-size: 1rem; /* Schriftgröße */
padding: 12px 25px; /* Innenabstand */
border: none; /* Keine Umrandung */
border-radius: 30px; /* Runde Kanten */
text-decoration: none; /* Keine Unterstreichung */
cursor: pointer; /* Zeigt Klickbarkeit an */
transition: background-color 0.3s; /* Glatter Übergang bei Hover */
}
.horizon-changers-button:hover {
background-color: #e36c20}} /* Dunkleres Orange bei Hover */