body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}body,html{font-size:16px;height:100%;background-color:#fafafa;box-sizing:border-box}#root{width:100%;height:100%}.loading-page-container{height:100%;width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}#css-pinner-loader{border-bottom:3px solid transparent;border-top:3px solid transparent;border-radius:50%;border-color:#0194ba transparent;border-style:solid;border-width:3px;width:24px;height:24px;-webkit-animation:cssSpinnerLoader 2s linear infinite;animation:cssSpinnerLoader 2s linear infinite}@-webkit-keyframes cssSpinnerLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes cssSpinnerLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.css-spiner-loader-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.cancel-button{color:grey;background:#f1f1f1}.accept-button,.cancel-button{border:none;height:100%;width:100%;text-align:center;text-decoration:none;display:inline-block;font-size:14px;border-radius:100px}.accept-button{color:#fff;background:#0194ba}.click-ripple-div{-webkit-tap-highlight-color:transparent;color:inherit;width:inherit;height:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;font-style:inherit;text-align:inherit}.click-ripple{position:absolute;border-radius:50%;-webkit-transform:scale(0);transform:scale(0);-webkit-animation:clickRipple .6s linear;animation:clickRipple .6s linear;background-color:hsla(0,0%,100%,.7)}@-webkit-keyframes clickRipple{to{-webkit-transform:scale(4);transform:scale(4);opacity:0}}@keyframes clickRipple{to{-webkit-transform:scale(4);transform:scale(4);opacity:0}}.booking-dot-com-consentpage{height:100%;width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;color:grey;background:hsla(0,0%,94.5%,.9450980392156862)}ul.booking-dot-com-shared-list{list-style-type:disc;font-size:14px}.bouncy-ball{display:inline-block;background-color:orange;height:15px;width:15px;border-radius:25px;margin:0 5px}#bouncy-ball-1{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}#bouncy-ball-1,#bouncy-ball-2{-webkit-animation-name:bouncyBallsAnimation;animation-name:bouncyBallsAnimation;-webkit-animation-duration:1.2s;animation-duration:1.2s}#bouncy-ball-2{-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}#bouncy-ball-3{-webkit-animation-name:bouncyBallsAnimation;animation-name:bouncyBallsAnimation;-webkit-animation-delay:.7s;animation-delay:.7s;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes bouncyBallsAnimation{0%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(23px);transform:translateY(23px)}60%{-webkit-transform:translateY(-25px);transform:translateY(-25px)}80%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bouncyBallsAnimation{0%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(23px);transform:translateY(23px)}60%{-webkit-transform:translateY(-25px);transform:translateY(-25px)}80%{-webkit-transform:translateY(0);transform:translateY(0)}}.user-consent-page-title{font-size:15px;font-weight:700;color:#000;margin:28px 0}.user-consent-page-description{font-size:15px;color:grey;margin:28px 0}.user-consent-page-btn-contaner{width:90%;-webkit-flex-direction:column;flex-direction:column;margin-bottom:5px;height:31%;margin-top:auto;-webkit-justify-content:flex-end;justify-content:flex-end}.user-consent-page-btn-contaner,.user-consent-page-img-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.user-consent-page-img-container{margin-top:10%;-webkit-flex-direction:row;flex-direction:row;height:28%;-webkit-justify-content:center;justify-content:center}.user-consent-page-img{height:55px;width:55px;border-radius:10px;margin:0 8%;background:#fff}.user-consent-page-plus-mark{text-align:center;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:100%;font-size:32px}.privacy-link-conatiner{font-size:12px;color:grey;margin-top:12%}.privacy-link{color:#00f;opacity:.5}.error-contaner{width:100vw;height:100%}.error-body-container,.error-contaner{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.error-body-container{height:45%;width:100%;margin-top:auto}.error-image,.error-text-container{height:50%;margin:auto}.error-text-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;width:80%}.error-title{font-size:24px;font-weight:700;color:grey;margin:10px 0;text-align:center}.error-description{color:grey;opacity:.9;font-size:18px}.error-code-text{margin-top:12%;text-align:center;color:grey}.error-btn-contaner{width:90%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;margin:auto 0 30px auto}.snackbar-container{position:fixed;width:80%;z-index:1000;bottom:1rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:auto;padding:.2rem 1rem;border-radius:.75rem;border:transparent;background-color:#4dc3ff;box-shadow:0 3px 6px rgb(0 0 0/16%),0 3px 6px rgb(0 0 0/23%);-webkit-justify-content:space-between;justify-content:space-between;-webkit-animation:snackbar-fade-in .5s;animation:snackbar-fade-in .5s}.snackbar-button,.snackbar-container{color:#fff;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.snackbar-button{-webkit-justify-content:center;justify-content:center;padding:1.5rem 1rem;height:1.5rem;width:3rem;text-align:center;border:none;border-radius:42px;background-color:#3bf;cursor:pointer}.snackbar-ripple{border-radius:42px!important;margin-left:.5rem}.snackbar-fadeout{-webkit-animation:snackbar-fade-out .5s;animation:snackbar-fade-out .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes snackbar-fade-in{0%{bottom:0;opacity:0}to{bottom:1rem;opacity:1}}@keyframes snackbar-fade-in{0%{bottom:0;opacity:0}to{bottom:1rem;opacity:1}}@-webkit-keyframes snackbar-fade-out{0%{bottom:1rem;opacity:1}to{bottom:0;opacity:0}}@keyframes snackbar-fade-out{0%{bottom:1rem;opacity:1}to{bottom:0;opacity:0}}