.arrowBtnSlider{position:absolute;top:calc(50% - 32px)}.bg_color{width:100%;height:100%;position:absolute;z-index:-1;background:#000;opacity:.8}figcaption,figure,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;text-decoration:none;font-family:var(--font-urbanist),"Urbanist",sans-serif}.actions-icon,.custom-ol,.custom-ul{list-style:none}.style_a,.td-none{text-decoration:none}*{box-sizing:border-box;padding:0;margin:0}body{height:100vh;width:100%;font-family:var(--font-urbanist),"Urbanist",sans-serif!important}.cstm_chkbox{display:flex;align-items:center;margin:0 auto;width:fit-content;gap:6px;position:relative}.cstm_chkbox input{border-radius:6px;border:1px solid #d7e3de;background:#fff;opacity:0;overflow:hidden;position:absolute;height:100%;width:100%;top:0;left:0;cursor:pointer}.cstm_chkbox label{color:var(--New-theme-900,#3a3f3d);font-size:14px;font-style:normal;font-weight:600;line-height:142.857%;letter-spacing:.14px;width:calc(100% - 20px)}.cstm_chkbox input:checked~.styleChkbox{background-position:-38px 0}.styleChkbox{width:21px;background-repeat:no-repeat;height:21px}.travelInfoWrpr{padding:0 12px;width:100%;display:flex;align-items:start}.stepSideWrpr{padding:24px;background-color:#fff;border:1px solid #ece9db;border-radius:12px;min-width:306px;max-width:306px;width:30%;height:100%;overflow:auto;max-height:fit-content}.stepSideWrpr .steps{display:flex;flex-direction:column;gap:22px;position:relative}.stepSideWrpr .steps:before{content:"";position:absolute;top:0;left:20px;border:1px dashed grey;height:99%}.stepSideWrpr .logo-wrpr{margin-bottom:33px}.stepSideWrpr .styleStep{display:flex;align-items:center;gap:8px;color:#5a635f;font-size:14px;font-style:normal;font-weight:700;line-height:142.857%;letter-spacing:.14px;border:1px solid #f6f6f6;background-color:#f6f6f6;padding:14px;border-radius:10px;z-index:9}.stepSideWrpr .styleStep.complete{color:#1a624c}.stepSideWrpr .styleStep.active{color:#1a624c;border:1px solid #1a624c;background:#fff}.stepSideWrpr .styleStep.active .tick-icon{background-position:-37px 0}.stepSideWrpr .styleStep.complete{color:#1d201f;border:1px solid #1a624c;background:#fff;background-position:-74px 0}.stepSideWrpr .styleStep.complete .tick-icon{background-position:-74px 0}.stepSideWrpr .tick-icon{display:block;background-image:var(--tick-icon,url(/images/tick.svg));background-repeat:no-repeat;width:22px;height:22px}.stepSideWrpr .stepName{display:flex;align-items:center;gap:8px}.stepSideWrpr .stepNameInner{display:flex;gap:4px;flex-direction:column}.dateWrpr{color:#5a635f;font-size:12px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.12px;align-items:center;gap:4px;display:none}.stepSideWrpr .styleStep.complete .dateWrpr{display:flex!important}.content-side{width:80%;height:calc(100vh - 20px);overflow:auto;margin:0 auto;padding:0 10px}.headBar{position:relative}.headBar .crossIcon{position:absolute;top:14px;right:14px;height:22px;width:22px}.content-side .search_wrpr{width:100%;max-width:336px;margin:0 auto;border:1px solid #e8f1ed;background-color:#fff;padding:14px;border-radius:42px;display:flex;align-items:center;gap:8px;position:relative}.headBar .search_wrpr .crossIcon{position:absolute;top:18px;right:14px;height:14px;width:14px;opacity:.7}.content-side .search_wrpr input{border:none;width:60%;background-color:initial;outline:none;text-transform:capitalize;color:#1d201f;font-size:16px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.08px}.content-side .search_wrpr input::placeholder{color:#000}.content-side .search_wrpr .shots{color:#000;box-shadow:none;border:none;background-color:initial}.content-side .search_wrpr .search_icon{display:block;background-color:initial;border-radius:50%;border:none;outline:none}.content-side .yearWrpr{background-color:#fff;padding:8px 12px;width:fit-content;color:#1d201f;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.08px;display:flex;gap:10px;margin:0 auto 24px}.yearWrpr{display:flex;align-items:flex-start;border-radius:8px;border:1px solid var(--New-theme-400,#d7e3de)}.content-side .monthCards{display:flex;align-items:center;overflow:auto;gap:18px}.monthCards::-webkit-scrollbar{width:0;height:0}.content-side .selectMonth{position:relative}.content-side .selectMonth input{position:absolute;width:100%;height:100%;top:0;left:0;border:none!important;background-color:initial;opacity:0;cursor:pointer}.content-side .selectMonth input:checked~.styleMonthCard{border-radius:16px;border:3px solid #1a624c;background:#fff;color:#1a624c!important}.content-side .styleMonthCard{border-radius:16px;border:1px solid #d7e3de;padding:14px 18px;width:fit-content;min-width:190px;display:flex;align-items:center;flex-direction:column}.content-side .monthName{color:#aab6b1;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:133.333%;letter-spacing:.18px;margin-bottom:18px}.content-side .selectMonth input:checked~.styleMonthCard .monthName{color:#1a624c!important}.content-side .monthInfo{display:flex;align-items:center;gap:20px}.content-side .maxTempWrpr{display:flex;align-items:center;flex-direction:column}.content-side .maxTempWrpr p{color:#8f9794;font-size:12px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.12px}.content-side .temp{display:flex;align-items:center;gap:4px;color:#1d201f;font-size:16px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.08px}.MainTitle,.departWrpr{text-align:center}.MainTitle{color:#1d201f;font-size:24px;font-style:normal;font-weight:700;line-height:116.667%;margin-bottom:32px}.departWrpr input::placeholder{color:red;opacity:.5;color:var(--New-theme-700,#8f9794);font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.08px}.departWrpr .search_wrpr{max-width:553px!important;border-radius:77px;border:1px solid #e8f1ed;background:#fff;box-shadow:0 12px 32.6px 0 #9c97761f;margin:0 auto!important}.departWrpr .search_wrpr input{width:80%}.options{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;max-width:559px;margin:20px auto 40px;gap:7px}.styleOptn{border-radius:8px;border:1px solid #d7e3de;background:#fff;padding:6px 12px;color:#1d201f;font-size:12px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.12px;white-space:nowrap}.vactionWrpr .daysCards{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:15px;width:100%;max-width:994px;margin:0 auto}.vactionWrpr .daysCard{position:relative;cursor:pointer}.vactionWrpr .styleDayCard{display:block;border-radius:16px;border:1px solid #d7e3de;background:#fff;width:fit-content;padding:26px 58px;color:#1d201f;font-size:18px;font-style:normal;font-weight:700;line-height:133.333%;letter-spacing:.18px;white-space:nowrap}.vactionWrpr .daysCard input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-color:initial;cursor:pointer}.vactionWrpr .daysCard input:checked~.styleDayCard{color:#1a624c!important;border-radius:16px;border:1px solid #1a624c;background:#fff;box-shadow:0 23px 54px 0 #0000000d}.green-tick{position:absolute;top:-20px;left:80px;display:none}.vactionWrpr .daysCard input:checked~.green-tick{display:block}.travelingCards{display:flex;align-items:start;justify-content:center;flex-wrap:wrap;gap:12px}.travelingCard{border-radius:16px;border:1px solid #d7e3de;background:#fff;padding:8px 8px 16px;width:fit-content}.travelingCards img{margin-bottom:14px;width:100%;max-width:223px;border-radius:10px}.travelingCards p{color:#1d201f;font-size:16px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.08px;text-align:center;margin:0 auto}.travelModal{width:100%;max-width:416px;padding:16px;border-radius:16px;background:#fff}.travelModal .title{color:#1d201f;font-size:18px;font-style:normal;font-weight:700;line-height:133.333%;letter-spacing:.18px}.travelModal .header{display:flex;align-items:center;justify-content:space-between}.travelModal .body{display:flex;align-items:start;flex-direction:column;height:calc(690px - 150px);overflow:auto}.travelModal .styleRoomWrpr:first-child{margin:8px 0 16px}.travelModal .styleRoomWrpr{border-radius:8px;border:1px solid #e8f1ed;background:#fff;padding:12px;width:100%;margin:0 0 16px}.travelModal .roomWrpr{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.travelModal .roomWrpr p{color:#8f9794;font-size:12px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.12px}.travelModal .roomWrpr .remove{color:#e62e2e;font-size:13px;font-style:normal;font-weight:600;line-height:130.769%;letter-spacing:.13px;cursor:pointer}.travelModal .adultWrpr{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.travelModal .dec_inc_btns{display:flex;align-items:center;gap:10px}.travelModal .adultWrpr .btn{border-radius:39px;border:1px solid #1a624c;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.travelModal .specifyAge{border-radius:8px;border:1px solid #e8f1ed;background:#f3fcf8;padding:12px}.travelModal .specifyAge h5{color:#3a3f3d;font-size:14px;font-style:normal;font-weight:600;line-height:142.857%;letter-spacing:.14px;margin-bottom:16px}.travelModal .childrenWrpr{display:flex;align-items:center;flex-wrap:wrap;gap:10px;justify-content:space-between}.travelModal .childWrpr{display:flex;align-items:center;gap:10px;flex:0 0 calc(50% - 10px)}.travelModal .specifyAge .selectAge{position:relative;border-radius:8px;border:1px solid #e8f1ed;background:#fff;min-width:103px;padding:6px 10px;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none}.travelModal .specifyAge .selectAge:after{content:"";position:absolute;background-repeat:no-repeat;width:16px;height:16px;top:8px;right:12px}.travelModal .specifyAge p{color:#5a635f}.travelModal .edit,.travelModal .specifyAge p{font-size:13px;font-style:normal;font-weight:600;line-height:130.769%;letter-spacing:.13px}.travelModal .edit{color:#1da47b;cursor:pointer}.travelModal .footer{display:flex;align-items:center;justify-content:space-between}.travelModal .footer .btn{border-radius:12px;background:#1d201f;color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.08px;padding:16px 26px;cursor:pointer}.travelModal .footer .white-btn{border-radius:12px;border:1.4px solid #e8f1ed;background:#fff;color:#1d201f;cursor:pointer}.choose-city-contnt .headBar{margin-bottom:68px!important}.chooseCities{width:100%;max-width:994px;margin:0 auto}.chooseCities .filterCities,.chooseCities .totalCities{display:flex;align-items:center;gap:8px}.chooseCities .filterCities{margin-top:24px}.chooseCities .totalCities p{color:#8f9794;font-weight:500}.chooseCities .totalCities p,.chooseCities .totalCities span{font-size:14px;font-style:normal;line-height:142.857%;letter-spacing:.14px}.chooseCities .totalCities span{color:#1d201f;font-weight:700}.chooseCities .style-city{border-radius:8px;border:1px solid #d7e3de;background:#fff;width:fit-content;display:flex;align-items:center;padding:6px 12px;gap:4px}.chooseCities .citiesCards{margin-top:12px}.chooseCities .clearAll{color:#5a635f;font-size:12px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.48px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;cursor:pointer}.chooseCities .cityCard{display:flex;align-items:center;flex-direction:column;position:relative;gap:16px}.chooseCities .cityCard img{width:100%;max-width:239px;object-fit:cover;border-radius:16px;padding-bottom:16px}.chooseCities .cityCard p{color:#1d201f;font-size:20px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:.1px}.chooseCities .cityCard label{padding-bottom:16px}.chooseCities .cityCard label.cityBorder{border:1px solid #1a624c!important;border-radius:16px!important}.chooseCities .cityCard input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;border:none;cursor:pointer}.payment_main_wrpr{display:flex;align-items:start;justify-content:start;height:100vh}.payment_main_wrpr .step_side{width:20%;max-width:280px;border-right:1px solid #e8f1ed;padding:24px 0;height:100%;display:flex;align-items:center;flex-direction:column;height:100vh;overflow:auto;min-width:180px}.payment_main_wrpr .steps{display:flex;align-items:start;flex-direction:column}.payment_main_wrpr .style_step{color:#8f9794;font-size:14px;font-style:normal;font-weight:600;line-height:142.857%;letter-spacing:.14px;position:relative;margin-top:32px;gap:24px}.payment_main_wrpr .style_step:after{content:"";position:absolute;top:0;left:-10px;width:0;height:15px;border:2px solid #becbc5;border-radius:18px;background-color:#becbc5}.payment_main_wrpr .style_step.active{font-size:14px;font-style:normal;font-weight:700;color:#1a624c}.payment_main_wrpr .style_step.active:after{border:2px solid #1a624c;border-radius:18px;background-color:#1a624c}.payment_main_wrpr .content_side{width:100%;height:100vh;padding:24px 24px 24px 106px;text-align:left}.payment_main_wrpr .content_inner{height:calc(100vh - 94px);overflow:auto;max-width:756px}.payment_main_wrpr .content_side .MainTitle{text-align:left;margin-bottom:26px}.payment_main_wrpr .footer-btns{display:flex;align-items:center;gap:12px}.payment_main_wrpr .footer-btns .btn{min-width:188px}.payment_main_wrpr .btn{text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.08px;padding:16px 26px;display:flex;align-items:center;gap:12px;text-decoration:none;justify-content:center;cursor:pointer}.payment_main_wrpr .white-btn{border-radius:12px;border:1.4px solid #e8f1ed;background:#fff;color:#1d201f;cursor:pointer}.payment_main_wrpr .grn-btn{color:#fff;border-radius:12px;background:#1a624c;cursor:pointer}.payment_main_wrpr .room_wrpr .title_wrpr{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.payment_main_wrpr .room_wrpr .title_wrpr h4{color:#1d201f;font-size:18px;font-style:normal;font-weight:700;line-height:133.333%;letter-spacing:.18px}.payment_main_wrpr .room_wrpr .title_wrpr p{color:#8f9794;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:142.857%;letter-spacing:.14px}.payment_main_wrpr .room_wrpr .adult_wrpr{padding:16px;border-radius:10px;background:#f8f8f8;margin-bottom:16px}.payment_main_wrpr .room_wrpr .adult_wrpr:last-child{margin-bottom:0}.payment_main_wrpr .room_wrpr .adult_hdr{display:flex;align-items:center;justify-content:space-between;color:#1d201f;font-size:14px;font-style:normal;font-weight:700;line-height:142.857%;letter-spacing:.14px;cursor:pointer}.payment_main_wrpr .room_wrpr .adult_content{width:100%;display:flex;align-items:start;flex-direction:column;gap:32px;height:0;overflow:hidden;border:none;padding:0;margin-top:0}.payment_main_wrpr .room_wrpr .adult_content.show{height:100%;overflow:unset;border:none;padding-top:16px;margin-top:16px}.meal_chkbox_wrprs{display:flex;align-items:center;gap:12px}.payment_main_wrpr .room_wrpr .cmn_meal_wrpr{display:flex;align-items:center;gap:8px;color:#1d201f;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:142.857%;letter-spacing:.14px;cursor:pointer;width:fit-content;padding:8px;border-radius:8px;border:1px solid var(--New-theme-400,#d7e3de);background:#fff1f1}.payment_main_wrpr .room_wrpr .adult_content .h4_1{color:#1d201f;font-size:14px;font-style:normal;font-weight:700;line-height:142.857%;letter-spacing:.14px;margin-bottom:12px}.payment_main_wrpr .room_wrpr .veg_chkbox_wrpr{background:#eefff4;border:1px solid #2eac60}.payment_main_wrpr .room_wrpr .nveg_chkbox_wrpr{background:#fff1f1;border:1px solid #e25959}.payment_main_wrpr .room_wrpr .cmn_meal_wrpr input{opacity:0;background-color:initial}.payment_main_wrpr .room_wrpr .cmn_meal_wrpr .icon{position:relative;display:block}.payment_main_wrpr .room_wrpr .cmn_meal_wrpr .icon:after{content:"";position:absolute;background-repeat:no-repeat;width:20px;height:20px;top:-10px;left:-20px}.payment_main_wrpr .room_wrpr .veg_chkbox_wrpr input:checked~.icon:after{background-position:-26px 0}.payment_main_wrpr .room_wrpr .nveg_chkbox_wrpr input:checked~.icon:after{background-position:-52px 0}.payment_main_wrpr .upload_dcmnt{width:100%}.payment_main_wrpr .upload_dcmnt .headBar{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:12px}.payment_main_wrpr .upload_dcmnt .headBar .h4_1{margin-bottom:0!important}.payment_main_wrpr .upload_dcmnt .headBar span{color:#1da47b;text-align:right;font-size:13px;font-style:normal;font-weight:500;line-height:130.769%;letter-spacing:.13px}.payment_main_wrpr .upload_dcmnt .upload_card_pics{display:flex;align-items:center;justify-content:space-between;width:100%;flex-wrap:wrap;gap:10px}.payment_main_wrpr .upload_dcmnt .style_upld_card{position:relative}.payment_main_wrpr .upload_dcmnt .style_upld_card input{position:absolute;width:100%;height:100%;opacity:0;background:#0000;cursor:pointer;z-index:9}.payment_main_wrpr .upload_dcmnt .style_upld_card label{display:flex;align-items:center;gap:10px;position:relative;border-radius:8px;border:1px dashed #d7e3de;background:#fff;padding:8px 14px}.payment_main_wrpr .upload_dcmnt .style_upld_card label h4{color:#1d201f;font-size:13px;font-style:normal;font-weight:600;line-height:130.769%;letter-spacing:.13px}.payment_main_wrpr .upload_dcmnt .style_upld_card label p{color:#8f9794;font-size:13px;font-style:normal;font-weight:500;line-height:130.769%;letter-spacing:.13px}.tax_wrpr .adult_hdr .style_hdr_text{display:flex;align-items:center;gap:16px}.tax_wrpr .pan_info{height:0;overflow:hidden;padding:0;margin:0}.tax_wrpr .pan_info.show{padding:10px;background-color:#fff;border-radius:8px;margin-top:32px;height:100%;overflow:unset}.tax_wrpr .pan_num_wrpr{display:flex;align-items:start;flex-direction:column;gap:4px;margin-bottom:26px}.tax_wrpr .pan_num_wrpr .text{color:#5a635f;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:142.857%;letter-spacing:.14px}.tax_wrpr .pan_num_wrpr .pan_num{color:#1d201f;font-size:16px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.08px}.tax_wrpr .payable_wrpr .package_cost_wrpr{display:flex;align-items:start;justify-content:space-between;padding-bottom:14px}.tax_wrpr .payable_wrpr .text{color:#5a635f;font-size:14px;font-style:normal;font-weight:500;line-height:142.857%;letter-spacing:.14px}.tax_wrpr .payable_wrpr .amnt{color:#1d201f;text-align:right;font-size:16px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.08px}.tcs_wrpr{border-bottom:1px solid #e8f1ed;margin-bottom:14px}.total_amnt_wrpr .text{color:#1d201f}.tax_wrpr .total_amnt_wrpr{margin-bottom:32px}.tax_wrpr .total_amnt_wrpr .amnt{color:#1d201f;font-size:28px;font-weight:700;line-height:121.429%;letter-spacing:-.28px}.tax_wrpr .payable_wrpr .cstm_chkbox label{color:#5a635f;font-size:13px;font-style:normal;font-weight:500;line-height:146.154%;letter-spacing:.26px}.tax_wrpr .payable_wrpr .cstm_chkbox label a{color:#1da47b}.total_payable_wrpr{display:flex;align-items:center;flex-direction:column;gap:16px;padding:26px 16px;text-align:center;border-radius:10px;background:#fefbea;margin-top:32px}.total_payable_wrpr h4{color:#3a3f3d;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.08px}.total_payable_wrpr h2{color:#1d201f;font-size:46px;font-weight:700;line-height:104.348%;letter-spacing:-.46px}.total_payable_wrpr .cstm_chkbox label{color:#5a635f;font-size:13px;font-style:normal;font-weight:500;line-height:146.154%;letter-spacing:.26px}.note_wrpr{color:#5a635f;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.28px;margin:12px auto 40px;text-align:center}.note_wrpr span{color:#1d201f}.apply_code{border-radius:12px;border:1px solid #d7e3de;background:#fff;padding:10px;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:360px}.apply_code input{border:none;background-color:initial;outline:none;width:50%}.apply_code .grn-btn{padding:10px 31px;border:none;color:#fff;text-align:center;font-family:var(--font-urbanist),"Urbanist",sans-serif;font-size:14px;font-weight:700;line-height:142.857%;letter-spacing:.14px;cursor:pointer}.coupon_applied_wrpr{border-radius:6px;border:1px solid #d7e3de;background:#dffff5;padding:6px 10px}.itinerary_wrpr .itinerary{display:flex;align-items:center;gap:6px;color:#1da47b;font-size:14px;font-weight:700;line-height:142.857%;letter-spacing:.14px;margin-bottom:15px}.paid{background:#2eac60;color:#fff}.paid,.pending{border-radius:37px;backdrop-filter:blur(7px);padding:3px 8px;font-size:10px;font-weight:700;line-height:140%;letter-spacing:1.2px;text-transform:uppercase}.pending{background:#ffd74b;color:#1d201f}.itinerary_wrpr .instalment_info.show{margin-top:16px}.itinerary_wrpr .amnt_dueDate_wrpr{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.itinerary_wrpr .amnt_dueDate_wrpr .due_wrpr .text{text-align:right}.itinerary_wrpr .amnt_dueDate_wrpr .text{color:#5a635f;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:142.857%;letter-spacing:.14px;text-align:left}.itinerary_wrpr .amnt_dueDate_wrpr .total_amnt{color:#1d201f;font-family:var(--font-urbanist),"Urbanist",sans-serif;font-size:28px;font-style:normal;font-weight:700;line-height:121.429%;letter-spacing:-.28px}.itinerary_wrpr .amnt_dueDate_wrpr .date{color:#1d201f;font-size:16px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.08px}.itinerary_wrpr .white-btn{border-radius:12px;border:1.4px solid #e8f1ed;background:#fff;color:#1d201f;padding:16px 35px;cursor:pointer}.itinerary_wrpr .pay_all{border:none;padding:16px 35px;margin-bottom:40px}@media only screen and (max-width:1024px){.selectMonth{flex:0 0 calc(50% - 9px);display:flex;justify-content:center}}@media only screen and (max-width:992px){.headBar{margin-bottom:60px}.payment_main_wrpr .content_side{padding:24px}}@media only screen and (max-width:768px){.travelInfoWrpr{flex-direction:column;gap:40px;height:unset}.stepSideWrpr{max-width:unset;width:100%}.content-side{height:100%}.content-side .search_wrpr{max-width:236px;margin:unset}.payment_main_wrpr .content_inner{overflow:unset;max-width:100%;height:unset}.payment_main_wrpr .content_side{height:fit-content}.payment_main_wrpr .step_side{overflow:unset;width:100%;max-width:100%}.payment_main_wrpr{flex-direction:column}.itinerary_wrpr .amnt_dueDate_wrpr .date,.itinerary_wrpr .amnt_dueDate_wrpr .total_amnt{font-size:14px;font-weight:600}.itinerary_wrpr .white-btn{padding:8px 16px}.payment_main_wrpr .footer-btns .btn{min-width:unset;font-size:14px}.tax_wrpr .total_amnt_wrpr .amnt{font-size:15px}.total_payable_wrpr h2{font-size:26px}.payment_main_wrpr .btn{padding:14px}.footer-btns img{display:none}}@media only screen and (min-width:540px){.travelModal{width:100%;min-width:416px}}