.lang-selector{display:flex;align-items:center}.lang-selector select{background-color:initial;outline:none;border:0;width:-moz-fit-content;width:fit-content;max-width:90px;text-align:center;font-size:18px;color:#fff}.lang-selector select option{color:#000}#header-wrapper>.header{z-index:6;position:fixed;top:0;left:0;right:0;height:64px;background:#252b42d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex}#header-wrapper>.header.mobile{position:absolute}#header-wrapper>.header.mobile>.limitw{padding:0 15px}#header-wrapper>.header.mobile>.limitw>.right{flex-direction:row-reverse}#header-wrapper>.header>.limitw{flex:1;display:flex;justify-content:space-between}#header-wrapper>.header>.limitw>.right{display:flex;gap:15px}#header-wrapper>.header>.limitw>.right .contactLinks{display:flex;gap:15px;align-items:center;margin-right:10px}#header-wrapper>.header>.limitw>.right .contactLinks .link svg{height:28px;width:28px}#header-wrapper>.header>.limitw>.right>.phone{display:flex;flex-direction:column;justify-content:center;text-decoration:none;align-items:center;margin-right:15px;padding:13px 10px;border-radius:12px;color:#fff}#header-wrapper>.header>.limitw>.right>.phone>.phoneNumber{font-weight:700;font-family:Roboto}#header-wrapper>.header>.limitw>.right>.phone>.subtitle{font-size:13px;color:#a7c9d9;text-decoration:underline;margin-top:2px}#header-wrapper>.header>.limitw>.right>.presentation{display:flex;flex-direction:column;justify-content:center;text-decoration:none;align-items:center;margin-right:15px;padding:13px 10px;border-radius:12px;color:#fff}#header-wrapper .menu{display:flex;align-items:center;flex:1}#header-wrapper .menu>.button{display:flex;justify-content:center;text-decoration:none;align-items:center;margin-right:15px;padding:13px 10px;border-radius:12px;transition:all .25s}#header-wrapper .menu>.button.hover,#header-wrapper .menu>.button:hover{background-color:#ffffff1a}#header-wrapper .menu>.button.active{background-color:#fff3;cursor:default}#header-wrapper .menu>.button>.label{color:#fff;font-size:16px;letter-spacing:normal;text-align:center}#header-wrapper .menu>.button>.label>.phoneNumber{font-weight:700;font-family:Roboto}#header-wrapper .menu>.button>.label>.subtitle{font-size:13px;color:#a7c9d9;text-decoration:underline;margin-top:2px}#header-wrapper>.subheader{z-index:5;position:fixed;top:64px;left:0;right:0;height:120px;background:#151927d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transform:scaleY(0);transform-origin:top center;transition:all .25s}#header-wrapper>.subheader.show{opacity:1;pointer-events:auto;transform:scaleY(1)}#header-wrapper>.subheader>.button{flex:1;max-width:100px;height:80px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px;text-decoration:none;padding:15px;margin-right:15px;padding:13px 10px;border-radius:12px;transition:all .25s}#header-wrapper>.subheader>.button.hover,#header-wrapper>.subheader>.button:hover{background-color:#ffffff1a}#header-wrapper>.subheader>.button.active{background-color:#fff3;cursor:default}#header-wrapper>.subheader>.button>.icon img{height:32px}#header-wrapper>.subheader>.button>.label{color:#fff;font-size:16px;letter-spacing:normal;text-align:center}#header-wrapper>.subheader>.button>.label>.phoneNumber{font-weight:700;font-family:Roboto}#header-wrapper>.subheader>.button>.label>.subtitle{font-size:13px;color:#a7c9d9;text-decoration:underline;margin-top:2px}#header-wrapper>.menu-out{position:fixed;top:0;left:0;right:0;width:100%;height:100vh;z-index:7}#header-wrapper>.menu-toggle{z-index:7;position:fixed;right:15px;top:20px;display:flex;justify-content:center;align-items:center;color:#fff;transition:all .25s}#header-wrapper>.menu-toggle.floating{box-shadow:0 1px 11px 1px #0003;color:#000;background-color:#fff;border-radius:16px;padding:12px}#header-wrapper>.menu{z-index:7;position:fixed;top:15px;right:15px;background-color:#fff;box-shadow:0 1px 11px 1px #0003;display:flex;flex-direction:column;align-items:stretch;transform:translateY(0);transition:all .25s;opacity:1}#header-wrapper>.menu.hide{transform:translateY(-50px);pointer-events:none;opacity:0}#header-wrapper>.menu>*{margin-right:0!important;margin:5px 0}#header-wrapper>.menu>.active{display:none}#header-wrapper>.menu>*>.label{color:#000!important}footer{background-color:#252b42;color:#fff;padding:50px 15px;display:flex;align-items:center;justify-content:center;font-weight:300;font-size:14px}footer,footer.mobile>.content>.info{flex-direction:column}footer.mobile>.content>.info>.contacts{margin-right:0;margin-bottom:50px}footer.mobile>.content>.info>.contacts>.title{text-align:center}footer.mobile>.content>.info>.contactUs{margin-right:0;margin-bottom:20px}footer.mobile>.content>.info>.legalLabel{margin-right:0;margin-bottom:50px;text-align:center;font-size:12px}footer.mobile>.content>.info>.legalLinks{text-align:center}footer.mobile>.content>.other{flex-direction:column}footer.mobile>.content>.other .logo{margin-bottom:15px}footer.mobile>.content>.other .logo img{height:32px}footer>.content>.info{display:flex;align-items:center;justify-content:center;border-bottom:1px solid #3d466b;padding-bottom:25px;margin-bottom:25px}footer>.content>.info>.contactUs{margin-right:50px;text-decoration:none;text-align:center}footer>.content>.info>.contactUs .button{all:unset;display:flex;justify-content:center;align-items:center;padding:15px 25px;border:3px solid #fff;border-radius:100px;cursor:pointer}footer>.content>.info>.contactUs .button span{color:#fff;font-size:14px;font-weight:400;text-transform:uppercase}footer>.content>.info>.contacts{margin-right:50px}footer>.content>.info>.contacts>.title{font-size:16px;margin-bottom:10px}footer>.content>.info>.legalLabel{margin-right:50px;max-width:350px;line-height:1.5}footer>.content>.info>.legalLabel a{color:#fff;text-decoration:underline;cursor:pointer}footer>.content>.info>.legalLinks{line-height:1.5}footer>.content>.info>.legalLinks .title{font-size:16px}footer>.content>.info>.legalLinks a{display:block;color:#fff}footer>.content>.info>.legalLinks a:hover{text-decoration:underline!important}footer>.content>.other{display:flex;align-items:center;justify-content:space-between}footer>.content>.other .logo img{height:42px}.popup-base{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;z-index:7;pointer-events:auto}.popup-base::-webkit-scrollbar{display:none}.popup-base>.blackout{background-color:#00000080;position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}.popup-base>.popup{max-width:90%;max-height:90%;background-color:#fff;margin:15px;padding:10px;border-radius:4px;box-shadow:0 5px 15px 0 #64646480;display:flex;flex-direction:column;font-weight:300;font-size:15px;transition:all .25s}.popup-base>.popup>.header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;font-size:17px}.popup-base>.popup>.header>.title{font-weight:400}.popup-base>.popup>.header>.close{display:flex;justify-content:center;align-items:center;cursor:pointer;color:#000;margin-left:15px}.popup-base>.popup>.content{overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.popup-base>.popup>.content::-webkit-scrollbar{display:none}#confirm-popup>.popup-base .popup .content>.buttons{display:flex;justify-content:flex-end;margin-top:15px}#confirm-popup>.popup-base .popup .content>.buttons>:first-child{margin-right:5px}#image-popup{background-color:#00000080;z-index:16}#image-popup,#image-popup .popup .image{position:fixed;top:0;left:0;right:0;bottom:0}#image-popup .popup .image{max-width:100%;max-height:100%;margin:auto;overflow:auto;object-fit:contain}#prompt-popup>.popup-base .popup .content>.el-input{margin-top:15px}#prompt-popup>.popup-base .popup .content>.buttons{margin-top:15px;display:flex;flex-direction:column;align-items:center}#prompt-popup>.popup-base .popup .content>.buttons>:nth-child(2){margin-top:5px}#hotel-details-popup>.popup-base>.popup>.content{display:flex;flex-direction:column;max-width:850px;padding:25px;padding-top:0}#hotel-details-popup>.popup-base>.popup>.content>.images{width:100%;display:grid;gap:15px;grid-template-rows:auto;grid-template-columns:1fr 1fr}#hotel-details-popup>.popup-base>.popup>.content>.images>.image-wrapper{display:flex;justify-content:center;align-items:center}#hotel-details-popup>.popup-base>.popup>.content>.images>.image-wrapper>.image{width:100%;height:240px;background-size:cover;background-position:50%;border-radius:16px}#hotel-details-popup>.popup-base>.popup>.content>.vueperslides{border-radius:16px}#hotel-details-popup>.popup-base>.popup>.content>.title{margin-top:15px;font-weight:600;font-size:26px}#hotel-details-popup>.popup-base>.popup>.content>.stars{margin:15px 0}#hotel-details-popup>.popup-base>.popup>.content>.stars>.icon{color:#f2ae00;font-size:21px!important}#hotel-details-popup>.popup-base>.popup>.content:has(>.stars)>.description{margin-top:0}#hotel-details-popup>.popup-base>.popup>.content>.description{margin-top:15px;font-size:17px;font-weight:500;line-height:1.7}#hotel-details-popup>.popup-base>.popup>.content>.description b{font-weight:700}.feedback-window{background-color:#cacacad9;border-radius:16px;padding:35px;display:flex;flex-direction:column;position:relative;max-width:400px;transform:translateY(0);transition:all .25s;opacity:1}.feedback-window.hide{transform:translateY(-50px);pointer-events:none;opacity:0}.feedback-window>.title{color:#4a6580;margin-bottom:15px;font-size:18px;font-weight:600;text-align:center}.feedback-window>.close{position:absolute;top:15px;right:15px;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#000;margin-left:15px}.feedback-window>input{margin-bottom:15px;border:0;outline:0;border-radius:16px;box-shadow:inset 4px 4px 16px #00000042;background-color:#d9d9d9;padding:15px;font-size:17px}.feedback-window>.button{box-shadow:0 4px 4px #00000040;border-radius:16px;padding:15px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:18px;font-weight:400;cursor:pointer;transition:all .2s}.feedback-window>.button.disabled{opacity:.85;cursor:default}.feedback-window>.button.disabled:hover{box-shadow:0 4px 4px #00000040;filter:none}.feedback-window>.button:hover{box-shadow:0 4px 4px #0000;filter:brightness(.95)}.feedback-window>.sentSubtitle{font-size:18px;text-align:center;color:#111}#feedback-popup .popup{background-color:initial;box-shadow:none}#app{font-family:Raleway,Helvetica,sans-serif}*{-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}input{-webkit-user-select:text!important;user-select:text!important}#app .el-button+.el-button{margin-left:0}.limitw{max-width:1001px;margin:0 auto}