Întrebări Frecvente
Aici puteți găsi tot ce vă interesează.
Cum pot cumpăra un bilet?
Prin intermediul site-ului nostru web puteți selecta orașul în care doriți să călătoriți și puteți cumpăra cu ușurință bilete online.
Câte bagaje am voie să transport în vehiculele dumneavoastră?
Fiecare pasager are dreptul la 30 kg de bagaj gratuit. Bagajele suplimentare sunt taxate.
Transportați animale de companie în vehiculele dumneavoastră?
Animalele sunt permise doar în cuști speciale, în compartimentul pentru bagaje. Nu sunt permise în compartimentul pentru pasageri al autobuzului.
Care sunt regulile de anulare a biletului?
Vă puteți anula biletele cu cel puțin 24 de ore înainte de ora cursei.
* {
box-sizing: border-box;
font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
body {
margin: 0;
padding: 40px 0;
background: #f5f5f5;
display: flex;
justify-content: center;
}
.search-wrapper {
width: 100%;
max-width: 1200px;
background: #f5801f; /* turuncu zemin */
border-radius: 16px;
padding: 24px 32px 32px;
color: #fff;
}
/* Üstteki Tek Yön - Gidiş Dönüş */
.trip-type {
display: flex;
gap: 32px;
align-items: center;
margin-bottom: 24px;
}
.trip-type-item {
display: flex;
align-items: center;
gap: 10px;
font-size: 20px;
font-weight: 600;
cursor: pointer;
}
.trip-type-item input {
appearance: none;
width: 22px;
height: 22px;
border-radius: 50%;
border: 3px solid #fff;
position: relative;
cursor: pointer;
}
.trip-type-item input:checked::after {
content: "";
position: absolute;
inset: 4px;
border-radius: 50%;
background: #214092;
}
/* Etiket satırı */
.search-labels {
display: flex;
gap: 32px;
font-size: 16px;
margin-bottom: 8px;
}
.search-labels span {
opacity: 0.9;
font-weight: 500;
}
/* Kutular */
.search-row {
display: flex;
gap: 16px;
align-items: stretch;
flex-wrap: wrap;
}
.field {
background: #fff;
border-radius: 10px;
padding: 14px 20px;
min-height: 64px;
display: flex;
align-items: center;
font-size: 22px;
font-weight: 700;
color: #1f2933;
flex: 1;
min-width: 220px;
position: relative;
}
.field.small {
flex: 0 0 140px;
justify-content: center;
font-size: 16px;
font-weight: 600;
color: #374151;
}
/* Sefer Ara butonu */
.field.button-main {
flex: 0 0 180px;
background: #214092;
color: #fff;
cursor: pointer;
justify-content: center;
text-transform: uppercase;
letter-spacing: 0.5px;
transition: 0.15s ease;
}
.field.button-main:hover {
background: #192f6b;
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);
transform: translateY(-1px);
}
/* Yer değiştir ikonu */
.swap-icon {
position: absolute;
right: -18px;
top: 50%;
transform: translateY(-50%);
width: 36px;
height: 36px;
border-radius: 999px;
background: #fff;
display: flex;
align-items: center;
justify-content: center;
box-shadow: 0 0 0 3px #f5801f;
cursor: pointer;
}
.swap-icon span {
font-size: 18px;
color: #214092;
}
/* Takvim ikonu */
.date-icon {
margin-left: auto;
font-size: 20px;
color: #6b7280;
}
/* Responsive */
@media (max-width: 900px) {
.swap-icon {
display: none;
}
.search-wrapper {
border-radius: 0;
}
}
@media (max-width: 600px) {
body {
padding: 0;
}
.search-wrapper {
padding: 16px 12px 20px;
}
.trip-type {
flex-wrap: wrap;
gap: 16px;
}
.trip-type-item {
font-size: 17px;
}
.search-labels {
display: none;
}
.field {
font-size: 18px;
}
.field.button-main {
flex: 1 0 100%;
}
}