.trip_itinerary{position:relative}.trip_itinerary__header{margin:0 auto;max-width:720px;text-align:center}.trip_itinerary__title{font-weight:700;margin:24px 0}.trip_itinerary__sliderTab{margin:0 auto 30px;overflow:hidden;position:relative}.trip_itinerary__sliderTab .swiper-wrapper{background:#fff;border-radius:36px;justify-content:center;margin:auto;padding:10px;width:max-content}.trip_itinerary__sliderTab .swiper-slide{width:auto!important}.trip_itinerary__sliderTab .swiper-slide .tab_text{background:var(--base-color);border-radius:75px;color:var(--primary-color);cursor:pointer;display:inline-block;line-height:1em;padding:1rem;position:relative;transition:.25s;white-space:nowrap}.trip_itinerary__sliderTab .swiper-slide-thumb-active .tab_text{background-color:var(--primary-color);color:#fff}@media (max-width:767px){.trip_itinerary__sliderTab{width:100%}}.trip_itinerary__sliderContent .swiper-slide{align-items:center;display:flex;justify-content:center}.trip_itinerary__slide_content{align-items:center;background:#fff;border-radius:15px;display:flex;gap:70px;justify-content:space-between;padding:50px}.trip_itinerary__slide_text{max-width:650px}.trip_itinerary__slide_label{align-items:center;background:var(--base-color);border-radius:10px;color:var(--primary-color);display:inline-flex;gap:6px;line-height:1em;margin-bottom:10px;padding:1rem;white-space:nowrap}.trip_itinerary__slide_text h3{font-size:28px!important}.trip_itinerary__slide_image img{border-radius:30px}@media (min-width:768px){.trip_itinerary__sliderContent .swiper-slide{user-select:text!important}}@media (max-width:767px){.trip_itinerary__sliderTab{display:none}.trip_itinerary__slide_content{flex-direction:column;gap:20px;padding:20px}}