
.tickets-btn-primary-0 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-0:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-0 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-2 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-2:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-2 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-3 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-3:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-3 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-4 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-4:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-4 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-5 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-5:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-5 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-6 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-6:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-6 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-7 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-7:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-7 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-8 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-8:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-8 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-9 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-9:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-9 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-10 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-10:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-10 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-11 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-11:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-11 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-12 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-12:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-12 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-13 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-13:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-13 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-14 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-14:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-14 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-15 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-15:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-15 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-16 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-16:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-16 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-17 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-17:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-17 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-18 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-18:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-18 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-19 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-19:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-19 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-20 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-20:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-20 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-21 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-21:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-21 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-22 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-22:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-22 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-23 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-23:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-23 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-24 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-24:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-24 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-25 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-25:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-25 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-26 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-26:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-26 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-27 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-27:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-27 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-28 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-28:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-28 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-29 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-29:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-29 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-30 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-30:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-30 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-31 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-31:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-31 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-32 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-32:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-32 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-33 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-33:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-33 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-34 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-34:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-34 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-35 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-35:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-35 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-36 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-36:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-36 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-37 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-37:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-37 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-38 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-38:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-38 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-39 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-39:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-39 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-40 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-40:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-40 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-41 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-41:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-41 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-42 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-42:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-42 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-43 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-43:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-43 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-44 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-44:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-44 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-45 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-45:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-45 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-46 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-46:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-46 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-47 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-47:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-47 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-48 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-48:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-48 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-49 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-49:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-49 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-50 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-50:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-50 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-51 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-51:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-51 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-52 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-52:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-52 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-53 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-53:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-53 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-54 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-54:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-54 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-55 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-55:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-55 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-56 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-56:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-56 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-57 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-57:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-57 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-58 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-58:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-58 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-59 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-59:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-59 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-60 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-60:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-60 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-61 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-61:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-61 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-62 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-62:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-62 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-63 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-63:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-63 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-64 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-64:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-64 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-65 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-65:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-65 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-66 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-66:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-66 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-67 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-67:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-67 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-68 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-68:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-68 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-69 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-69:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-69 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-70 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-70:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-70 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-71 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-71:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-71 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-72 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-72:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-72 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-73 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-73:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-73 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-74 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-74:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-74 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-75 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-75:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-75 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-76 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-76:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-76 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-77 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-77:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-77 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-78 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-78:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-78 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-79 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-79:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-79 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-80 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-80:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-80 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-81 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-81:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-81 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-82 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-82:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-82 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-83 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-83:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-83 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-84 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-84:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-84 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-85 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-85:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-85 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-86 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-86:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-86 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-87 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-87:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-87 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-88 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-88:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-88 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-89 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-89:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-89 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-90 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-90:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-90 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-91 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-91:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-91 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-92 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-92:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-92 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-93 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-93:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-93 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-94 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-94:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-94 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-95 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-95:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-95 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-96 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-96:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-96 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-97 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-97:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-97 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-98 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-98:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-98 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-99 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-99:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-99 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-100 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-100:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-100 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-101 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-101:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-101 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-102 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-102:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-102 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-103 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-103:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-103 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-104 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-104:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-104 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-105 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-105:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-105 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-106 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-106:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-106 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-107 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-107:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-107 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-108 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-108:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-108 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-109 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-109:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-109 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-110 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-110:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-110 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-111 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-111:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-111 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-112 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-112:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-112 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-113 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-113:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-113 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-114 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-114:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-114 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-115 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-115:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-115 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-116 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-116:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-116 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-117 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-117:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-117 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-118 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-118:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-118 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-119 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-119:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-119 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-120 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-120:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-120 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-121 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-121:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-121 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-122 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-122:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-122 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-123 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-123:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-123 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-124 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-124:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-124 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-125 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-125:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-125 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-126 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-126:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-126 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-127 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-127:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-127 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-128 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-128:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-128 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-129 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-129:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-129 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-130 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-130:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-130 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-131 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-131:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-131 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-132 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-132:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-132 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-133 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-133:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-133 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-134 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-134:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-134 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-135 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-135:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-135 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-136 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-136:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-136 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-137 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-137:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-137 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-138 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-138:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-138 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-139 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-139:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-139 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-140 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-140:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-140 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-141 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-141:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-141 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-142 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-142:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-142 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-143 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-143:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-143 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-144 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-144:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-144 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-145 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-145:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-145 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-146 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-146:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-146 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-147 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-147:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-147 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-148 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-148:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-148 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-149 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-149:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-149 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-150 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-150:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-150 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-151 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-151:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-151 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-152 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-152:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-152 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-153 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-153:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-153 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-154 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-154:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-154 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-155 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-155:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-155 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-156 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-156:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-156 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-157 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-157:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-157 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-158 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-158:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-158 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-159 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-159:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-159 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-160 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-160:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-160 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-161 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-161:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-161 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-162 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-162:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-162 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-163 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-163:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-163 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-164 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-164:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-164 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-165 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-165:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-165 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-166 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-166:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-166 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-167 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-167:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-167 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-168 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-168:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-168 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-169 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-169:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-169 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-170 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-170:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-170 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-171 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-171:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-171 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-172 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-172:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-172 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-173 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-173:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-173 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-174 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-174:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-174 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-175 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-175:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-175 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-176 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-176:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-176 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-177 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-177:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-177 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-178 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-178:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-178 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-179 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-179:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-179 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-180 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-180:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-180 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-181 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-181:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-181 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-182 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-182:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-182 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-183 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-183:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-183 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-184 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-184:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-184 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-185 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-185:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-185 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-186 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-186:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-186 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-187 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-187:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-187 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-188 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-188:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-188 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-189 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-189:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-189 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-190 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-190:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-190 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-191 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-191:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-191 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-192 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-192:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-192 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-193 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-193:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-193 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-194 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-194:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-194 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-195 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-195:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-195 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-196 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-196:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-196 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-197 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-197:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-197 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-198 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-198:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-198 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-199 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-199:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-199 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-200 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-200:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-200 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-201 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-201:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-201 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-202 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-202:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-202 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-203 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-203:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-203 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-204 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-204:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-204 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-205 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-205:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-205 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-206 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-206:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-206 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-207 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-207:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-207 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-208 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-208:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-208 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-209 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-209:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-209 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-210 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-210:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-210 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-211 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-211:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-211 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-212 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-212:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-212 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-213 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-213:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-213 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-214 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-214:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-214 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-215 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-215:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-215 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-216 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-216:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-216 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-217 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-217:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-217 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-218 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-218:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-218 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-219 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-219:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-219 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-220 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-220:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-220 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-221 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-221:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-221 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-222 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-222:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-222 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-223 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-223:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-223 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-224 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-224:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-224 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-225 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-225:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-225 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-226 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-226:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-226 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-227 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-227:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-227 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-228 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-228:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-228 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-229 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-229:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-229 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-230 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-230:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-230 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-231 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-231:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-231 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-232 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-232:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-232 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-233 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-233:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-233 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-234 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-234:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-234 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-235 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-235:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-235 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-236 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-236:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-236 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-237 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-237:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-237 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-238 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-238:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-238 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-239 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-239:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-239 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-240 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-240:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-240 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-241 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-241:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-241 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-242 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-242:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-242 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-243 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-243:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-243 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-244 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-244:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-244 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-245 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-245:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-245 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-246 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-246:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-246 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-247 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-247:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-247 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-248 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-248:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-248 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-249 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-249:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-249 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-250 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-250:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-250 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-251 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-251:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-251 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-252 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-252:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-252 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-253 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-253:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-253 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-254 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-254:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-254 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-255 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-255:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-255 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-256 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-256:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-256 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-257 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-257:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-257 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-258 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-258:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-258 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-259 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-259:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-259 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-260 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-260:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-260 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-261 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-261:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-261 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-262 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-262:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-262 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-263 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-263:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-263 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-264 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-264:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-264 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-265 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-265:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-265 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-266 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-266:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-266 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-267 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-267:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-267 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-268 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-268:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-268 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-269 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-269:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-269 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-270 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-270:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-270 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-271 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-271:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-271 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-272 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-272:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-272 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-273 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-273:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-273 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-274 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-274:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-274 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-275 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-275:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-275 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-276 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-276:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-276 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-277 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-277:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-277 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-278 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-278:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-278 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-279 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-279:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-279 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-280 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-280:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-280 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-281 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-281:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-281 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-282 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-282:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-282 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-283 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-283:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-283 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-284 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-284:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-284 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-285 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-285:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-285 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-286 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-286:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-286 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-287 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-287:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-287 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-288 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-288:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-288 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-289 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-289:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-289 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-290 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-290:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-290 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-291 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-291:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-291 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-292 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-292:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-292 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-293 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-293:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-293 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-294 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-294:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-294 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-295 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-295:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-295 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-296 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-296:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-296 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-297 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-297:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-297 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-298 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-298:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-298 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-299 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-299:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-299 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-300 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-300:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-300 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-301 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-301:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-301 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-302 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-302:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-302 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-303 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-303:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-303 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-304 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-304:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-304 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-305 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-305:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-305 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-306 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-306:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-306 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-307 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-307:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-307 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-308 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-308:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-308 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-309 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-309:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-309 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-310 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-310:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-310 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-311 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-311:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-311 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-312 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-312:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-312 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-313 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-313:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-313 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-314 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-314:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-314 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-315 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-315:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-315 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-316 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-316:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-316 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-317 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-317:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-317 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-318 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-318:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-318 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-319 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-319:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-319 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-320 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-320:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-320 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-321 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-321:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-321 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-322 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-322:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-322 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-323 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-323:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-323 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-324 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-324:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-324 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-325 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-325:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-325 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-326 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-326:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-326 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-327 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-327:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-327 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-328 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-328:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-328 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-329 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-329:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-329 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-330 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-330:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-330 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-331 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-331:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-331 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-332 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-332:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-332 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-333 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-333:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-333 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-334 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-334:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-334 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-335 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-335:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-335 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-336 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-336:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-336 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-337 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-337:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-337 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-338 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-338:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-338 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-339 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-339:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-339 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-340 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-340:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-340 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-341 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-341:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-341 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-342 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-342:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-342 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-343 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-343:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-343 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-344 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-344:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-344 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-345 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-345:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-345 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-346 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-346:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-346 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-347 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-347:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-347 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-348 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-348:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-348 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-349 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-349:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-349 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-350 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-350:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-350 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-351 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-351:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-351 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-352 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-352:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-352 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-353 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-353:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-353 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-354 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-354:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-354 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-355 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-355:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-355 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-356 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-356:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-356 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-357 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-357:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-357 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-358 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-358:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-358 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-359 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-359:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-359 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-360 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-360:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-360 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-361 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-361:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-361 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-362 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-362:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-362 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-363 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-363:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-363 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-364 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-364:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-364 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-365 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-365:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-365 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-366 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-366:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-366 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-367 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-367:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-367 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-368 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-368:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-368 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-369 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-369:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-369 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-370 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-370:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-370 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-371 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-371:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-371 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-372 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-372:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-372 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-373 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-373:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-373 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-374 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-374:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-374 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-375 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-375:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-375 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-376 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-376:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-376 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-377 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-377:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-377 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-378 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-378:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-378 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-379 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-379:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-379 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-380 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-380:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-380 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-381 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-381:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-381 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-382 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-382:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-382 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-383 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-383:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-383 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-384 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-384:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-384 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-385 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-385:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-385 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-386 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-386:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-386 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-387 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-387:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-387 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-388 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-388:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-388 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-389 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-389:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-389 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-390 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-390:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-390 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-391 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-391:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-391 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-392 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-392:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-392 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-393 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-393:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-393 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-394 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-394:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-394 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-395 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-395:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-395 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-396 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-396:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-396 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-397 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-397:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-397 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-398 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-398:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-398 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-399 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-399:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-399 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-400 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-400:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-400 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-401 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-401:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-401 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-402 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-402:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-402 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-403 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-403:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-403 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-404 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-404:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-404 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-405 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-405:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-405 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-406 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-406:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-406 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-407 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-407:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-407 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-408 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-408:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-408 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-409 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-409:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-409 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-410 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-410:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-410 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-411 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-411:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-411 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-412 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-412:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-412 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-413 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-413:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-413 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-414 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-414:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-414 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-415 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-415:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-415 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-416 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-416:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-416 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-417 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-417:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-417 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-418 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-418:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-418 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-419 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-419:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-419 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-420 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-420:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-420 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-421 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-421:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-421 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-422 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-422:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-422 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-423 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-423:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-423 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-424 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-424:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-424 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-425 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-425:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-425 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-426 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-426:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-426 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-427 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-427:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-427 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-428 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-428:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-428 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-429 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-429:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-429 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-430 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-430:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-430 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-431 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-431:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-431 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-432 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-432:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-432 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-433 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-433:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-433 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-434 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-434:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-434 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-435 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-435:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-435 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-436 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-436:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-436 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-437 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-437:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-437 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-438 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-438:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-438 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-439 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-439:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-439 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-440 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-440:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-440 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-441 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-441:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-441 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-442 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-442:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-442 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-443 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-443:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-443 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-444 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-444:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-444 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-445 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-445:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-445 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-446 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-446:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-446 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-447 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-447:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-447 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-448 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-448:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-448 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-449 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-449:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-449 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-450 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-450:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-450 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-451 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-451:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-451 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-452 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-452:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-452 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-453 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-453:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-453 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-454 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-454:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-454 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-455 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-455:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-455 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-456 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-456:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-456 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-457 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-457:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-457 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-458 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-458:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-458 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-459 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-459:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-459 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-460 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-460:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-460 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-461 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-461:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-461 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-462 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-462:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-462 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-463 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-463:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-463 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-464 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-464:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-464 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-465 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-465:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-465 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-466 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-466:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-466 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-467 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-467:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-467 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-468 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-468:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-468 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-469 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-469:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-469 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-470 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-470:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-470 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-471 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-471:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-471 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-472 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-472:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-472 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-473 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-473:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-473 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-474 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-474:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-474 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-475 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-475:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-475 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-476 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-476:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-476 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-477 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-477:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-477 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-478 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-478:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-478 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-479 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-479:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-479 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-480 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-480:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-480 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-481 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-481:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-481 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-482 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-482:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-482 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-483 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-483:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-483 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-484 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-484:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-484 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-485 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-485:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-485 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-486 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-486:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-486 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-487 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-487:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-487 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-488 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-488:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-488 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-489 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-489:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-489 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-490 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-490:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-490 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-491 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-491:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-491 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-492 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-492:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-492 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-493 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-493:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-493 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-494 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-494:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-494 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-495 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-495:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-495 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-496 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-496:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-496 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-497 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-497:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-497 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-498 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-498:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-498 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-499 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-499:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-499 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-500 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-500:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-500 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-501 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-501:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-501 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-502 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-502:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-502 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-503 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-503:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-503 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-504 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-504:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-504 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-505 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-505:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-505 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-506 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-506:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-506 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-507 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-507:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-507 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-508 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-508:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-508 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-509 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-509:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-509 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-510 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-510:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-510 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-511 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-511:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-511 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-512 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-512:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-512 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-513 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-513:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-513 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-514 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-514:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-514 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-515 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-515:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-515 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-516 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-516:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-516 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-517 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-517:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-517 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-518 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-518:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-518 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-519 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-519:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-519 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-520 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-520:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-520 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-521 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-521:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-521 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-522 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-522:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-522 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-523 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-523:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-523 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-524 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-524:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-524 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-525 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-525:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-525 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-526 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-526:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-526 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-527 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-527:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-527 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-528 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-528:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-528 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-529 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-529:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-529 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-530 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-530:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-530 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-531 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-531:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-531 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-532 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-532:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-532 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-533 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-533:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-533 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-534 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-534:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-534 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-535 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-535:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-535 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-536 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-536:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-536 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-537 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-537:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-537 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-538 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-538:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-538 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-539 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-539:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-539 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-540 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-540:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-540 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-541 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-541:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-541 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-542 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-542:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-542 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-543 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-543:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-543 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-544 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-544:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-544 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-545 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-545:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-545 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-546 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-546:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-546 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-547 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-547:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-547 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-548 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-548:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-548 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-549 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-549:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-549 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-550 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-550:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-550 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-551 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-551:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-551 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-552 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-552:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-552 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-553 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-553:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-553 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-554 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-554:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-554 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-555 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-555:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-555 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-556 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-556:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-556 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-557 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-557:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-557 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-558 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-558:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-558 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-559 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-559:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-559 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-560 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-560:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-560 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-561 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-561:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-561 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-562 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-562:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-562 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-563 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-563:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-563 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-564 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-564:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-564 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-565 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-565:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-565 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-566 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-566:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-566 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-567 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-567:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-567 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-568 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-568:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-568 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-569 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-569:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-569 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-570 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-570:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-570 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-571 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-571:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-571 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-572 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-572:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-572 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-573 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-573:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-573 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-574 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-574:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-574 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-575 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-575:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-575 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-576 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-576:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-576 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-577 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-577:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-577 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-578 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-578:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-578 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-579 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-579:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-579 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-580 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-580:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-580 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-581 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-581:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-581 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-582 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-582:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-582 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-583 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-583:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-583 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-584 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-584:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-584 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-585 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-585:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-585 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-586 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-586:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-586 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-587 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-587:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-587 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-588 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-588:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-588 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-589 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-589:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-589 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-590 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-590:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-590 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-591 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-591:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-591 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-592 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-592:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-592 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-593 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-593:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-593 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-594 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-594:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-594 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-595 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-595:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-595 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-596 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-596:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-596 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-597 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-597:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-597 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-598 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-598:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-598 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-599 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-599:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-599 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-600 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-600:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-600 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-601 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-601:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-601 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-602 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-602:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-602 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-603 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-603:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-603 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-604 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-604:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-604 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-605 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-605:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-605 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-606 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-606:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-606 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-607 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-607:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-607 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-608 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-608:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-608 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-609 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-609:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-609 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-610 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-610:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-610 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-611 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-611:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-611 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-612 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-612:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-612 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-613 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-613:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-613 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-614 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-614:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-614 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-615 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-615:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-615 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-616 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-616:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-616 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-617 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-617:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-617 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-618 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-618:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-618 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-619 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-619:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-619 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-620 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-620:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-620 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-621 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-621:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-621 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-622 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-622:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-622 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-623 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-623:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-623 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-624 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-624:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-624 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-625 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-625:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-625 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-626 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-626:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-626 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-627 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-627:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-627 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-628 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-628:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-628 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-629 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-629:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-629 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-630 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-630:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-630 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-631 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-631:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-631 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-632 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-632:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-632 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-633 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-633:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-633 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-634 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-634:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-634 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-635 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-635:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-635 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-636 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-636:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-636 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-637 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-637:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-637 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-638 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-638:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-638 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-639 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-639:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-639 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-640 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-640:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-640 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-641 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-641:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-641 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-642 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-642:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-642 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-643 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-643:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-643 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-644 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-644:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-644 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-645 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-645:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-645 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-646 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-646:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-646 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-647 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-647:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-647 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-648 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-648:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-648 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-649 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-649:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-649 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-650 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-650:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-650 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-651 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-651:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-651 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-652 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-652:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-652 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-653 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-653:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-653 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-654 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-654:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-654 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-655 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-655:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-655 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-656 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-656:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-656 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-657 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-657:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-657 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-658 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-658:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-658 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-659 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-659:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-659 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-660 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-660:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-660 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-661 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-661:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-661 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-662 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-662:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-662 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-663 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-663:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-663 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-664 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-664:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-664 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-665 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-665:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-665 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-666 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-666:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-666 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-667 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-667:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-667 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-668 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-668:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-668 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-669 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-669:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-669 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-670 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-670:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-670 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-671 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-671:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-671 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-672 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-672:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-672 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-673 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-673:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-673 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-674 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-674:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-674 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-675 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-675:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-675 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-676 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-676:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-676 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-677 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-677:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-677 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-678 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-678:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-678 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-679 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-679:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-679 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-680 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-680:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-680 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-681 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-681:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-681 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-682 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-682:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-682 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-683 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-683:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-683 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-684 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-684:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-684 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-685 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-685:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-685 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-686 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-686:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-686 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-687 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-687:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-687 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-688 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-688:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-688 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-689 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-689:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-689 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-690 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-690:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-690 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-691 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-691:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-691 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-692 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-692:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-692 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-693 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-693:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-693 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-694 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-694:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-694 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-695 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-695:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-695 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-696 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-696:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-696 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-697 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-697:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-697 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-698 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-698:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-698 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-699 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-699:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-699 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-700 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-700:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-700 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-701 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-701:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-701 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-702 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-702:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-702 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-703 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-703:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-703 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-704 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-704:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-704 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-705 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-705:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-705 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-706 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-706:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-706 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-707 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-707:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-707 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-708 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-708:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-708 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-709 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-709:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-709 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-710 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-710:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-710 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-711 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-711:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-711 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-712 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-712:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-712 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-713 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-713:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-713 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-714 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-714:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-714 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-715 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-715:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-715 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-716 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-716:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-716 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-717 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-717:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-717 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-718 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-718:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-718 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-719 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-719:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-719 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-720 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-720:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-720 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-721 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-721:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-721 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-722 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-722:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-722 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-723 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-723:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-723 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-724 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-724:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-724 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-725 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-725:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-725 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-726 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-726:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-726 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-727 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-727:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-727 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-728 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-728:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-728 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-729 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-729:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-729 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-730 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-730:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-730 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-731 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-731:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-731 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-732 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-732:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-732 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-733 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-733:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-733 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-734 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-734:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-734 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-735 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-735:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-735 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-736 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-736:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-736 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-737 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-737:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-737 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-738 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-738:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-738 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-739 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-739:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-739 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-740 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-740:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-740 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-741 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-741:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-741 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-742 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-742:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-742 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-743 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-743:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-743 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-744 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-744:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-744 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-745 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-745:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-745 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-746 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-746:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-746 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-747 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-747:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-747 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-748 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-748:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-748 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-749 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-749:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-749 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-750 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-750:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-750 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-751 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-751:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-751 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-752 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-752:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-752 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-753 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-753:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-753 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-754 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-754:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-754 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-755 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-755:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-755 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-756 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-756:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-756 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-757 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-757:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-757 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-758 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-758:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-758 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-759 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-759:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-759 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-760 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-760:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-760 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-761 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-761:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-761 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-762 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-762:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-762 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-763 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-763:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-763 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-764 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-764:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-764 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-765 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-765:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-765 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-766 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-766:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-766 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-767 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-767:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-767 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-768 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-768:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-768 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-769 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-769:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-769 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-770 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-770:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-770 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-771 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-771:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-771 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-772 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-772:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-772 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-773 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-773:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-773 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-774 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-774:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-774 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-775 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-775:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-775 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-776 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-776:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-776 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-777 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-777:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-777 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-778 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-778:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-778 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-779 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-779:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-779 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-780 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-780:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-780 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-781 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-781:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-781 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-782 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-782:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-782 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-783 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-783:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-783 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-784 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-784:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-784 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-785 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-785:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-785 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-786 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-786:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-786 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-787 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-787:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-787 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-788 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-788:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-788 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-789 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-789:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-789 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-790 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-790:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-790 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-791 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-791:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-791 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-792 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-792:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-792 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-793 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-793:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-793 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-794 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-794:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-794 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-795 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-795:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-795 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-796 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-796:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-796 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-797 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-797:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-797 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-798 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-798:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-798 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-799 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-799:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-799 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-800 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-800:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-800 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-801 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-801:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-801 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-802 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-802:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-802 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-803 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-803:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-803 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-804 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-804:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-804 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-805 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-805:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-805 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-806 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-806:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-806 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-807 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-807:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-807 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-808 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-808:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-808 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-809 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-809:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-809 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-810 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-810:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-810 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-811 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-811:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-811 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-812 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-812:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-812 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-813 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-813:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-813 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-814 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-814:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-814 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-815 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-815:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-815 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-816 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-816:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-816 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-817 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-817:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-817 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-818 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-818:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-818 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-819 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-819:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-819 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-820 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-820:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-820 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-821 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-821:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-821 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-822 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-822:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-822 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-823 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-823:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-823 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-824 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-824:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-824 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-825 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-825:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-825 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-826 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-826:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-826 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-827 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-827:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-827 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-828 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-828:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-828 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-829 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-829:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-829 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-830 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-830:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-830 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-831 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-831:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-831 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-832 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-832:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-832 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-833 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-833:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-833 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-834 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-834:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-834 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-835 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-835:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-835 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-836 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-836:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-836 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-837 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-837:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-837 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-838 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-838:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-838 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-839 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-839:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-839 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-840 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-840:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-840 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-841 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-841:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-841 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-842 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-842:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-842 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-843 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-843:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-843 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-844 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-844:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-844 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-845 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-845:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-845 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-846 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-846:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-846 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-847 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-847:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-847 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-848 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-848:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-848 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-849 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-849:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-849 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-850 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-850:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-850 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-851 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-851:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-851 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-852 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-852:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-852 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-853 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-853:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-853 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-854 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-854:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-854 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-855 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-855:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-855 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-856 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-856:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-856 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-857 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-857:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-857 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-858 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-858:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-858 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-859 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-859:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-859 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-860 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-860:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-860 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-861 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-861:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-861 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-862 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-862:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-862 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-863 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-863:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-863 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-864 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-864:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-864 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-865 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-865:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-865 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-866 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-866:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-866 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-867 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-867:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-867 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-868 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-868:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-868 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-869 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-869:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-869 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-870 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-870:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-870 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-871 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-871:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-871 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-872 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-872:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-872 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-873 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-873:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-873 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-874 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-874:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-874 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-875 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-875:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-875 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-876 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-876:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-876 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-877 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-877:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-877 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-878 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-878:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-878 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-879 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-879:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-879 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-880 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-880:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-880 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-881 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-881:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-881 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-882 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-882:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-882 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-883 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-883:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-883 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-884 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-884:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-884 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-885 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-885:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-885 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-886 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-886:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-886 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-887 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-887:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-887 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-888 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-888:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-888 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-889 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-889:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-889 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-890 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-890:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-890 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-891 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-891:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-891 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-892 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-892:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-892 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-893 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-893:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-893 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-894 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-894:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-894 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-895 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-895:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-895 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-896 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-896:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-896 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-897 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-897:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-897 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-898 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-898:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-898 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-899 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-899:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-899 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-900 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-900:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-900 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-901 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-901:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-901 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-902 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-902:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-902 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-903 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-903:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-903 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-904 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-904:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-904 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-905 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-905:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-905 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-906 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-906:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-906 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-907 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-907:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-907 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-908 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-908:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-908 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-909 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-909:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-909 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-910 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-910:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-910 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-911 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-911:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-911 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-912 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-912:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-912 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-913 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-913:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-913 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-914 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-914:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-914 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-915 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-915:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-915 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-916 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-916:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-916 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-917 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-917:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-917 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-918 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-918:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-918 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-919 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-919:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-919 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-920 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-920:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-920 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-921 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-921:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-921 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-922 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-922:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-922 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-923 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-923:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-923 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-924 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-924:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-924 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-925 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-925:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-925 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-926 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-926:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-926 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-927 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-927:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-927 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-928 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-928:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-928 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-929 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-929:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-929 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-930 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-930:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-930 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-931 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-931:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-931 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-932 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-932:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-932 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-933 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-933:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-933 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-934 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-934:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-934 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-935 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-935:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-935 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-936 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-936:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-936 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-937 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-937:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-937 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-938 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-938:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-938 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-939 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-939:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-939 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-940 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-940:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-940 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-941 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-941:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-941 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-942 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-942:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-942 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-943 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-943:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-943 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-944 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-944:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-944 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-945 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-945:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-945 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-946 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-946:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-946 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-947 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-947:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-947 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-948 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-948:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-948 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-949 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-949:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-949 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-950 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-950:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-950 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-951 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-951:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-951 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-952 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-952:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-952 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-953 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-953:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-953 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-954 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-954:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-954 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-955 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-955:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-955 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-956 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-956:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-956 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-957 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-957:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-957 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-958 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-958:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-958 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-959 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-959:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-959 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-960 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-960:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-960 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-961 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-961:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-961 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-962 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-962:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-962 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-963 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-963:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-963 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-964 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-964:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-964 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-965 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-965:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-965 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-966 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-966:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-966 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-967 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-967:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-967 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-968 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-968:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-968 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-969 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-969:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-969 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-970 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-970:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-970 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-971 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-971:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-971 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-972 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-972:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-972 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-973 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-973:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-973 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-974 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-974:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-974 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-975 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-975:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-975 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-976 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-976:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-976 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-977 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-977:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-977 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-978 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-978:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-978 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-979 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-979:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-979 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-980 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-980:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-980 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-981 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-981:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-981 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-982 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-982:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-982 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-983 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-983:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-983 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-984 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-984:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-984 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-985 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-985:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-985 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-986 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-986:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-986 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-987 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-987:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-987 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-988 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-988:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-988 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-989 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-989:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-989 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-990 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-990:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-990 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-991 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-991:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-991 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-992 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-992:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-992 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-993 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-993:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-993 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-994 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-994:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-994 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-995 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-995:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-995 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-996 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-996:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-996 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-997 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-997:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-997 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-998 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-998:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-998 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-999 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-999:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-999 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1000 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1000:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1000 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1001 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1001:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1001 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1002 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1002:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1002 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1003 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1003:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1003 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1004 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1004:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1004 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1005 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1005:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1005 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1006 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1006:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1006 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1007 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1007:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1007 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1008 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1008:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1008 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1009 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1009:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1009 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1010 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1010:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1010 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1011 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1011:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1011 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1012 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1012:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1012 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1013 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1013:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1013 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1014 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1014:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1014 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1015 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1015:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1015 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1016 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1016:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1016 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1017 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1017:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1017 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1018 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1018:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1018 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1019 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1019:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1019 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1020 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1020:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1020 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1021 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1021:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1021 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1022 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1022:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1022 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1023 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1023:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1023 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1024 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1024:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1024 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1025 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1025:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1025 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1026 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1026:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1026 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1027 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1027:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1027 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1028 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1028:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1028 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1029 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1029:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1029 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1030 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1030:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1030 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1031 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1031:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1031 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1032 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1032:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1032 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1033 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1033:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1033 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1034 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1034:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1034 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1035 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1035:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1035 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1036 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1036:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1036 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1037 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1037:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1037 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1038 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1038:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1038 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1039 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1039:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1039 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1040 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1040:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1040 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1041 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1041:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1041 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1042 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1042:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1042 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1043 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1043:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1043 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1044 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1044:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1044 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1045 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1045:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1045 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1046 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1046:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1046 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1047 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1047:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1047 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1048 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1048:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1048 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1049 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1049:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1049 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1050 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1050:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1050 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1051 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1051:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1051 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1052 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1052:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1052 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1053 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1053:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1053 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1054 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1054:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1054 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1055 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1055:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1055 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1056 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1056:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1056 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1057 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1057:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1057 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1058 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1058:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1058 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1059 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1059:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1059 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1060 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1060:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1060 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1061 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1061:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1061 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1062 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1062:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1062 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1063 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1063:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1063 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1064 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1064:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1064 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1065 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1065:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1065 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1066 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1066:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1066 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1067 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1067:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1067 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1068 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1068:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1068 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1069 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1069:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1069 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1070 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1070:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1070 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1071 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1071:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1071 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1072 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1072:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1072 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1073 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1073:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1073 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1074 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1074:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1074 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1075 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1075:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1075 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1076 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1076:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1076 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1077 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1077:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1077 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1078 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1078:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1078 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1079 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1079:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1079 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1080 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1080:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1080 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1081 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1081:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1081 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1082 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1082:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1082 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1083 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1083:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1083 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1084 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1084:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1084 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1085 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1085:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1085 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1086 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1086:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1086 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1087 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1087:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1087 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1088 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1088:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1088 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1089 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1089:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1089 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1090 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1090:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1090 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1091 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1091:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1091 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1092 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1092:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1092 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1093 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1093:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1093 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1094 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1094:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1094 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1095 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1095:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1095 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1096 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1096:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1096 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1097 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1097:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1097 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1098 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1098:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1098 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1099 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1099:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1099 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1100 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1100:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1100 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1101 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1101:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1101 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1102 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1102:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1102 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1103 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1103:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1103 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1104 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1104:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1104 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1105 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1105:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1105 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1106 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1106:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1106 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1107 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1107:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1107 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1108 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1108:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1108 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1109 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1109:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1109 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1110 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1110:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1110 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1111 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1111:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1111 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1112 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1112:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1112 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1113 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1113:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1113 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1114 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1114:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1114 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1115 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1115:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1115 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1116 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1116:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1116 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1117 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1117:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1117 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1118 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1118:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1118 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1119 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1119:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1119 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1120 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1120:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1120 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1121 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1121:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1121 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1122 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1122:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1122 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1123 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1123:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1123 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1124 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1124:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1124 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1125 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1125:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1125 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1126 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1126:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1126 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1127 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1127:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1127 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1128 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1128:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1128 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1129 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1129:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1129 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1130 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1130:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1130 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1131 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1131:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1131 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1132 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1132:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1132 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1133 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1133:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1133 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1134 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1134:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1134 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1135 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1135:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1135 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1136 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1136:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1136 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1137 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1137:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1137 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1138 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1138:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1138 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1139 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1139:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1139 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1140 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1140:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1140 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1141 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1141:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1141 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1142 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1142:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1142 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1143 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1143:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1143 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1144 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1144:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1144 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1145 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1145:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1145 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1146 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1146:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1146 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1147 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1147:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1147 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1148 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1148:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1148 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1149 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1149:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1149 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1150 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1150:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1150 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1151 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1151:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1151 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1152 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1152:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1152 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1153 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1153:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1153 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1154 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1154:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1154 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1155 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1155:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1155 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1156 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1156:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1156 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1157 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1157:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1157 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1158 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1158:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1158 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1159 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1159:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1159 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1160 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1160:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1160 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1161 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1161:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1161 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1162 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1162:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1162 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1163 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1163:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1163 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1164 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1164:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1164 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1165 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1165:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1165 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1166 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1166:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1166 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1167 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1167:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1167 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1168 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1168:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1168 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1169 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1169:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1169 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1170 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1170:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1170 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1171 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1171:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1171 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1172 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1172:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1172 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1173 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1173:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1173 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1174 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1174:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1174 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1175 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1175:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1175 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1176 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1176:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1176 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1177 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1177:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1177 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1178 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1178:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1178 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1179 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1179:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1179 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1180 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1180:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1180 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1181 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1181:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1181 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1182 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1182:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1182 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1183 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1183:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1183 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1184 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1184:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1184 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1185 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1185:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1185 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1186 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1186:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1186 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1187 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1187:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1187 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1188 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1188:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1188 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1189 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1189:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1189 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1190 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1190:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1190 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1191 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1191:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1191 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1192 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1192:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1192 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1193 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1193:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1193 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1194 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1194:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1194 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1195 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1195:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1195 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1196 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1196:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1196 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1197 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1197:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1197 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1198 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1198:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1198 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }

.tickets-btn-primary-1199 { background-color: #0284c7; color: #ffffff; padding: 0.75rem 1.5rem; border-radius: 0.5rem; font-weight: 600; transition: all 0.2s; }
.tickets-btn-primary-1199:hover { background-color: #0369a1; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); }
.flight-card-wrapper-1199 { border: 1px solid #e2e8f0; border-radius: 0.75rem; padding: 1rem; margin-bottom: 1rem; display: flex; justify-content: space-between; }
