.carousel-image{vertical-align:middle;width:100%!important;height:100%}.carousel-container{position:relative;margin:auto}.carousel-item{width:100%;height:100%}.carousel-zoom{top:0;position:absolute;padding:5px;color:#fff;cursor:pointer;right:0;left:auto}.carousel-zoom:hover{background-color:rgba(0,0,0,.8)}.wbpnext,.wbpprev{cursor:pointer;position:absolute;top:60px;width:auto;padding:16px;margin-top:0;color:#fff;font-weight:700;font-size:18px;transition:.6s ease;border-radius:0 3px 3px 0;-webkit-user-select:none;user-select:none}.wbpnext{right:0}.wbpnext,.wbpprev{border-radius:3px 0 0 3px}.wbpprev{left:0}.wbpnext:hover,.wbpprev:hover{background-color:rgba(0,0,0,.8)}.carousel-caption-bottom{bottom:30px}.carousel-caption-bottom,.carousel-caption-center{color:#f2f2f2;font-size:15px;padding:8px 0;position:absolute;width:100%;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.8)}.carousel-caption-center{bottom:50%;top:45%}.carousel-caption-top{color:#f2f2f2;font-size:15px;padding:8px 0;top:8px;text-shadow:0 0 10px rgba(0,0,0,.8)}.carousel-caption-top,.dots{position:absolute;width:100%;text-align:center}.dots{margin-top:10px;bottom:10px}.slide-number{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.dot{cursor:pointer;height:8px;width:8px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .6s ease}.dot:hover,.wbpactive{background-color:#717171}.fadewbp{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s}.pause-icon{position:absolute;left:15px;bottom:2px;opacity:1}.pause{-webkit-animation-name:pause;-webkit-animation-duration:.5s;animation-name:pause;animation-duration:.5s}.bar{width:100%;background-color:#ddd;position:absolute;bottom:0;border-radius:0 0 10px}.progress{width:1%;height:5px;background-color:#042baa}.thumbnails{display:flex;margin-top:10px;align-items:center;overflow:scroll}.thumbnails::-webkit-scrollbar{display:none}.thumbnail{margin:0 5px}.active-thumbnail{border:3px solid #476ff1}@keyframes pause{0%{opacity:.2}90%{opacity:1}}@-webkit-keyframes pause{0%{opacity:.2}90%{opacity:1}}@-webkit-keyframes fadewbp{0%{opacity:.4}to{opacity:1}}@-webkit-keyframes fade{0%{opacity:.4}to{opacity:1}}@keyframes fade{0%{opacity:.4}to{opacity:1}}@media only screen and (max-width:500px){.carousel-caption-bottom,.carousel-caption-center,.carousel-caption-top,.slide-number,.wbpnext,.wbpprev{font-size:20px!important}.dot{height:4px;width:4px}.carousel-container{max-height:250px!important}.thumbnail{max-width:70px}.carousel-caption-bottom{bottom:25px}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}#wbproot{font-size:10px;//font-family:"Quicksand"}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.CalendarDay{padding:0!important}.DayPicker_weekHeader_li,.DayPicker_weekHeader_ul{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.CalendarMonth_table{padding:0!important}.mbsc-calendar-day-empty.check-in,.mbsc-calendar-day-empty.check-out{background:#fff!important}.mbsc-datepicker .mbsc-ltr.check-in{background:linear-gradient(to left top,#eee 50%,transparent 0) no-repeat}.mbsc-datepicker .mbsc-ltr.check-out{background:linear-gradient(to left top,transparent 50%,#eee 0) no-repeat}.mbsc-datepicker .mbsc-rtl.check-in{background:linear-gradient(to right bottom,#eee 50%,transparent 0) no-repeat}.mbsc-datepicker .mbsc-rtl.check-out{background:linear-gradient(to right bottom,transparent 50%,rgba(255,186,186,.5019607843137255) 0) no-repeat}.mbsc-datepicker .mbsc-ltr.check-out,.mbsc-datepicker .mbsc-rtl.check-in{border-color:#46c4f3}.mbsc-datepicker .mbsc-windows.check-in,.mbsc-datepicker .mbsc-windows.check-out{border-color:transparent}.booking-stepper{display:flex;justify-content:center;align-items:center;overflow:hidden;flex-wrap:wrap}.step{display:flex;max-width:50%;min-width:50%;padding:10px 45px;position:relative;font-size:14px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.step,.step .numbers{align-items:center;justify-content:center;background:#fff;color:#777}.step .numbers{display:inline-flex;width:26px;height:26px;border-radius:50%;border:2px solid #bbb;margin-right:8px;font-weight:600}.step.active{background:#000;color:#fff}.step.active .numbers{background:#fff;color:#000;border-color:#fff}.step.completed{background:#eee;color:#000}.step.completed .numbers{background:#fff;color:#000;border-color:#fff}.arrow{width:0;height:0;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:15px solid #fff;margin-left:-1px;z-index:2}.booking-stepper .step:last-child{border-right:none}.step-first:after{border-top:2.8rem solid #fff;border-bottom:2.8rem solid #fff;border-left:2.8rem solid transparent;right:0;left:auto}.step-first:after,.step-last:before{content:"";position:absolute;width:0;height:0}.step-last:before{border-top:2.8rem solid transparent;border-bottom:2.8rem solid transparent;border-left:2.8rem solid #fff;left:0;right:auto}@media (max-width:700px){.arrow{display:none}.step{min-width:0;border-right:none;justify-content:flex-start;padding:10px 20px}.step .numbers{margin-right:10px}.step:not(.step.active) .labels{display:none!important}.step-last:before{border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:20px solid #fff}.step-first:after{border-top:30px solid #fff;border-bottom:30px solid #fff;border-left:20px solid transparent}.step.active .numbers{display:none!important}.step:not(.step.active){max-width:100%;flex-basis:auto}.step.active{max-width:70%}}.step-first,.step-last{border-radius:10px}
/*# sourceMappingURL=main.7beaa15e.chunk.css.map */