Newer
Older
color: #03355C;
justify-content: center;
align-items: center;
background-color: #ffffff;
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
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;
101
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
}
.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;
}
/* Absatztext mit Standardschriftart */
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;
}
/* Kartensektion */
.map-container {
position: relative;
display: inline-block;
}
.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 {
text-align: start;
background-color: #d8e5f3;
padding: 20px 10px;
border-radius: 15px;
margin-bottom: 20px;
}
font-family: 'cy Grotesk wide', sans-serif;
font-size: 28px;
margin: 0;
}
font-family: "DM Sans", sans-serif;
margin: 0;
font-size: 16px;
color: #03355c;
}
}
.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 */
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
.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 */
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
/* 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;
}
.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 */
}
.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 */