.RequestBarHotelPortalT1{position:absolute;bottom:0;left:0;width:100%;z-index:1;box-sizing:border-box;background-color:hsla(0,0%,100%,.3);transition:background-color .3s ease,padding .3s ease;color:#fff}@media(max-width: 1026px){.RequestBarHotelPortalT1{display:none !important}}.RequestBarHotelPortalT1 .hidden{display:none !important}.RequestBarHotelPortalT1.reqeuestbarFixedBottom{position:fixed;z-index:99}.RequestBarHotelPortalT1 input[type=checkbox]{display:block;position:absolute;width:16px;height:16px;left:0;z-index:10;top:2px}.RequestBarHotelPortalT1 input[type=checkbox]:checked+::after{top:10px;left:2px;width:10px;height:4px;pointer-events:none}.RequestBarHotelPortalT1.openPanel{background-color:#fff;color:#000}.RequestBarHotelPortalT1.openPanel .t5{color:#000}.RequestBarHotelPortalT1.openPanel .RequestBarHotelPortalT1__inner::before{background-color:rgba(0,0,0,.3)}.RequestBarHotelPortalT1.openPanel .RequestBarHotelPortalT1__inner::after{background-color:rgba(0,0,0,.3)}.RequestBarHotelPortalT1.openPanel .RequestBarHotelPortalT1__inner svg{transform:rotate(0deg);color:#000}.RequestBarHotelPortalT1.openPanel .RequestBarHotelPortalT1__inner__links::before{background-color:rgba(0,0,0,.3)}.RequestBarHotelPortalT1.openPanel .RequestBarHotelPortalT1__inner__links::after{background-color:rgba(0,0,0,.3)}.RequestBarHotelPortalT1.openPanel .RequestBarHotelPortalT1__inner__links__booking{background-color:#000;color:#fff}.RequestBarHotelPortalT1.openPanel .datepicker{opacity:1}.RequestBarHotelPortalT1.openPanel .datepicker .datepicker-picker{background-color:#fff}.RequestBarHotelPortalT1__panel{width:100%;height:0px;transition:height .3s ease,opacity .3s ease;opacity:0;overflow:hidden}.RequestBarHotelPortalT1__panel.open{height:400px;opacity:1;padding-top:40px}.RequestBarHotelPortalT1__panel .t4{color:#000}.RequestBarHotelPortalT1__panel__inner{display:flex;padding-left:70px}.RequestBarHotelPortalT1__panel__inner__hotels{width:25%}@media(max-width: 1300px){.RequestBarHotelPortalT1__panel__inner__hotels{width:30%}}.RequestBarHotelPortalT1__panel__inner__hotels__headline{margin-bottom:20px}.RequestBarHotelPortalT1__panel__inner__hotels .hotel{position:relative;padding-bottom:20px}.RequestBarHotelPortalT1__panel__inner__datepickers{width:25%;position:relative;box-sizing:border-box}@media(max-width: 1300px){.RequestBarHotelPortalT1__panel__inner__datepickers{width:27%}}.RequestBarHotelPortalT1__panel__inner__datepickers .value{display:none}.RequestBarHotelPortalT1__panel__inner__datepickers .datepicker-input{display:none}.RequestBarHotelPortalT1__panel__inner__datepickers .datepicker{display:block !important;position:relative;top:unset !important;left:unset !important;opacity:0;transition:opacity .3s ease,background-color .3s ease}.RequestBarHotelPortalT1__panel__inner__datepickers .datepicker .datepicker-picker{border:unset !important;transition:background-color .3s ease;background-color:hsla(0,0%,100%,.3);padding-right:120px;max-width:400px}@media(max-width: 1420px){.RequestBarHotelPortalT1__panel__inner__datepickers .datepicker .datepicker-picker{padding-right:60px}}@media(max-width: 1240px){.RequestBarHotelPortalT1__panel__inner__datepickers .datepicker .datepicker-picker{padding-right:30px}}.RequestBarHotelPortalT1__panel__inner__datepickers .datepicker .datepicker-picker .datepicker-main{padding-left:0;padding-right:0}.RequestBarHotelPortalT1__panel__inner__datepickers__headline{margin-bottom:20px}.RequestBarHotelPortalT1__panel__inner__datepickers .checkin.hide{display:none}.RequestBarHotelPortalT1__panel__inner__datepickers .checkout.hide{display:none}.RequestBarHotelPortalT1__panel__inner__guests{width:210px}.RequestBarHotelPortalT1__panel__inner__guests svg{color:#000 !important}.RequestBarHotelPortalT1__panel__inner__guests__headline{margin-bottom:20px}.RequestBarHotelPortalT1__panel__inner__guests button{padding:5px;border-radius:50%;width:30px;height:30px;border:1px solid #000}.RequestBarHotelPortalT1__panel__inner__guests .adults{display:flex;align-items:center;width:100%;justify-content:space-between;margin-bottom:15px}.RequestBarHotelPortalT1__panel__inner__guests .children{display:flex;align-items:center;width:100%;justify-content:space-between}.RequestBarHotelPortalT1__inner{display:flex;padding-left:70px;position:relative}.RequestBarHotelPortalT1__inner svg{transition:transform .3s ease,color .3s ease;width:12px;height:12px;transform:rotate(180deg)}.RequestBarHotelPortalT1__inner::before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;transition:background-color .3s ease;background-color:rgba(0,0,0,0)}.RequestBarHotelPortalT1__inner::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;transition:background-color .3s ease;background-color:rgba(0,0,0,0)}.RequestBarHotelPortalT1__inner__hotelName{width:25%;padding-top:20px;padding-bottom:20px;display:flex;align-items:center;cursor:pointer}@media(max-width: 1300px){.RequestBarHotelPortalT1__inner__hotelName{width:30%}}.RequestBarHotelPortalT1__inner__hotelName__displayed{color:#fff;padding-right:20px}.RequestBarHotelPortalT1__inner__dates{width:25%;padding-top:20px;padding-bottom:20px;cursor:pointer;display:flex;align-items:center}@media(max-width: 1300px){.RequestBarHotelPortalT1__inner__dates{width:27%}}.RequestBarHotelPortalT1__inner__dates .separator{padding-left:10px;padding-right:10px}.RequestBarHotelPortalT1__inner__dates .checkout{padding-right:20px}.RequestBarHotelPortalT1__inner__adults{width:25%;padding-top:20px;padding-bottom:20px;display:flex;align-items:center;cursor:pointer}@media(max-width: 1300px){.RequestBarHotelPortalT1__inner__adults{padding-left:30px;width:18%}}.RequestBarHotelPortalT1__inner__adults .adultsCount{padding-right:7px}.RequestBarHotelPortalT1__inner__adults .adultsHeadline{padding-right:20px}.RequestBarHotelPortalT1__inner__adults .adultsHeadline .headlineSingle{display:none}.RequestBarHotelPortalT1__inner__links{width:25%;display:flex;position:relative}.RequestBarHotelPortalT1__inner__links::before{content:"";height:100%;width:1px;position:absolute;left:0;top:0;background-color:#fff;opacity:.4}.RequestBarHotelPortalT1__inner__links::after{content:"";height:100%;width:1px;position:absolute;left:50%;top:0;background-color:#fff;opacity:.4}.RequestBarHotelPortalT1__inner__links__request{width:50%;display:flex;height:100%;align-items:center;justify-content:center}.RequestBarHotelPortalT1__inner__links__booking{transition:background-color .4s ease,color .4s ease;width:50%;display:flex;height:100%;align-items:center;justify-content:center}.RequestBarHotelPortalT1.requestbarNotTop{background-color:var(--zepp-bgweb-background-color)}.RequestBarHotelPortalT1.requestbarNotTop .RequestBarHotelPortalT1__inner::before{background-color:rgba(0,0,0,.3)}.RequestBarHotelPortalT1.requestbarNotTop .RequestBarHotelPortalT1__inner__links a{transition:color 0s ease}.RequestBarHotelPortalT1.requestbarNotTop .RequestBarHotelPortalT1__inner__links::after{background-color:rgba(0,0,0,.3)}.RequestBarHotelPortalT1.requestbarNotTop .RequestBarHotelPortalT1__inner__links::before{background-color:rgba(0,0,0,.3)}.RequestBarHotelPortalT1.requestbarNotTop .RequestBarHotelPortalT1__inner__links__booking{background-color:#000;color:#fff}.RequestBarHotelPortalT1.d-none{display:none !important}