*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f0f2f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.layout .header{align-items:center;display:flex;height:50px;justify-content:space-between;line-height:0;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1}.layout .header .logo{color:#fff;font-size:24px;font-weight:700;transition:.2s}.layout .header .logo:hover{color:#1878ff}.layout .header .user-account{align-items:center;color:#fff;display:flex;text-align:center}.layout .header .user-account img{background-color:#fff;border-radius:50%;margin-right:15px;width:35px}.layout .header .user-account p{color:#fff;cursor:pointer;transition:.2s}.layout .header .user-account p:hover{color:#1878ff}.layout .content{padding:20px 50px 0}.rooms-filters{margin-bottom:40px}.rooms-filters button{border-radius:0;margin-right:20px}.rooms-list .more-info-btn{border-radius:0}.rooms-list :where(.css-dev-only-do-not-override-mxhywb).ant-table-wrapper .ant-table-pagination-right{justify-content:center}.rooms-list :where(.css-dev-only-do-not-override-mxhywb).ant-table-wrapper .ant-table-pagination-right li{background-color:#fff}.loader{--background:linear-gradient(135deg,#23c4f8,#275efe);--shadow:rgba(39,94,254,.28);--text:#6c7486;--page:hsla(0,0%,100%,.36);--page-fold:hsla(0,0%,100%,.52);--duration:3s;height:140px;margin:100px auto 0;position:relative;width:200px}.loader:after,.loader:before{--r:-6deg;bottom:8px;box-shadow:0 16px 12px var(--shadow);content:"";position:absolute;top:80%;-webkit-transform:rotate(var(--r));transform:rotate(var(--r));width:120px}.loader:before{left:4px}.loader:after{--r:6deg;right:4px}.loader div{background-image:var(--background);border-radius:13px;box-shadow:0 4px 6px var(--shadow);height:100%;-webkit-perspective:600px;perspective:600px;position:relative;width:100%;z-index:1}.loader div ul{list-style:none;margin:0;padding:0;position:relative}.loader div ul li{--r:180deg;--o:0;--c:var(--page);-webkit-animation:var(--duration) ease infinite;animation:var(--duration) ease infinite;color:var(--c);left:10px;opacity:var(--o);position:absolute;top:10px;-webkit-transform:rotateY(var(--r));transform:rotateY(var(--r));-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.loader div ul li:nth-child(2){--c:var(--page-fold);-webkit-animation-name:page-2;animation-name:page-2}.loader div ul li:nth-child(3){--c:var(--page-fold);-webkit-animation-name:page-3;animation-name:page-3}.loader div ul li:nth-child(4){--c:var(--page-fold);-webkit-animation-name:page-4;animation-name:page-4}.loader div ul li:nth-child(5){--c:var(--page-fold);-webkit-animation-name:page-5;animation-name:page-5}.loader div ul li svg{display:block;height:120px;width:90px}.loader div ul li:first-child{--r:0deg;--o:1}.loader div ul li:last-child{--o:1}.loader span{color:var(--text);display:block;left:0;margin-top:20px;right:0;text-align:center;top:100%}@-webkit-keyframes page-2{0%{opacity:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}20%{opacity:1}35%,to{opacity:0}50%,to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes page-2{0%{opacity:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}20%{opacity:1}35%,to{opacity:0}50%,to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@-webkit-keyframes page-3{15%{opacity:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}35%{opacity:1}50%,to{opacity:0}65%,to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes page-3{15%{opacity:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}35%{opacity:1}50%,to{opacity:0}65%,to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@-webkit-keyframes page-4{30%{opacity:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}50%{opacity:1}65%,to{opacity:0}80%,to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes page-4{30%{opacity:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}50%{opacity:1}65%,to{opacity:0}80%,to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@-webkit-keyframes page-5{45%{opacity:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}65%{opacity:1}80%,to{opacity:0}95%,to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes page-5{45%{opacity:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}65%{opacity:1}80%,to{opacity:0}95%,to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}.back-home-btn{font-weight:600;margin-bottom:20px}.ant-carousel .slide-image img{height:350px;width:100%}.room-info{padding-left:20px}.room-info h2{text-decoration:underline}.room-info p{margin-top:10px}.check-btns{text-align:right}.check-btns button{border-radius:0}.check-btns button:first-child{color:#a6a6a6}.check-btns button:last-child{margin:0 15px}.room-features{margin-top:10px}.room-features h4{margin-bottom:15px}.room-features p{margin-top:5px}.room-features p:first-child{margin-top:0}.room-description{margin-top:70px}.room-description :where(.css-dev-only-do-not-override-mxhywb).ant-col-2{flex:0 0 6%;max-width:6%}.room-description :where(.css-dev-only-do-not-override-mxhywb).ant-col-22{flex:0 0 94%;max-width:94%}.ant-modal{top:80px}.ant-modal .ant-modal-content{border-radius:0}.ant-modal .ant-modal-content .separating-line{border:1px solid #f0f2f5;margin:10px -24px}.ant-modal .ant-modal-content form{margin-top:20px}.ant-modal .ant-modal-content form .separating-line{margin-bottom:10px;margin-top:50px}.ant-modal .ant-modal-content form :where(.css-dev-only-do-not-override-mxhywb).ant-input-affix-wrapper,.ant-modal .ant-modal-content form :where(.css-dev-only-do-not-override-mxhywb).ant-picker{border-radius:0}.ant-modal .ant-modal-content form .modal-btn-group{text-align:right}.ant-modal .ant-modal-content form .modal-btn-group button{border-radius:0}.ant-modal .ant-modal-content form .modal-btn-group button:last-child{margin-left:10px}.ant-modal .checkout-text{margin-bottom:30px;margin-top:20px}.ant-modal button{border-radius:0}.auth-container{background-color:#fff;margin:25vh auto 0;max-width:600px}.auth-container .auth-title h2{font-size:1.25em;padding:15px 20px}.auth-container .auth-title hr{border:1px solid #f0f2f5}.auth-container form{padding:20px}.auth-container form .login-btn,.auth-container form .signup-link{text-align:center}.auth-container form .login-btn{margin:15px 0 24px}.auth-container form .login-btn button{border-radius:0;padding:5px 60px;text-align:center}.auth-container form .signup-btn{margin-bottom:24px;text-align:center}.auth-container form .signup-btn button{border-radius:0;padding:5px 60px}.auth-container form .signup-btn button:first-child{margin-right:10px;padding:5px 30px}
/*# sourceMappingURL=main.0681c70e.css.map*/