.accomodation-gallery .swiper-button-prev .swiper-navigation-icon,.accomodation-gallery .swiper-button-next .swiper-navigation-icon{height:20px}.room-grid.style1{gap:0}.room-grid.style1 .grid-item{color:var(--eshb-white-color);overflow:hidden}.room-grid.style1 .grid-item .details-btn:hover{color:#fff}.room-grid.style1 .grid-item.half-fluid .right-half{padding:0!important;position:absolute;right:0;left:50%;margin-left:auto;width:auto}@media only screen and (max-width:991px){.room-grid.style1 .grid-item.half-fluid .right-half{position:relative;width:100%;left:0}}.room-grid.style1 .grid-item.half-fluid .left-half{padding:0!important;position:absolute;left:0;right:50%;margin-left:auto;width:auto}@media only screen and (max-width:991px){.room-grid.style1 .grid-item.half-fluid .left-half{position:relative;width:100%;left:0}}.room-grid.style1 .grid-item.half-fluid .image{background-size:cover;background-position:center;min-height:330px;height:100%}.room-grid.style1 .grid-item.half-fluid .p-title a{color:var(--eshb-white-color)}.room-grid.style1 .grid-item:nth-child(even) .contents-col{margin-left:50%;padding-left:3rem;padding-right:0!important}@media only screen and (max-width:991px){.room-grid.style1 .grid-item:nth-child(even) .contents-col{margin-left:0;padding-left:.75rem}}@media only screen and (max-width:991px){.room-grid.style1 .grid-item .container{max-width:100%}.room-grid.style1 .grid-item .contents-col{padding-left:.75rem}}.room-grid.style2{grid-template-columns:repeat(3,1fr);gap:0;column-gap:20px}.room-grid.style2 .grid-item .item-inner .hover-bg-two{background:linear-gradient(180deg,rgba(113,155,14,0) 0%,#171717 100%)}.room-grid.style2 .grid-item .item-inner .hover-bg-one{background:#719b0e}.room-grid.style2 .grid-item .item-inner .details-info .p-title{color:var(--eshb-white-color)}.room-grid.style3 .grid-item{background:#fff5ed;transition:.5s}.room-grid.style3 .grid-item *{transition:.5s}.room-grid.style3 .grid-item .details-btn:hover{color:var(--eshb-white-color)}.room-grid.style3 .grid-item .best-seller{background:#fff5ed;font-size:14px;color:#212529;z-index:2}.room-grid.style3 .grid-item:hover img.thumbnail{transform:scale(1.1)}.rt_room_slider.eshb-item-grid .all-features{margin-top:20px;display:flex;column-gap:5px;flex-wrap:wrap}.rt_room_slider.eshb-item-grid .all-features .feature{font-size:14px;position:relative;display:inline-block;margin-bottom:6px;background:rgba(171,137,101,.1490196078);color:var(--color-body);padding:2px 10px}.rt_room_slider.eshb-item-grid .all-features .feature i{color:var(--color-primary)}.rt_room_slider.eshb-item-grid .desc{margin-top:20px;color:var(--color-body)}.rt_room_slider.eshb-item-grid.style2 .grid-item{border-radius:0}.rt_room_slider.eshb-item-grid.style2 .grid-item .hover-bg-one{background:#00a8be}.rt_room_slider.eshb-item-grid.style2 .grid-item .hover-bg-two{background:linear-gradient(180deg,rgba(23,23,23,0) 0%,#171717 100%)}.rt_room_slider.eshb-item-grid.style3 .grid-item{border-radius:0}.rt_room_slider.eshb-item-grid.style3 .grid-item .hover-bg-two{background:linear-gradient(180deg,rgba(23,23,23,0) 0%,#171717 100%)}.rt_room_slider.eshb-item-grid.style4 .grid-item{border-radius:0}.rt_room_slider.eshb-item-grid.style4 .grid-item .item-inner .details-info{background:rgba(255,255,255,.15);backdrop-filter:blur(10px);padding-top:1rem;padding-bottom:1rem;margin-bottom:0}.daterangepicker.dropdown-menu{z-index:10000}.daterangepicker .calendar-table{border:none}.daterangepicker .daterangepicker_input{display:none}.daterangepicker .range_inputs button{padding:5px 20px;cursor:pointer;width:auto}.daterangepicker .range_inputs button.applyBtn{background-color:var(--eshb-primary-color);border:1px solid var(--eshb-primary-color);color:var(--eshb-white-color)}.daterangepicker .range_inputs button.applyBtn:hover{background-color:rgba(0,0,0,0);color:var(--eshb-text-color);border:1px solid var(--eshb-primary-color)}.daterangepicker .range_inputs button.cancelBtn{background-color:rgba(0,0,0,0);color:var(--eshb-text-color);border:1px solid var(--eshb-primary-color)}.daterangepicker .range_inputs button.cancelBtn:hover{color:var(--eshb-white-color);background-color:var(--eshb-primary-color);border:1px solid var(--eshb-primary-color)}.daterangepicker .range_inputs.disabled button{background-color:gray;opacity:.4}.daterangepicker table{width:100%;margin-bottom:1rem;color:var(--eshb-text-color);border-collapse:collapse;border:none!important}.daterangepicker table th,.daterangepicker table td{vertical-align:top;padding:3px;background:rgba(0,0,0,0);border-radius:0px!important}.daterangepicker th.available:hover{background-color:var(--eshb-active-bg-color)!important;color:var(--eshb-active-color)!important}.daterangepicker th.next.available:before{content:"";font-family:"dashicons"}.daterangepicker th.prev.available:before{content:"";font-family:"dashicons"}.daterangepicker thead:first-child tr:first-child th{border-block-start:unset}.daterangepicker table tr{display:block;margin-top:8px}.daterangepicker td{text-decoration:none!important;border:none}.daterangepicker td:hover{background-color:var(--eshb-active-bg-color)!important;color:var(--eshb-active-color)!important}.daterangepicker td.booked-date{color:var(--eshb-booked-color)!important;background-color:var(--eshb-booked-bg-color)!important}.daterangepicker td.booked-date.active{color:var(--eshb-booked-color)!important;background-color:var(--eshb-booked-bg-color)!important}.daterangepicker td.booked-date:hover{background-color:rgba(0,0,0,0)}.daterangepicker td.checked-in-date{background-image:linear-gradient(135deg,transparent 50%,var(--eshb-booked-bg-color) 50%);color:var(--eshb-booked-color)!important;font-style:italic}.daterangepicker td.checked-in-date.active,.daterangepicker td.checked-in-date:hover{background-color:var(--eshb-active-bg-color)!important;background-image:linear-gradient(135deg,transparent 50%,var(--eshb-booked-bg-color) 50%);color:var(--eshb-active-color)!important}.daterangepicker td.checked-out-date{background-image:linear-gradient(135deg,var(--eshb-booked-bg-color) 50%,transparent 50%);font-style:italic}.daterangepicker td.holiday-date{color:red!important}.daterangepicker td.holiday-date:hover{background-color:rgba(0,0,0,0)}.daterangepicker td.start-date.active{background-color:var(--eshb-active-bg-color)!important;color:var(--eshb-active-color)!important}.daterangepicker td.end-date.active,.daterangepicker td.end-date.active:hover{background-color:var(--eshb-active-bg-color)!important;color:var(--eshb-active-color)!important}.daterangepicker td.in-range{background-color:var(--eshb-inrange-bg-color);color:var(--eshb-active-color)!important}.eshb-day-wise-pricing-table-container .eshb-day-wise-pricing-table-wrapper.style-one{background-color:#f6f6f6}.eshb-details-page .accomodation-video{position:relative;height:0;overflow:hidden;max-width:100%;display:flex;align-items:center;justify-content:center}.eshb-details-page .accomodation-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:767px){.eshb-details-page .accomodation-video.eshb-self-hosted-video{height:auto!important}}.eshb-details-page .accomodation-video video{object-fit:cover}@media only screen and (max-width:767px){.eshb-details-page .accomodation-video video{height:auto}}.eshb-details-page .gallery-wrapper .wp-post-image{width:100%}.eshb-details-page.eshb-disabled-booking .eshb-container .eshb-row{display:block}.eshb-details-page.eshb-disabled-booking .eshb-container #eshb-contents,.eshb-details-page.eshb-disabled-booking .eshb-container #eshb-aside{width:100%!important}.eshb-details-page .eshb-check-in-out-times-area{margin-top:40px;margin-bottom:40px}.eshb-details-page .eshb-check-in-out-times-area .eshb-check-in-out-times-title{font-weight:300;font-size:26px;margin-bottom:10px}.eshb-details-page .eshb-check-in-out-times-area p{margin-bottom:0}.eshb-details-page.style-two .contents-container{padding-top:53px;padding-bottom:100px}.eshb-details-page.style-two h3.excerpt{font-weight:300;padding:40px 0}.eshb-details-page.style-two .minimal-booking{padding:100px 0}.eshb-details-page.style-two .minimal-booking .left-col{background-color:var(--eshb-primary-color);height:138px;align-content:center;padding:0 20px}.eshb-details-page.style-two .minimal-booking .left-col h2{color:var(--eshb-white-color)}.eshb-details-page.style-two .minimal-booking .right-col{background-color:var(--eshb-territory-color);height:138px;align-content:center;padding:0 20px}.eshb-details-page.style-two .minimal-booking .right-col .btn-main{background-color:rgba(0,0,0,0);border:solid 1px rgba(255,255,255,.35);padding:7px 25px;color:var(--eshb-white-color)}.eshb-details-page.style-two .minimal-booking .right-col .btn-main:hover{color:var(--eshb-white-color);box-shadow:2px 2px 20px 0px rgba(29,29,31,.5)}.eshb-details-page.style-two .basic-information-list .info{flex:0 0 auto;width:calc(25% - 1.56rem)}@media (max-width:767px){.eshb-details-page.style-two .basic-information-list .info{width:auto;margin-bottom:15px}}.eshb-details-page.style-two .basic-information-list .info .info-icon{font-size:40px;height:auto}.eshb-details-page.style-two .basic-information-list .info .info-title{margin-left:30px;font-weight:500;color:var(--eshb-text-color)}.eshb-details-page.style-two .related-accomodations{background:var(--eshb-secondary-color);padding:80px 40px 130px}.eshb-details-page.style-two .related-accomodations .easy-hotel-heading{text-align:center;margin-bottom:30px}.eshb-details-page.style-two .related-accomodations .easy-hotel-heading .easy-related-subtitle{font-weight:500;color:var(--eshb-text-color)}.eshb-details-page.style-two .accomodation-gallery .swiper-slide{padding:0 15px;overflow:hidden}.eshb-details-page.style-two .eshb-day-wise-pricing-table-container{margin-top:70px;margin-bottom:70px}.justify-content-center{justify-content:center!important}@media (min-width:992px){.eshb-col-lg-8{flex:0 0 auto;width:66.66666667%}}@media (min-width:768px){.eshb-col-md-6{flex:0 0 auto;width:50%}}.eshb-p-4{padding:1.5rem!important}.eshb-h-100{height:100%!important}.eshb-mb-0{margin-bottom:0!important}nav.eshb-pagination{margin-top:50px}@media (max-width:1200px){nav.eshb-pagination{padding:0 15px}}nav.eshb-pagination ul.pagination-list{display:flex;list-style:none;gap:5px;margin:0;padding:0}nav.eshb-pagination ul.pagination-list li a,nav.eshb-pagination ul.pagination-list li span{background:var(--eshb-primary-color);color:var(--eshb-white-color);border-radius:3px;padding:12px 20px;text-decoration:none}nav.eshb-pagination ul.pagination-list li a.current,nav.eshb-pagination ul.pagination-list li a:hover,nav.eshb-pagination ul.pagination-list li span.current,nav.eshb-pagination ul.pagination-list li span:hover{background:var(--eshb-dark-color)}.eshb-container.eshb-archive-wrapper{padding-top:120px;padding-bottom:120px}.eshb-container #eshb-contents.full-width{width:100%}.eshb-container #eshb-aside.full-width{width:100%}.eshb-search{width:100%;background-color:var(--eshb-dark-color)}.eshb-search .eshb-search-form{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between}.eshb-search .eshb-search-form .eshb-form-group{flex:0 0 auto;width:25%;text-align:center}.eshb-search .eshb-search-form .eshb-form-group .innner-group{display:flex;align-items:center}.eshb-search .eshb-search-form .eshb-form-group .innner-group .eshb-form-group{width:100%}@media (max-width:767px){.eshb-search .eshb-search-form .eshb-form-group{width:100%!important}}.eshb-search .eshb-search-form .eshb-form-group.form-title-wrapper{text-align:left!important;display:none}@media (max-width:767px){.eshb-search .eshb-search-form{flex-wrap:wrap;flex-direction:column;row-gap:20px}}.eshb-search .eshb-search-form .eshb-form-submit-btn{margin-top:40px}.eshb-search .eshb-search-form .submition-wrapper .eshb-form-submit-btn{display:inline-block;font-family:var(--eshb-body-font);text-align:center;color:var(--eshb-white-color);outline:0;font-weight:500;text-transform:uppercase;text-decoration:none;padding:8px 20px;font-size:12px;letter-spacing:2px;border:none;border-radius:0;background:var(--eshb-primary-color);margin-top:0;line-height:1.7em;width:auto}.eshb-search .eshb-search-form .eshb-form-group{width:auto;padding:30px 0}@media (max-width:767px){.eshb-search .eshb-search-form .eshb-form-group{padding:10px 0}}.eshb-search .eshb-search-form .eshb-form-group.dates-wrapper{width:37%;display:flex;align-items:center}.eshb-search .eshb-search-form .eshb-form-group.dates-wrapper .eshb-form-group{width:50%;padding:0}@media (max-width:767px){.eshb-search .eshb-search-form .eshb-form-group.dates-wrapper .eshb-form-group{padding:5px 0}}@media (max-width:767px){.eshb-search .eshb-search-form .eshb-form-group.dates-wrapper{flex-direction:column}}.eshb-search .eshb-search-form .eshb-form-group.submition-wrapper{width:23%}.eshb-search .eshb-search-form .eshb-form-group .field-label{font-family:var(--eshb-title-font);font-size:14px;margin:0;margin-bottom:.25rem;color:var(--eshb-primary-color);font-weight:var(--eshb-title-font-weight)}.eshb-search .eshb-search-form .eshb-form-group .form-control{margin-bottom:0;padding:.375rem .75rem;font-size:20px;font-weight:400;line-height:1.5;background-clip:padding-box;border:none;appearance:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:0 0;color:var(--eshb-white-color);text-align:center}.eshb-search .eshb-search-form .eshb-form-group .form-control:focus{outline:none;box-shadow:none}.eshb-search .eshb-search-form .eshb-form-group .d-minus,.eshb-search .eshb-search-form .eshb-form-group .d-plus{background:var(--eshb-primary-color);color:var(--eshb-white-color)}.eshb-search .eshb-search-form .eshb-form-group .de-number input{color:var(--eshb-white-color);border:none;display:inline-block;margin-bottom:0}.eshb-search .eshb-search-form p.err-msg{color:red;display:none;width:100%;text-align:center}.archive-search-warpper{margin-bottom:50px}.eshb-item-grid .py-5{padding-top:3rem!important;padding-bottom:3rem!important}.eshb-item-grid .col-12{flex:0 0 auto;width:100%}@media (min-width:992px){.eshb-item-grid .col-lg-6{flex:0 0 auto;width:50%!important}}@media (min-width:992px){.eshb-item-grid .pe-lg-5{padding-right:3rem!important}}.eshb-item-grid .col-sm-12{flex:0 0 auto;width:100%}.eshb-item-grid .container{max-width:1200px;width:100%;display:flex;justify-content:center;align-items:center;margin:auto}.eshb-item-grid .grid-item .overflow-hidden{overflow:hidden}.eshb-item-grid .grid-item .item-inner .accomodation-rating{display:flex;justify-content:center;align-items:center}.eshb-item-grid .grid-item .item-inner .accomodation-rating .eshb-star-rating{font-size:16px}.eshb-price del{margin-right:10px}.eshb-booking .eshb-booking-form .label-checkbox,.eshb-booking .eshb-booking-form .eshb-time-slot{position:relative;display:flex;align-items:center}.eshb-booking .eshb-booking-form .label-checkbox input[type=checkbox],.eshb-booking .eshb-booking-form .label-checkbox input[type=radio],.eshb-booking .eshb-booking-form .eshb-time-slot input[type=checkbox],.eshb-booking .eshb-booking-form .eshb-time-slot input[type=radio]{position:absolute;top:50%;left:0;transform:translateY(-50%);opacity:0;width:17px;height:17px;cursor:pointer}.eshb-booking .eshb-booking-form .label-checkbox input[type=checkbox]:checked+.eshb-styled-checkbox:after,.eshb-booking .eshb-booking-form .label-checkbox input[type=radio]:checked+.eshb-styled-checkbox:after,.eshb-booking .eshb-booking-form .eshb-time-slot input[type=checkbox]:checked+.eshb-styled-checkbox:after,.eshb-booking .eshb-booking-form .eshb-time-slot input[type=radio]:checked+.eshb-styled-checkbox:after{opacity:1}.eshb-booking .eshb-booking-form .label-checkbox .eshb-styled-checkbox,.eshb-booking .eshb-booking-form .eshb-time-slot .eshb-styled-checkbox{position:relative;width:17px;min-width:17px;height:17px;border:1px solid var(--eshb-primary-color);pointer-events:none}.eshb-booking .eshb-booking-form .label-checkbox .eshb-styled-checkbox:after,.eshb-booking .eshb-booking-form .eshb-time-slot .eshb-styled-checkbox:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:8px;height:8px;background:var(--eshb-primary-color);content:"";opacity:0}.eshb-booking .eshb-booking-form .eshb-error-input{border-color:red!important}.eshb-booking .eshb-booking-form .time-slots-wrapper{display:contents}.eshb-booking .eshb-booking-form .time-slots-wrapper .field-label{display:none;text-align:center}.eshb-booking .eshb-booking-form .time-slots-wrapper .eshb-form-group{display:contents}.eshb-booking .eshb-booking-form .time-slots-wrapper.has-time-slots{display:block}.eshb-booking .eshb-booking-form .time-slots-wrapper.has-time-slots .field-label{display:block}.eshb-booking .eshb-booking-form .time-slots-wrapper.has-time-slots .empty-slot-msg{display:none}.eshb-booking .eshb-booking-form .time-slots-wrapper .eshb-form-group{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;align-items:center}.eshb-booking .eshb-booking-form .time-slots-wrapper .eshb-time-slot{display:flex!important;margin:0}.eshb-booking .eshb-booking-form .time-slots-wrapper .eshb-time-slot .eshb-times{display:flex;align-items:center;gap:10px}.eshb-booking .eshb-booking-form .time-slots-wrapper .eshb-time-slot .eshb-times input{padding:0;border:none;line-height:normal}.eshb-booking .eshb-booking-form .time-slots-wrapper .eshb-time-slot .eshb-times input::-webkit-calendar-picker-indicator{filter:brightness(0) invert(1);cursor:pointer}.eshb-booking .eshb-booking-form .time-slots-wrapper .time-err-msg{text-align:center}.eshb-booking .eshb-booking-form .eshb-form-group label{color:var(--eshb-dark-color);font-size:14px}.eshb-booking .eshb-booking-form .eshb-form-group .eshb-form-submit-btn.show-loader::after{opacity:1}.eshb-booking .eshb-booking-form .eshb-form-group.extra-services-wrapper{margin-bottom:20px}.eshb-booking .eshb-booking-form .eshb-form-group.extra-services-wrapper .service-list{margin:0;padding:0;list-style:none}.eshb-booking .eshb-booking-form .eshb-form-group.extra-services-wrapper .service-list .service-item{display:flex;justify-content:space-between;align-items:center;position:relative}.eshb-booking .eshb-booking-form .eshb-form-group.extra-services-wrapper .service-list .service-item label{display:flex;align-items:center;gap:5px;cursor:pointer;font-weight:400}.eshb-booking .eshb-booking-form .eshb-form-group.extra-services-wrapper .service-list .service-item label .service-name{position:relative;display:flex;align-items:center}.eshb-booking .eshb-booking-form .eshb-form-group.extra-services-wrapper .service-list .service-item .price-quantity{display:flex;align-items:center;gap:5px}.eshb-booking .eshb-booking-form .eshb-form-group.extra-services-wrapper .service-list .service-item .price-quantity .price{text-transform:capitalize;font-size:14px}.eshb-booking .eshb-booking-form .eshb-form-group.extra-services-wrapper .service-list .service-item .price-quantity .service-quantity-selector.show-dropdown{margin-left:10px;text-align:center;display:flex;align-items:center;justify-content:space-around;border:1px solid var(--eshb-border-color);padding:15px 10px;position:absolute;background:var(--eshb-white-color);box-shadow:0px 0px 2px 2px rgba(191,187,187,.1294117647);width:180px;right:0;z-index:2}.eshb-booking .eshb-booking-form .eshb-form-group.extra-services-wrapper .service-list .service-item .price-quantity .service-quantity-selector .de-number{margin-top:0;display:flex;align-items:center;justify-content:space-around;width:100%}.eshb-booking .eshb-booking-form .eshb-form-group.extra-services-wrapper .service-list .service-item .price-quantity .service-quantity-selector .de-number .d-minus,.eshb-booking .eshb-booking-form .eshb-form-group.extra-services-wrapper .service-list .service-item .price-quantity .service-quantity-selector .de-number .d-plus{display:none}.eshb-booking .eshb-booking-form .eshb-form-group.extra-services-wrapper .service-list .service-item .price-quantity .service-quantity-selector .de-number span.quantity-wrapper{display:flex;align-items:center;border:1px solid var(--eshb-border-color)}.eshb-booking .eshb-booking-form .eshb-form-group.extra-services-wrapper .service-list .service-item .price-quantity .service-quantity-selector .de-number input{border:none;outline:none;width:25px;font-size:17px;margin-bottom:0;height:20px}.eshb-booking .eshb-booking-form .eshb-form-group.extra-services-wrapper .service-list .service-item .price-quantity .service-quantity-selector.show-dropdown{position:absolute}.eshb-booking .eshb-booking-form .eshb-form-group.extra-services-wrapper .service-list .service-item .price-quantity .service-quantity-selector.show-dropdown::before{content:"";position:absolute;top:20px;right:-7px;border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0);border-left:7px solid var(--eshb-primary-color)}.eshb-booking .eshb-booking-form .eshb-form-group.extra-services-wrapper .service-list .service-item .price-quantity .service-quantity-selector.show-dropdown span.quantity-wrapper{border:none;gap:10px}.eshb-booking .eshb-booking-form .eshb-form-group.extra-services-wrapper .service-list .service-item .price-quantity .service-quantity-selector.show-dropdown span.quantity-wrapper input{width:50px}.eshb-booking .eshb-booking-form .eshb-form-group.extra-services-wrapper .service-list .service-item .price-quantity .service-quantity-selector.show-dropdown span.quantity-wrapper .dropdown-arrow{display:none}.eshb-booking .eshb-booking-form .eshb-form-group.extra-services-wrapper .service-list .service-item .price-quantity .service-quantity-selector.show-dropdown .d-minus,.eshb-booking .eshb-booking-form .eshb-form-group.extra-services-wrapper .service-list .service-item .price-quantity .service-quantity-selector.show-dropdown .d-plus{display:inline-block}.eshb-booking .eshb-booking-form .eshb-form-group.cost-calculator-wrapper .pricing-values{display:none}.eshb-booking .eshb-booking-form .eshb-form-group.cost-calculator-wrapper.has-discounted-price .eshb-booking-total-pricing{font-size:16px}.eshb-booking .eshb-booking-form .eshb-form-group.cost-calculator-wrapper.has-discounted-price .eshb-booking-total-discounted-pricing{display:flex;font-size:26px}.eshb-booking .eshb-booking-form .eshb-form-group .staying-type-list{margin:0}.eshb-booking .eshb-booking-form .eshb-form-group .staying-type-list li{list-style:none}.eshb-booking .eshb-booking-form .eshb-form-group .staying-type-list li label{display:flex}.eshb-booking .eshb-booking-form .eshb-booking-form-customer-details{border-top:1px solid var(--eshb-border-color);padding-top:20px}.eshb-booking .eshb-booking-form .eshb-booking-form-customer-details .eshb-booking-form-customer-details-col{display:flex;gap:30px}.eshb-booking .eshb-booking-form .eshb-booking-form-customer-details .eshb-booking-form-customer-details-col .eshb-form-group{width:50%;gap:20px;display:flex;flex-direction:column}.eshb-booking .eshb-booking-form .eshb-booking-form-customer-details .eshb-booking-form-customer-details-col .eshb-form-group input,.eshb-booking .eshb-booking-form .eshb-booking-form-customer-details .eshb-booking-form-customer-details-col .eshb-form-group textarea{border:1px solid var(--eshb-border-color);text-align:start}.eshb-booking .eshb-booking-form .eshb-booking-form-customer-details .eshb-booking-form-customer-details-col .eshb-form-group textarea{height:calc(100% - 20px)}.eshb-booking .eshb-booking-form.style-two label{color:var(--eshb-white-color)}.eshb-booking .eshb-booking-form.style-two .eshb-form-group.extra-services-wrapper{margin-top:20px;margin-bottom:25px}.eshb-booking .eshb-booking-form.style-two .eshb-form-group.extra-services-wrapper .service-list .service-item .price-quantity .price{color:var(--eshb-primary-color)}.eshb-booking .eshb-booking-form.style-two .eshb-form-group.extra-services-wrapper .service-list .service-item .price-quantity .service-quantity-selector .de-number{margin-top:0;display:flex;align-items:center;justify-content:space-around}.eshb-booking .eshb-booking-form.style-two .eshb-form-group.extra-services-wrapper .service-list .service-item .price-quantity .service-quantity-selector .de-number .d-minus,.eshb-booking .eshb-booking-form.style-two .eshb-form-group.extra-services-wrapper .service-list .service-item .price-quantity .service-quantity-selector .de-number .d-plus{padding:3px 5px 3px 3px;display:none}.eshb-booking .eshb-booking-form.style-two .eshb-form-group.extra-services-wrapper .service-list .service-item .price-quantity .service-quantity-selector .de-number span.quantity-wrapper{display:flex;align-items:center;border:1px solid var(--eshb-border-color)}.eshb-booking .eshb-booking-form.style-two .eshb-form-group.extra-services-wrapper .service-list .service-item .price-quantity .service-quantity-selector .de-number input{border:none;outline:none;width:25px;font-size:17px;margin-bottom:0}.eshb-booking .eshb-booking-form.style-two .eshb-form-group.extra-services-wrapper .service-list .service-item .price-quantity .service-quantity-selector.show-dropdown{background:var(--eshb-dark-color)}.eshb-booking .eshb-booking-form.style-two .eshb-form-group.extra-services-wrapper .service-list .service-item .price-quantity .service-quantity-selector.show-dropdown .d-minus,.eshb-booking .eshb-booking-form.style-two .eshb-form-group.extra-services-wrapper .service-list .service-item .price-quantity .service-quantity-selector.show-dropdown .d-plus{display:inline}div#easy-hotel-booking-modal .easy-hotel-booking-overlay{position:fixed;z-index:8888;width:100%;height:100%;left:50%;top:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.5882352941)}div#easy-hotel-booking-modal .easy-hotel-booking-modal-body{display:block;margin:auto;width:600px;z-index:9999;position:relative;background:var(--eshb-white-color);border-radius:5px 5px 5px 5px;top:60px}@media (max-width:567px){div#easy-hotel-booking-modal .easy-hotel-booking-modal-body{width:90%}}div#easy-hotel-booking-modal .easy-hotel-booking-modal-body .easy-hotel-booking-modal-content{border-radius:5px 5px 5px 5px}div#easy-hotel-booking-modal .easy-hotel-booking-modal-body .easy-hotel-booking-modal-closer{position:absolute;right:-10px;top:-10px;background:red;border:1px solid #ededed;color:var(--eshb-white-color);cursor:pointer;z-index:2;display:flex;align-items:center;justify-content:center;padding:4px}div#easy-hotel-booking-modal .easy-hotel-booking-modal-body .eshb-booking .eshb-booking-form{width:auto;height:calc(100vh - 80px);overflow-y:auto}@media (max-width:576px){.eshb-availability-calendars-area .eshb-availability-calendars .daterangepicker.show-calendar{width:100%;max-width:-webkit-fill-available}}.eshb-availability-calendars-area .eshb-availability-calendars .daterangepicker.show-calendar{display:block!important;position:absolute;left:0!important;top:0!important}.elementor-widget-container .eshb-availability-calendars-area{margin-top:0}.elementor-widget-container .eshb-availability-calendars-area .daterangepicker{width:100%}.elementor-widget-container .eshb-availability-calendars-area .daterangepicker .calendar{width:49%}@media (max-width:576px){.elementor-widget-container .eshb-availability-calendars-area .daterangepicker .calendar{width:auto}}body.woocommerce-cart li.wc-block-components-product-details__save{border:1px solid;border-radius:4px;display:inline-block;font-size:.75em;font-weight:600;padding:0 .66em;text-transform:uppercase;white-space:nowrap}body.woocommerce-cart .wp-block-product-new .wc-block-grid__product-price.price,body.woocommerce-cart .wp-block-product-new .wp-block-button{display:none}body.woocommerce-cart .wc-block-cart-item__quantity .wc-block-components-quantity-selector{display:none}body.woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap>*{margin-bottom:5px}a.wc-block-components-button.wp-element-button,.woocommerce-checkout .place-order .button{background:var(--eshb-primary-color);color:var(--eshb-white-color)}body.rtl .eshb-availability-calendars-area .eshb-availability-calendars .daterangepicker{left:auto!important;right:0!important}@media (min-width:564px){.brxe-eshb-availability-calendar .daterangepicker{width:max-content}}.brxe-eshb-room-slider{position:relative}