@import "https://fonts.googleapis.com/css?family=Roboto:400,500,700&display=swap";*,:before,:after{box-sizing:border-box}html{tab-size:4;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0;font-family:system-ui,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@font-face{font-family:Film P3;src:url(FilmP3-Bold.e8cc015c.ttf);font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:url(Montserrat-Bold.96db3e27.ttf);font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:url(Montserrat-SemiBold.9920aea8.ttf);font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:url(Montserrat-Medium.dc3ce8d6.ttf);font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:url(Montserrat-Regular.a32550f7.ttf);font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(Montserrat-Light.a03ff5f8.ttf);font-weight:300;font-style:normal}@font-face{font-family:Times New Roman;src:url(TimesNewRoman-Bold.c1226228.ttf);font-weight:700;font-style:normal}@font-face{font-family:Times New Roman;src:url(TimesNewRoman-Regular.45b4de78.ttf);font-weight:400;font-style:normal}.no-scroll{overflow:hidden}.visually-hidden{white-space:nowrap;width:1px;height:1px;clip:rect(0 0 0 0);clip-path:inset(100%);border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}html{scroll-behavior:smooth}body{letter-spacing:.02em;color:#7a7a7a;background-color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700}.is-hidden{opacity:0;visibility:hidden;pointer-events:none}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}p,h1,h2,h3,h4,h5,h6{margin:0}a{text-decoration:none}ul,ol{margin:0;padding:0;list-style:none}button{cursor:pointer}address{font-style:normal}img{max-width:100%;height:auto;display:block}th,td{padding:0}.modal-room{width:95%;background-color:#fffdee;border-radius:2px;padding:60px 15px;transition:transform .25s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 1px rgba(0,0,0,.14),0 2px 1px rgba(0,0,0,.2)}@media screen and (min-width:414px){.modal-room{width:414px}}@media screen and (min-width:1024px){.modal-room{width:712px;height:638px;padding:60px}}@media screen and (max-height:815px){.modal-room{top:100vh}}.modal-room__title{text-transform:uppercase;letter-spacing:.05em;color:#000;text-align:center;margin-bottom:40px;font-family:Times New Roman,sans;font-size:24px;line-height:1.67}@media screen and (min-width:1024px){.modal-room__title{font-size:40px;line-height:1.15}}.modal-room__input-field{width:100%;margin-bottom:20px;position:relative}@media screen and (min-width:1024px){.modal-room__input-field{width:288px;margin-bottom:12px}}.modal-room__modal-label{text-align:left;letter-spacing:.02em;color:#c79002;margin-left:12px;font-weight:500;line-height:1.25;display:block}.modal-room__modal-input,.modal-room__modal-option{width:95%;height:54px;letter-spacing:.05em;color:gray;background-color:#fffdee;border:1px solid #c79002;margin-bottom:8px;padding-left:12px;padding-right:15px;font-family:Times New Roman,sans;font-size:20px;font-weight:700;line-height:1.15;transition:border-color .25s cubic-bezier(.4,0,.2,1)}@media screen and (min-width:414px){.modal-room__modal-input,.modal-room__modal-option{width:384px}}@media screen and (min-width:1024px){.modal-room__modal-input,.modal-room__modal-option{height:64px;width:288px;font-size:24px;line-height:1.17}}.modal-room__modal-input:focus{box-shadow:1px 1px 15px 1px #b4b4b4}.modal-room__close-icon{stroke:currentColor;fill:currentColor;display:inline-block}.modal-room__btn--close{color:#000;background-color:rgba(0,0,0,0);border:rgba(0,0,0,0);transition:color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);position:absolute;top:16px;right:16px}.modal-room__btn--close:hover,.modal-room__btn--close:focus{color:#c79002;transform:rotate(90deg)}.modal-room__custom-select{fill:#c79002;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:url(ep_arrow-down-bold.6948acae.svg);background-position:right 15px top 15px;background-repeat:no-repeat;background-size:24px 24px;margin-bottom:8px}@media screen and (min-width:1024px){.modal-room__custom-select{background-position:right 20px top 20px}}input[type=date]::-webkit-calendar-picker-indicator{opacity:0}.modal-room__button{margin-top:40px}@media screen and (min-width:1024px){.modal-room__button{margin-top:28px}}@media screen and (min-width:1024px){.modal-room__wrapper,.modal-room__input-wrap,.modal-room__input-box{flex-wrap:wrap;gap:16px;display:flex}}@media screen and (min-width:1024px){.modal-room__input-wrap--category{width:100%;justify-content:right;gap:16px;display:flex}}.modal{width:90%;text-align:center;background-color:#fffdee;border-radius:2px;padding:60px 15px;transition:transform .25s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 1px rgba(0,0,0,.14),0 2px 1px rgba(0,0,0,.2)}@media screen and (min-width:414px){.modal{width:414px}}@media screen and (min-width:1024px){.modal{width:712px;padding:60px}}@media screen and (max-height:685px){.modal{top:100vh}}.modal__title{text-transform:uppercase;letter-spacing:.05em;color:#000;text-align:center;margin-bottom:40px;font-family:Times New Roman,sans;font-size:24px;line-height:1.67}@media screen and (min-width:1024px){.modal__title{font-size:40px;line-height:1.15}}@media screen and (min-width:1024px){.modal__list{justify-content:center;gap:16px;display:flex}}@media screen and (min-width:1024px){.modal__wrap{flex-direction:column;display:flex}}.modal__wrap:not(:last-child){margin-bottom:20px}@media screen and (min-width:1024px){.modal__wrap:not(:last-child){margin-bottom:40px}}.modal__wrap:last-child{margin-bottom:40px}.modal__field{position:relative}.modal__field:not(:last-child){margin-bottom:20px}@media screen and (min-width:1024px){.modal__field:not(:last-child){background-position:right 20px top 20px}}.modal__label{text-align:left;letter-spacing:.02em;color:#c79002;margin-left:12px;font-size:14px;font-weight:500;line-height:1.2;display:block}@media screen and (min-width:1024px){.modal__label{font-size:16px;line-height:1.25}}.auth__label{justify-content:center;margin-bottom:10px;display:flex}.modal__input,.select__option{width:100%;height:54px;letter-spacing:.05em;color:gray;background-color:#fffdee;border:1px solid #c79002;border-radius:2px;margin-bottom:8px;padding:16px 12px;font-family:Times New Roman,sans;font-size:20px;font-weight:700;line-height:1.15;transition:border-color .25s cubic-bezier(.4,0,.2,1);display:inline-block}@media screen and (min-width:414px){.modal__input,.select__option{min-width:384px}}@media screen and (min-width:1024px){.modal__input,.select__option{min-width:288px;height:64px;font-size:24px;line-height:1.17}}.pwm-field-icon{display:none}.modal__input:focus{box-shadow:2px 2px 15px 2px #b4b4b4}.modal__btn--close{color:#000;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);justify-content:center;align-items:center;margin:0;padding:0;transition:color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:16px;right:16px}.modal__btn--close:hover,.modal__btn--close:focus{color:#c79002;transform:rotate(90deg)}.modal__icon--close{stroke:currentColor;fill:currentColor;display:inline-block}.custom-select{letter-spacing:.05em;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-color:#fffdee;border:1px solid #c79002;border-radius:2px;margin-bottom:8px;padding:16px 12px;font-family:Times New Roman,sans;font-size:20px;font-weight:700;line-height:1.15;display:inline-block}@media screen and (min-width:414px){.custom-select{min-width:384px}}@media screen and (min-width:1024px){.custom-select{min-width:288px;height:64px;font-size:24px;line-height:1.17}}.custom-select{background-image:url(ep_arrow-down-bold.6948acae.svg);background-position:right 15px top 15px;background-repeat:no-repeat;background-size:24px 24px}@media screen and (min-width:1024px){.custom-select{background-position:right 20px top 20px}}.custom-date{letter-spacing:.05em;width:100%;height:54px;fill:#c79002;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-color:#fffdee;border:thin solid #c79002;border-radius:2px;margin-bottom:8px;padding:16px 12px;font-family:Times New Roman,sans;font-size:20px;font-weight:700;line-height:1.15;display:inline-block}@media screen and (min-width:414px){.custom-date{min-width:384px}}@media screen and (min-width:1024px){.custom-date{min-width:288px;height:64px;font-size:24px;line-height:1.17}}.custom-date{fill:#c79002;background-image:url(ep_arrow-down-bold.6948acae.svg);background-position:right 15px top 15px;background-repeat:no-repeat;background-size:24px 24px}@media screen and (min-width:1024px){.custom-date{background-position:right 20px top 20px}}.custom-date[onfocus]{color:gray}.custom-date[onfocus]:focus{background-image:none}.custom-date[type=date]{background-image:none}.modal-price{width:90%;min-height:572px;background-color:#fffdee;border-radius:2px;padding:60px 15px;transition:transform .25s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 1px rgba(0,0,0,.14),0 2px 1px rgba(0,0,0,.2)}@media screen and (min-width:414px){.modal-price{width:414px}}@media screen and (min-width:1024px){.modal-price{width:712px;min-height:489px;padding:60px}}@media screen and (max-height:460px){.modal-price{top:calc(100vh - 110px)}}@media screen and (min-height:459px) and (max-height:580px){.modal-price{top:calc(100vh - 180px)}}.modal-price__btn-close{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);justify-content:center;align-items:center;margin:0;padding:0;transition:color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:16px;right:16px}.modal-price__btn-close:hover,.modal-price__btn-close:focus{color:#c79002;transform:rotate(90deg)}.modal-price__icon-close{stroke:currentColor;fill:currentColor}.modal-price__title{letter-spacing:.05em;color:#000;justify-content:center;margin-bottom:40px;font-family:Times New Roman;font-size:24px;line-height:1.17;display:flex}@media screen and (min-width:1024px){.modal-price__title{font-size:32px;line-height:1.16}}.modal-price__sub-title{letter-spacing:.05em;color:gray;margin-bottom:28px;font-family:Times New Roman;font-size:24px;line-height:1.17}.form__modal-price{color:#c79002;font-size:16px;font-weight:500;line-height:1.25}.modal-price__text{margin-bottom:20px}@media screen and (min-width:1024px){.container__form-price{gap:16px;display:flex}}.wrapper-input{width:100%}.wrapper-input:not(:last-child){margin-bottom:20px}.wrapper-input:last-child{margin-bottom:40px}@media screen and (min-width:1024px){.wrapper-input{width:calc(50% - 8px)}.wrapper-input:first-child{margin-bottom:40px}}.modal-price__input-wrap{margin-bottom:8px;position:relative}.modal-price__input{width:100%;height:54px;letter-spacing:.05em;color:gray;background-color:#fffdee;border:1px solid #c79002;padding-left:15px;font-family:Times New Roman,sans;font-size:24px;font-weight:700;line-height:1.17;transition:border-color .25s cubic-bezier(.4,0,.2,1);display:inline-block;position:relative}.modal-price__input::-ms-input-placeholder{letter-spacing:.05em;color:gray;font-family:Times New Roman;font-size:24px;font-weight:700;line-height:1.17}.modal-price__input::placeholder{letter-spacing:.05em;color:gray;font-family:Times New Roman;font-size:24px;font-weight:700;line-height:1.17}.modal-price__input:focus{box-shadow:2px 2px 15px 2px #b4b4b4}.modal-price__label-input,.modal-price__label-select,.modal-price__label{margin-left:15px}.modal-price__custom-select{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:url(ep_arrow-down-bold.6948acae.svg);background-position:right 15px top 15px;background-repeat:no-repeat;background-size:24px 24px;margin-bottom:8px}.backdrop{z-index:6;width:100%;height:100%;background-color:rgba(0,0,0,.2);transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;overflow-y:scroll}.btn{width:236px;height:48px;letter-spacing:.02em;color:#f3c653;background:rgba(0,0,0,.4);border:2px solid #fff;border-radius:25px;font-family:Montserrat;font-size:16px;font-weight:700;line-height:1.25}.btn:hover,.btn:focus{background:#fff}.btn--hotel-and-rest{background:#000}.btn--hotel-and-rest:hover,.btn--hotel-and-rest:focus{border:2px solid #f3c653}.button{width:100%;height:64px;text-transform:uppercase;color:#fff;background:#000;border:1px solid #f3c653;border-radius:25px;font-family:Montserrat;font-size:20px;font-weight:500;line-height:1.2}.button:hover,.button:focus{color:#000;background:#f3c653}@media screen and (min-width:414px){.button{width:384px}}@media screen and (min-width:1024px){.button{width:434px;font-size:24px}}.modal__btn{width:100%;height:64px;text-transform:uppercase;color:#fff;background:#000;border:1px solid #f3c653;border-radius:2px;padding:0;font-family:Montserrat;font-size:20px;font-weight:500;line-height:1.2;display:inline-block}.modal__btn:hover,.modal__btn:focus{color:#000;background:#f3c653}@media screen and (min-width:414px){.modal__btn{width:384px}}@media screen and (min-width:1024px){.modal__btn{width:592px;font-size:24px}}.auth__btn{width:60%;text-transform:uppercase;color:#fff;background:#000;border:1px solid #f3c653;border-radius:2px;margin-top:15px;padding:0;font-family:Montserrat;font-size:20px;font-weight:500;line-height:1.2;display:inline-block;position:relative}.auth__btn:hover,.auth__btn:focus{color:#000;background:#f3c653}@media screen and (min-width:414px){.auth__btn{width:60%}}@media screen and (min-width:1024px){.auth__btn{width:60%;font-size:24px}}button.social-signin{width:220px;height:36px;color:#fff;cursor:pointer;border:none;border-radius:2px;margin-bottom:20px;font-family:Roboto,sans-serif;font-weight:500;transition:all .2s}button.social-signin:hover,button.social-signin:focus{transition:all .2s;box-shadow:0 2px 4px rgba(0,0,0,.4)}button.social-signin:active{transition:all .2s;box-shadow:0 1px 2px rgba(0,0,0,.4)}button.social-signin.facebook{background:#32508e}button.social-signin.twitter{background:#55acee}button.social-signin.google{background:#dd4b39}.or{width:35px;height:35px;text-align:center;background:#ddd;border-radius:50%;line-height:40px;position:absolute;top:136px;left:364px;box-shadow:0 2px 4px rgba(0,0,0,.4)}.container{max-width:100%;margin:0 auto;padding-left:15px;padding-right:15px}@media screen and (min-width:414px){.container{max-width:414px}}@media screen and (min-width:1024px){.container{max-width:1024px;padding-left:47px;padding-right:47px}}@media screen and (min-width:1280px){.container{max-width:1280px;padding-left:85px;padding-right:85px}}.logo{letter-spacing:.3em;color:#fff;margin-right:-.3em;font-family:Film P3,sans-serif;font-size:40px;font-weight:700;line-height:1.08;display:inline-block}.logo-dark{text-transform:uppercase;letter-spacing:.3em;color:#494848;font-family:Film P3;font-size:40px;font-weight:700;line-height:1.08}.logo-accent{text-transform:uppercase;letter-spacing:.3em;color:#f3c653;font-family:Film P3;font-size:40px;font-weight:700;line-height:1.08}.main-title{letter-spacing:.02em;color:#fff;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:1.2}@media screen and (min-width:1024px){.main-title{font-size:24px}}.hotel-title{text-transform:uppercase;letter-spacing:.05em;color:#000;font-family:Times New Roman,serif;font-size:24px;font-style:normal;font-weight:700;line-height:1.16}@media screen and (min-width:1024px){.hotel-title{font-size:30px;line-height:1.13}}@media screen and (min-width:1280px){.hotel-title{font-size:36px}}.section--light{background-color:#fffdee;padding-top:18px;padding-bottom:72px}@media screen and (min-width:1024px){.section--light{padding-top:120px;padding-bottom:96px}}@media screen and (min-width:1280px){.section--light{padding-bottom:118px}}.section--dark{padding-top:24px;padding-bottom:40px}@media screen and (min-width:1024px){.section--dark{padding-top:48px;padding-bottom:96px}}.section-hotel{padding-top:32px;padding-bottom:32px}@media screen and (min-width:1024px){.section-hotel{padding-top:64px;padding-bottom:47px}}@media screen and (min-width:1280px){.section-hotel{padding-top:72px;padding-bottom:48px}}.section-hotel--lemon{background-color:#fffdee}.section-hotel--dark-lemon{background-color:#f0ecd6}.pre-title{color:#b4b4b4;margin-bottom:8px;font-family:Times New Roman;font-size:20px;font-style:normal;font-weight:400;line-height:1.15}@media screen and (min-width:1024px){.pre-title{font-size:32px;font-weight:400;line-height:1.16}}@media screen and (min-width:1280px){.pre-title{margin-bottom:4px}}.hotel-text{width:258px;height:76px;letter-spacing:.02em;color:#5f5f5f;margin-top:12px;font-size:12px;font-weight:600;line-height:1.25}@media screen and (min-width:1024px){.hotel-text{width:439px;height:80px;letter-spacing:.02em;margin-top:16px;font-size:16px;font-weight:600;line-height:1.25}}@media screen and (min-width:1280px){.hotel-text{width:400px;height:83px;color:#7a7a7a;margin-top:24px}}.hero{text-align:center;background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 auto;padding-top:181px;padding-bottom:20px;position:relative}@media screen and (min-width:1024px){.hero{padding-top:188px;padding-bottom:15px}}@media screen and (min-width:1280px){.hero{padding-top:164px;padding-bottom:65px}}.hero__title{margin-right:-.3em;padding:0;font-size:66px}@media screen and (min-width:414px){.hero__title{margin-bottom:24px;font-size:96px}}@media screen and (min-width:1024px){.hero__title{margin-bottom:32px;font-size:128px}}.hero__subtitle{color:#fff;margin-bottom:40px;font-size:16px;font-weight:600;line-height:1.25}@media screen and (min-width:1024px){.hero__subtitle{letter-spacing:.02em;margin-bottom:56px;font-size:20px;line-height:1.2}}@media screen and (min-width:1280px){.hero__subtitle{margin-bottom:64px}}.hero__text{letter-spacing:.05em;text-transform:uppercase;color:#fff;margin-bottom:113px;font-family:Times New Roman;font-size:23px}@media screen and (min-width:414px){.hero__text{font-size:32px}}@media screen and (min-width:1024px){.hero__text{letter-spacing:.05em;margin-bottom:137px;font-size:36px;line-height:1.14}}.hero__bloc-btn{flex-wrap:wrap;justify-content:center;display:flex}@media screen and (min-width:1024px){.hero__bloc-btn{justify-content:flex-end;gap:40px;display:flex}}.hero__btn:not(:last-child){margin-bottom:24px}@media screen and (min-width:1024px){.hero__btn:not(:last-child){margin-bottom:0}}.hero__block{position:absolute;top:64px;right:15px}@media screen and (min-width:1024px){.hero__block{position:static}}.hero__end{justify-content:space-between;align-items:baseline;display:flex}.hero__contact{letter-spacing:.01em;color:#e5e5e5;text-align:left;width:210px;height:47px;border:1px solid rgba(243,198,83,.7);border-radius:2px;align-items:center;gap:8px;font-size:12px;font-weight:400;line-height:1.2;transition:color .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1);display:flex}@media screen and (min-width:1024px){.hero__contact{width:285px;height:56px;gap:10px;font-size:16px;line-height:1.25}}.hero__contact:hover,.hero__contact:focus{color:#000;background:#fff}.hero__icon{fill:#f3c653;margin-left:6px}@media screen and (min-width:1024px){.hero__icon{margin-left:10px}}.hero__social{gap:20px;margin-top:60px;display:flex}@media screen and (min-width:1024px){.hero__social{margin-top:25px}}@media screen and (min-width:1280px){.hero__social{display:none}}.hero__social-icon{fill:rgba(243,198,83,.7);display:block}.header{z-index:1;width:100%;height:64px;padding-top:16px;padding-bottom:9px;position:absolute}@media screen and (min-width:1024px){.header{height:100px;padding-top:30px;padding-bottom:30px}}.header-wrap{justify-content:center;align-items:center;display:flex}.header-logo{letter-spacing:.3em;color:#fff;margin-right:15px;font-family:Film P3,sans-serif;font-size:33px;font-weight:700;line-height:1.08;transition:color .25s cubic-bezier(.4,0,.2,1);display:block}@media screen and (min-width:414px){.header-logo{margin-right:52px}}@media screen and (min-width:1024px){.header-logo{font-size:40px;line-height:1.1}}.header-logo:hover,.header-logo:focus{color:#f3c653}.site-nav__list{gap:15px;display:flex}@media screen and (min-width:414px){.site-nav__list{gap:26px}}@media screen and (min-width:1024px){.site-nav__list{gap:72px}}.site-nav__wrap{align-items:center;gap:6px;display:flex}@media screen and (min-width:414px){.site-nav__wrap{gap:12px}}@media screen and (min-width:1024px){.site-nav__wrap{gap:32px}}.site-nav__link{letter-spacing:.02em;color:#f3c653;padding-top:24px;padding-bottom:15px;font-size:13px;font-weight:500;line-height:1.2;transition:color .25s cubic-bezier(.4,0,.2,1)}@media screen and (min-width:414px){.site-nav__link{font-size:16px;line-height:1.25}}@media screen and (min-width:1024px){.site-nav__link{font-size:20px;line-height:1.2}}.site-nav__link:hover,.site-nav__link:focus{color:#fff}.site-nav__contact-wrap{align-items:center;display:flex}@media screen and (min-width:1024px){.site-nav__contact-wrap{border:1px solid rgba(243,198,83,.7);border-radius:2px;gap:15px;padding:10px 8px 10px 14px}}.site-nav__contact{display:none}@media screen and (min-width:1024px){.site-nav__contact{letter-spacing:.02em;color:#fff;font-size:14px;font-weight:400;line-height:1.21;transition:color .25s cubic-bezier(.4,0,.2,1);display:block}}.site-nav__contact:hover,.site-nav__contact:focus{color:#f3c653}.menu-open{color:#f3c653;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);padding:0;transition:color .25s cubic-bezier(.4,0,.2,1)}.menu-open:hover,.menu-open:focus{color:#fff}.site-nav__icon{fill:currentColor;width:12px;height:20px;display:block}.cos__list{display:none}@media screen and (min-width:1280px){.cos__list{align-items:center;gap:20px;margin-left:60px;display:flex}}.soc__link{color:rgba(243,198,83,.7);transition:color .25s cubic-bezier(.4,0,.2,1)}.soc__link:hover,.soc__link:focus{color:#fff}.soc__icon{fill:currentColor;display:block}.mob-menu{z-index:1;width:100vw;height:430px;background-color:#fffdee;padding:60px;position:fixed;top:0;left:0}@media screen and (min-width:1024px){.mob-menu{display:none}}.mob-menu-title{text-transform:uppercase;letter-spacing:.05em;color:#000;text-align:center;margin-bottom:30px;font-family:Times New Roman,sans;font-size:24px;line-height:1.67}.mob-menu-item{background-color:#fff;border:1px solid #c79002;border-radius:2px;padding:16px 12px}.mob-menu-item:not(:last-child){margin-bottom:30px}.mob-menu-text{letter-spacing:.02em;color:#c79002;margin-bottom:20px;font-size:20px;font-weight:500;line-height:1.2}.mob-contact-tel{letter-spacing:.02em;color:#494848;font-size:14px;font-weight:400;line-height:1.2;transition:color .25s cubic-bezier(.4,0,.2,1)}.mob-contact-tel:hover,.mob-contact-tel:focus{color:#f3c653}.mob-menu-close{color:#000;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);justify-content:center;align-items:center;margin:0;padding:0;transition:color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:16px;right:16px}.mob-menu-close:hover,.mob-menu-close:focus{color:#c79002;transform:rotate(90deg)}.mob-icon-close{stroke:currentColor;fill:currentColor;display:inline-block}.hero{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(hero-mob.87106850.jpg)}@media (min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2x){.hero{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(hero-mob-2x.3519e9af.jpg)}}@media screen and (min-width:1024px){.hero{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(hero-tab.5135913a.jpg)}}@media screen and (min-width:1024px) and (min-device-pixel-ratio:2),screen and (min-width:1024px) and (min-resolution:192dpi),screen and (min-width:1024px) and (min-resolution:2x){.hero{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(hero-tab-2x.b6ea77f7.jpg)}}@media screen and (min-width:1280px){.hero{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(hero-desk.e7c69c84.jpg)}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:2),screen and (min-width:1280px) and (min-resolution:192dpi),screen and (min-width:1280px) and (min-resolution:2x){.hero{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(hero-desk-2x.c06d4e85.jpg)}}.about-our-rest{background-color:#fffdee;padding-top:16px;padding-bottom:20px}@media screen and (min-width:1024px){.about-our-rest{padding-top:120px;padding-bottom:32px}}@media screen and (min-width:1280px){.about-our-rest{padding-bottom:50px}}.about-rest__slogan{font-family:Times New Roman;font-size:20px;font-weight:400;line-height:none;letter-spacing:0;color:#b4b4b4;margin-bottom:13px}@media screen and (min-width:1024px){.about-rest__slogan{margin-bottom:4px;font-size:32px}}.restaurant-logo{color:#494848;margin-bottom:12px}@media screen and (min-width:1024px){.restaurant-logo{margin-bottom:24px;font-size:64px}}.rest-card{display:flex;position:relative}.rest-card:first-child{flex-wrap:wrap;margin-bottom:32px}@media screen and (min-width:1024px){.rest-card:first-child{margin-bottom:338px}}@media screen and (min-width:1280px){.rest-card:first-child{margin-bottom:350px}}.rest-card:first-child .rest-card__description{width:258px;color:#5f5f5f;margin-bottom:28px}@media screen and (min-width:1024px){.rest-card:first-child .rest-card__description{width:439px;margin-bottom:0}}@media screen and (min-width:1280px){.rest-card:first-child .rest-card__description{width:518px}}.rest-card:first-child .rest-card__photo{margin-left:auto}@media screen and (min-width:1024px){.rest-card:first-child .rest-card__photo{z-index:5;position:absolute;top:-286px;right:65px}}@media screen and (min-width:1280px){.rest-card:first-child .rest-card__photo{top:-286px;right:95px}}.rest-card:last-child{align-items:center;column-gap:20px;margin-bottom:32px}@media screen and (min-width:1024px){.rest-card:last-child{margin-bottom:154px}}@media screen and (min-width:1280px){.rest-card:last-child{margin-bottom:124px}}.rest-card:last-child .rest-card__description{max-width:163px;color:#c79002;padding-bottom:20px}@media screen and (min-width:1024px){.rest-card:last-child .rest-card__description{max-width:100%;width:312px;margin-left:auto;margin-right:220px;padding-bottom:0}}@media screen and (min-width:1280px){.rest-card:last-child .rest-card__description{margin-right:305px}}@media screen and (min-width:1024px){.rest-card:last-child .rest-card__photo{position:absolute;left:0;transform:translateY(-6px)}}@media screen and (min-width:1280px){.rest-card:last-child .rest-card__photo{top:-188px;transform:translateY(1px)}}.rest-card__description{letter-spacing:.02px;font-size:12px;font-weight:600;line-height:1.25}@media screen and (min-width:1024px){.rest-card__description{font-size:16px;line-height:20px}}.rest-card__photo{background:#dadada;border-radius:2px;box-shadow:2px 2px 60px 2px rgba(0,0,0,.25)}@media screen and (min-width:414px){.rest-slider-box{padding-left:69px}}@media screen and (min-width:1024px){.rest-slider-box{padding-left:0;padding-right:13px}}@media screen and (min-width:1280px){.rest-slider-box{padding-right:0}}.rest-slider{margin-bottom:20px;margin-right:-15px;box-shadow:2px 2px 60px 2px rgba(0,0,0,.25)}@media screen and (min-width:1024px){.rest-slider{width:428px;margin-bottom:32px;margin-left:auto;margin-right:0}}@media screen and (min-width:1280px){.rest-slider{width:530px;margin-bottom:36px}}.rest-slider .slick-track{column-gap:24px;display:flex}@media screen and (min-width:1024px){.rest-slider .slick-track{column-gap:40px}}@media screen and (min-width:1280px){.rest-slider .slick-track{height:245px}}.rest-slide{border-radius:2px;display:block;box-shadow:2px 2px 60px 2px rgba(0,0,0,.25)}.slider-arrows{width:100%;justify-content:flex-end;gap:32px;margin-top:20px;padding-right:2px;display:inline-flex}@media screen and (min-width:1024px){.slider-arrows{margin-top:32px}}@media screen and (min-width:1280px){.slider-arrows{margin-top:40px}}.right-arrow,.left-arrow{width:32px;height:32px;background-color:rgba(0,0,0,0);background-image:url(slider-arrow.d1ee0730.svg);background-size:cover;border:none;outline:none}.right-arrow{transform:rotate(180deg)}.details-rest{background-color:#000;background-image:linear-gradient(90deg,rgba(0,0,0,.65),rgba(0,0,0,.65)),url(details-rest-bg-mob.1d2f9f17.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}@media (min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2x){.details-rest{background-image:linear-gradient(90deg,rgba(0,0,0,.65),rgba(0,0,0,.65)),url(details-rest-bg-mob-2x.725f0373.jpg)}}@media screen and (min-width:1024px){.details-rest{background-image:linear-gradient(90deg,rgba(0,0,0,.65),rgba(0,0,0,.65)),url(details-rest-bg-tab.621bf6a2.jpg)}}@media screen and (min-width:1024px) and (min-device-pixel-ratio:2),screen and (min-width:1024px) and (min-resolution:192dpi),screen and (min-width:1024px) and (min-resolution:2x){.details-rest{background-image:linear-gradient(90deg,rgba(0,0,0,.65),rgba(0,0,0,.65)),url(details-rest-bg-tab-2x.2531cb48.jpg)}}@media screen and (min-width:1280px){.details-rest{background-image:linear-gradient(90deg,rgba(0,0,0,.65),rgba(0,0,0,.65)),url(details-rest-bg-desk.4ba7d417.jpg)}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:2),screen and (min-width:1280px) and (min-resolution:192dpi),screen and (min-width:1280px) and (min-resolution:2x){.details-rest{background-image:linear-gradient(90deg,rgba(0,0,0,.65),rgba(0,0,0,.65)),url(details-rest-bg-desk-2x.52f2e63d.jpg)}}.details-rest__wrap{width:259px;flex-direction:column;justify-content:end;margin:0 0 48px auto;display:flex}@media screen and (min-width:1024px){.details-rest__wrap{width:610px;margin:0 auto 40px 0;padding-left:236px}}@media screen and (min-width:1024px) and (min-width:1280px){.details-rest__wrap{margin:0 auto 40px;padding-left:3px}}.details-rest__logo{margin-bottom:12px}@media screen and (min-width:1024px){.details-rest__logo{font-size:64px}}.details-rest__title{margin-bottom:20px}@media screen and (min-width:1024px){.details-rest__title{margin-bottom:8px}}.details-rest__text{width:259px;letter-spacing:.02em;color:#bababa;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:600;line-height:1.25;display:block}@media screen and (min-width:1024px){.details-rest__text{width:610px;font-size:16px}}.details-rest__wrap-btn{flex-flow:column wrap;justify-content:flex-end;gap:16px;display:flex}.details-rest__link{text-align:center;justify-content:center;align-items:center;margin:0 auto;display:flex}.details-rest__button{margin:0 auto;display:block}.details-rest__link{text-align:center;justify-content:center;align-items:center;margin:0 auto;display:flex}@media screen and (min-width:1024px){.detail-rest__box{flex-flow:row-reverse;align-items:flex-end;gap:34px;display:flex}}.detail-rest__slider{width:100%;height:100%;margin:0 0 -64px;padding:0 0 64px;display:flex;overflow:hidden}@media screen and (max-width:1023px){.detail-rest__slider{margin:0;padding:0 0 80px 25px}}.slick-slide{overflow:hidden}.slick-arrow{width:32px;height:32px;top:auto;bottom:-16px}@media screen and (max-width:1023px){.slick-arrow{padding-left:25px;bottom:10px}}.slick-prev{left:0}.slick-next{left:64px}.slick-next:before,.slick-prev:before{width:32px;height:32px;font-size:0;line-height:0;display:flex}.slick-next:before{background:url(vector-right.e314b996.svg) 0 0/32px 32px no-repeat}.slick-prev:before{background:url(vector-left.921d8326.svg) 0 0/32px 32px no-repeat}.detail-rest__slider .slick-track{gap:20px;display:flex}@media screen and (min-width:1024px){.detail-rest__slider .slick-track{gap:34px}}@media screen and (min-width:1280px){.detail-rest__slider .slick-track{gap:87px}}.slick-prev:before,.slick-next:before{opacity:1}.about-our-hotel{background-color:#fffdee;padding-top:16px;padding-bottom:16px;position:relative}@media screen and (min-width:1024px){.about-our-hotel{padding-top:120px;padding-bottom:50px}}.about-hotel__slogan{font-family:Times New Roman;font-size:20px;font-weight:400;line-height:none;letter-spacing:0;color:#b4b4b4;margin-bottom:13px}@media screen and (min-width:1024px){.about-hotel__slogan{margin-bottom:4px;font-size:32px}}.hotel-logo{color:#494848;margin-bottom:12px;margin-left:auto}@media screen and (min-width:1024px){.hotel-logo{margin-bottom:24px;font-size:64px}}.hotel-desc__wrap{max-width:242px;text-align:left;margin-bottom:28px;margin-left:auto}@media screen and (min-width:1024px){.hotel-desc__wrap{max-width:419px}}@media screen and (min-width:1280px){.hotel-desc__wrap{max-width:488px}}.about-hotel__slogan{text-align:right}.hotel-logo{text-align:right;margin-right:-.3em}.hotel-card{justify-content:center;display:flex;position:relative}@media screen and (min-width:1280px){.hotel-card{justify-content:space-between}}.hotel-card:first-child{flex-wrap:wrap;margin-bottom:32px}@media screen and (min-width:1024px){.hotel-card:first-child{margin-bottom:338px}}@media screen and (min-width:1280px){.hotel-card:first-child{margin-bottom:350px}}.hotel-card:first-child .hotel-card__description--right{width:258px;color:#5f5f5f;margin-bottom:28px}@media screen and (min-width:1024px){.hotel-card:first-child .hotel-card__description--right{width:439px;margin-bottom:0}}@media screen and (min-width:1280px){.hotel-card:first-child .hotel-card__description--right{width:518px}}.hotel-card:first-child .hotel-card__photo--left{background:#dadada;border-radius:2px;margin-right:auto;overflow:hidden;box-shadow:2px 2px 60px 2px rgba(0,0,0,.25)}@media screen and (min-width:1024px){.hotel-card:first-child .hotel-card__photo--left{z-index:5;position:absolute;top:-380px;left:60px}}@media screen and (min-width:1280px){.hotel-card:first-child .hotel-card__photo--left{left:95px}}.hotel-card:last-child{align-items:center;column-gap:20px;margin-bottom:32px}@media screen and (min-width:1024px){.hotel-card:last-child{margin-bottom:154px}}@media screen and (min-width:1280px){.hotel-card:last-child{margin-bottom:124px}}.hotel-card:last-child .hotel-card__description{max-width:163px;color:#c79002;padding-bottom:20px}@media screen and (min-width:1024px){.hotel-card:last-child .hotel-card__description{max-width:100%;width:312px;margin-right:220px;padding-bottom:0}}@media screen and (min-width:1280px){.hotel-card:last-child .hotel-card__description{margin-left:305px}}.hotel-card:last-child .hotel-card__photo--right{background:#dadada;border-radius:2px;overflow:hidden;box-shadow:2px 2px 60px 2px rgba(0,0,0,.25)}@media screen and (min-width:1024px){.hotel-card:last-child .hotel-card__photo--right{position:absolute;right:0;transform:translateY(-6px)}}@media screen and (min-width:1280px){.hotel-card:last-child .hotel-card__photo--right{top:-188px;transform:translateY(1px)}}.hotel-card__description{letter-spacing:.02px;font-size:12px;font-weight:600;line-height:1.25}@media screen and (min-width:1024px){.hotel-card__description{font-size:16px;line-height:20px}}.hotel-card__photo{background:#dadada;border-radius:2px;box-shadow:2px 2px 60px 2px rgba(0,0,0,.25)}.hotel-slider-box{max-width:428px;transform:translate(-82px)}@media screen and (min-width:414px){.hotel-slider-box{padding-left:69px}}@media screen and (min-width:1024px){.hotel-slider-box{padding-left:0;padding-right:13px;transform:translate(0)}}@media screen and (min-width:1280px){.hotel-slider-box{max-width:530px;padding-right:0}}.hotel-slider{background:#dadada;border-radius:2px;margin-left:-200px;overflow:hidden;box-shadow:2px 2px 60px 2px rgba(0,0,0,.25)}@media screen and (min-width:1024px){.hotel-slider{width:428px;margin-left:0;margin-right:auto}}@media screen and (min-width:1280px){.hotel-slider{width:530px;margin-left:0;margin-right:auto}}.hotel-slider .slick-track{column-gap:24px;display:flex}@media screen and (min-width:1024px){.hotel-slider .slick-track{column-gap:40px}}@media screen and (min-width:1280px){.hotel-slider .slick-track{height:245px}}.hotel-slide{background:#dadada;border-radius:2px;display:block;overflow:hidden;box-shadow:2px 2px 60px 2px rgba(0,0,0,.25)}.about-hotel__slider-arrows{width:100%;justify-content:flex-start;gap:32px;margin-top:20px;margin-left:15px;padding-right:2px;display:inline-flex}@media screen and (min-width:1024px){.about-hotel__slider-arrows{margin-top:32px;margin-left:0}}@media screen and (min-width:1280px){.about-hotel__slider-arrows{margin-top:40px}}.about-hotel__right-arrow,.about-hotel__left-arrow{width:32px;height:32px;background-color:rgba(0,0,0,0);background-image:url(slider-arrow.d1ee0730.svg);background-size:cover;border:none;outline:none}.about-hotel__right-arrow{transform:rotate(180deg)}.details-hotel{background-color:#000;background-image:linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.7)),url(details-hotel-bg-mob.e87d0b59.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}@media (min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2x){.details-hotel{background-image:linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.7)),url(details-hotel-bg-mob-2x.74cb72eb.jpg)}}@media screen and (min-width:1024px){.details-hotel{background-image:linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.7)),url(details-hotel-bg-tab.97620dc7.jpg)}}@media screen and (min-width:1024px) and (min-device-pixel-ratio:2),screen and (min-width:1024px) and (min-resolution:192dpi),screen and (min-width:1024px) and (min-resolution:2x){.details-hotel{background-image:linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.7)),url(details-hotel-bg-tab-2x.2b78c655.jpg)}}@media screen and (min-width:1280px){.details-hotel{background-image:linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.7)),url(details-hotel-bg-desk.a1372645.jpg)}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:2),screen and (min-width:1280px) and (min-resolution:192dpi),screen and (min-width:1280px) and (min-resolution:2x){.details-hotel{background-image:linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.7)),url(details-hotel-bg-desk-2x.1dddc249.jpg)}}.details-hotel__wrap{max-width:260px;margin-bottom:48px}@media screen and (min-width:1024px){.details-hotel__wrap{max-width:699px;padding-left:150px}}@media screen and (min-width:1280px){.details-hotel__wrap{max-width:890px;padding-left:295px}}@media screen and (max-width:1023px){.details-hotel__container{padding-left:32px;padding-right:40px}}.details-hotel__logo{text-align:right;margin-bottom:12px;display:block;position:relative;right:-.3em}@media screen and (min-width:1024px){.details-hotel__logo{margin-bottom:16px;font-size:64px}}.details-hotel__title{text-align:right;margin-bottom:20px}@media screen and (min-width:1024px){.details-hotel__title{margin-bottom:8px}}.details-hotel__text{letter-spacing:.02em;color:#bababa;font-size:12px;font-weight:600;line-height:1.25}@media screen and (min-width:1024px){.details-hotel__text{font-size:16px}}.details-hotel__wrap-btn{flex-flow:column wrap;justify-content:flex-end;gap:16px;display:flex}.details-hotel__link{text-align:center;justify-content:center;align-items:center;margin:0 auto;display:flex}.details-hotel__button{margin:0 auto;display:block}.detail-hotel__slider{width:100%;height:100%;margin:0 0 -64px;padding:0 0 64px;display:flex;overflow:hidden}@media screen and (max-width:1023px){.detail-hotel__slider{margin:0;padding:0 0 80px}}@media screen and (min-width:1280px){.detail-hotel__slider{max-width:874px}}@media screen and (max-width:1023px){.detail-hotel__box{width:100%;position:relative;top:0}}@media screen and (min-width:1024px){.detail-hotel__box{flex-wrap:nowrap;align-items:flex-end;gap:34px;display:flex}}@media screen and (min-width:1280px){.detail-hotel__box{justify-content:start}}.slick-slide{overflow:hidden}.slick-arrow{width:32px;height:32px;top:auto;bottom:-16px}@media screen and (max-width:1023px){.slick-arrow{bottom:10px}}.details-hotel .slick-prev{left:-120px;transform:translate(770%,-50%)}@media screen and (min-width:414px){.details-hotel .slick-prev{left:-28px;transform:translate(795%,-50%)}}@media screen and (min-width:1024px){.details-hotel .slick-prev{left:0;transform:translate(1765%,-50%)}}@media screen and (min-width:1280px){.details-hotel .slick-prev{transform:translate(2325%,-50%)}}.details-hotel .slick-next{left:-57px;transform:translate(770%,-50%)}@media screen and (min-width:414px){.details-hotel .slick-next{left:28px;transform:translate(795%,-50%)}}@media screen and (min-width:1024px){.details-hotel .slick-next{left:64px;transform:translate(1765%,-50%)}}@media screen and (min-width:1280px){.details-hotel .slick-next{transform:translate(2325%,-50%)}}.slick-next:before,.slick-prev:before{width:32px;height:32px;font-size:0;line-height:0;display:flex}.slick-next:before{background:url(vector-right.e314b996.svg) 0 0/32px 32px no-repeat}.slick-prev:before{background:url(vector-left.921d8326.svg) 0 0/32px 32px no-repeat}.details-hotel .slick-track{gap:20px;display:flex}@media screen and (min-width:1024px){.details-hotel .slick-track{gap:32px}}@media screen and (min-width:1280px){.details-hotel .slick-track{gap:88px}}.details-hotel .slick-list{width:100%}@media screen and (max-width:1023px){.details-hotel .slick-list{padding-left:103px}}.contacts{padding-top:36px;padding-bottom:32px}@media screen and (min-width:1024px){.contacts{padding-top:56px;padding-bottom:40px}}@media screen and (min-width:1280px){.contacts{padding-bottom:73px}}@media screen and (min-width:1024px){.contacts__container{justify-content:space-between;display:flex}}.contacts__logo{color:#494848;margin-bottom:12px;display:block}@media screen and (min-width:1024px){.contacts__logo{letter-spacing:.3em;margin-bottom:8px;font-size:64px;font-weight:700;line-height:1.08}}@media screen and (min-width:1280px){.contacts__logo{margin-bottom:16px}}.contacts__text{letter-spacing:.02em;color:#5f5f5f;margin-bottom:16px;font-size:16px;font-weight:600;line-height:1.25}@media screen and (min-width:1024px){.contacts__text{margin-bottom:52px}}@media screen and (min-width:1280px){.contacts__text{letter-spacing:.02em;margin-bottom:40px;font-size:20px;font-weight:600;line-height:1.2}}.contacts__item{margin-bottom:16px}@media screen and (min-width:414px){.contacts__item{justify-content:flex-start;align-items:center;gap:22px;display:flex}}@media screen and (min-width:1024px){.contacts__item{margin-bottom:24px;display:block}}.contacts__name{letter-spacing:.02em;color:#c79002;font-size:20px;font-weight:500;line-height:1.2}@media screen and (max-width:413px){.contacts__name{margin-bottom:10px;display:block}}@media screen and (min-width:1024px){.contacts__name{margin-bottom:8px;display:block}}.contacts__phone{letter-spacing:.02em;color:#494848;width:144px;height:40px;background-color:#fff;border:.5px solid #f3c653;border-radius:2px;align-items:center;padding-left:14px;font-size:14px;font-weight:400;line-height:1.2;display:flex}.contacts__phone:hover,.contacts__phone:focus{color:#f3c653;transition:color .25s cubic-bezier(.4,0,.2,1)}.contacts__phone--twin{width:260px}@media screen and (min-width:1024px){.contacts__phone--twin{width:264px}}.phone__icon{fill:#c79002;margin-right:14px}.contacts__item--hotel{gap:54px}@media screen and (min-width:1024px){.contacts__item--hotel{margin-bottom:48px}}.contacts__hotel-phone{letter-spacing:.02em;color:#494848;font-size:14px;font-weight:400;line-height:1.2}@media screen and (min-width:414px){.contacts__hotel-phone{align-items:center;display:flex}}.contacts__hotel-phone:hover,.contacts__hotel-phone:focus{color:#f3c653;transition:color .25s cubic-bezier(.4,0,.2,1)}.contacts__phone--first{align-items:center;margin-right:12px;display:flex}@media screen and (min-width:1024px){.contacts__phone--first{margin-right:16px}}@media screen and (max-width:1023px){.contacts__wraper{margin-bottom:32px}}@media screen and (min-width:414px){.contacts__map{margin-left:124px}}@media screen and (min-width:1024px){.contacts__map{margin-left:0;display:block}}.contacts__phone--map{letter-spacing:.01em;color:#494848;width:260px;height:76px;padding-left:16px;font-size:16px;font-weight:400;line-height:1.25}@media screen and (min-width:1024px){.contacts__phone--map{width:285px;height:56px}}.contacts__icon{fill:#c79002;margin-right:16px}.map__text{width:183px;height:61px}@media screen and (min-width:1024px){.map__text{width:233px;height:40px}}.contacts__googlemap{width:290px;height:220px;border:1px solid #bababa;border-radius:2px;box-shadow:2px 2px 60px 2px rgba(0,0,0,.25)}@media screen and (max-width:1023px){.contacts__googlemap{margin:0 auto;display:block}}@media screen and (min-width:414px){.contacts__googlemap{width:384px}}@media screen and (min-width:1024px){.contacts__googlemap{width:535px;height:412px;margin-top:13px;box-shadow:5px 5px 70px 17px rgba(0,0,0,.25)}}@media screen and (min-width:1280px){.contacts__googlemap{width:634px;margin-top:8px}}@media screen and (min-width:1280px){.color-adress--desktop{color:#828282}}.footer{width:100%;color:#f3c653;background-color:#0e0c07;padding:40px 0}@media screen and (min-width:1024px){.footer{padding:80px 0}}.footer__container{justify-content:center;display:flex}@media screen and (min-width:414px){.footer__container{padding-left:59px;padding-right:33px}}@media screen and (min-width:1024px){.footer__container{justify-content:center;align-items:center;padding-left:122px;padding-right:154px}}.footer__wrapper-lists{flex-direction:column;gap:32px;display:flex}@media screen and (min-width:1024px){.footer__wrapper-lists{border:none;flex-direction:row;gap:137px;margin-left:0}}.footer__logo{color:inherit;justify-content:center;align-items:center;margin-right:30px;font-size:40px;transition:color .25s cubic-bezier(.4,0,.2,1);display:flex}@media screen and (min-width:414px){.footer__logo{margin-right:85px}}@media screen and (min-width:1024px){.footer__logo{margin-right:163px;font-size:64px;line-height:1.08}}.footer__logo:hover,.footer__logo:focus{color:#fff}.footer__menu{flex-direction:column;gap:16px;font-family:Montserrat;display:flex}.footer__menu-link{color:inherit;letter-spacing:.02px;font-size:16px;font-weight:500;line-height:1.2;transition:color .25s cubic-bezier(.4,0,.2,1)}@media screen and (min-width:414px){.footer__menu-link{font-size:20px}}.footer__menu-link:focus,.footer__menu-link:hover{color:#fff}.footer__social{gap:15px;display:flex}@media screen and (min-width:414px){.footer__social{gap:20px}}@media screen and (min-width:1024px){.footer__social{flex-direction:column-reverse;gap:12px}}.footer__social-link{color:#f3c653;transition:color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1)}@media screen and (min-width:1024px){.footer__social-link{width:143px;height:40px;border:.5px solid #f3c653;border-radius:2px;justify-content:space-between;align-items:center;padding-left:12px;padding-right:10px;display:flex}}.footer__social-link:hover,.footer__social-link:focus{color:#fff}@media screen and (min-width:1024px){.footer__social-link:hover,.footer__social-link:focus{border-color:#fff}}.footer__social-name{display:none}@media screen and (min-width:1024px){.footer__social-name{display:block}}.icon-social__icon{fill:currentColor;display:block}.hero__rest{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(restaurant-bg-mob.c09fd71e.jpg)}@media (min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2x){.hero__rest{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(restaurant-bg-mob-2x.372ec063.jpg)}}@media screen and (min-width:1024px){.hero__rest{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(restaurant-bg-tab.10957b82.jpg)}}@media screen and (min-width:1024px) and (min-device-pixel-ratio:2),screen and (min-width:1024px) and (min-resolution:192dpi),screen and (min-width:1024px) and (min-resolution:2x){.hero__rest{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(restaurant-bg-tab-2x.517eae7d.jpg)}}@media screen and (min-width:1280px){.hero__rest{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(restaurant-bg-desk.904c127b.jpg)}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:2),screen and (min-width:1280px) and (min-resolution:192dpi),screen and (min-width:1280px) and (min-resolution:2x){.hero__rest{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(restaurant-bg-desk-2x.1079e2ec.jpg)}}.about-our-kitchen{background-color:#fffdee;padding-top:16px;padding-bottom:16px}@media screen and (min-width:1024px){.about-our-kitchen{padding-top:120px;padding-bottom:32px}}.about-kitchen__slogan{font-family:Times New Roman;font-size:20px;font-weight:400;line-height:none;letter-spacing:0;color:#b4b4b4;margin-bottom:13px}@media screen and (min-width:1024px){.about-kitchen__slogan{margin-bottom:4px;font-size:32px}}.restaurant-logo{color:#494848;margin-bottom:12px}@media screen and (min-width:1024px){.restaurant-logo{margin-bottom:24px;font-size:64px}}.kitchen-card{display:flex;position:relative}.kitchen-card:first-child{flex-wrap:wrap;margin-bottom:32px}@media screen and (min-width:1024px){.kitchen-card:first-child{margin-bottom:338px}}@media screen and (min-width:1280px){.kitchen-card:first-child{margin-bottom:350px}}.kitchen-card:first-child .kitchen-card__description{width:258px;color:#5f5f5f;margin-bottom:28px}@media screen and (min-width:1024px){.kitchen-card:first-child .kitchen-card__description{width:439px;margin-bottom:0}}@media screen and (min-width:1280px){.kitchen-card:first-child .kitchen-card__description{width:518px}}.kitchen-card:first-child .kitchen-card__photo{margin-left:auto}@media screen and (min-width:1024px){.kitchen-card:first-child .kitchen-card__photo{z-index:5;position:absolute;top:-286px;right:65px}}@media screen and (min-width:1280px){.kitchen-card:first-child .kitchen-card__photo{top:-286px;right:95px}}.kitchen-card:last-child{align-items:center;column-gap:20px;margin-bottom:0}@media screen and (min-width:1024px){.kitchen-card:last-child{margin-bottom:154px}}@media screen and (min-width:1280px){.kitchen-card:last-child{margin-bottom:124px}}.kitchen-card:last-child .kitchen-card__description{max-width:163px;color:#c79002;padding-bottom:20px}@media screen and (min-width:1024px){.kitchen-card:last-child .kitchen-card__description{max-width:100%;width:312px;margin-left:auto;margin-right:220px;padding-bottom:0}}@media screen and (min-width:1280px){.kitchen-card:last-child .kitchen-card__description{margin-right:305px}}@media screen and (min-width:1024px){.kitchen-card:last-child .kitchen-card__photo{position:absolute;left:0;transform:translateY(-6px)}}@media screen and (min-width:1280px){.kitchen-card:last-child .kitchen-card__photo{top:-188px;transform:translateY(1px)}}.kitchen-card__description{font-size:12px;font-weight:600;line-height:1.25}@media screen and (min-width:1024px){.kitchen-card__description{font-size:16px;line-height:20px}}.kitchen-card__photo{background:#dadada;border-radius:2px;box-shadow:2px 2px 60px 2px rgba(0,0,0,.25)}.slider-arrows{width:100%;justify-content:flex-end;gap:32px;margin-top:-8px;padding-right:2px;display:inline-flex}@media screen and (min-width:1024px){.slider-arrows{margin-top:-20px}}@media screen and (min-width:1280px){.slider-arrows{margin-top:-15px}}.right-arrow,.left-arrow{width:32px;height:32px;background-color:rgba(0,0,0,0);background-image:url(slider-arrow.d1ee0730.svg);background-size:cover;border:none;outline:none}.right-arrow:focus,.right-arrow:hover,.left-arrow:focus,.left-arrow:hover{background-image:url(slider-arrow-orange.c34a1a28.svg)}.right-arrow{transform:rotate(180deg)}@media screen and (min-width:414px){.kitchen-slider-box{padding-left:69px}}@media screen and (min-width:1024px){.kitchen-slider-box{padding-left:0;padding-right:13px}}@media screen and (min-width:1280px){.kitchen-slider-box{padding-right:0}}.kitchen-slider-thumb{margin-left:auto}@media screen and (max-width:1023px){.kitchen-slider-thumb{max-width:284px;position:relative;top:0;left:-15px}}@media screen and (min-width:1024px){.kitchen-slider-thumb{max-width:428px;min-height:244px}}@media screen and (min-width:1280px){.kitchen-slider-thumb{min-width:548px;min-height:300px}}.kitchen-slider{width:120%;height:100%;display:flex}@media screen and (min-width:1024px){.kitchen-slider{margin-left:auto;margin-right:0}}@media screen and (max-width:1023px){.kitchen-slider .slick-list{margin-left:-106px;padding:32px 0 28px 90px}}@media screen and (min-width:1024px){.kitchen-slider .slick-list{min-width:428px;margin-top:-28px;margin-left:-68px;padding:28px 86px}}@media screen and (min-width:1280px){.kitchen-slider .slick-list{min-width:548px}}.kitchen-slider .slick-track{gap:24px;display:flex}@media screen and (min-width:1024px){.kitchen-slider .slick-track{gap:40px}}.kitchen-slider .kitchen-slide{max-width:245px;max-height:245px;border-radius:2px;overflow:hidden}.kitchen-slider .slick-slide{opacity:0;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.kitchen-slider .slick-active{opacity:1;box-shadow:2px 2px 20px 2px rgba(0,0,0,.25)}.menu{color:#000;background-color:#fffdee;padding-top:32px;padding-bottom:32px}@media screen and (min-width:1024px){.menu{background-color:#f0ecd6}}.menu__table{border-spacing:0 8px;flex-direction:column;margin:-8px 0 24px;display:flex}@media screen and (min-width:1024px){.menu__table{border-spacing:0 8px;flex-direction:row;justify-content:space-between;margin:-8px 0 32px}}@media screen and (min-width:1280px){.menu__table{border-spacing:0 12px;column-gap:20px;margin:-12px 0 19px}}.menu__data{width:100%}@media screen and (min-width:1024px){.menu__data{width:calc(50% - 44px)}}@media screen and (min-width:1280px){.menu__data{width:calc(50% - 70px)}}.menu__column--dish{width:66.1458%}.menu__column--weight,.menu__column--price{width:16.9271%}.menu__title{text-transform:uppercase;letter-spacing:normal;margin-bottom:24px;font-size:32px;line-height:1.15625}@media screen and (min-width:1024px){.menu__title{margin-bottom:28px}}@media screen and (min-width:1280px){.menu__title{margin-bottom:32px}}.menu__dish-name{height:39px;text-align:left;letter-spacing:normal;font-family:Times New Roman;font-size:20px;line-height:1.15}@media screen and (min-width:1024px){.menu__dish-name{height:47px}}@media screen and (min-width:1280px){.menu__dish-name{height:44px;font-size:24px;line-height:1.16667}}.menu__dish{margin-bottom:4px;padding-right:28px;font-size:14px;font-weight:500;line-height:1.21429}.menu__dish--short{margin-bottom:3px}@media screen and (min-width:1280px){.menu__dish--short{margin-bottom:0}}@media screen and (min-width:1024px){.menu__dish{padding-right:23px}}@media screen and (min-width:1280px){.menu__dish{font-size:16px;line-height:1.25}}.menu__ingredients{padding-right:30px;font-size:10px;font-weight:400;line-height:1.2}@media screen and (min-width:1024px){.menu__ingredients{padding-right:47px}}@media screen and (min-width:1280px){.menu__ingredients{padding-right:50px}}.menu__weight{white-space:nowrap;font-size:14px;font-weight:300;line-height:1.21429}.menu__price{white-space:nowrap;text-align:right;font-size:14px;line-height:1.21429}@media screen and (min-width:1280px){.menu__price{font-size:16px;line-height:1.25}}.menu__wrap{text-align:center}@media screen and (min-width:1024px){.menu__wrap{text-align:right}}@media screen and (max-width:1023px){.menu__button{max-width:100%}}.hero__hotel{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(hotel-bg-mob.82d83f83.jpg)}@media (min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2x){.hero__hotel{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(hotel-bg-mob-2x.afa02d91.jpg)}}@media screen and (min-width:1024px){.hero__hotel{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(hotel-bg-tab.c45caf1c.jpg)}}@media screen and (min-width:1024px) and (min-device-pixel-ratio:2),screen and (min-width:1024px) and (min-resolution:192dpi),screen and (min-width:1024px) and (min-resolution:2x){.hero__hotel{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(hotel-bg-tab-2x.7af3e5fb.jpg)}}@media screen and (min-width:1280px){.hero__hotel{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(hotel-bg-desk.69fe317a.jpg)}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:2),screen and (min-width:1280px) and (min-resolution:192dpi),screen and (min-width:1280px) and (min-resolution:2x){.hero__hotel{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(hotel-bg-desk-2x.43bebb7b.jpg)}}.hero__subtitle--hotel{margin-bottom:178px}@media screen and (min-width:1024px){.hero__subtitle--hotel{margin-bottom:218px}}@media screen and (min-width:1280px){.hero__subtitle--hotel{margin-bottom:242px}}.room-luxe{background-color:#fffdee}@media screen and (min-width:1024px){.room-luxe{padding-top:62px;padding-bottom:47px}}@media screen and (min-width:1280px){.room-luxe{padding-top:72px}}@media screen and (min-width:1024px){.room-luxe__container{flex-wrap:wrap;justify-content:space-between;display:flex}}@media screen and (max-width:1023px){.room-luxe__data{margin-bottom:32px}}@media screen and (min-width:1024px){.room-luxe__data{margin-bottom:-46px}}@media screen and (min-width:1280px){.room-luxe__data{margin-bottom:-56px}}.room-luxe__pre-title{color:#b4b4b4;letter-spacing:normal;margin-bottom:8px;font-family:Times New Roman;font-size:20px;font-weight:400;line-height:1.15}@media screen and (min-width:1024px){.room-luxe__pre-title{margin-bottom:4px;font-size:32px;line-height:1.15625}}.room-luxe__logo{color:#494848;margin-bottom:32px;display:block}@media screen and (min-width:1024px){.room-luxe__logo{margin-bottom:62px;font-size:64px;line-height:1.07813}}@media screen and (min-width:1280px){.room-luxe__logo{margin-bottom:72px}}.room-luxe__title{text-transform:lowercase;margin-bottom:12px}.room-luxe__title span{text-transform:uppercase}@media screen and (min-width:1024px){.room-luxe__title{margin-bottom:16px}}@media screen and (min-width:1280px){.room-luxe__title{margin-bottom:24px}}.room-luxe__description{max-width:258px;color:#5f5f5f;font-size:12px;font-weight:600;line-height:1.25}@media screen and (min-width:1024px){.room-luxe__description{min-width:100%;font-size:16px;line-height:1.25}}@media screen and (min-width:1280px){.room-luxe__description{color:#7a7a7a}}.room-luxe__image-wrap{justify-content:end;display:flex}@media screen and (min-width:1024px){.room-luxe__image-wrap{margin-bottom:-46px;position:relative;top:-94px;right:65px}}@media screen and (min-width:1280px){.room-luxe__image-wrap{margin-bottom:-56px;top:-105px;right:95px}}.room-luxe__image{background:#dadada;border-radius:2px;box-shadow:2px 2px 60px 2px rgba(0,0,0,.25)}@media screen and (min-width:1024px){.room-luxe__image{box-shadow:5px 5px 70px 17px rgba(0,0,0,.25)}}.room-luxe__button-wrap{flex-direction:column;align-items:center;gap:12px;display:flex}@media screen and (min-width:1024px){.room-luxe__button-wrap{height:194px;justify-content:center}}@media screen and (min-width:1280px){.room-luxe__button-wrap{height:254px}}.room-luxe__button{justify-content:center;align-items:center;display:flex}@media screen and (max-width:1023px){.room-luxe__button{max-width:100%}}@media screen and (max-width:1023px){.room_luxe__thumb{max-width:284px;position:relative;top:0;left:-15px}}@media screen and (min-width:1024px){.room_luxe__thumb{max-width:428px;min-height:251px}}@media screen and (min-width:1280px){.room_luxe__thumb{min-width:548px;min-height:319px}}.room-luxe__slider{width:120%;height:100%;display:flex}@media screen and (max-width:1023px){.room-luxe__slider{max-width:94vw;padding-bottom:42px}}@media screen and (max-width:1023px){.room-luxe__slider .slick-list{margin-left:-215px;padding:32px 0 28px 90px}}@media screen and (min-width:1024px){.room-luxe__slider .slick-list{min-width:428px;margin-top:-28px;margin-left:-68px;padding:28px 68px}}@media screen and (min-width:1280px){.room-luxe__slider .slick-list{min-width:548px}}.room-luxe__slider .slick-track{gap:16px;display:flex}@media screen and (min-width:1024px){.room-luxe__slider .slick-track{gap:40px}}.room-luxe__slider .slick-arrow{width:32px;height:32px;top:auto;bottom:-16px}@media screen and (max-width:1023px){.room-luxe__slider .slick-arrow{bottom:10px}}.room-luxe__slider .slick-prev,.room-luxe__slider .slick-next{transform:translate(-10px,-8px)}@media screen and (min-width:1024px){.room-luxe__slider .slick-prev,.room-luxe__slider .slick-next{transform:translate(337px,-50%)}}@media screen and (min-width:1280px){.room-luxe__slider .slick-prev,.room-luxe__slider .slick-next{transform:translate(457px,-50%)}}.room-luxe__slider .slick-next:before{background:url(cil_arrow-right32.70d01aac.svg) 0 0/32px 32px no-repeat}.room-luxe__slider .slick-prev:before{background:url(cil_arrow-left32.8ac83ca0.svg) 0 0/32px 32px no-repeat}.room-luxe__slider .slick-slide{opacity:0;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.room-luxe__slider .slick-active{opacity:1;box-shadow:2px 2px 20px 2px rgba(0,0,0,.25)}@media screen and (max-width:1023px){.room-luxe__slide{border-radius:2px}}@media screen and (max-width:1023px){.room-for-3{overflow:hidden}}@media screen and (min-width:1024px){.room-for-3{padding-bottom:104px}}@media screen and (min-width:1280px){.room-for-3{padding-bottom:65px}}.room-for-3__container{position:relative}.room-for-3__wrap{flex-direction:column;align-items:end;display:flex}@media screen and (min-width:1280px){.room-for-3__wrap{margin-right:57px}}.room-for-3__pre-title{color:#bababa;margin-bottom:8px;font-family:Times New Roman;font-size:20px;font-weight:400}@media screen and (min-width:1024px){.room-for-3__pre-title{margin-bottom:4px;font-size:32px;font-weight:400;line-height:1.16}}.room-for-3__logo{color:#494848;margin-bottom:32px;margin-right:-.3em}@media screen and (min-width:1024px){.room-for-3__logo{margin-bottom:62px;font-size:64px;line-height:1.08}}@media screen and (min-width:1280px){.room-for-3__logo{margin-bottom:72px}}.room-for-3__title{text-transform:uppercase;margin-bottom:12px}@media screen and (min-width:1024px){.room-for-3__title{margin-bottom:16px;margin-right:43px;font-size:30px;line-height:1.13}}@media screen and (min-width:1280px){.room-for-3__title{margin-bottom:24px;margin-right:0;font-size:36px;line-height:1.14}}.room-for-3__text{width:242px;letter-spacing:.02em;margin-bottom:32px;margin-right:59px;font-size:12px;font-weight:600;line-height:1.25}@media screen and (min-width:1024px){.room-for-3__text{width:400px;margin-bottom:169px;margin-right:20px;font-size:16px}}@media screen and (min-width:1280px){.room-for-3__text{margin-bottom:188px;margin-right:53px}}.room-for-3__center{border-radius:2px;margin-bottom:32px;display:inline-block;box-shadow:5px 5px 70px 17px rgba(0,0,0,.25)}@media screen and (min-width:1024px){.room-for-3__center{margin-bottom:48px;position:absolute;top:-96px;left:112px}}@media screen and (min-width:1280px){.room-for-3__center{top:-104px;left:180px}}.room-for-3__bathroom{gap:16px;margin-bottom:25px;display:flex}@media screen and (min-width:1024px){.room-for-3__bathroom{gap:40px}}.room-for-3__bathroom img{border-radius:2px;box-shadow:2px 2px 60px 2px rgba(0,0,0,.25)}.room-for-3-btn__wrap{flex-direction:column;align-items:center;gap:16px;display:flex}@media screen and (min-width:1024px){.room-for-3-btn__wrap{height:194px;justify-content:center;margin-top:0}}@media screen and (min-width:1280px){.room-for-3-btn__wrap{height:254px}}.room-for-3-btn__details{align-items:center;padding:14px 65px;display:inline-flex}.room-for-3-svg{fill:#000;cursor:pointer;justify-content:flex-end;display:flex;bottom:35%;right:0%}@media screen and (max-width:1023px){.room-for-3-svg{padding-right:18px}}@media screen and (min-width:1024px){.room-for-3-svg{justify-content:start}}@media screen and (min-width:1024px){.room-for-3-svg{fill:#000;bottom:-35%;right:35%}}@media screen and (min-width:1280px){.room-for-3-svg{bottom:-28%;right:40%}}.room-for-3-svg__left{margin-right:34px}.room-for-3-svg__left:hover,.room-for-3-svg__left:focus,.room-for-3-svg__right:hover,.room-for-3-svg__right:focus{fill:#f3c653}.room-ror-3__slider-wrap{max-width:100%;flex-direction:column;justify-content:end;display:flex}@media screen and (min-width:1024px){.room-ror-3__slider-wrap{flex-direction:row-reverse}}.room-for-3__slider{max-width:284px}@media screen and (max-width:1023px){.room-for-3__slider{margin-bottom:25px;margin-right:-15px;padding-left:115px}}@media screen and (min-width:1024px){.room-for-3__slider{max-width:430px;margin-left:auto}}@media screen and (min-width:1280px){.room-for-3__slider{max-width:548px}}.room-for-3__slider .slick-track{gap:16px;display:flex}@media screen and (min-width:1024px){.room-for-3__slider .slick-track{gap:40px}}@media screen and (min-width:1280px){.room-for-3__slider .slick-track{gap:40px}}.room-for-3__slider .slick-list{margin:-30px;padding:30px;overflow:hidden}@media screen and (max-width:1023px){.room-for-3__slider .slick-list{margin-right:-270px}}.room-for-3__slider .slick-slide{opacity:0;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.room-for-3__slider .slick-active{opacity:1;border-radius:2px;box-shadow:2px 2px 20px 2px rgba(0,0,0,.25)}.room-section{position:relative}.room-section .slick-track{gap:16px;display:flex}@media screen and (min-width:1024px){.room-section .slick-track{gap:40px}}.hotel-wrap-top{position:relative}@media screen and (min-width:1024px){.hotel-wrap-top{display:flex}}@media screen and (min-width:1024px){.room-wrap-top{flex-direction:column;margin-bottom:126px;display:flex}}@media screen and (min-width:1280px){.room-wrap-top{margin-bottom:140px}}.room-logo{margin-bottom:32px;display:block}@media screen and (min-width:1024px){.room-logo{letter-spacing:.3em;margin-bottom:62px;font-size:64px;font-weight:700;line-height:1.08}}@media screen and (min-width:1280px){.room-logo{margin-bottom:72px}}.room-wrap-center{border-radius:2px;box-shadow:2px 2px 60px 2px rgba(0,0,0,.25)}@media screen and (max-width:1023px){.room-wrap-center{width:244px;margin-top:32px;margin-left:auto}}@media screen and (min-width:1024px){.room-wrap-center{position:absolute;top:-96px;left:50%;box-shadow:5px 5px 70px 17px rgba(0,0,0,.25)}}@media screen and (min-width:1024px){.hotel-wrap-bottom{justify-content:space-between;align-items:center;display:flex}}@media screen and (max-width:1023px){.room-slider-thumb{padding-top:32px;padding-bottom:44px;position:relative;top:0;left:-135px}}@media screen and (min-width:1024px){.room-slider-thumb{padding-top:48px;padding-bottom:25px;padding-right:60px}}@media screen and (min-width:1280px){.room-slider-thumb{padding-bottom:40px}}@media screen and (min-width:1024px){.hotel-room-slider{max-width:428px}}@media screen and (min-width:1280px){.hotel-room-slider{max-width:548px}}.hotel-room-slider .slic-active{opacity:1;border-radius:2px;box-shadow:2px 2px 32px 2px rgba(0,0,0,.25)}@media screen and (min-width:1024px){.hotel-room-slider .slic-active{box-shadow:2px 2px 60px 2px rgba(0,0,0,.25)}}.hotel-room-slider .slic-slide{opacity:0}.hotel-room-slider .slick-list{margin:-30px;padding:30px}.hotel-room-slider .slick-track{gap:16px;display:flex}@media screen and (min-width:1024px){.hotel-room-slider .slick-track{gap:40px}}.room-svg{cursor:pointer;fill:#000;display:flex;position:relative;top:28px}@media screen and (max-width:1023px){.room-svg{right:-136px}}@media screen and (min-width:1024px){.room-svg{top:32px;left:331px}}@media screen and (min-width:1280px){.room-svg{top:40px;left:450px}}.room-svg-left{margin-right:34px;transition:fill .25s cubic-bezier(.4,0,.2,1)}.room-svg-left:hover,.room-svg-left:focus{fill:#f3c653}.room-svg-right{transition:fill .25s cubic-bezier(.4,0,.2,1)}.room-svg-right:hover,.room-svg-right:focus{fill:#f3c653}.room-wrap-bottom{flex-direction:column;gap:16px;padding-left:80px;display:flex}@media screen and (min-width:1024px){.room-wrap-bottom{margin-bottom:81px}}@media screen and (max-width:1023px){.room-wrap-bottom{align-items:center;padding-left:0}}.hotel-link{justify-content:center;align-items:center;display:flex}.luxe-hero{background-image:linear-gradient(#000 0%,rgba(0,0,0,.55) 54.17%,rgba(0,0,0,0) 100%);background-position:top,50%;background-repeat:no-repeat;background-size:100% 143px;padding-top:483px;padding-bottom:40px;position:relative}@media screen and (min-width:1024px){.luxe-hero{padding-top:468px;padding-bottom:64px}}@media screen and (min-width:1280px){.luxe-hero{padding-top:524px;padding-bottom:48px}}@media screen and (min-width:414px){.luxe-hero{background-image:linear-gradient(#000 0%,rgba(0,0,0,.55) 54.17%,rgba(0,0,0,0) 100%);background-size:100% 143px}}@media screen and (min-width:1024px){.luxe-hero{background-image:linear-gradient(#000 0%,rgba(0,0,0,.55) 54.17%,rgba(0,0,0,0) 100%);background-size:100% 116px}}@media screen and (min-width:1280px){.luxe-hero{background-image:linear-gradient(#000 0%,rgba(0,0,0,.55) 54.17%,rgba(0,0,0,0) 100%);background-size:100% 147px}}.luxe-hero__container{position:relative}@media screen and (min-width:1024px){.luxe-hero__container{gap:191px;display:flex}}@media screen and (min-width:1280px){.luxe-hero__container{gap:371px}}.luxe-hero__map{color:#e5e5e5;width:210px;height:47px;letter-spacing:.01em;border:1px solid rgba(243,198,83,.7);border-radius:2px;align-items:center;padding-left:11px;font-size:12px;font-weight:400;line-height:1.25;display:flex;position:absolute;bottom:589px;right:15px}@media screen and (min-width:1024px){.luxe-hero__map{letter-spacing:.01em;width:285px;height:56px;padding-left:16px;font-size:16px;font-weight:400;line-height:1.25;bottom:-40px;right:692px}}@media screen and (min-width:1280px){.luxe-hero__map{display:none}}.luxe-hero__map:hover,.luxe-hero__map:focus{color:rgba(243,198,83,.7);transition:color .25s cubic-bezier(.4,0,.2,1)}.map__adress{width:179px;height:30px}@media screen and (min-width:1024px){.map__adress{width:233px;height:40px}}.luxe-hero-map__icon{fill:#f3c653;margin-right:13px}@media screen and (min-width:1024px){.luxe-hero-map__icon{margin-right:16px}}.luxe-hero__tittle{letter-spacing:.05em;color:#fff;width:100%;height:64px;margin-bottom:14px;font-family:Times New Roman;font-size:28px;font-weight:700;line-height:1.14}@media screen and (min-width:414px){.luxe-hero__tittle{width:325px}}@media screen and (min-width:1024px){.luxe-hero__tittle{width:507px;height:41px;white-space:nowrap;letter-spacing:.05em;margin-bottom:24px;font-size:36px;font-weight:700;line-height:1.14}}.luxe-hero__text{letter-spacing:.02em;color:#fff;width:100%;height:61px;margin-bottom:30px;font-size:12px;font-weight:700;line-height:1.25}@media screen and (min-width:414px){.luxe-hero__text{width:325px}}@media screen and (min-width:1024px){.luxe-hero__text{width:400px;letter-spacing:.02em;height:83px;margin-bottom:0;font-size:16px;font-weight:700;line-height:1.25}}.luxe-hero__icon{width:24px;height:24px}.luxe-hero__social{flex-direction:column;gap:8px;display:flex;position:absolute;bottom:-26px}@media screen and (min-width:1024px){.luxe-hero__social{flex-direction:row;gap:20px;left:372px}}@media screen and (min-width:1280px){.luxe-hero__social{display:none}}.icon-social--luxe{fill:rgba(243,198,83,.7);transition:fill .25s cubic-bezier(.4,0,.2,1)}.icon-social--luxe:hover,.icon-social--luxe:focus{fill:#fff}.luxe-hero_soclink{width:24px;height:24px}.luxe-hero__button{width:232px;height:48px;text-transform:initial;letter-spacing:.02em;color:#f3c653;background-color:rgba(0,0,0,.4);border:2px solid #fff;margin-left:50px;font-size:16px;font-weight:700;line-height:1.25;transition:background-color .25s cubic-bezier(.4,0,.2,1)}@media screen and (min-width:414px){.luxe-hero__button{margin-left:94px}}@media screen and (min-width:1024px){.luxe-hero__button{margin-top:140px;margin-left:0}}@media screen and (min-width:1280px){.luxe-hero__button{margin-top:82px}}.luxe-hero__slider{width:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.luxe-hero__fade>.slick-arrow{z-index:1}.luxe-hero__fade>.slick-list{z-index:-1}.slider__img{height:755px}@media screen and (min-width:414px){.slider__img{height:740px}}@media screen and (min-width:1024px){.slider__img{height:720px}}@media screen and (min-width:1280px){.slider__img{height:720px}}.luxe-left__arrow{cursor:pointer;width:40px;height:40px;background-image:url(lux_arrow-left.b6de155f.svg);position:absolute;top:350px;left:15px}@media screen and (min-width:1024px){.luxe-left__arrow{top:340px;left:47px}}@media screen and (min-width:1280px){.luxe-left__arrow{top:412px;left:85px}}.luxe-right__arrow{cursor:pointer;width:40px;height:40px;background-image:url(lux_arrow-right.e5a590e1.svg);position:absolute;top:350px;right:15px}@media screen and (min-width:1024px){.luxe-right__arrow{top:340px;right:47px}}@media screen and (min-width:1280px){.luxe-right__arrow{top:412px;right:85px}}.amenities{padding-top:32px;padding-bottom:32px}@media screen and (min-width:1024px){.amenities{padding-top:48px;padding-bottom:40px}}@media screen and (min-width:1280px){.amenities{padding-bottom:48px}}@media screen and (min-width:1280px){.amenities{background-color:#fffdee}}.amenities__container{max-width:414px;margin:0 auto;padding-left:15px;padding-right:15px}@media screen and (min-width:1024px){.amenities__container{max-width:1024px;padding-left:47px;padding-right:47px}}@media screen and (min-width:1280px){.amenities__container{max-width:1280px;padding-left:85px;padding-right:198px}}.amenities__title{text-transform:uppercase;color:#000;margin-bottom:16px;font-family:Times New Roman;font-size:32px;font-weight:400;line-height:1.16}.amenities__title-text{max-width:757px;color:#7a7a7a;margin-bottom:32px;line-height:1.25}.amenities__text{max-width:384px;color:#7a7a7a;line-height:1.25}@media screen and (min-width:1024px){.amenities__text{max-width:400px}}@media screen and (min-width:1024px){.amenities__item-discription{display:flex}}.amenities__subtitle{text-transform:uppercase;color:#000;margin-bottom:16px;font-family:Times New Roman;font-size:24px;line-height:1.17}.amenities__discription{max-width:384px;color:#7a7a7a;margin-bottom:16px;line-height:1.25}@media screen and (min-width:1024px){.amenities__discription{max-width:400px;margin-bottom:0;margin-right:80px}}@media screen and (min-width:1280px){.amenities__discription{margin-right:159px}}.amenities__box:not(:last-child),.amenities__items{margin-bottom:32px}@media screen and (min-width:1024px){.amenities__items{margin-bottom:40px}}.amenities__button{margin:0 auto 20px}@media screen and (min-width:1024px){.amenities__button{width:434px;margin-bottom:32px;font-size:24px;line-height:1.21;position:relative;left:496px}}@media screen and (min-width:1280px){.amenities__button{left:563px}}.amenities__button:hover,.amenities__button:focus{color:#000;background-color:#f3c653}.amenities__link{color:#c79002;fill:#c79002;justify-content:center;align-items:center;gap:12px;font-weight:500;line-height:1.25;text-decoration:none;transition:color cubic-bezier(.4,0,.2,1);display:flex}@media screen and (min-width:1024px){.amenities__link{justify-content:flex-end;gap:16px;font-size:20px;line-height:1.2}}.amenities__link:hover,.amenities__link:focus{color:#f3c653;fill:#f3c653}.amenities__icon{transition:fill cubic-bezier(.4,0,.2,1)}.room-3-hero{background-image:linear-gradient(#000 0%,rgba(0,0,0,.55) 54.17%,rgba(0,0,0,0) 100%);background-position:top,50%;background-repeat:no-repeat;background-size:100% 143px;padding-top:483px;padding-bottom:40px;position:relative}@media screen and (min-width:1024px){.room-3-hero{padding-top:468px;padding-bottom:64px}}@media screen and (min-width:1280px){.room-3-hero{padding-top:524px;padding-bottom:48px}}@media screen and (min-width:414px){.room-3-hero{background-image:linear-gradient(#000 0%,rgba(0,0,0,.55) 54.17%,rgba(0,0,0,0) 100%);background-size:100% 143px}}@media screen and (min-width:1024px){.room-3-hero{background-image:linear-gradient(#000 0%,rgba(0,0,0,.55) 54.17%,rgba(0,0,0,0) 100%);background-size:100% 116px}}@media screen and (min-width:1280px){.room-3-hero{background-image:linear-gradient(#000 0%,rgba(0,0,0,.55) 54.17%,rgba(0,0,0,0) 100%);background-size:100% 147px}}.room-3-hero__container{position:relative}@media screen and (min-width:1024px){.room-3-hero__container{gap:191px;display:flex}}@media screen and (min-width:1280px){.room-3-hero__container{gap:371px}}.room-3-hero__map{color:#e5e5e5;width:210px;height:47px;letter-spacing:.01em;border:1px solid rgba(243,198,83,.7);border-radius:2px;align-items:center;padding-left:11px;font-size:12px;font-weight:400;line-height:1.25;display:flex;position:absolute;bottom:589px;right:15px}@media screen and (min-width:1024px){.room-3-hero__map{letter-spacing:.01em;width:285px;height:56px;padding-left:16px;font-size:16px;font-weight:400;line-height:1.25;bottom:-40px;right:692px}}@media screen and (min-width:1280px){.room-3-hero__map{display:none}}.room-3-hero__map:hover,.room-3-hero__map:focus{color:rgba(243,198,83,.7);transition:color .25s cubic-bezier(.4,0,.2,1)}.map__adress{width:179px;height:30px}@media screen and (min-width:1024px){.map__adress{width:233px;height:40px}}.room-3-hero-map__icon{fill:#f3c653;margin-right:13px}@media screen and (min-width:1024px){.room-3-hero-map__icon{margin-right:16px}}.room-3-hero__tittle{letter-spacing:.05em;color:#fff;width:100%;height:64px;margin-bottom:14px;font-family:Times New Roman;font-size:28px;font-weight:700;line-height:1.14}@media screen and (min-width:414px){.room-3-hero__tittle{width:325px}}@media screen and (min-width:1024px){.room-3-hero__tittle{width:507px;height:41px;white-space:nowrap;letter-spacing:.05em;margin-bottom:24px;font-size:36px;font-weight:700;line-height:1.14}}.room-3-hero__text{letter-spacing:.02em;color:#fff;width:100%;height:61px;margin-bottom:30px;font-size:12px;font-weight:700;line-height:1.25}@media screen and (min-width:414px){.room-3-hero__text{width:325px}}@media screen and (min-width:1024px){.room-3-hero__text{width:400px;letter-spacing:.02em;height:83px;margin-bottom:0;font-size:16px;font-weight:700;line-height:1.25}}.room-3-hero__icon{width:24px;height:24px}.room-3-hero__social{flex-direction:column;gap:8px;display:flex;position:absolute;bottom:-26px}@media screen and (min-width:1024px){.room-3-hero__social{flex-direction:row;gap:20px;left:372px}}@media screen and (min-width:1280px){.room-3-hero__social{display:none}}.icon-social--room3{fill:rgba(243,198,83,.7);transition:fill .25s cubic-bezier(.4,0,.2,1)}.icon-social--room3:hover,.icon-social--room3:focus{fill:#fff}.room-3-hero_soclink{width:24px;height:24px}.room-3-hero__button{width:232px;height:48px;text-transform:initial;letter-spacing:.02em;color:#f3c653;background-color:rgba(0,0,0,.4);border:2px solid #fff;margin-left:50px;font-size:16px;font-weight:700;line-height:1.25;transition:background-color .25s cubic-bezier(.4,0,.2,1)}@media screen and (min-width:414px){.room-3-hero__button{margin-left:94px}}@media screen and (min-width:1024px){.room-3-hero__button{margin-top:140px;margin-left:0}}@media screen and (min-width:1280px){.room-3-hero__button{margin-top:82px}}.room-3-hero__slider{width:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.slick-arrow{z-index:1}.room-3-hero__fade>.slick-list{z-index:-1}.slider__img{height:755px}@media screen and (min-width:414px){.slider__img{height:740px}}@media screen and (min-width:1024px){.slider__img{height:720px}}@media screen and (min-width:1280px){.slider__img{height:720px}}.luxe-left__arrow{cursor:pointer;width:40px;height:40px;background-image:url(lux_arrow-left.b6de155f.svg);position:absolute;top:350px;left:15px}@media screen and (min-width:1024px){.luxe-left__arrow{top:340px;left:47px}}@media screen and (min-width:1280px){.luxe-left__arrow{top:412px;left:85px}}.luxe-right__arrow{cursor:pointer;width:40px;height:40px;background-image:url(lux_arrow-right.e5a590e1.svg);position:absolute;top:350px;right:15px}@media screen and (min-width:1024px){.luxe-right__arrow{top:340px;right:47px}}@media screen and (min-width:1280px){.luxe-right__arrow{top:412px;right:85px}}.amenities-for-3{padding-top:32px;padding-bottom:32px}@media screen and (min-width:1024px){.amenities-for-3{padding-top:48px;padding-bottom:40px}}@media screen and (min-width:1280px){.amenities-for-3{padding-bottom:48px}}@media screen and (min-width:1280px){.amenities-for-3{background-color:#fffdee}}.amenities-for-3__container{max-width:414px;margin:0 auto;padding-left:15px;padding-right:15px}@media screen and (min-width:1024px){.amenities-for-3__container{max-width:1024px;padding-left:47px;padding-right:47px}}@media screen and (min-width:1280px){.amenities-for-3__container{max-width:1280px;padding-left:85px;padding-right:198px}}.amenities-for-3__title{text-transform:uppercase;color:#000;margin-bottom:16px;font-family:Times New Roman;font-size:32px;font-weight:400;line-height:1.16}.amenities-for-3__title-text{max-width:757px;color:#7a7a7a;margin-bottom:32px;line-height:1.25}.amenities-for-3__text{max-width:384px;color:#7a7a7a;line-height:1.25}@media screen and (min-width:1024px){.amenities-for-3__text{max-width:400px}}@media screen and (min-width:1024px){.amenities-for-3__item-discription{display:flex}}.amenities-for-3__subtitle{text-transform:uppercase;color:#000;margin-bottom:16px;font-family:Times New Roman;font-size:24px;line-height:1.17}.amenities-for-3__discription{max-width:384px;color:#7a7a7a;margin-bottom:16px;line-height:1.25}@media screen and (min-width:1024px){.amenities-for-3__discription{max-width:400px;margin-bottom:0;margin-right:80px}}@media screen and (min-width:1280px){.amenities-for-3__discription{margin-right:159px}}.amenities-for-3__box:not(:last-child),.amenities-for-3__items{margin-bottom:32px}@media screen and (min-width:1024px){.amenities-for-3__items{margin-bottom:40px}}.amenities-for-3__button{margin:0 auto 20px}@media screen and (min-width:1024px){.amenities-for-3__button{width:434px;margin-bottom:32px;font-size:24px;line-height:1.21;position:relative;left:496px}}@media screen and (min-width:1280px){.amenities-for-3__button{left:563px}}.amenities-for-3__button:hover,.amenities-for-3__button:focus{color:#000;background-color:#f3c653}.amenities-for-3__link{color:#c79002;fill:#c79002;justify-content:center;align-items:center;gap:12px;font-weight:500;line-height:1.25;text-decoration:none;transition:color cubic-bezier(.4,0,.2,1);display:flex}@media screen and (min-width:1024px){.amenities-for-3__link{justify-content:flex-end;gap:16px;font-size:20px;line-height:1.2}}.amenities-for-3__link:hover,.amenities-for-3__link:focus{color:#f3c653;fill:#f3c653}.amenities-for-3__icon{transition:fill cubic-bezier(.4,0,.2,1)}.room-2-hero{background-image:linear-gradient(#000 0%,rgba(0,0,0,.55) 54.17%,rgba(0,0,0,0) 100%);background-position:top,50%;background-repeat:no-repeat;background-size:100% 143px;padding-top:483px;padding-bottom:40px;position:relative}@media screen and (min-width:1024px){.room-2-hero{padding-top:468px;padding-bottom:64px}}@media screen and (min-width:1280px){.room-2-hero{padding-top:524px;padding-bottom:48px}}@media screen and (min-width:414px){.room-2-hero{background-image:linear-gradient(#000 0%,rgba(0,0,0,.55) 54.17%,rgba(0,0,0,0) 100%);background-size:100% 143px}}@media screen and (min-width:1024px){.room-2-hero{background-image:linear-gradient(#000 0%,rgba(0,0,0,.55) 54.17%,rgba(0,0,0,0) 100%);background-size:100% 116px}}@media screen and (min-width:1280px){.room-2-hero{background-image:linear-gradient(#000 0%,rgba(0,0,0,.55) 54.17%,rgba(0,0,0,0) 100%);background-size:100% 147px}}.room-2-hero__container{position:relative}@media screen and (min-width:1024px){.room-2-hero__container{gap:191px;display:flex}}@media screen and (min-width:1280px){.room-2-hero__container{gap:371px}}.room-2-hero__map{color:#e5e5e5;width:210px;height:47px;letter-spacing:.01em;border:1px solid rgba(243,198,83,.7);border-radius:2px;align-items:center;padding-left:11px;font-size:12px;font-weight:400;line-height:1.25;display:flex;position:absolute;bottom:589px;right:15px}@media screen and (min-width:1024px){.room-2-hero__map{letter-spacing:.01em;width:285px;height:56px;padding-left:16px;font-size:16px;font-weight:400;line-height:1.25;bottom:-40px;right:692px}}@media screen and (min-width:1280px){.room-2-hero__map{display:none}}.room-2-hero__map:hover,.room-2-hero__map:focus{color:rgba(243,198,83,.7);transition:color .25s cubic-bezier(.4,0,.2,1)}.map__adress{width:179px;height:30px}@media screen and (min-width:1024px){.map__adress{width:233px;height:40px}}.room-2-hero-map__icon{fill:#f3c653;margin-right:13px}@media screen and (min-width:1024px){.room-2-hero-map__icon{margin-right:16px}}.room-2-hero__tittle{letter-spacing:.05em;color:#fff;width:100%;height:64px;margin-bottom:14px;font-family:Times New Roman;font-size:28px;font-weight:700;line-height:1.14}@media screen and (min-width:414px){.room-2-hero__tittle{width:325px}}@media screen and (min-width:1024px){.room-2-hero__tittle{width:507px;height:41px;white-space:nowrap;letter-spacing:.05em;margin-bottom:24px;font-size:36px;font-weight:700;line-height:1.14}}.room-2-hero__text{letter-spacing:.02em;color:#fff;width:100%;height:61px;margin-bottom:30px;font-size:12px;font-weight:700;line-height:1.25}@media screen and (min-width:414px){.room-2-hero__text{width:325px}}@media screen and (min-width:1024px){.room-2-hero__text{width:400px;letter-spacing:.02em;height:83px;margin-bottom:0;font-size:16px;font-weight:700;line-height:1.25}}.room-2-hero__icon{width:24px;height:24px}.room-2-hero__social{flex-direction:column;gap:8px;display:flex;position:absolute;bottom:-26px}@media screen and (min-width:1024px){.room-2-hero__social{flex-direction:row;gap:20px;left:372px}}@media screen and (min-width:1280px){.room-2-hero__social{display:none}}.icon-social--room2{fill:rgba(243,198,83,.7);transition:fill .25s cubic-bezier(.4,0,.2,1)}.icon-social--room2:hover,.icon-social--room2:focus{fill:#fff}.room-2-hero_soclink{width:24px;height:24px}.room-2-hero__button{width:232px;height:48px;text-transform:initial;letter-spacing:.02em;color:#f3c653;background-color:rgba(0,0,0,.4);border:2px solid #fff;margin-left:50px;font-size:16px;font-weight:700;line-height:1.25;transition:background-color .25s cubic-bezier(.4,0,.2,1)}@media screen and (min-width:414px){.room-2-hero__button{margin-left:94px}}@media screen and (min-width:1024px){.room-2-hero__button{margin-top:140px;margin-left:0}}@media screen and (min-width:1280px){.room-2-hero__button{margin-top:82px}}.room-2-hero__slider{width:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.slick-arrow{z-index:1}.room-2-hero__fade>.slick-list{z-index:-1}.slider__img{height:755px}@media screen and (min-width:414px){.slider__img{height:740px}}@media screen and (min-width:1024px){.slider__img{height:720px}}@media screen and (min-width:1280px){.slider__img{height:720px}}.luxe-left__arrow{cursor:pointer;width:40px;height:40px;background-image:url(lux_arrow-left.b6de155f.svg);position:absolute;top:350px;left:15px}@media screen and (min-width:1024px){.luxe-left__arrow{top:340px;left:47px}}@media screen and (min-width:1280px){.luxe-left__arrow{top:412px;left:85px}}.luxe-right__arrow{cursor:pointer;width:40px;height:40px;background-image:url(lux_arrow-right.e5a590e1.svg);position:absolute;top:350px;right:15px}@media screen and (min-width:1024px){.luxe-right__arrow{top:340px;right:47px}}@media screen and (min-width:1280px){.luxe-right__arrow{top:412px;right:85px}}.amenities-for-2{padding-top:32px;padding-bottom:32px}@media screen and (min-width:1024px){.amenities-for-2{padding-top:48px;padding-bottom:40px}}@media screen and (min-width:1280px){.amenities-for-2{padding-bottom:48px}}@media screen and (min-width:1280px){.amenities-for-2{background-color:#fffdee}}.amenities-for-2__container{max-width:414px;margin:0 auto;padding-left:15px;padding-right:15px}@media screen and (min-width:1024px){.amenities-for-2__container{max-width:1024px;padding-left:47px;padding-right:47px}}@media screen and (min-width:1280px){.amenities-for-2__container{max-width:1280px;padding-left:85px;padding-right:198px}}.amenities-for-2__title{text-transform:uppercase;color:#000;margin-bottom:16px;font-family:Times New Roman;font-size:32px;font-weight:400;line-height:1.16}.amenities-for-2__title-text{max-width:757px;color:#7a7a7a;margin-bottom:32px;line-height:1.25}.amenities-for-2__text{max-width:384px;color:#7a7a7a;line-height:1.25}@media screen and (min-width:1024px){.amenities-for-2__text{max-width:400px}}@media screen and (min-width:1024px){.amenities-for-2__item-discription{display:flex}}.amenities-for-2__subtitle{text-transform:uppercase;color:#000;margin-bottom:16px;font-family:Times New Roman;font-size:24px;line-height:1.17}.amenities-for-2__discription{max-width:384px;color:#7a7a7a;margin-bottom:16px;line-height:1.25}@media screen and (min-width:1024px){.amenities-for-2__discription{max-width:400px;margin-bottom:0;margin-right:80px}}@media screen and (min-width:1280px){.amenities-for-2__discription{margin-right:159px}}.amenities-for-2__box:not(:last-child),.amenities-for-2__items{margin-bottom:32px}@media screen and (min-width:1024px){.amenities-for-2__items{margin-bottom:40px}}.amenities-for-2__button{margin:0 auto 20px}@media screen and (min-width:1024px){.amenities-for-2__button{width:434px;margin-bottom:32px;font-size:24px;line-height:1.21;position:relative;left:496px}}@media screen and (min-width:1280px){.amenities-for-2__button{left:563px}}.amenities-for-2__button:hover,.amenities-for-2__button:focus{color:#000;background-color:#f3c653}.amenities-for-2__link{color:#c79002;fill:#c79002;justify-content:center;align-items:center;gap:12px;font-weight:500;line-height:1.25;text-decoration:none;transition:color cubic-bezier(.4,0,.2,1);display:flex}@media screen and (min-width:1024px){.amenities-for-2__link{justify-content:flex-end;gap:16px;font-size:20px;line-height:1.2}}.amenities-for-2__link:hover,.amenities-for-2__link:focus{color:#f3c653;fill:#f3c653}.amenities-for-2__icon{transition:fill cubic-bezier(.4,0,.2,1)}.mdl-button{color:#000;height:36px;min-width:64px;text-transform:uppercase;letter-spacing:0;will-change:box-shadow;cursor:pointer;text-align:center;vertical-align:middle;background:0 0;border:none;border-radius:2px;outline:0;margin:0;padding:0 16px;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:36px;text-decoration:none;transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);display:inline-block;position:relative;overflow:hidden}.mdl-button::-moz-focus-inner{border:0}.mdl-button:hover{background-color:rgba(158,158,158,.2)}.mdl-button:focus:not(:active){background-color:rgba(0,0,0,.12)}.mdl-button:active{background-color:rgba(158,158,158,.4)}.mdl-button.mdl-button--colored{color:#3f51b5}.mdl-button.mdl-button--colored:focus:not(:active){background-color:rgba(0,0,0,.12)}input.mdl-button[type=submit]{-webkit-appearance:none}.mdl-button--raised{background:rgba(158,158,158,.2);box-shadow:0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px rgba(0,0,0,.12)}.mdl-button--raised:active{background-color:rgba(158,158,158,.4);box-shadow:0 4px 5px rgba(0,0,0,.14),0 1px 10px rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.mdl-button--raised:focus:not(:active){background-color:rgba(158,158,158,.4);box-shadow:0 0 8px rgba(0,0,0,.18),0 8px 16px rgba(0,0,0,.36)}.mdl-button--raised.mdl-button--colored{color:#fff;background:#3f51b5}.mdl-button--raised.mdl-button--colored:hover,.mdl-button--raised.mdl-button--colored:active,.mdl-button--raised.mdl-button--colored:focus:not(:active){background-color:#3f51b5}.mdl-button--raised.mdl-button--colored .mdl-ripple{background:#fff}.mdl-button--fab{height:56px;min-width:56px;width:56px;background:rgba(158,158,158,.2);border-radius:50%;margin:auto;padding:0;font-size:24px;line-height:normal;position:relative;overflow:hidden;box-shadow:0 1px 1.5px rgba(0,0,0,.12),0 1px 1px rgba(0,0,0,.24)}.mdl-button--fab .material-icons{width:24px;line-height:24px;position:absolute;top:50%;left:50%;transform:translate(-12px,-12px)}.mdl-button--fab.mdl-button--mini-fab{height:40px;min-width:40px;width:40px}.mdl-button--fab .mdl-button__ripple-container{border-radius:50%;-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000)}.mdl-button--fab:active{background-color:rgba(158,158,158,.4);box-shadow:0 4px 5px rgba(0,0,0,.14),0 1px 10px rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.mdl-button--fab:focus:not(:active){background-color:rgba(158,158,158,.4);box-shadow:0 0 8px rgba(0,0,0,.18),0 8px 16px rgba(0,0,0,.36)}.mdl-button--fab.mdl-button--colored{color:#fff;background:#ff4081}.mdl-button--fab.mdl-button--colored:hover,.mdl-button--fab.mdl-button--colored:focus:not(:active),.mdl-button--fab.mdl-button--colored:active{background-color:#ff4081}.mdl-button--fab.mdl-button--colored .mdl-ripple{background:#fff}.mdl-button--icon{height:32px;min-width:32px;width:32px;color:inherit;border-radius:50%;margin-left:0;margin-right:0;padding:0;font-size:24px;line-height:normal;overflow:hidden}.mdl-button--icon .material-icons{width:24px;line-height:24px;position:absolute;top:50%;left:50%;transform:translate(-12px,-12px)}.mdl-button--icon.mdl-button--mini-icon{height:24px;min-width:24px;width:24px}.mdl-button--icon.mdl-button--mini-icon .material-icons{top:0;left:0}.mdl-button--icon .mdl-button__ripple-container{border-radius:50%;-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000)}.mdl-button__ripple-container{height:100%;width:100%;z-index:0;display:block;position:absolute;top:0;left:0;overflow:hidden}.mdl-button.mdl-button--disabled .mdl-button__ripple-container .mdl-ripple,.mdl-button[disabled] .mdl-button__ripple-container .mdl-ripple{background-color:rgba(0,0,0,0)}.mdl-button--primary.mdl-button--primary{color:#3f51b5}.mdl-button--primary.mdl-button--primary .mdl-ripple{background:#fff}.mdl-button--primary.mdl-button--primary.mdl-button--fab,.mdl-button--primary.mdl-button--primary.mdl-button--raised{color:#fff;background-color:#3f51b5}.mdl-button--accent.mdl-button--accent{color:#ff4081}.mdl-button--accent.mdl-button--accent .mdl-ripple{background:#fff}.mdl-button--accent.mdl-button--accent.mdl-button--fab,.mdl-button--accent.mdl-button--accent.mdl-button--raised{color:#fff;background-color:#ff4081}.mdl-button.mdl-button--disabled.mdl-button--disabled,.mdl-button[disabled][disabled]{color:rgba(0,0,0,.26);cursor:default;background-color:rgba(0,0,0,0)}.mdl-button--fab.mdl-button--disabled.mdl-button--disabled,.mdl-button--fab[disabled][disabled]{color:rgba(0,0,0,.26);background-color:rgba(0,0,0,.12)}.mdl-button--raised.mdl-button--disabled.mdl-button--disabled,.mdl-button--raised[disabled][disabled]{color:rgba(0,0,0,.26);box-shadow:none;background-color:rgba(0,0,0,.12)}.mdl-button--colored.mdl-button--disabled.mdl-button--disabled,.mdl-button--colored[disabled][disabled]{color:rgba(0,0,0,.26)}.mdl-button .material-icons{vertical-align:middle}.mdl-card{min-height:200px;width:330px;z-index:1;box-sizing:border-box;background:#fff;border-radius:2px;flex-direction:column;font-size:16px;font-weight:400;display:flex;position:relative;overflow:hidden}.mdl-card__media{box-sizing:border-box;background-color:#ff4081;background-position:50%;background-repeat:repeat;background-size:cover;background-attachment:scroll;background-origin:padding-box}.mdl-card__title{color:#000;perspective-origin:165px 56px;transform-origin:165px 56px;box-sizing:border-box;justify-content:stretch;align-items:center;padding:16px;line-height:normal;display:flex}.mdl-card__title.mdl-card--border{border-bottom:1px solid rgba(0,0,0,.1)}.mdl-card__title-text{color:inherit;transform-origin:149px 48px;align-self:flex-end;margin:0;font-size:24px;font-weight:300;line-height:normal;display:flex;overflow:hidden}.mdl-card__subtitle-text{color:rgba(0,0,0,.54);margin:0;font-size:14px}.mdl-card__supporting-text{color:rgba(0,0,0,.54);width:90%;padding:16px;font-size:1rem;line-height:18px;overflow:hidden}.mdl-card__supporting-text.mdl-card--border{border-bottom:1px solid rgba(0,0,0,.1)}.mdl-card__actions{width:100%;box-sizing:border-box;background-color:rgba(0,0,0,0);padding:8px;font-size:16px;line-height:normal}.mdl-card__actions.mdl-card--border{border-top:1px solid rgba(0,0,0,.1)}.mdl-card--expand{flex-grow:1}.mdl-card__menu{position:absolute;top:16px;right:16px}.mdl-dialog{width:280px;border:none;box-shadow:0 9px 46px 8px rgba(0,0,0,.14),0 11px 15px -7px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.2)}.mdl-dialog__title{margin:0;padding:24px 24px 0;font-size:2.5rem}.mdl-dialog__actions{flex-flow:row-reverse wrap;padding:8px 8px 8px 24px;display:flex}.mdl-dialog__actions>*{height:36px;margin-right:8px}.mdl-dialog__actions>:first-child{margin-right:0}.mdl-dialog__actions--full-width{padding:0 0 8px}.mdl-dialog__actions--full-width>*{height:48px;text-align:right;flex:0 0 100%;margin-right:0;padding-right:16px}.mdl-dialog__content{color:rgba(0,0,0,.54);padding:20px 24px 24px}.mdl-progress{height:4px;width:500px;max-width:100%;display:block;position:relative}.mdl-progress>.bar{width:0%;transition:width .2s cubic-bezier(.4,0,.2,1);display:block;position:absolute;top:0;bottom:0}.mdl-progress>.progressbar{z-index:1;background-color:#3f51b5;left:0}.mdl-progress>.bufferbar{z-index:0;background-image:linear-gradient(90deg,rgba(255,255,255,.7),rgba(255,255,255,.7)),linear-gradient(90deg,#3f51b5,#3f51b5);left:0}.mdl-progress>.auxbar{right:0}@supports (-webkit-appearance:none){.mdl-progress:not(.mdl-progress--indeterminate):not(.mdl-progress--indeterminate)>.auxbar,.mdl-progress:not(.mdl-progress__indeterminate):not(.mdl-progress__indeterminate)>.auxbar{-webkit-mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyIiBoZWlnaHQ9IjQiIHZpZXdQb3J0PSIwIDAgMTIgNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxlbGxpcHNlIGN4PSIyIiBjeT0iMiIgcng9IjIiIHJ5PSIyIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSIyIiB0bz0iLTEwIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogIDwvZWxsaXBzZT4KICA8ZWxsaXBzZSBjeD0iMTQiIGN5PSIyIiByeD0iMiIgcnk9IjIiIGNsYXNzPSJsb2FkZXIiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giIGZyb209IjE0IiB0bz0iMiIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICA8L2VsbGlwc2U+Cjwvc3ZnPgo=);background-image:linear-gradient(90deg,rgba(255,255,255,.7),rgba(255,255,255,.7)),linear-gradient(90deg,#3f51b5,#3f51b5);-webkit-mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyIiBoZWlnaHQ9IjQiIHZpZXdQb3J0PSIwIDAgMTIgNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxlbGxpcHNlIGN4PSIyIiBjeT0iMiIgcng9IjIiIHJ5PSIyIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSIyIiB0bz0iLTEwIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogIDwvZWxsaXBzZT4KICA8ZWxsaXBzZSBjeD0iMTQiIGN5PSIyIiByeD0iMiIgcnk9IjIiIGNsYXNzPSJsb2FkZXIiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giIGZyb209IjE0IiB0bz0iMiIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICA8L2VsbGlwc2U+Cjwvc3ZnPgo=);mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyIiBoZWlnaHQ9IjQiIHZpZXdQb3J0PSIwIDAgMTIgNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxlbGxpcHNlIGN4PSIyIiBjeT0iMiIgcng9IjIiIHJ5PSIyIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSIyIiB0bz0iLTEwIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogIDwvZWxsaXBzZT4KICA8ZWxsaXBzZSBjeD0iMTQiIGN5PSIyIiByeD0iMiIgcnk9IjIiIGNsYXNzPSJsb2FkZXIiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giIGZyb209IjE0IiB0bz0iMiIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICA8L2VsbGlwc2U+Cjwvc3ZnPgo=)}}.mdl-progress:not(.mdl-progress--indeterminate)>.auxbar,.mdl-progress:not(.mdl-progress__indeterminate)>.auxbar{background-image:linear-gradient(90deg,rgba(255,255,255,.9),rgba(255,255,255,.9)),linear-gradient(90deg,#3f51b5,#3f51b5)}.mdl-progress.mdl-progress--indeterminate>.bar1,.mdl-progress.mdl-progress__indeterminate>.bar1{background-color:#3f51b5;animation-name:indeterminate1;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite}.mdl-progress.mdl-progress--indeterminate>.bar3,.mdl-progress.mdl-progress__indeterminate>.bar3{background-color:#3f51b5;background-image:none;animation-name:indeterminate2;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes indeterminate1{0%{width:0%;left:0}50%{width:75%;left:25%}75%{width:0%;left:100%}}@keyframes indeterminate2{0%{width:0%;left:0}50%{width:0%;left:0}75%{width:25%;left:0}to{width:0%;left:100%}}.mdl-shadow--2dp{box-shadow:0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px rgba(0,0,0,.12)}.mdl-shadow--3dp{box-shadow:0 3px 4px rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.2),0 1px 8px rgba(0,0,0,.12)}.mdl-shadow--4dp{box-shadow:0 4px 5px rgba(0,0,0,.14),0 1px 10px rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.mdl-shadow--6dp{box-shadow:0 6px 10px rgba(0,0,0,.14),0 1px 18px rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2)}.mdl-shadow--8dp{box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2)}.mdl-shadow--16dp{box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2)}.mdl-shadow--24dp{box-shadow:0 9px 46px 8px rgba(0,0,0,.14),0 11px 15px -7px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.2)}.mdl-spinner{width:28px;height:28px;display:inline-block;position:relative}.mdl-spinner:not(.is-upgraded).is-active:after{content:"Loading..."}.mdl-spinner.is-upgraded.is-active{animation:mdl-spinner__container-rotate 1.568s linear infinite}@keyframes mdl-spinner__container-rotate{to{transform:rotate(360deg)}}.mdl-spinner__layer{width:100%;height:100%;opacity:0;position:absolute}.mdl-spinner__layer-1{border-color:#42a5f5}.mdl-spinner--single-color .mdl-spinner__layer-1{border-color:#3f51b5}.mdl-spinner.is-active .mdl-spinner__layer-1{animation:mdl-spinner__fill-unfill-rotate 5.332s cubic-bezier(.4,0,.2,1) infinite both,mdl-spinner__layer-1-fade-in-out 5.332s cubic-bezier(.4,0,.2,1) infinite both}.mdl-spinner__layer-2{border-color:#f44336}.mdl-spinner--single-color .mdl-spinner__layer-2{border-color:#3f51b5}.mdl-spinner.is-active .mdl-spinner__layer-2{animation:mdl-spinner__fill-unfill-rotate 5.332s cubic-bezier(.4,0,.2,1) infinite both,mdl-spinner__layer-2-fade-in-out 5.332s cubic-bezier(.4,0,.2,1) infinite both}.mdl-spinner__layer-3{border-color:#fdd835}.mdl-spinner--single-color .mdl-spinner__layer-3{border-color:#3f51b5}.mdl-spinner.is-active .mdl-spinner__layer-3{animation:mdl-spinner__fill-unfill-rotate 5.332s cubic-bezier(.4,0,.2,1) infinite both,mdl-spinner__layer-3-fade-in-out 5.332s cubic-bezier(.4,0,.2,1) infinite both}.mdl-spinner__layer-4{border-color:#4caf50}.mdl-spinner--single-color .mdl-spinner__layer-4{border-color:#3f51b5}.mdl-spinner.is-active .mdl-spinner__layer-4{animation:mdl-spinner__fill-unfill-rotate 5.332s cubic-bezier(.4,0,.2,1) infinite both,mdl-spinner__layer-4-fade-in-out 5.332s cubic-bezier(.4,0,.2,1) infinite both}@keyframes mdl-spinner__fill-unfill-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(1080deg)}}@keyframes mdl-spinner__layer-1-fade-in-out{0%{opacity:.99}25%{opacity:.99}26%{opacity:0}89%{opacity:0}90%{opacity:.99}to{opacity:.99}}@keyframes mdl-spinner__layer-2-fade-in-out{0%{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}}@keyframes mdl-spinner__layer-3-fade-in-out{0%{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}}@keyframes mdl-spinner__layer-4-fade-in-out{0%{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}to{opacity:0}}.mdl-spinner__gap-patch{box-sizing:border-box;width:10%;height:100%;border-color:inherit;position:absolute;top:0;left:45%;overflow:hidden}.mdl-spinner__gap-patch .mdl-spinner__circle{width:1000%;left:-450%}.mdl-spinner__circle-clipper{width:50%;height:100%;border-color:inherit;display:inline-block;position:relative;overflow:hidden}.mdl-spinner__circle-clipper.mdl-spinner__left{float:left}.mdl-spinner__circle-clipper.mdl-spinner__right{float:right}.mdl-spinner__circle-clipper .mdl-spinner__circle{width:200%}.mdl-spinner__circle{box-sizing:border-box;height:100%;border-style:solid;border-width:3px;border-color:inherit;border-radius:50%;animation:none;position:absolute;top:0;bottom:0;left:0;right:0;border-bottom-color:rgba(0,0,0,0)!important}.mdl-spinner__left .mdl-spinner__circle{transform:rotate(129deg);border-right-color:rgba(0,0,0,0)!important}.mdl-spinner.is-active .mdl-spinner__left .mdl-spinner__circle{animation:mdl-spinner__left-spin 1.333s cubic-bezier(.4,0,.2,1) infinite both}.mdl-spinner__right .mdl-spinner__circle{left:-100%;transform:rotate(-129deg);border-left-color:rgba(0,0,0,0)!important}.mdl-spinner.is-active .mdl-spinner__right .mdl-spinner__circle{animation:mdl-spinner__right-spin 1.333s cubic-bezier(.4,0,.2,1) infinite both}@keyframes mdl-spinner__left-spin{0%{transform:rotate(130deg)}50%{transform:rotate(-5deg)}to{transform:rotate(130deg)}}@keyframes mdl-spinner__right-spin{0%{transform:rotate(-130deg)}50%{transform:rotate(5deg)}to{transform:rotate(-130deg)}}.mdl-textfield{box-sizing:border-box;width:300px;max-width:100%;margin:0;padding:20px 0;font-size:16px;display:inline-block;position:relative}.mdl-textfield .mdl-button{position:absolute;bottom:20px}.mdl-textfield--align-right{text-align:right}.mdl-textfield--full-width{width:100%}.mdl-textfield--expandable{min-width:32px;width:auto;min-height:32px}.mdl-textfield--expandable .mdl-button--icon{top:16px}.mdl-textfield__input{width:100%;text-align:left;color:inherit;background:0 0;border:none;border-bottom:1px solid rgba(0,0,0,.12);margin:0;padding:4px 0;font-family:Helvetica,Arial,sans-serif;font-size:16px;display:block}.mdl-textfield__input[type=number]{-moz-appearance:textfield}.mdl-textfield__input[type=number]::-webkit-inner-spin-button,.mdl-textfield__input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mdl-textfield.is-focused .mdl-textfield__input{outline:0}.mdl-textfield.is-invalid .mdl-textfield__input{box-shadow:none;border-color:#d50000}.mdl-textfield.is-disabled .mdl-textfield__input,fieldset[disabled] .mdl-textfield .mdl-textfield__input{color:rgba(0,0,0,.26);background-color:rgba(0,0,0,0);border-bottom:1px dotted rgba(0,0,0,.12)}.mdl-textfield textarea.mdl-textfield__input{display:block}.mdl-textfield__label{color:rgba(0,0,0,.26);pointer-events:none;width:100%;white-space:nowrap;text-align:left;font-size:16px;display:block;position:absolute;top:24px;bottom:0;left:0;right:0;overflow:hidden}.mdl-textfield.has-placeholder .mdl-textfield__label,.mdl-textfield.is-dirty .mdl-textfield__label{visibility:hidden}.mdl-textfield--floating-label .mdl-textfield__label{transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mdl-textfield--floating-label.has-placeholder .mdl-textfield__label{transition:none}.mdl-textfield.is-disabled.is-disabled .mdl-textfield__label,fieldset[disabled] .mdl-textfield .mdl-textfield__label{color:rgba(0,0,0,.26)}.mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.mdl-textfield--floating-label.is-focused .mdl-textfield__label{color:#3f51b5;visibility:visible;font-size:12px;top:4px}.mdl-textfield--floating-label.has-placeholder .mdl-textfield__expandable-holder .mdl-textfield__label,.mdl-textfield--floating-label.is-dirty .mdl-textfield__expandable-holder .mdl-textfield__label,.mdl-textfield--floating-label.is-focused .mdl-textfield__expandable-holder .mdl-textfield__label{top:-16px}.mdl-textfield--floating-label.is-invalid .mdl-textfield__label{color:#d50000;font-size:12px}.mdl-textfield__label:after{content:"";height:2px;visibility:hidden;width:10px;background-color:#3f51b5;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;bottom:20px;left:45%}.mdl-textfield.is-focused .mdl-textfield__label:after{visibility:visible;width:100%;left:0}.mdl-textfield.is-invalid .mdl-textfield__label:after{background-color:#d50000}.mdl-textfield__error{color:#d50000;visibility:hidden;margin-top:3px;font-size:12px;display:block;position:absolute}.mdl-textfield.is-invalid .mdl-textfield__error{visibility:visible}.mdl-textfield__expandable-holder{max-width:.1px;margin-left:32px;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-block;position:relative}.mdl-textfield.is-dirty .mdl-textfield__expandable-holder,.mdl-textfield.is-focused .mdl-textfield__expandable-holder{max-width:600px}.mdl-textfield__expandable-holder .mdl-textfield__label:after{bottom:0}dialog{width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;color:#000;background:#fff;border:solid;margin:auto;padding:1em;display:block;position:absolute;left:0;right:0}dialog:not([open]){display:none}dialog+.backdrop{background:rgba(0,0,0,.1);position:fixed;top:0;bottom:0;left:0;right:0}._dialog_overlay{position:fixed;top:0;bottom:0;left:0;right:0}dialog.fixed{position:fixed;top:50%;transform:translateY(-50%)}.firebaseui-container{box-sizing:border-box;color:rgba(0,0,0,.87);direction:ltr;max-width:360px;text-align:left;width:100%;background-color:#fff;margin:0 auto;font:16px Roboto,arial,sans-serif;position:relative;overflow:visible}.firebaseui-container.mdl-card{overflow:visible}.firebaseui-card-header{padding:24px 24px 0}.firebaseui-card-content,.firebaseui-card-footer{padding:0 24px}.firebaseui-card-actions{box-sizing:border-box;text-align:left;width:100%;padding:8px 24px 24px;font-size:14px;display:table}.firebaseui-form-links{vertical-align:middle;width:100%;display:table-cell}.firebaseui-form-actions{text-align:right;white-space:nowrap;width:100%;display:table-cell}.firebaseui-subtitle,.firebaseui-title{color:rgba(0,0,0,.87);direction:ltr;text-align:left;margin:0;padding:0;font-size:20px;font-weight:500;line-height:24px}.firebaseui-title{padding-bottom:16px}.firebaseui-subtitle{margin:16px 0}.firebaseui-text{color:rgba(0,0,0,.87);direction:ltr;text-align:left;font-size:16px;line-height:24px}.firebaseui-id-page-password-recovery-email-sent p.firebaseui-text{margin:16px 0}.firebaseui-text-emphasis{font-weight:700}.firebaseui-error{color:#dd2c00;direction:ltr;text-align:left;margin:0;font-size:12px;line-height:16px}.firebaseui-text-input-error{margin:-16px 0 16px}.firebaseui-error-wrapper{min-height:16px}.firebaseui-list-item{direction:ltr;text-align:left;margin:0;padding:0}.firebaseui-hidden{display:none}.firebaseui-relative-wrapper{position:relative}.firebaseui-label{color:rgba(0,0,0,.54);direction:ltr;text-align:left;font-size:16px}.mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.mdl-textfield--floating-label.is-focused .mdl-textfield__label{color:#757575}.firebaseui-input,.firebaseui-input-invalid{color:rgba(0,0,0,.87);direction:ltr;width:100%;border-radius:0;font-size:16px}input.firebaseui-input,input.firebaseui-input-invalid{direction:ltr;text-align:left}.firebaseui-input-invalid{border-color:#dd2c00}.firebaseui-textfield{width:100%}.firebaseui-textfield.mdl-textfield .firebaseui-input{border-color:rgba(0,0,0,.12)}.firebaseui-textfield.mdl-textfield .firebaseui-label:after{background-color:#3f51b5}.firebaseui-textfield-invalid.mdl-textfield .firebaseui-input{border-color:#dd2c00}.firebaseui-textfield-invalid.mdl-textfield .firebaseui-label:after{background-color:#dd2c00}.firebaseui-button{height:36px;min-width:88px;margin-left:8px;display:inline-block}.firebaseui-link{color:#4285f4;font-variant:normal;font-weight:400;text-decoration:none}.firebaseui-link:hover{text-decoration:underline}.firebaseui-indent{margin-left:1em}.firebaseui-tos{color:#757575;direction:ltr;text-align:left;margin-top:0;margin-bottom:24px;font-size:12px;line-height:16px}.firebaseui-provider-sign-in-footer>.firebaseui-tos{text-align:center}.firebaseui-tos-list{text-align:right;list-style:none}.firebaseui-inline-list-item{margin-left:5px;margin-right:5px;display:inline-block}.firebaseui-page-provider-sign-in,.firebaseui-page-select-tenant{background:inherit}.firebaseui-idp-list,.firebaseui-tenant-list{margin:1em 0;padding:0;list-style:none}.firebaseui-idp-button,.firebaseui-tenant-button{direction:ltr;height:auto;max-width:220px;min-height:40px;text-align:left;width:100%;padding:8px 16px;font-weight:500;line-height:normal}.firebaseui-idp-list>.firebaseui-list-item,.firebaseui-tenant-list>.firebaseui-list-item{text-align:center;margin-bottom:15px}.firebaseui-idp-icon-wrapper{vertical-align:middle;display:table-cell}.firebaseui-idp-icon{height:18px;vertical-align:middle;width:18px;border:none;display:inline-block}.firebaseui-idp-favicon{height:14px;vertical-align:middle;width:14px;border:none;margin-right:5px;display:inline-block}.firebaseui-idp-text{color:#fff;text-transform:none;vertical-align:middle;padding-left:16px;font-size:14px;display:table-cell}.firebaseui-idp-text.firebaseui-idp-text-long{display:table-cell}.firebaseui-idp-text.firebaseui-idp-text-short{display:none}@media (max-width:268px){.firebaseui-idp-text.firebaseui-idp-text-long{display:none}.firebaseui-idp-text.firebaseui-idp-text-short{display:table-cell}}@media (max-width:320px){.firebaseui-recaptcha-container>div>div{transform-origin:0 0;transform:scale(.9)}}.firebaseui-idp-google>.firebaseui-idp-text{color:#757575}[data-provider-id=yahoo\.com]>.firebaseui-idp-icon-wrapper>.firebaseui-idp-icon{height:22px;width:22px}.firebaseui-info-bar{text-align:center;background-color:#f9edbe;border:1px solid #f0c36d;padding:8px 16px;position:absolute;top:0;left:10%;right:10%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.firebaseui-info-bar-message{margin:0;font-size:12px}.firebaseui-dialog{box-sizing:border-box;color:rgba(0,0,0,.87);height:auto;max-height:fit-content;text-align:left;padding:24px;font:16px Roboto,arial,sans-serif}.firebaseui-dialog-icon-wrapper{vertical-align:middle;display:table-cell}.firebaseui-dialog-icon{float:left;height:40px;width:40px;margin-right:24px}.firebaseui-progress-dialog-message{min-height:40px;vertical-align:middle;font-size:16px;font-weight:400;display:table-cell}.firebaseui-progress-dialog-loading-icon{height:28px;width:28px;margin:6px 30px 6px 6px}.firebaseui-icon-done{background-image:url(https://www.gstatic.com/images/icons/material/system/2x/done_googgreen_36dp.png);background-position:50%;background-repeat:no-repeat;background-size:36px 36px}.firebaseui-phone-number{display:flex}.firebaseui-country-selector{color:rgba(0,0,0,.87);height:initial;width:90px;background-image:url(https://www.gstatic.com/images/icons/material/system/1x/arrow_drop_down_grey600_18dp.png);background-position:100%;background-repeat:no-repeat;background-size:18px;border-bottom:1px solid rgba(0,0,0,.12);border-radius:0;flex-shrink:0;margin:20px 24px 20px 0;padding:4px 20px 4px 0;font-size:16px;font-weight:400;line-height:normal}.firebaseui-country-selector-flag{margin-right:1ex;display:inline-block}.firebaseui-flag{filter:drop-shadow(1px 1px 1px rgba(0,0,0,.54));height:14px;width:24px;background-image:url(https://www.gstatic.com/firebasejs/ui/2.0.0/images/auth/flags_sprite_2x.png);background-size:100%}.firebaseui-list-box-dialog{max-height:90%;padding:8px 0 0;overflow:auto}.firebaseui-list-box-actions{padding-bottom:8px}.firebaseui-list-box-icon-wrapper{vertical-align:top;padding-right:24px;display:table-cell}.firebaseui-list-box-label-wrapper{vertical-align:top;display:table-cell}.firebaseui-list-box-dialog-button{color:rgba(0,0,0,.87);direction:ltr;height:initial;min-height:48px;text-align:left;text-transform:none;width:100%;padding:14px 24px;font-size:16px;font-weight:400;line-height:normal}.firebaseui-phone-number-error{margin-left:114px}.mdl-progress.firebaseui-busy-indicator{height:2px;width:100%;position:absolute;top:55px;left:0}.mdl-spinner.firebaseui-busy-indicator{direction:initial;height:56px;width:56px;margin:auto;position:absolute;top:30%;left:0;right:0}.firebaseui-callback-indicator-container .firebaseui-busy-indicator{top:0}.firebaseui-callback-indicator-container{height:120px}.firebaseui-new-password-component{width:100%;display:inline-block;position:relative}.firebaseui-input-floating-button{height:24px;width:24px;background-position:50%;background-repeat:no-repeat;display:block;position:absolute;top:20px;right:0}.firebaseui-input-toggle-on{background-image:url(https://www.gstatic.com/images/icons/material/system/1x/visibility_black_24dp.png)}.firebaseui-input-toggle-off{background-image:url(https://www.gstatic.com/images/icons/material/system/1x/visibility_off_black_24dp.png)}.firebaseui-input-toggle-focus{opacity:.87}.firebaseui-input-toggle-blur{opacity:.38}.firebaseui-recaptcha-wrapper{margin:0 auto;padding-bottom:8px;display:table}.firebaseui-recaptcha-container{display:table-cell}.firebaseui-recaptcha-error-wrapper{caption-side:bottom;display:table-caption}.firebaseui-change-phone-number-link{display:block}.firebaseui-resend-container{direction:ltr;text-align:center;margin:20px 0}.firebaseui-id-resend-countdown{color:rgba(0,0,0,.38)}.firebaseui-id-page-phone-sign-in-start .firebaseui-form-actions div{float:left}@media (max-width:480px){.firebaseui-container{box-shadow:none;max-width:none;width:100%}.firebaseui-card-header{border-bottom:1px solid #e0e0e0;margin-bottom:16px;padding:16px 24px 0}.firebaseui-title{padding-bottom:16px}.firebaseui-card-actions{padding-right:24px}.firebaseui-busy-indicator{top:0}}.mdl-textfield__label{margin-bottom:0;font-weight:400}.firebaseui-id-page-blank,.firebaseui-id-page-spinner{background:inherit;height:64px}.firebaseui-email-sent{height:64px;text-align:center;background-image:url(https://www.gstatic.com/firebasejs/ui/2.0.0/images/auth/success_status.png);background-position:50%;background-repeat:no-repeat;background-size:64px 64px;margin-top:16px}.firebaseui-text-justify{text-align:justify}.firebaseui-flag-KY{background-position:0 0}.firebaseui-flag-AC{background-position:0 -14px}.firebaseui-flag-AE{background-position:0 -28px}.firebaseui-flag-AF{background-position:0 -42px}.firebaseui-flag-AG{background-position:0 -56px}.firebaseui-flag-AI{background-position:0 -70px}.firebaseui-flag-AL{background-position:0 -84px}.firebaseui-flag-AM{background-position:0 -98px}.firebaseui-flag-AO{background-position:0 -112px}.firebaseui-flag-AQ{background-position:0 -126px}.firebaseui-flag-AR{background-position:0 -140px}.firebaseui-flag-AS{background-position:0 -154px}.firebaseui-flag-AT{background-position:0 -168px}.firebaseui-flag-AU{background-position:0 -182px}.firebaseui-flag-AW{background-position:0 -196px}.firebaseui-flag-AX{background-position:0 -210px}.firebaseui-flag-AZ{background-position:0 -224px}.firebaseui-flag-BA{background-position:0 -238px}.firebaseui-flag-BB{background-position:0 -252px}.firebaseui-flag-BD{background-position:0 -266px}.firebaseui-flag-BE{background-position:0 -280px}.firebaseui-flag-BF{background-position:0 -294px}.firebaseui-flag-BG{background-position:0 -308px}.firebaseui-flag-BH{background-position:0 -322px}.firebaseui-flag-BI{background-position:0 -336px}.firebaseui-flag-BJ{background-position:0 -350px}.firebaseui-flag-BL{background-position:0 -364px}.firebaseui-flag-BM{background-position:0 -378px}.firebaseui-flag-BN{background-position:0 -392px}.firebaseui-flag-BO{background-position:0 -406px}.firebaseui-flag-BQ{background-position:0 -420px}.firebaseui-flag-BR{background-position:0 -434px}.firebaseui-flag-BS{background-position:0 -448px}.firebaseui-flag-BT{background-position:0 -462px}.firebaseui-flag-BV{background-position:0 -476px}.firebaseui-flag-BW{background-position:0 -490px}.firebaseui-flag-BY{background-position:0 -504px}.firebaseui-flag-BZ{background-position:0 -518px}.firebaseui-flag-CA{background-position:0 -532px}.firebaseui-flag-CC{background-position:0 -546px}.firebaseui-flag-CD{background-position:0 -560px}.firebaseui-flag-CF{background-position:0 -574px}.firebaseui-flag-CG{background-position:0 -588px}.firebaseui-flag-CH{background-position:0 -602px}.firebaseui-flag-CI{background-position:0 -616px}.firebaseui-flag-CK{background-position:0 -630px}.firebaseui-flag-CL{background-position:0 -644px}.firebaseui-flag-CM{background-position:0 -658px}.firebaseui-flag-CN{background-position:0 -672px}.firebaseui-flag-CO{background-position:0 -686px}.firebaseui-flag-CP{background-position:0 -700px}.firebaseui-flag-CR{background-position:0 -714px}.firebaseui-flag-CU{background-position:0 -728px}.firebaseui-flag-CV{background-position:0 -742px}.firebaseui-flag-CW{background-position:0 -756px}.firebaseui-flag-CX{background-position:0 -770px}.firebaseui-flag-CY{background-position:0 -784px}.firebaseui-flag-CZ{background-position:0 -798px}.firebaseui-flag-DE{background-position:0 -812px}.firebaseui-flag-DG{background-position:0 -826px}.firebaseui-flag-DJ{background-position:0 -840px}.firebaseui-flag-DK{background-position:0 -854px}.firebaseui-flag-DM{background-position:0 -868px}.firebaseui-flag-DO{background-position:0 -882px}.firebaseui-flag-DZ{background-position:0 -896px}.firebaseui-flag-EA{background-position:0 -910px}.firebaseui-flag-EC{background-position:0 -924px}.firebaseui-flag-EE{background-position:0 -938px}.firebaseui-flag-EG{background-position:0 -952px}.firebaseui-flag-EH{background-position:0 -966px}.firebaseui-flag-ER{background-position:0 -980px}.firebaseui-flag-ES{background-position:0 -994px}.firebaseui-flag-ET{background-position:0 -1008px}.firebaseui-flag-EU{background-position:0 -1022px}.firebaseui-flag-FI{background-position:0 -1036px}.firebaseui-flag-FJ{background-position:0 -1050px}.firebaseui-flag-FK{background-position:0 -1064px}.firebaseui-flag-FM{background-position:0 -1078px}.firebaseui-flag-FO{background-position:0 -1092px}.firebaseui-flag-FR{background-position:0 -1106px}.firebaseui-flag-GA{background-position:0 -1120px}.firebaseui-flag-GB{background-position:0 -1134px}.firebaseui-flag-GD{background-position:0 -1148px}.firebaseui-flag-GE{background-position:0 -1162px}.firebaseui-flag-GF{background-position:0 -1176px}.firebaseui-flag-GG{background-position:0 -1190px}.firebaseui-flag-GH{background-position:0 -1204px}.firebaseui-flag-GI{background-position:0 -1218px}.firebaseui-flag-GL{background-position:0 -1232px}.firebaseui-flag-GM{background-position:0 -1246px}.firebaseui-flag-GN{background-position:0 -1260px}.firebaseui-flag-GP{background-position:0 -1274px}.firebaseui-flag-GQ{background-position:0 -1288px}.firebaseui-flag-GR{background-position:0 -1302px}.firebaseui-flag-GS{background-position:0 -1316px}.firebaseui-flag-GT{background-position:0 -1330px}.firebaseui-flag-GU{background-position:0 -1344px}.firebaseui-flag-GW{background-position:0 -1358px}.firebaseui-flag-GY{background-position:0 -1372px}.firebaseui-flag-HK{background-position:0 -1386px}.firebaseui-flag-HM{background-position:0 -1400px}.firebaseui-flag-HN{background-position:0 -1414px}.firebaseui-flag-HR{background-position:0 -1428px}.firebaseui-flag-HT{background-position:0 -1442px}.firebaseui-flag-HU{background-position:0 -1456px}.firebaseui-flag-IC{background-position:0 -1470px}.firebaseui-flag-ID{background-position:0 -1484px}.firebaseui-flag-IE{background-position:0 -1498px}.firebaseui-flag-IL{background-position:0 -1512px}.firebaseui-flag-IM{background-position:0 -1526px}.firebaseui-flag-IN{background-position:0 -1540px}.firebaseui-flag-IO{background-position:0 -1554px}.firebaseui-flag-IQ{background-position:0 -1568px}.firebaseui-flag-IR{background-position:0 -1582px}.firebaseui-flag-IS{background-position:0 -1596px}.firebaseui-flag-IT{background-position:0 -1610px}.firebaseui-flag-JE{background-position:0 -1624px}.firebaseui-flag-JM{background-position:0 -1638px}.firebaseui-flag-JO{background-position:0 -1652px}.firebaseui-flag-JP{background-position:0 -1666px}.firebaseui-flag-KE{background-position:0 -1680px}.firebaseui-flag-KG{background-position:0 -1694px}.firebaseui-flag-KH{background-position:0 -1708px}.firebaseui-flag-KI{background-position:0 -1722px}.firebaseui-flag-KM{background-position:0 -1736px}.firebaseui-flag-KN{background-position:0 -1750px}.firebaseui-flag-KP{background-position:0 -1764px}.firebaseui-flag-KR{background-position:0 -1778px}.firebaseui-flag-KW{background-position:0 -1792px}.firebaseui-flag-AD{background-position:0 -1806px}.firebaseui-flag-KZ{background-position:0 -1820px}.firebaseui-flag-LA{background-position:0 -1834px}.firebaseui-flag-LB{background-position:0 -1848px}.firebaseui-flag-LC{background-position:0 -1862px}.firebaseui-flag-LI{background-position:0 -1876px}.firebaseui-flag-LK{background-position:0 -1890px}.firebaseui-flag-LR{background-position:0 -1904px}.firebaseui-flag-LS{background-position:0 -1918px}.firebaseui-flag-LT{background-position:0 -1932px}.firebaseui-flag-LU{background-position:0 -1946px}.firebaseui-flag-LV{background-position:0 -1960px}.firebaseui-flag-LY{background-position:0 -1974px}.firebaseui-flag-MA{background-position:0 -1988px}.firebaseui-flag-MC{background-position:0 -2002px}.firebaseui-flag-MD{background-position:0 -2016px}.firebaseui-flag-ME{background-position:0 -2030px}.firebaseui-flag-MF{background-position:0 -2044px}.firebaseui-flag-MG{background-position:0 -2058px}.firebaseui-flag-MH{background-position:0 -2072px}.firebaseui-flag-MK{background-position:0 -2086px}.firebaseui-flag-ML{background-position:0 -2100px}.firebaseui-flag-MM{background-position:0 -2114px}.firebaseui-flag-MN{background-position:0 -2128px}.firebaseui-flag-MO{background-position:0 -2142px}.firebaseui-flag-MP{background-position:0 -2156px}.firebaseui-flag-MQ{background-position:0 -2170px}.firebaseui-flag-MR{background-position:0 -2184px}.firebaseui-flag-MS{background-position:0 -2198px}.firebaseui-flag-MT{background-position:0 -2212px}.firebaseui-flag-MU{background-position:0 -2226px}.firebaseui-flag-MV{background-position:0 -2240px}.firebaseui-flag-MW{background-position:0 -2254px}.firebaseui-flag-MX{background-position:0 -2268px}.firebaseui-flag-MY{background-position:0 -2282px}.firebaseui-flag-MZ{background-position:0 -2296px}.firebaseui-flag-NA{background-position:0 -2310px}.firebaseui-flag-NC{background-position:0 -2324px}.firebaseui-flag-NE{background-position:0 -2338px}.firebaseui-flag-NF{background-position:0 -2352px}.firebaseui-flag-NG{background-position:0 -2366px}.firebaseui-flag-NI{background-position:0 -2380px}.firebaseui-flag-NL{background-position:0 -2394px}.firebaseui-flag-NO{background-position:0 -2408px}.firebaseui-flag-NP{background-position:0 -2422px}.firebaseui-flag-NR{background-position:0 -2436px}.firebaseui-flag-NU{background-position:0 -2450px}.firebaseui-flag-NZ{background-position:0 -2464px}.firebaseui-flag-OM{background-position:0 -2478px}.firebaseui-flag-PA{background-position:0 -2492px}.firebaseui-flag-PE{background-position:0 -2506px}.firebaseui-flag-PF{background-position:0 -2520px}.firebaseui-flag-PG{background-position:0 -2534px}.firebaseui-flag-PH{background-position:0 -2548px}.firebaseui-flag-PK{background-position:0 -2562px}.firebaseui-flag-PL{background-position:0 -2576px}.firebaseui-flag-PM{background-position:0 -2590px}.firebaseui-flag-PN{background-position:0 -2604px}.firebaseui-flag-PR{background-position:0 -2618px}.firebaseui-flag-PS{background-position:0 -2632px}.firebaseui-flag-PT{background-position:0 -2646px}.firebaseui-flag-PW{background-position:0 -2660px}.firebaseui-flag-PY{background-position:0 -2674px}.firebaseui-flag-QA{background-position:0 -2688px}.firebaseui-flag-RE{background-position:0 -2702px}.firebaseui-flag-RO{background-position:0 -2716px}.firebaseui-flag-RS{background-position:0 -2730px}.firebaseui-flag-RU{background-position:0 -2744px}.firebaseui-flag-RW{background-position:0 -2758px}.firebaseui-flag-SA{background-position:0 -2772px}.firebaseui-flag-SB{background-position:0 -2786px}.firebaseui-flag-SC{background-position:0 -2800px}.firebaseui-flag-SD{background-position:0 -2814px}.firebaseui-flag-SE{background-position:0 -2828px}.firebaseui-flag-SG{background-position:0 -2842px}.firebaseui-flag-SH{background-position:0 -2856px}.firebaseui-flag-SI{background-position:0 -2870px}.firebaseui-flag-SJ{background-position:0 -2884px}.firebaseui-flag-SK{background-position:0 -2898px}.firebaseui-flag-SL{background-position:0 -2912px}.firebaseui-flag-SM{background-position:0 -2926px}.firebaseui-flag-SN{background-position:0 -2940px}.firebaseui-flag-SO{background-position:0 -2954px}.firebaseui-flag-SR{background-position:0 -2968px}.firebaseui-flag-SS{background-position:0 -2982px}.firebaseui-flag-ST{background-position:0 -2996px}.firebaseui-flag-SV{background-position:0 -3010px}.firebaseui-flag-SX{background-position:0 -3024px}.firebaseui-flag-SY{background-position:0 -3038px}.firebaseui-flag-SZ{background-position:0 -3052px}.firebaseui-flag-TA{background-position:0 -3066px}.firebaseui-flag-TC{background-position:0 -3080px}.firebaseui-flag-TD{background-position:0 -3094px}.firebaseui-flag-TF{background-position:0 -3108px}.firebaseui-flag-TG{background-position:0 -3122px}.firebaseui-flag-TH{background-position:0 -3136px}.firebaseui-flag-TJ{background-position:0 -3150px}.firebaseui-flag-TK{background-position:0 -3164px}.firebaseui-flag-TL{background-position:0 -3178px}.firebaseui-flag-TM{background-position:0 -3192px}.firebaseui-flag-TN{background-position:0 -3206px}.firebaseui-flag-TO{background-position:0 -3220px}.firebaseui-flag-TR{background-position:0 -3234px}.firebaseui-flag-TT{background-position:0 -3248px}.firebaseui-flag-TV{background-position:0 -3262px}.firebaseui-flag-TW{background-position:0 -3276px}.firebaseui-flag-TZ{background-position:0 -3290px}.firebaseui-flag-UA{background-position:0 -3304px}.firebaseui-flag-UG{background-position:0 -3318px}.firebaseui-flag-UM{background-position:0 -3332px}.firebaseui-flag-UN{background-position:0 -3346px}.firebaseui-flag-US{background-position:0 -3360px}.firebaseui-flag-UY{background-position:0 -3374px}.firebaseui-flag-UZ{background-position:0 -3388px}.firebaseui-flag-VA{background-position:0 -3402px}.firebaseui-flag-VC{background-position:0 -3416px}.firebaseui-flag-VE{background-position:0 -3430px}.firebaseui-flag-VG{background-position:0 -3444px}.firebaseui-flag-VI{background-position:0 -3458px}.firebaseui-flag-VN{background-position:0 -3472px}.firebaseui-flag-VU{background-position:0 -3486px}.firebaseui-flag-WF{background-position:0 -3500px}.firebaseui-flag-WS{background-position:0 -3514px}.firebaseui-flag-XK{background-position:0 -3528px}.firebaseui-flag-YE{background-position:0 -3542px}.firebaseui-flag-YT{background-position:0 -3556px}.firebaseui-flag-ZA{background-position:0 -3570px}.firebaseui-flag-ZM{background-position:0 -3584px}.firebaseui-flag-ZW{background-position:0 -3598px}
/*# sourceMappingURL=hotel.2349e3ff.css.map */
