.booking_header h6{font-family:Playfair Display;font-size:20px;font-weight:700}.booking_header{background:rgba(217,119,6,.09);padding:8px 18px;height:56px;align-items:center;display:flex}.sales_info{border-radius:15px;background:#FCF3E9;border:none;letter-spacing:.378px;font-size:18px;color:#0F1A2B;font-weight:500;padding:12px}.booking_section{padding-top:15px}.book_card_row{border:1px solid #e3e3e3;border-radius:16px;margin-bottom:20px}.booking_card{border-radius:15px;background:#FAFAFA;padding:20px}.package_head h2 span{font-family:Montserrat,sans-serif!important;color:#D97706;font-weight:500;letter-spacing:.36px;display:block;padding-bottom:8px}.package_head{padding:20px 15px 15px}.package_link{color:#D97706;letter-spacing:.36px;font-weight:500;font-size:14px}.package_box .booking_box{border-bottom:none;padding:15px 15px 5px;margin:0}.gst_modal ul{padding-left:20px!important}.card{border-radius:16px;border:1px solid #e3e3e3;background:#FFF;box-shadow:inherit!important}.secondary_outline{border-radius:10px;border:1px solid #ddd;padding:10px 20px;margin-right:12px;cursor:pointer;letter-spacing:.4px;color:#0F1A2B;font-size:14px;font-weight:500}.form-check-input:checked{background-color:#000;border-color:#000}.form-check-input[type=radio]{border:1px solid #000}.payment_summery_card ul li{padding:4px 0;font-size:14px;color:#0F1A2B!important;font-weight:500;line-height:30px}.payment_summery_card span{font-size:15px;color:#0F1A2B!important;font-weight:500}.booking_card{margin-bottom:15px}.traveler_box{padding:10px 0 0}.traveler_input_box.input-group{border-radius:60px;background:#F5F5F5;padding:5px 10px;max-width:165px}.traveler_input_box button.btn.btn-outline-secondary{border:.807px solid rgba(98,125,90,.25)!important;background:#FFF;width:30px;height:30px;border-radius:50%!important;font-size:22px;color:#000;display:flex;align-items:center;justify-content:center}.traveler_input_box button.btn.btn-outline-secondary:hover{color:#000}.traveler_input_box input.form-control{text-align:center;border:none;background:none;margin:auto;font-size:20px;font-weight:400;letter-spacing:.7px;padding:0}label.form-label.text-muted.small{letter-spacing:.378px;font-size:15px}.traveler_from h6.fw-bold.mb-2{margin-bottom:14px!important}.traveler_from label.form-label{font-size:14px}.customer_form .form-control{border-radius:10.792px;border:.807px solid rgba(98,125,90,.25);background:#FFF;height:40px;font-size:14px}.amount_note_text.d-block{font-size:13px}label.form-check-label{letter-spacing:.378px;font-size:15px}.traveler_box .btn-check:checked+label{background:var(--primary-color);color:#fff}.payment_summery_card{border-radius:16px;background:#F5F5F5;padding:15px 20px;margin:15px}.payment_summery_card ul.list-unstyled.mb-3{margin:0!important}.amount_card_box{padding:0 15px 15px}.booking_summery_box{border-radius:16px 16px 0 0;background:#FCF3E9;padding:15px 18px}.package_link{min-width:147px}.booking_card h6,.payment_summery_card h6{font-size:16px;font-weight:600!important;color:#A28F57;margin-bottom:4px!important}.booking_summery_box h6{font-family:Playfair Display;font-size:20px}button.btn.btn-link.p-0.mb-3.text-decoration-underline{color:#D97706}button.btn.btn-link.p-0.text-decoration-underline{color:#0F1A2B}.package_head h2{font-size:16px;font-weight:700}.sales_info p{display:flex;align-items:center;gap:5px}.sales_info p,.total_amount_box h6,button.btn.btn-link.p-0.text-decoration-underline{font-size:15px}@media (max-width:767px){.booking_section .booking_header{height:auto;padding:15px}label.form-label.text-muted.small{font-size:14px}.booking_card{padding:20px 0 0}label.form-check-label{font-size:14px}.traveler_box.d-flex.align-items-center.gap-2{display:inherit!important}.traveler_box .btn-group{display:inherit}.traveler_box .secondary_outline{width:100%;margin:7px 0;padding:10px 22px}.sales_info.mt-4{margin-top:0!important}.package_head.d-flex.justify-content-between.items-center.mb-4{display:inherit!important;margin-bottom:0!important}.package_link{padding-top:12px;display:block;font-size:14px}.booking_card .card-body{padding-bottom:0;margin-bottom:20px}.payment_summery_card ul li{padding:6px 0;font-size:14px}.payment_summery_card span{font-size:15px}.payment_summery_card{padding-bottom:1px}.booking_card h6,.payment_summery_card h6{font-size:16px;margin-bottom:2px!important}.amount_bg{font-size:15px}.amount_note_text.d-block{font-size:14px}.amount_card_box h6.fw-bold.mb-0{font-size:15px}.pricetable_btn{font-size:13px}}