.age-select{background:#fff;border:1px solid #ddd;border-radius:5px;height:26px;padding:5px;width:110px}.age-select:focus{outline:none}.dp-hotel-black .reportrange-text{background:none!important;border:none!important;height:100%!important;margin:0!important;padding:0!important}.new-form-input{background:#fff;border:none;border-radius:10px;cursor:pointer;font-size:14px;font-weight:500;height:60px;margin-bottom:0;padding-left:45px;padding-right:15px;padding-top:27px;width:100%}.new-form-label{font-size:10px;font-weight:400;left:13px;position:absolute;top:5px;z-index:100}.new-form-input-icon{height:20px;left:15px;position:absolute;top:26px;width:20px}.date-picker-left{padding-right:5px}.date-picker-right{padding-left:5px}.new-form-input-text{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pad-left-5{padding-left:5px}.pad-right-5{padding-right:5px}.pad-start-15{padding-left:15px}.pad-end-15{padding-right:15px}.occupancyDropDown{background:#fff;background-color:#fff;border-radius:10px;box-shadow:0 2px 6px 1px #d9d9d9;margin-bottom:10px;margin-top:5px;position:absolute;width:100%;z-index:2}.noOfPeopleList{cursor:pointer;font-size:14px;padding:5px 15px}.select-dropDown-icon{position:absolute;right:15px;top:29px}.count-btn{align-items:center;background:#000;border-radius:100%;color:#fff;cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;padding:3.5px 10px;width:30px}.count-btn:disabled{background:#919191;color:#fff;cursor:not-allowed}.htc-quantity-picker{align-items:center;display:flex}.roomCount{text-align:center;width:30px}.htc-room-row{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:15px}.htc-room-row:last-child{border-bottom:none}.htc-room-info{display:flex;flex-direction:column}.no-scroll{overflow:hidden!important}.hotel-mobile-range-calendar .calendar-wrapper{width:100%!important}.hotel-mobile-range-calendar .daterangepicker .drp-calendar.right{display:none!important;padding:8px}.hotel-mobile-range-calendar .vue-daterange-picker{width:100%!important}.hotel-mobile-range-calendar .reportrange-text{display:none!important}.hotel-mobile-range-calendar .daterangepicker .calendars-container{justify-content:center!important}.hotel-mobile-range-calendar .applyBtn{background-color:#1c1c1c!important;border-radius:10px!important;font-size:20px!important;font-weight:400!important;height:60px!important;margin-left:0!important;padding:0!important;text-align:center!important;vertical-align:middle!important;white-space:nowrap!important;width:100%!important}.hotel-mobile-range-calendar .cancelBtn,.hotel-mobile-range-calendar .drp-selected{display:none!important}.hotel-mobile-range-calendar .daterangepicker{border:none!important;box-shadow:none!important;padding:0!important}.hotel-mobile-range-calendar .daterangepicker .drp-buttons{padding:30px 15px!important}.hotel-mobile-range-calendar .daterangepicker td.in-range{background-color:#ffeca6!important}.daterangepicker .calendar-table th,.hotel-mobile-range-calendar .daterangepicker .calendar-table td{line-height:30px}.homeBackground{background:#f7f1de}.line-height-1{line-height:1}.hero-description{font-optical-sizing:none;line-height:1.4}.daterangepicker .active.in-range.end-date:not(.off),.hotel-mobile-range-calendar .daterangepicker .active.in-range.start-date:not(.off){background-color:#eebb02!important;color:#1c1c1c!important;font-weight:700!important}.calendar-fliters{height:60px}.top-left-radius{border-top-left-radius:0!important}.coming-soon{background:#dc3545;border-radius:2px;color:#fff;font-size:8px;font-weight:500;margin:0 0 0 3px;padding:2px}.input-disabled{opacity:.5;pointer-events:none}.occupancyDropDownRoomHotel{min-width:175px}@media(min-width:1201px){.drp-calendar .off,.drp-calendar.col.left th.next.available,.drp-calendar.col.right th.prev.available{visibility:hidden!important}}@media(max-width:1399px){.pl-md-40{padding-left:40px!important}.calendar-fliters{height:-moz-fit-content;height:fit-content}.occupancyDropDownRoomHotel{min-width:155px}.occupancyDropDownRoom{width:calc(100% - 10px)}.new-form-input-icon{height:16px;left:12px;position:absolute;top:30px}.new-form-input-text{font-size:10px}.new-form-input{padding-left:34px;padding-right:15px}.noOfPeopleList{cursor:pointer;font-size:12px;padding:5px 10px}.htc-room-row{padding:15px 10px}.count-btn{font-size:14px!important}.f-lg-16{font-size:16px!important}}@media(max-width:1200px){.pl-md-40{padding-left:40px!important}.new-form-input{margin-bottom:5px}.f-lg-16{font-size:16px!important}.f-lg-12{font-size:12px!important}}@media(max-width:1024px){.occupancyDropDown{width:100%}.occupancyDropDownRoom{width:calc(100% - 5px)}}@media(max-width:1200px){.hotel-mobile-range-calendar .daterangepicker .calendars{justify-content:center!important}.home-mobile-br-0{border-radius:0!important}.right-btn{border-top-right-radius:10px}.count-btn{font-size:15px!important}.new-form-input{align-items:center;display:flex;height:50px;margin-bottom:10px;padding-left:33px;padding-top:9px}.new-form-input-icon{height:16px;left:10px;position:absolute;top:22px}.mobile-date-container{padding:10px 5px!important}.new-form-label{left:9px;top:2px}.select-dropDown-icon{display:none}.new-form-input-text{font-size:10px}.noOfPeopleList{cursor:pointer;font-size:10px;padding:5px}.p-sm-5{padding:5px}.occupancyDropDown{margin-top:5px}.modal-overlay{align-items:flex-end;background:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:100000}.noOfPeopleModal{animation:slide-up .3s ease-in-out;background:#fff;border-radius:30px 30px 0 0;box-shadow:0 4px 6px rgba(0,0,0,.1);height:-moz-fit-content;height:fit-content;left:0;padding:20px 15px 0;position:relative;width:100%}.w-100px{width:100px}.disclaimer{color:#666}.age-row select{background:#fff;border:1px solid #ddd;border-radius:5px;padding:5px}}