a{color:#3583f8;text-decoration:underline}.booking_page_section{display:flex}.banner_box{height:100%;margin-left:0!important}.banner_box_heading{font-family:Outfit;font-size:33px;font-weight:800;line-height:50.4px;text-align:left}.white_line{border:1px solid #e9e2e2;width:100%;margin-top:30px}.luggage_number_container{align-items:center;gap:8px}.hand_luggage_container{align-items:center;gap:8px}.active_luggage{background-color:#eb1b25!important;color:white!important}.active_hand_luggage{background-color:#eb1b25!important;color:white!important}.seat_container{display:flex;justify-content:space-between}.seat_container input{width:25%}.price_breakdown_container{padding-bottom:120px;padding-left:40px;margin-top:58px}.booking_page{padding-top:40px;padding-bottom:40px}.booking_navbar li{width:223px;padding:24px 23px 24px 23px;background:#f5f5f5;gap:10px;text-align:center}.booking_navbar li a{font-family:"Outfit",sans-serif;font-optical-sizing:auto;font-style:normal;text-decoration:none;color:#000;font-size:16px}.booking_navbar .active_nav_btn{border:1px solid #ababab;background:#fff;border-bottom:6px solid #eb1b25}.upcoming_bookings{height:auto;background:#f5f5f5;border-radius:8px;padding:0 20px 20px 20px}.upcoming_bookings h1{font-size:24px;font-weight:700}.upcoming_booking_message{text-align:center;color:#000;font-size:32px;opacity:40%}.your_bookings{background:#f5f5f5;border-radius:8px;padding:0 20px 20px 20px}.your_bookings h1{font-size:24px;font-weight:700}.your_booking_message{text-align:center;color:#000;font-size:32px;opacity:40%}.your_booking_details{border:1px solid #ababab;border-top:4px solid #eb1b25;border-radius:8px;background:#fff;width:80%;margin:auto;margin-bottom:20px}.info_heading{padding:20px 20px 10px 30px;color:#2a2867}.info-1 .text-14-medium{font-family:"Zilla Slab",serif}@media screen and (max-width:1366px){.banner-text2 h5{font-size:29px}}@media screen and (max-width:576px){.booking_page h1{font-size:25px}.booking_navbar li{padding:10px 0;width:80px}}@media screen and (max-width:400px){.box-info-book-border .info-1{width:100%}}.profile-picture-container{position:relative;margin:auto;width:164px;height:164px;border-radius:50%;border:2px solid #ccc;display:flex;justify-content:center;align-items:center;overflow:hidden;cursor:pointer;background:#cfcfcf}.profile-picture-container input[type="file"]{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer}.plus-icon{width:28px;height:28px;display:flex;justify-content:center;align-items:center;font-size:50px;color:#fff}.profile-image{width:100%;height:100%;object-fit:cover;border-radius:50%}.quote_btn{padding:15px}.inquiry_text{font-weight:600;font-size:24px;font-family:"Zilla Slab",serif;line-height:28.8px}.inquiry_text span{font-family:"Zilla Slab",serif;font-size:24px;font-weight:400;line-height:28.8px;text-align:left;text-decoration:underline}.inquiry_whatsapp_text{padding:25px 16px 25px 16px;background:#cff7d3;display:flex;width:fit-content}.inquiry_whatsapp_text img{margin-right:10px}@media screen and (max-width:576px){.inquiry_text span{font-size:16px}}.contactInfo{width:260px}.contact_info .contact_box_list{align-items:start}.contact_info .contact_box_list span{font-family:"Outfit",sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#000}p.sall{font-weight:600;font-size:18px}p.pric{font-size:24px;color:#3583f8;font-weight:600;font-family:"Outfit",sans-serif}.your_booking_details a{color:#2A2867;text-decoration:none}.contact_info .contact_box_list span .support-text li{display:inline-block;padding-right:6px}.support-text a{display:inline-block;color:#000;text-decoration:none;font-size:16px;padding-top:12px}.inquiry_text a{color:#000;text-decoration:none}@media (max-width:600px){.banner_container{background-image:none!important;background:rgb(0 0 0 / .2)}}