.step-progress[data-v-4cb53a36]{align-items:center;display:flex;flex-direction:column}.progress-bar[data-v-4cb53a36]{background-color:#e0e0e0;height:5px;position:relative;width:100%}.progress[data-v-4cb53a36]{background-color:#0056b3;height:100%;transition:width .3s ease}.steps[data-v-4cb53a36]{display:flex;justify-content:space-between;margin-top:10px;width:100%}.step[data-v-4cb53a36]{flex-direction:column}.step[data-v-4cb53a36],.step-number[data-v-4cb53a36]{align-items:center;display:flex}.step-number[data-v-4cb53a36]{background-color:#e0e0e0;border-radius:50%;font-weight:700;height:30px;justify-content:center;width:30px}.step.active .step-number[data-v-4cb53a36]{background-color:#0056b3;color:#fff}.step-label[data-v-4cb53a36]{font-size:12px;margin-top:5px}
.trip-decided[data-v-d2a5a21a]{font-size:20px;font-weight:700;padding:20px 0 20px 10px}.people-category .people-type[data-v-d2a5a21a]{border:2px solid #f2f2f2;border-radius:3px;box-shadow:9px 2px 8px -2px rgba(0,0,0,.18);display:inline-block;margin:5px 17px 23px 7px;padding:4px 25px 3px;text-align:center;transition:border .3s;width:21%}.people-category .people-type[data-v-d2a5a21a]:hover{border:2px solid #0056b3}.people-category .people-type.active[data-v-d2a5a21a]{background:#0056b3;box-shadow:8px 2px 8px -2px rgba(0,0,0,.18);color:#fff}.people-category label[data-v-d2a5a21a]{font-size:13px;font-weight:600;margin:0 1px 0 43px}.peopletrvl-input[data-v-d2a5a21a]{line-height:18.64px;margin-bottom:8px;padding-left:15px;text-align:-webkit-center}.people-category .family-inputs[data-v-d2a5a21a]{margin-left:82px}.family-inputs input[type=number][data-v-d2a5a21a]{border:1px solid #ddd;height:21px}
.trip-decided{font-size:20px;font-weight:700;padding:20px 0 20px 10px}.travelling-dates ul{margin-left:0}.travelling-dates .select-dates{border:2px solid #f2f2f2;border-radius:3px;box-shadow:8px 2px 8px -2px rgba(0,0,0,.18);cursor:pointer;display:inline-block;margin:5px 20px 23px 7px;padding:4px 0;text-align:center;transition:border .3s;width:29%}.travelling-dates .select-dates:hover{border:2px solid #0056b3}.travelling-dates .select-dates.active{background:#0056b3;color:#fff}ul{padding:0!important}.next-btn{background-color:#0056b3;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:20px;padding:10px 20px}.next-btn:hover{background-color:#003d80}.input-group{display:inline!important}.selected-date{color:#0056b3;font-weight:700;margin-top:10px}.date-picker,.date-pickerAppo{margin-top:0;padding:0 0 1px 38px}.input-box{position:relative}.input-box input{border:1px solid #ccc;cursor:pointer;padding:10px;width:200px}.dropdown{background:#fff;border:1px solid #ddd;border-radius:3px;cursor:pointer;height:32px;padding:3px 5px 4px;width:300px}.mx-input{border:1px solid #ddd!important;border-radius:3px}.dropdown-item{cursor:pointer;padding:10px}.dropdown-item:hover{background-color:#f0f0f0}.date-picker-data{margin:0 1px 0 43px!important}.date-picker-data input{font-size:13px;outline:none;text-align:center}.mx-datepicker{width:300px!important}
.explore-p{border-bottom:1px solid #eee;margin-top:12px;padding-bottom:6px}.explore-p,.explore-trip{margin-left:16px}.explore-trip h3{font-size:19px;font-weight:700;line-height:26px;margin-bottom:13px}.explore h4{border-bottom:1px solid #ddd;font-size:17px;font-weight:700;padding:7px}.explore ul{margin:0}.explore li{padding:16px 0 0}.explore li h5{font-size:12px;font-weight:700;padding-right:10px;text-align:right}.desterror{color:red;font-weight:700;text-align:center}.explore li .explore-api{font-size:13px;font-weight:400;vertical-align:top;width:33%}.makeselection ul li span{display:block;font-weight:700;margin-bottom:5px}.makeselection input[type=text]{padding-left:10px}.allowoption label{display:inline-block;padding:0 5px}.slnt{margin-bottom:20px}
.formsubmit-p[data-v-1b325832]{border-bottom:1px solid #eee;font-weight:700;margin-top:12px;padding-bottom:6px}.formsubmit input[data-v-1b325832],.formsubmit select[data-v-1b325832]{background:#fff;border:1px solid #ddd;border-radius:5px;color:#888;height:50px;line-height:35px;margin-bottom:10px;padding-left:10px!important;width:100%}form[data-v-1b325832]{display:flex;flex-direction:column;gap:15px}input[data-v-1b325832],select[data-v-1b325832]{font-size:14px;max-width:300px;padding:8px;width:100%}button[data-v-1b325832]{background-color:#0056b3;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px;transition:background-color .3s}.travel_shortdecp[data-v-1b325832]{border:1px solid #ddd;border-radius:5px;color:#888;font-family:inherit;font-size:inherit;line-height:inherit;margin:0 0 0 9px;overflow:auto;padding:10px;resize:none;vertical-align:top;width:100%;width:802px}.form-button[data-v-1b325832]{margin:auto;max-width:25%;padding-bottom:33px;width:100%}button[data-v-1b325832]:hover{background-color:#004399}.form-input[data-v-1b325832]{height:100%;max-height:40px!important;max-width:100%!important;width:100%!important}
.step-content{box-shadow:-4px 1px 25px 2px #ddd;margin-top:20px}.controls{display:flex;justify-content:space-between;margin:26px 10px 10px}.trip-planner ul{margin:0 0 15px 16px}.trip-planner button{background-color:#0056b3;border:none;border-radius:5px;color:#fff;cursor:pointer;margin:2px 22px 16px;padding:9px 18px;transition:background-color .3s}.trip-planner button:disabled{background-color:#e0e0e0;cursor:not-allowed}.your-trip-plan ul{margin:0}.your-trip-plan{background:#fff;box-shadow:-4px 1px 25px 2px #ddd;margin-bottom:20px;margin-top:20px;padding:0 8px}.your-trip-plan h4{color:#000;font-size:17px;font-weight:700;line-height:22px;padding:23px 0 14px 12px}.incoming-datashw{float:right;margin-bottom:0!important}.trip-incoming-data{float:right;font-size:14px;margin:0;position:relative;right:8px}.alert{color:#d22e2e;font-weight:600;margin-bottom:0;padding:0 0 20px!important;text-align:center}img.trip-image{border-radius:5px;box-shadow:1px 1px 16px rgba(0,0,0,.3);height:100%;margin:4px 0 9px;max-height:288px;-o-object-fit:cover;object-fit:cover;width:100%}.trip-planner li{list-style:none}.your-trip-plan li{border-bottom:1px solid #eee;line-height:45px}.your-trip-plan span{display:inline-block;font-weight:500;text-align:left}.your-trip-plan span p{display:inline-block}.overme{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:188px}.trip-decided{border-bottom:1px solid #eee;font-size:20px;font-weight:700;margin-bottom:20px!important;padding:19px 3px 16px 15px!important}@media screen and (min-width:320px) and (max-width:576px){.people-category{margin:0 3px!important}.people-category .people-type{font-size:15px;margin:6px 0!important;max-width:100%;padding:8px 10px!important;text-align:center;width:100%!important}.people-category .people-trl-ul{margin:0 11px!important}.people-category .input-group{display:contents;font-size:13px;margin:5px 0 0;padding:0!important}.people-category .peopletrvl-input{font-size:13px}.trip-planner button{padding:3px 18px}.trip-planner button ul{margin-left:35px;margin-top:1rem!important}.people-category .num-of-mem{font-size:12px!important;margin:0 6px 0 33px!important;max-width:100px;width:100%}.family-inputs{margin:0!important;padding-left:0!important}.your-trip-plan span{font-size:13px}.incoming-datashw{font-size:12px;width:136px}.trip-incoming-data{float:right;font-size:11px;right:49px}.travelling-dates .select-dates{font-size:15px;margin:6px 0!important;max-width:100%;padding:8px 10px!important;text-align:center;width:100%}.date-picker-data input{margin:14px 0 17px}.date-picker,.date-pickerAppo{padding:0 0 1px 27px}.travelling-dates ul{margin:0 11px!important}.date-picker{padding:4px 0 1px;text-align:center}.date-picker-data{margin:0!important}.date-picker .starting-date{padding-bottom:20px;padding-left:0!important;padding-top:7px}.ending-date.d-inline-block.pl-3{padding:0!important}.explore h4,.explore li h5{text-align:center}.explore li .explore-api{font-size:12px;width:100%}.form-button{margin:7px 0 7px 8px!important}}@media screen and (min-width:376px) and (max-width:476px){.people-category .input-group{display:inline-block!important}}@media screen and (min-width:576px) and (max-width:767px){.people-category .people-type{font-size:13px;margin:2px 10px 5px 18px!important;text-align:center!important;width:87px!important}.people-category .people-trl-ul{margin:0}.people-category .family-inputs{padding-top:19px!important}.trip-incoming-data{float:right;right:59px}.travelling-dates .select-dates{font-size:14px;margin:0 0 11px!important;max-width:95%;width:100%}.date-picker{padding:0 0 1px 18px}.date-picker-data{margin:0!important}.explore li .explore-api{font-size:12px;line-height:19px;vertical-align:top}.formsubmit label{font-size:14px}.form-input{height:100%;max-height:35%;width:100%}}@media screen and (min-width:767px) and (max-width:992px){.trip-incoming-data{float:right;right:60px}.people-category .people-type{width:20%!important}.peopletrvl-input{margin-left:14px}.travelling-dates .select-dates{max-width:96%;width:100%}.people-category .family-inputs{margin-left:61px!important}}@media screen and (min-width:992px) and (max-width:1024px){.incoming-datashw{font-size:12px}.trip-incoming-data{float:right;font-size:11px;padding:0!important;right:49px}.people-category .people-type{margin:0 40px 0 8px!important;padding:2px 20px!important;width:16%!important}.travelling-dates .select-dates{margin:9px 0 0 13px;padding:0 15px 6px 19px}.desterror{margin-bottom:10px}.explore li .explore-api{vertical-align:top}.overme{width:136px}.date-picker{padding:1px 0 6px 3px}.people-category .family-inputs{margin-left:44px!important;margin-top:19px}}
