*,: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:Montserrat;src:url(Montserrat-Regular.8e2795a5.woff),url(Montserrat-Regular.a32550f7.ttf);font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Montserrat;src:url(Montserrat-Light.0099fdcd.woff),url(Montserrat-Light.a03ff5f8.ttf);font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Montserrat;src:url(Montserrat-Medium.b7fc8e4f.woff),url(Montserrat-Medium.dc3ce8d6.ttf);font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Montserrat;src:url(Montserrat-SemiBold.ea216eb9.woff),url(Montserrat-SemiBold.9920aea8.ttf);font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:Montserrat;src:url(Montserrat-Bold.11f3b504.woff),url(Montserrat-Bold.96db3e27.ttf);font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:FilmP3;src:url(FilmP3Bold.57ba16a8.woff),url(FilmP3Bold.d206194d.ttf);font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:TimesNewRoman;src:url(TimesNewRomanPSMT.1fef991d.woff),url(TimesNewRomanPSMT.0364e0b1.ttf);font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:TimesNewRoman;src:url(TimesNewRomanPS-BoldMT.67f8fb45.woff),url(TimesNewRomanPS-BoldMT.dbf1aeb7.ttf);font-weight:700;font-display:swap;font-style:normal}.is-hidden{opacity:0;pointer-events:none}.visually-hidden{width:1px;height:1px;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}@font-face{font-family:Montserrat;src:url(Montserrat-Regular.8e2795a5.woff),url(Montserrat-Regular.a32550f7.ttf);font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Montserrat;src:url(Montserrat-Light.0099fdcd.woff),url(Montserrat-Light.a03ff5f8.ttf);font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Montserrat;src:url(Montserrat-Medium.b7fc8e4f.woff),url(Montserrat-Medium.dc3ce8d6.ttf);font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Montserrat;src:url(Montserrat-SemiBold.ea216eb9.woff),url(Montserrat-SemiBold.9920aea8.ttf);font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:Montserrat;src:url(Montserrat-Bold.11f3b504.woff),url(Montserrat-Bold.96db3e27.ttf);font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:FilmP3;src:url(FilmP3Bold.57ba16a8.woff),url(FilmP3Bold.d206194d.ttf);font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:TimesNewRoman;src:url(TimesNewRomanPSMT.1fef991d.woff),url(TimesNewRomanPSMT.0364e0b1.ttf);font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:TimesNewRoman;src:url(TimesNewRomanPS-BoldMT.67f8fb45.woff),url(TimesNewRomanPS-BoldMT.dbf1aeb7.ttf);font-weight:700;font-display:swap;font-style:normal}body{font-family:Montserrat,"sans-serif"}h1,h2,h3,h4,h5,h6,ul,ol,p{margin:0;padding:0;list-style:none}ul{list-style:none}a{color:inherit;text-decoration:none}button{cursor:pointer}img{max-width:100%;height:auto;display:block}table,tbody,caption,tfoot,thead,tr,th,td{font-size:100%;font-style:inherit;vertical-align:baseline;border:0;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0;width:100%}.container{max-width:414px;margin:0 auto;padding:0 15px}@media screen and (min-width:1024px){.container{max-width:1024px;padding:0 47px}}@media screen and (min-width:1280px){.container{max-width:1280px;padding:0 85px}}body{font-family:Montserrat,"sans-serif"}h1,h2,h3,h4,h5,h6,ul,ol,p{margin:0;padding:0;list-style:none}ul{list-style:none}a{color:inherit;text-decoration:none}button{cursor:pointer}img{max-width:100%;height:auto;display:block}table,tbody,caption,tfoot,thead,tr,th,td{font-size:100%;font-style:inherit;vertical-align:baseline;border:0;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0;width:100%}.container{max-width:414px;margin:0 auto;padding:0 15px}@media screen and (min-width:1024px){.container{max-width:1024px;padding:0 47px}}@media screen and (min-width:1280px){.container{max-width:1280px;padding:0 85px}}.hero-homepage__button{cursor:pointer;text-align:center;min-width:236px;letter-spacing:.02em;color:#f3c653;background-color:rgba(0,0,0,.4);border:2px solid #fff;border-radius:25px;padding:14px 24px;font-size:16px;font-weight:700;line-height:1.25;transition:background-color .25s cubic-bezier(.4,0,.2,1)}.hero-homepage__button:hover,.hero-homepage__button:focus{background-color:#fff}.hero-mainpage__button{cursor:pointer;min-width:236px;letter-spacing:.02em;color:#f3c653;background-color:#000;border:2px solid #fff;border-radius:25px;padding:14px 24px;font-size:16px;font-weight:700;line-height:1.25;transition:background-color .25s cubic-bezier(.4,0,.2,1)}.hero-mainpage__button:hover,.hero-mainpage__button:focus{background-color:#fff}.menu-order__button{cursor:pointer;color:#fff;background-color:#000;border:1px solid #f3c653;border-radius:25px;padding:20px 43px;font-size:20px;font-weight:500;line-height:1.2;transition:background-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1)}.menu-order__button:hover,.menu-order__button:focus{color:#000;background-color:#f3c653}@media screen and (min-width:1024px){.menu-order__button{min-width:434px;padding:18px 38px;font-size:24px;line-height:1.20833}}.form-button{cursor:pointer;color:#fff;background-color:#000;border:1px solid #f3c653;border-radius:2px;padding:20px 43px;font-size:20px;font-weight:500;line-height:1.2;transition:background-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1)}.form-button:hover,.form-button:focus{color:#000;background-color:#f3c653}@media screen and (min-width:1024px){.form-button{padding:18px 117px;font-size:24px;line-height:1.20833}}.back-button{cursor:pointer;color:#c79002;fill:#c79002;min-width:315px;letter-spacing:.02em;background-color:rgba(0,0,0,0);border:none;font-size:16px;font-weight:500;line-height:1.25;transition:color .25s cubic-bezier(.4,0,.2,1),fill .25s cubic-bezier(.4,0,.2,1)}.back-button:hover,.back-button:focus{color:#f3c653;fill:rgba(0,0,0,0)}@media screen and (min-width:1024px){.back-button{min-width:393px;font-size:20px;line-height:1.2}}@media screen and (min-width:1280px){.back-button{min-width:433px}}.overlay{opacity:0;visibility:hidden;width:100%;height:100%;z-index:20;background-color:rgba(0,0,0,.5);transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;overflow:scroll}.modal{opacity:0;visibility:hidden;width:100%;max-width:414px;z-index:30;text-align:center;background-color:#fffdee;border-radius:2px;padding:60px 15px;transition:opacity .4s cubic-bezier(.4,0,.2,1),visibility .4s cubic-bezier(.4,0,.2,1);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:1024px){.modal{width:712px;max-width:712px;padding:60px;transform:translate(-50%,-50%)}}.modal.active,.overlay.active{opacity:1;visibility:visible}.close-button{cursor:pointer;width:24px;height:24px;background-color:rgba(0,0,0,0);border:none;padding:0;position:absolute;top:16px;right:16px}@media screen and (min-width:1024px){.form{flex-wrap:wrap;justify-content:flex-end;column-gap:16px;display:flex}}.form__title{letter-spacing:.05em;color:#000;text-transform:uppercase;margin:0 0 40px;font-family:TimesNewRoman;font-size:24px;font-weight:700;line-height:1.17}@media screen and (min-width:1024px){.form__title{min-width:534px;margin-top:20px;margin-left:auto;margin-right:auto;font-size:40px;line-height:1.15}}.form__field{flex-direction:column;display:flex}.form__field:nth-of-type(1){margin-bottom:20px}@media screen and (min-width:1024px){.form__field:nth-of-type(1){margin-bottom:0}}.form__input{width:100%;letter-spacing:.05em;color:gray;height:54px;cursor:pointer;background-color:rgba(0,0,0,0);border:1px solid #c79002;border-radius:2px;margin-bottom:8px;padding:12px;font-family:TimesNewRoman;font-size:20px;font-style:normal;font-weight:700;line-height:1.15}@media screen and (min-width:1024px){.form__input{width:288px;font-size:24px;line-height:1.17}}.form__select{width:100%;height:54px;letter-spacing:.05em;color:gray;cursor:pointer;-webkit-appearance:none;-ms-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:1px solid #c79002;border-radius:2px;margin-bottom:8px;padding-left:12px;font-family:TimesNewRoman;font-size:20px;font-style:normal;font-weight:700;line-height:1.15}@media screen and (min-width:1024px){.form__select{font-size:24px;line-height:1.17}}.select-wrap{position:relative}@media screen and (min-width:1024px){.select-wrap{width:288px}}.select-wrap:before{content:"";width:24px;height:24px;pointer-events:none;background-image:url(ep-arrow-down-bold.36789849.svg);display:block;position:absolute;top:15px;right:15px}.form__label{letter-spacing:.02em;color:#c79002;text-align:left;margin-bottom:20px;margin-left:12px;font-family:Montserrat;font-size:14px;font-weight:500;line-height:1.21}.form__label:nth-child(4){margin-bottom:0}@media screen and (min-width:1024px){.form__label{margin-bottom:28px}}.form-btn{width:100%;color:#fff;text-transform:uppercase;cursor:pointer;background-color:#000;border:1px solid #f3c653;border-radius:2px;margin-top:40px;padding-top:20px;padding-bottom:20px;font-family:Montserrat;font-size:20px;font-weight:500;line-height:1.2;transition:background-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1)}.form-btn:hover,.form-btn:focus{color:#000;background-color:#f3c653}@media screen and (min-width:414px){.form-btn{min-width:384px;font-size:20px}}@media screen and (min-width:1024px){.form-btn{min-width:592px;padding-top:18px;padding-bottom:18px;font-size:24px;line-height:1.21}}.overlay{opacity:0;visibility:hidden;width:100%;height:100%;z-index:20;background-color:rgba(0,0,0,.5);transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;overflow:scroll}.modal{opacity:0;visibility:hidden;width:100%;max-width:414px;z-index:30;text-align:center;background-color:#fffdee;border-radius:2px;padding:60px 15px;transition:opacity .4s cubic-bezier(.4,0,.2,1),visibility .4s cubic-bezier(.4,0,.2,1);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:1024px){.modal{width:712px;max-width:712px;padding:60px;transform:translate(-50%,-50%)}}.modal.active,.overlay.active{opacity:1;visibility:visible}.close-button{cursor:pointer;width:24px;height:24px;background-color:rgba(0,0,0,0);border:none;padding:0;position:absolute;top:16px;right:16px}.room-form__title{letter-spacing:.05em;color:#000;text-transform:uppercase;margin:0 0 40px;font-family:TimesNewRoman;font-size:24px;font-weight:700;line-height:1.17}@media screen and (min-width:1024px){.room-form__title{min-width:534px;margin:0 auto 36px;font-size:40px;line-height:1.15}}.room-form__field:nth-of-type(1),.room-form__field:nth-of-type(2){margin-bottom:20px}@media screen and (min-width:1024px){.room-form__field{justify-content:flex-end;gap:16px;display:flex}.room-form__field:nth-of-type(1),.room-form__field:nth-of-type(2){margin-bottom:28px}}.room-form__label{letter-spacing:.02em;color:#c79002;text-align:left;margin-bottom:20px;font-family:Montserrat;font-size:16px;font-weight:500;line-height:1.25;display:block}.room-form__label:last-child{margin-bottom:0}@media screen and (min-width:1024px){.room-form__label{margin-bottom:0}}.text{margin-left:12px}.room-form__select{width:100%;height:54px;letter-spacing:.05em;color:gray;cursor:pointer;-webkit-appearance:none;-ms-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:1px solid #c79002;border-radius:2px;margin-bottom:8px;padding-left:12px;font-family:TimesNewRoman;font-size:20px;font-style:normal;font-weight:700;line-height:1.15}@media screen and (min-width:1024px){.room-form__select{font-size:24px;line-height:1.17}}.room-form__input{width:100%;letter-spacing:.05em;color:gray;height:54px;cursor:pointer;background-color:rgba(0,0,0,0);border:1px solid #c79002;border-radius:2px;margin-bottom:8px;padding:12px;font-family:TimesNewRoman;font-size:20px;font-style:normal;font-weight:700;line-height:1.15}@media screen and (min-width:1024px){.room-form__input{width:288px;font-size:24px;line-height:1.17}}.form-btn{width:100%;color:#fff;text-transform:uppercase;cursor:pointer;background-color:#000;border:1px solid #f3c653;border-radius:2px;margin-top:40px;padding-top:20px;padding-bottom:20px;font-family:Montserrat;font-size:20px;font-weight:500;line-height:1.2;transition:background-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1)}.form-btn:hover,.form-btn:focus{color:#000;background-color:#f3c653}@media screen and (min-width:414px){.form-btn{min-width:384px;font-size:20px}}@media screen and (min-width:1024px){.form-btn{min-width:592px;padding-top:18px;padding-bottom:18px;font-size:24px;line-height:1.21}}.overlay{opacity:0;visibility:hidden;width:100%;height:100%;z-index:20;background-color:rgba(0,0,0,.5);transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;overflow:scroll}.modal{opacity:0;visibility:hidden;width:100%;max-width:414px;z-index:30;text-align:center;background-color:#fffdee;border-radius:2px;padding:60px 15px;transition:opacity .4s cubic-bezier(.4,0,.2,1),visibility .4s cubic-bezier(.4,0,.2,1);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:1024px){.modal{width:712px;max-width:712px;padding:60px;transform:translate(-50%,-50%)}}.modal.active,.overlay.active{opacity:1;visibility:visible}.close-button{cursor:pointer;width:24px;height:24px;background-color:rgba(0,0,0,0);border:none;padding:0;position:absolute;top:16px;right:16px}.price-form__title{letter-spacing:.05em;color:#000;text-transform:uppercase;margin:0 0 40px;font-family:TimesNewRoman;font-size:24px;font-weight:700;line-height:1.17}@media screen and (min-width:1024px){.price-form__title{min-width:534px;margin:0 auto 40px;font-size:40px;line-height:1.15}}.price-form__subtitle{letter-spacing:.05em;color:gray;text-align:left;margin:0 0 28px;font-family:TimesNewRoman;font-size:24px;font-style:normal;font-weight:700;line-height:1.17}.price-form__text{letter-spacing:.02em;color:#c79002;text-align:left;margin:0 0 20px;font-family:Montserrat;font-size:16px;font-weight:500;line-height:1.25}@media screen and (min-width:1024px){.price-form__wrap{gap:16px;display:flex}}.price-form__label{letter-spacing:.02em;color:#c79002;text-align:left;margin-bottom:20px;margin-left:12px;font-family:Montserrat;font-size:16px;font-weight:500;line-height:1.25;display:block}.price-form__field:nth-of-type(2) .price-form__label{margin-bottom:0}@media screen and (min-width:1024px){.price-form__label{margin-bottom:0}}.price-form__select{width:100%;height:54px;letter-spacing:.05em;color:gray;cursor:pointer;-webkit-appearance:none;-ms-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:1px solid #c79002;border-radius:2px;margin-bottom:8px;padding-left:12px;font-family:TimesNewRoman;font-size:20px;font-style:normal;font-weight:700;line-height:1.15}@media screen and (min-width:1024px){.price-form__select{font-size:24px;line-height:1.17}}.price-form__input{width:100%;letter-spacing:.05em;color:gray;height:54px;cursor:pointer;background-color:rgba(0,0,0,0);border:1px solid #c79002;border-radius:2px;margin-bottom:8px;padding:12px;font-family:TimesNewRoman;font-size:20px;font-style:normal;font-weight:700;line-height:1.15}@media screen and (min-width:1024px){.price-form__input{width:288px;font-size:24px;line-height:1.17}}.form-btn{width:100%;color:#fff;text-transform:uppercase;cursor:pointer;background-color:#000;border:1px solid #f3c653;border-radius:2px;margin-top:40px;padding-top:20px;padding-bottom:20px;font-family:Montserrat;font-size:20px;font-weight:500;line-height:1.2;transition:background-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1)}.form-btn:hover,.form-btn:focus{color:#000;background-color:#f3c653}@media screen and (min-width:414px){.form-btn{min-width:384px;font-size:20px}}@media screen and (min-width:1024px){.form-btn{min-width:592px;padding-top:18px;padding-bottom:18px;font-size:24px;line-height:1.21}}.footer-logo{text-transform:uppercase;font-family:FilmP3,"sans-serif";display:inline-block}.tripple-slider{min-width:0;position:relative}@media screen and (max-width:1023px){.tripple-slider{max-width:100%;margin-left:40px;padding-bottom:80px}}@media screen and (min-width:414px){.tripple-slider{max-width:370px}}@media screen and (min-width:1024px){.tripple-slider{max-width:660px}}@media screen and (min-width:1280px){.tripple-slider{max-width:723px;height:270px}}.slick-track{align-items:flex-start;display:flex}.slick-list{overflow:hidden}.slick-arrow{z-index:10;width:30px;height:17px;font-size:0;position:absolute}@media screen and (max-width:1023px){.slick-arrow{top:300px}}@media screen and (min-width:414px){.slick-arrow{top:302px}}@media screen and (min-width:1024px){.slick-arrow{top:312px}}@media screen and (min-width:1280px){.slick-arrow{top:310px}}.slick-arrow.slick-next{background-color:rgba(0,0,0,0);background-image:url(Vectorright.e314b996.svg);background-position:50%;border:none}@media screen and (min-width:320px){.slick-arrow.slick-next{right:220px}}@media screen and (min-width:350px){.slick-arrow.slick-next{right:250px}}@media screen and (min-width:414px){.slick-arrow.slick-next{right:277px}}@media screen and (min-width:1024px){.slick-arrow.slick-next{right:566px}}@media screen and (min-width:1280px){.slick-arrow.slick-next{right:629px}}.slick-arrow.slick-next:hover,.slick-arrow.slick-next:focus{background-image:url(Vectorrightbrown.6c88f850.svg)}.slick-arrow.slick-prev{background-color:rgba(0,0,0,0);background-image:url(Vectorleft.4341f5ce.svg);border:none}@media screen and (min-width:414px){.slick-arrow.slick-prev{left:0}}@media screen and (min-width:1024px){.slick-arrow.slick-prev{left:0}}@media screen and (min-width:1280px){.slick-arrow.slick-prev{left:0}}.slick-arrow.slick-prev:hover,.slick-arrow.slick-prev:focus{background-image:url(Vectorleft-brown.ba2d58ee.svg)}.slick-slide{width:auto;margin-left:15px;margin-right:15px}.tripple-slider--mirror{margin-left:0}@media screen and (min-width:1024px){.tripple-slider--mirror{padding-bottom:0}}@media screen and (min-width:414px){.tripple-slider--mirror .slick-arrow.slick-next{right:0}}@media screen and (min-width:1024px){.tripple-slider--mirror .slick-arrow.slick-next{right:0}}@media screen and (min-width:1280px){.tripple-slider--mirror .slick-arrow.slick-next{right:0}}@media screen and (min-width:414px){.tripple-slider--mirror .slick-arrow.slick-prev{left:285px}}@media screen and (min-width:1024px){.tripple-slider--mirror .slick-arrow.slick-prev{left:566px}}@media screen and (min-width:1280px){.tripple-slider--mirror .slick-arrow.slick-prev{left:604px}}.double-slider{min-width:0;position:relative}@media screen and (max-width:1023px){.double-slider{padding-top:32px;padding-bottom:72px}}@media screen and (min-width:414px){.double-slider{max-width:100%}}@media screen and (min-width:1024px){.double-slider{max-width:440px}}@media screen and (min-width:1280px){.double-slider{max-width:520px;padding-bottom:122px}}.double-slider .slick-list{overflow:hidden}@media screen and (min-width:1024px){.slider-pos{position:absolute;bottom:96px;left:47px}}@media screen and (min-width:1280px){.slider-pos{bottom:0;left:85px}}@media screen and (min-width:1024px){.slider-pos.slider-pos--mirror{left:auto;right:25px}}@media screen and (min-width:1280px){.slider-pos.slider-pos--mirror{right:85px}}.double-slider .slick-arrow{z-index:10;width:30px;height:17px;z-index:10;width:30px;height:17px;font-size:0;position:absolute}@media screen and (min-width:320px){.double-slider .slick-arrow{top:304px}}@media screen and (min-width:414px){.double-slider .slick-arrow{top:304px}}@media screen and (min-width:1024px){.double-slider .slick-arrow{top:230px}}@media screen and (min-width:1280px){.double-slider .slick-arrow{top:292px}}.double-slider .slick-arrow.slick-next{background-color:rgba(0,0,0,0);background-image:url(Vectorright-black.9c784629.svg);background-position:50%;border:none}@media screen and (max-width:350px){.double-slider .slick-arrow.slick-next{right:200px}}@media screen and (min-width:350px){.double-slider .slick-arrow.slick-next{right:270px}}@media screen and (min-width:414px){.double-slider .slick-arrow.slick-next{right:290px}}@media screen and (min-width:1024px){.double-slider .slick-arrow.slick-next{right:335px}}@media screen and (min-width:1280px){.double-slider .slick-arrow.slick-next{right:411px}}.double-slider .slick-arrow.slick-next:hover,.double-slider .slick-arrow.slick-next:focus{background-image:url(Vectorrightbrown.6c88f850.svg)}.double-slider .slick-arrow.slick-prev{background-color:rgba(0,0,0,0);background-image:url(Vectorleft-black.06b06da6.svg);border:none;left:0}@media screen and (min-width:1024px){.double-slider .slick-arrow.slick-prev{left:0}}@media screen and (min-width:1280px){.double-slider .slick-arrow.slick-prev{left:0}}.double-slider .slick-arrow.slick-prev:hover,.double-slider .slick-arrow.slick-prev:focus{background-image:url(Vectorleft-brown.ba2d58ee.svg)}@media screen and (max-width:1023px){.double-slider--mirror .slick-arrow.slick-next{right:0}}@media screen and (min-width:1024px){.double-slider--mirror .slick-arrow.slick-next{right:20px}}@media screen and (min-width:1280px){.double-slider--mirror .slick-arrow.slick-next{right:0}}@media screen and (max-width:320px){.double-slider--mirror .slick-arrow.slick-prev{left:170px}}@media screen and (min-width:320px){.double-slider--mirror .slick-arrow.slick-prev{left:220px}}@media screen and (min-width:350px){.double-slider--mirror .slick-arrow.slick-prev{left:250px}}@media screen and (min-width:414px){.double-slider--mirror .slick-arrow.slick-prev{left:290px}}@media screen and (min-width:1024px){.double-slider--mirror .slick-arrow.slick-prev{left:320px}}@media screen and (min-width:1280px){.double-slider--mirror .slick-arrow.slick-prev{left:400px}}.slider-pos--rooms{position:relative}.single-slider,.single-slider__picture{width:100%}.relative__body{max-width:100%;background-repeat:no-repeat;background-size:cover;justify-content:center;display:flex;position:relative}.header__body{align-items:center;padding-top:30px;padding-bottom:30px;display:flex;position:absolute}.nav__list{align-items:center;padding-left:40px;display:flex}@media (min-width:1024px){.nav__list{padding-left:0}}.header__logo{letter-spacing:.3em;color:#fff;margin-right:auto;font-family:FilmP3;font-size:36px;font-weight:700;line-height:1.08;text-decoration:none;transition:color .25s cubic-bezier(.4,0,.2,1);display:flex}@media (min-width:1024px){.header__logo{margin-right:72px;font-size:40px;line-height:1.07}}@media (min-width:1280px){.header__logo{margin-right:79px}}.header__logo:hover,.header__logo:focus{color:#c79002}.header__item>.header__link{color:#f3c653;text-decoration:none;transition:color .25s cubic-bezier(.4,0,.2,1)}.header__item>.header__link:hover,.header__item>.header__link:focus{color:#c79002}.header__item{letter-spacing:.02em;align-self:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:1.25;display:flex}.header__item:nth-child(3){margin-left:20px}@media (max-width:1023px){.header__item:nth-child(2),.header__item:nth-child(4){margin-left:6px}}@media (min-width:1024px){.header__item{font-size:20px;line-height:1.2;position:relative}}@media (min-width:1024px) and (min-width:1024px){.header__item:nth-child(1),.header__item:nth-child(3){margin-right:32px}}@media (min-width:1024px){.header__item:nth-child(2),.header__item:nth-child(4){border:1px solid rgba(243,198,83,.7);border-radius:2px}}@media (min-width:1024px){.header__item:nth-child(3){margin-left:72px}}.header__item .header__link__phone{letter-spacing:.02em;color:#fff;font-size:14px;font-weight:400;line-height:1.2;transition:color .25s cubic-bezier(.4,0,.2,1)}.header__link__phone{text-decoration:none;display:none}@media (min-width:1024px){.header__link__phone{color:#fff;align-self:center;margin-right:8px;transition:color .25s cubic-bezier(.4,0,.2,1);display:flex}.header__link__phone:nth-child(3){margin-left:8px}}.header__link__phone:hover,.header__link__phone:focus{color:#f3c653}.header__icon{fill:#f3c653;opacity:.7;cursor:pointer;transition:opacity .25s cubic-bezier(.4,0,.2,1);display:inline-block}@media (min-width:1024px){.header__icon{margin:8px}}@media (max-width:1279px){.header__socials{position:relative}}@media (min-width:1280px){.header__socials{margin-left:auto;display:flex}}.header__item--color:hover .header__icon,.header__item--color:focus .header__icon{opacity:1}.socials__list{gap:20px;list-style-type:none;display:flex;top:696px;left:-385px}@media (max-width:1279px){.socials__list{position:absolute}}@media (min-width:1024px){.socials__list{top:676px;left:-939px}}@media screen and (min-width:1280px){.socials__list{margin-left:59px}}.socials__icon{opacity:.7;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.socials__link:hover .socials__icon,.socials__link:focus .socials__icon{opacity:1}.footer{height:240px;background-color:#0e0c07;display:flex}@media screen and (min-width:1024px){.footer{height:304px}}.footer .container{width:100%;align-items:center;padding:0;display:flex}.footer-logo{color:#f3c653;letter-spacing:.3em;font-size:40px;font-weight:700;line-height:1.075;transition:color .25s cubic-bezier(.4,0,.2,1)}@media screen and (max-width:1023px){.footer-logo{max-width:127px;margin-left:59px}}@media screen and (min-width:1024px){.footer-logo{margin-left:0;font-size:64px;line-height:1.07813}}.footer-logo:hover,.footer-logo:focus{color:#c79002}.block-logo{width:50%;justify-content:center;display:flex}.block-navigation{width:50%;margin-left:85px}@media screen and (min-width:1024px){.block-navigation{flex-direction:row;align-items:baseline;margin-left:0;display:flex}}.footer-navigation{margin-bottom:32px}@media screen and (min-width:1024px){.footer-navigation{margin-bottom:0;margin-right:137px}}@media screen and (min-width:1280px){.footer-navigation{margin-right:199px}}.footer-navigation__item:not(:last-child){margin-bottom:16px}@media screen and (min-width:1024px){.footer-navigation__item{margin-bottom:0}}.footer-navigation__link{color:#f3c653;letter-spacing:.02em;font-family:Montserrat,"sans-serif";font-size:20px;font-weight:500;line-height:1.2;transition:color .25s cubic-bezier(.4,0,.2,1);display:inline-block}.footer-navigation__link:hover,.footer-navigation__link:focus{color:#c79002}.footer-navigation__link:last-child{margin-bottom:0}.social{gap:20px;display:flex}@media screen and (min-width:1024px){.social{flex-direction:column-reverse;display:flex}}@media screen and (min-width:1024px){.social__link{width:144px;border:.5px solid #f3c653;border-radius:2px;justify-content:space-between;padding:10px 12px;text-decoration:none;transition:border-color .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.social__link:hover,.social__link:focus{border-color:#c79002}.social__link:not(:last-child){margin-bottom:12px}}.social__link:hover .social__icon,.social__link:focus .social__icon{opacity:.7}.social__link:hover .social__name,.social__link:focus .social__name{color:#c79002}.social__name{display:none}@media screen and (min-width:1024px){.social__name{letter-spacing:.02em;color:#f3c653;font-family:Montserrat;font-size:16px;font-weight:400;line-height:1.25;transition:color .25s cubic-bezier(.4,0,.2,1);display:inline-block}}.social__icon{width:24px;height:24px;opacity:1;transition:opacity .25s cubic-bezier(.4,0,.2,1);display:inline-block}@media screen and (min-width:1024px){.social__icon{opacity:1}}.hero{position:relative}.page-header{z-index:2;width:100%;position:absolute;top:0}.socials__list-room{flex-direction:column;gap:10px;list-style-type:none;display:flex;top:630px;left:-385px}@media (max-width:1279px){.socials__list-room{position:absolute}}@media (min-width:1024px){.socials__list-room{flex-direction:row;gap:20px;top:646px;left:-610px}}@media screen and (min-width:1280px){.socials__list-room{margin-left:59px}}.hero-mainpage__button:hover,.hero-mainpage__button:focus{border:2px solid #f3c653}.rooms-section{background-color:#fffdee;padding-top:32px;padding-bottom:32px}@media screen and (min-width:1024px){.rooms-section{padding-top:62px;padding-bottom:104px}}@media screen and (min-width:1280px){.rooms-section{padding-top:72px;padding-bottom:112px}}.rooms-section:nth-child(2n+1) .rooms-info{margin-left:67px}.rooms-section:nth-child(2n+1) .rooms-info__slogan:not(:lang(ae)):not(:lang(ar)):not(:lang(arc)):not(:lang(bcc)):not(:lang(bqi)):not(:lang(ckb)):not(:lang(dv)):not(:lang(fa)):not(:lang(glk)):not(:lang(he)):not(:lang(ku)):not(:lang(mzn)):not(:lang(nqo)):not(:lang(pnb)):not(:lang(ps)):not(:lang(sd)):not(:lang(ug)):not(:lang(ur)):not(:lang(yi)){text-align:right}.rooms-section:nth-child(2n+1) .rooms-info__slogan:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.rooms-section:nth-child(2n+1) .rooms-info__logo:not(:lang(ae)):not(:lang(ar)):not(:lang(arc)):not(:lang(bcc)):not(:lang(bqi)):not(:lang(ckb)):not(:lang(dv)):not(:lang(fa)):not(:lang(glk)):not(:lang(he)):not(:lang(ku)):not(:lang(mzn)):not(:lang(nqo)):not(:lang(pnb)):not(:lang(ps)):not(:lang(sd)):not(:lang(ug)):not(:lang(ur)):not(:lang(yi)){text-align:right}.rooms-section:nth-child(2n+1) .rooms-info__logo:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.rooms-section:nth-child(2n+1) .rooms-wrap-top__img{margin-left:0}.rooms-section:nth-child(2n+1) .slick-arrow.slick-next{right:0}@media screen and (min-width:1024px){.rooms-section:nth-child(2n+1) .slick-arrow.slick-next{right:335px}}@media screen and (min-width:1280px){.rooms-section:nth-child(2n+1) .slick-arrow.slick-next{right:411px}}.rooms-section:nth-child(2n+1) .slick-arrow.slick-prev{left:290px}@media screen and (min-width:1024px){.rooms-section:nth-child(2n+1) .slick-arrow.slick-prev{left:0}}@media screen and (min-width:1280px){.rooms-section:nth-child(2n+1) .slick-arrow.slick-prev{left:0}}@media screen and (min-width:1024px){.rooms-section:nth-child(2n+1) .rooms-wrap-top{flex-direction:row-reverse}}@media screen and (min-width:1024px){.rooms-section:nth-child(2n+1) .rooms-wrap-bottom{flex-direction:row-reverse}}@media screen and (min-width:1024px){.rooms-section:nth-child(2n+1) .rooms-info{margin-left:45px}}@media screen and (min-width:1024px){.rooms-section:nth-child(2n+1) .rooms-info__text{max-width:400px}}.rooms-section--reverse{background-color:#f0ecd6}@media screen and (min-width:1024px){.rooms-wrap-top{margin-bottom:48px;display:flex}}.rooms-wrap-top__img{box-shadow:2px 2px 60px 2px 2px 2px 60px 2px rgba(0,0,0,.25);background-color:#dadada;border-radius:2px;margin-left:auto;display:block}@media screen and (min-width:1024px){.rooms-wrap-top__img{margin-top:-94px}}@media screen and (min-width:1280px){.rooms-wrap-top__img{margin-top:-105px}}.rooms-info__slogan{color:#b4b4b4;margin-bottom:8px;font-family:TimesNewRoman,"sans-serif";font-size:20px;font-weight:400;line-height:1.15}@media screen and (min-width:1024px){.rooms-info__slogan{margin-bottom:4px;font-size:32px}}.rooms-info__logo{letter-spacing:.3em;text-transform:uppercase;color:#494848;margin-bottom:32px;font-family:FilmP3,"sans-serif";font-size:40px;font-weight:700;line-height:1.08}@media screen and (min-width:1024px){.rooms-info__logo{margin-bottom:62px;font-size:64px}}@media screen and (min-width:1280px){.rooms-info__logo{margin-bottom:72px;font-size:64px}}.rooms-info__title{letter-spacing:.05em;color:#000;text-transform:uppercase;margin-bottom:12px;font-family:TimesNewRoman,"sans-serif";font-size:24px;font-weight:700;line-height:1.17}.rooms-info__title__lowercase{text-transform:lowercase}@media screen and (min-width:1024px){.rooms-info__title{margin-bottom:16px;font-size:30px}}@media screen and (min-width:1280px){.rooms-info__title{margin-bottom:24px;font-size:36px}}.rooms-info__text{max-width:258px;letter-spacing:.02em;color:#5f5f5f;font-family:Montserrat,"sans-serif";font-size:12px;font-weight:600;line-height:1.25}@media screen and (min-width:1024px){.rooms-info__text{max-width:439px;margin-right:26px;font-size:16px}}@media screen and (min-width:1280px){.rooms-info__text{max-width:400px;margin-right:155px}}@media screen and (min-width:1024px){.rooms-wrap-bottom{justify-content:space-between;align-items:center;display:flex}}.rooms-btn{text-align:center;margin-top:72px}@media screen and (min-width:1024px){.rooms-btn{margin-top:0}}.rooms-btn__item{margin:0 auto;display:inline-block}.rooms-btn__item:not(:last-child){margin-bottom:16px}@media screen and (min-width:1024px){.rooms-btn__item{margin-left:auto;display:block}}@media screen and (max-width:1023px){.rooms-info{margin-bottom:32px}}.slider-pos--rooms{bottom:0}.double-slider--rooms{padding-bottom:0}@media screen and (min-width:1024px){.double-slider--rooms .slick-arrow.slick-next{right:20px}.double-slider--rooms .slick-arrow.slick-prev{left:320px}}@media screen and (min-width:1280px){.double-slider--rooms .slick-arrow.slick-next{right:0}.double-slider--rooms .slick-arrow.slick-prev{left:400px}}.hero--hotel{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(main-room-double-mob-1x.6e96a753.jpg)}@media screen and (min-device-pixel-ratio:2),screen and (min-resolution:192dpi),screen and (min-resolution:2x){.hero--hotel{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(main-room-double-mob-2x.44445688.jpg)}}@media screen and (min-width:1024px){.hero--hotel{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(main-room-double-tab-1x.929d9f63.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(main-room-double-tab-2x.5a076259.jpg)}}@media screen and (min-width:1280px){.hero--hotel{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(main-room-double-desk-1x.a249c90f.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(main-room-double-desk-2x.cacc80da.jpg)}}.section_contacts{background-color:#fffdee;padding-top:36px;padding-bottom:32px;position:relative}@media screen and (min-width:1024px){.section_contacts{padding-top:56px;padding-bottom:44px}}.contacts_title{src:url(FilmP3Bold.57ba16a8.woff),url(FilmP3Bold.d206194d.ttf);letter-spacing:.3em;color:#494848;margin-bottom:12px;font-family:FilmP3;font-size:40px;font-weight:700;line-height:1.075}@media screen and (min-width:1024px){.contacts_title{margin-bottom:8px;font-size:64px;line-height:1.07813}}@media screen and (min-width:1280px){.contacts_title{color:#828282}}.contacts_description{src:url(Montserrat-SemiBold.ea216eb9.woff),url(Montserrat-SemiBold.9920aea8.ttf);letter-spacing:.02em;color:#5f5f5f;margin-bottom:24px;font-family:Montserrat;font-size:16px;font-weight:600;line-height:1.25}@media screen and (min-width:1024px){.contacts_description{margin-bottom:52px}}@media screen and (min-width:1280px){.contacts_description{color:#5f5f5f;margin-bottom:40px;font-size:20px;line-height:1.2}}.contacts_list{flex-wrap:wrap;gap:32px;list-style:none;display:flex}@media screen and (min-width:1024px){.contacts_list{flex-flow:column wrap;align-items:baseline;gap:24px;display:flex}}.contacts_item{justify-content:center;align-items:center;display:flex}@media screen and (min-width:1024px){.contacts_item{flex-flow:column wrap;align-items:baseline;gap:8px;display:flex}}.text_item_contacts{src:url(Montserrat-Medium.b7fc8e4f.woff),url(Montserrat-Medium.dc3ce8d6.ttf);letter-spacing:.02em;color:#c79002;font-family:Montserrat;font-size:20px;font-weight:500;line-height:1.2}.link_tel{src:url(Montserrat-Regular.8e2795a5.woff),url(Montserrat-Regular.a32550f7.ttf);letter-spacing:.02em;color:#494848;font-family:Montserrat;font-size:14px;font-weight:400;line-height:1.21429;text-decoration:none}@media screen and (min-width:1280px){.link_tel{color:#828282}}.link_tel_2{src:url(Montserrat-Regular.8e2795a5.woff),url(Montserrat-Regular.a32550f7.ttf);letter-spacing:.02em;color:#494848;font-family:Montserrat;font-size:14px;font-weight:400;line-height:1.21429;text-decoration:none}@media screen and (min-width:1280px){.link_tel_2{color:#828282}}.link_adress{src:url(Montserrat-Regular.8e2795a5.woff),url(Montserrat-Regular.a32550f7.ttf);letter-spacing:.01em;color:#494848;font-family:Montserrat;font-size:16px;font-weight:400;line-height:1.25;text-decoration:none}@media screen and (min-width:1280px){.link_adress{color:#828282}}.container_tel_contacts{background:#fff;border:.5px solid #f3c653;border-radius:2px;justify-content:center;align-items:center;margin-left:22px;padding:12px 8px 11px 40px;display:flex;position:relative}@media screen and (min-width:1024px){.container_tel_contacts{margin-left:0}}.container_telhot_contacts{max-width:264px;background:#fff;border:.5px solid #f3c653;border-radius:2px;margin-left:54px;position:relative}@media screen and (min-width:1024px){.container_telhot_contacts{margin-left:0}}.hotel_tel_contacts{justify-content:center;align-items:baseline;gap:12px;padding:12px 8px 11px 40px;list-style:none;display:flex}.contacts_item_adress{max-width:260px;background:#fff;border:.5px solid #f3c653;border-radius:2px;margin-bottom:32px;margin-left:124px}@media screen and (min-width:1024px){.contacts_item_adress{max-width:285px;margin-top:24px;margin-bottom:0;margin-left:0}}.container_link_contacts{justify-content:center;align-items:center;padding:8px 33px 7px 44px;display:flex;position:relative}@media screen and (min-width:1024px){.container_link_contacts{padding-top:9px;padding-right:8px}}.link_adress{src:url(Montserrat-Regular.8e2795a5.woff),url(Montserrat-Regular.a32550f7.ttf);letter-spacing:.02em;color:#494848;font-family:Montserrat;font-size:14px;font-weight:400;line-height:1.21429;text-decoration:none;display:block}@media screen and (min-width:1280px){.link_adress{color:#828282;font-size:16px;line-height:1.25}}.cellphone_icon,.location_icon{position:absolute;top:50%;left:14px;transform:translateY(-50%)}.img_map_contact{width:100%;height:220px;background-image:url(map-mob-1x.ef8628d3.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:2px;box-shadow:2px 2px 60px 2px rgba(0,0,0,.25)}@media (min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2x){.img_map_contact{background-image:url(map-mob-2x.7de2243d.jpg)}}@media screen and (min-width:1024px){.img_map_contact{max-width:535px;height:412px;background-image:url(map-tab-1x.771ee049.jpg);position:absolute;top:64px;right:47px}}@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){.img_map_contact{background-image:url(map-tab-2x.762abf06.jpg)}}@media screen and (min-width:1280px){.img_map_contact{width:634px;height:412px;background-image:url(map-1x.66c9f310.jpg);position:absolute;top:64px;right:85px}}@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){.img_map_contact{background-image:url(map-2x.8931e22d.jpg)}}.wrap_list_map{flex-direction:row;justify-content:space-between;display:flex}@media screen and (max-width:1023px){.wrap_list_map{flex-direction:column;align-items:center}}@media screen and (max-width:1023px){.map-width{height:220px}}@media screen and (min-width:414px){.map-width{width:384px}}@media screen and (min-width:1024px){.map-width{width:535px}}@media screen and (min-width:1024px){.map-width{width:634px}}.hotel-about{text-align:right;background:#fffdee;padding-top:18px}@media screen and (min-width:1024px){.hotel-about{padding-top:120px}}.container{position:relative}ul{list-style:none}.hotel-about__title{letter-spacing:.3em;color:#494848;margin-bottom:16px;font-family:FilmP3,"sans-serif";font-size:40px;font-style:normal;font-weight:700;line-height:1.075}@media screen and (min-width:1024px){.hotel-about__title{letter-spacing:.3em;margin-bottom:24px;font-size:64px;line-height:1.07813}}.hotel-about__decription{color:#b4b4b4;margin-bottom:6px;font-family:TimesNewRoman,"sans-serif";font-size:20px;font-style:normal;font-weight:400;line-height:1.15}@media screen and (min-width:1024px){.hotel-about__decription{margin-bottom:4px;font-size:32px;line-height:1.15625}}.list__description{letter-spacing:.02em;color:#5f5f5f;width:242px;text-align:left;margin-bottom:26px;margin-left:auto;font-family:Montserrat,"sans-serif";font-size:12px;font-style:normal;font-weight:600;line-height:1.25}@media screen and (min-width:1024px){.list__description{color:#5f5f5f;width:419px;margin-bottom:142px;font-size:16px;line-height:1.25}}.hotel-about__list{flex-direction:column-reverse;display:flex}.hotel-about__image{background:#dadada;border-radius:2px;margin-bottom:32px;margin-right:auto;box-shadow:2px 2px 60px 2px rgba(0,0,0,.25)}@media screen and (min-width:1024px){.hotel-about__image{position:absolute;top:-144px;left:30px}}@media screen and (min-width:1280px){.hotel-about__image{left:180px}}.hotel-about__list-second{flex-direction:row-reverse;align-items:center;display:flex}@media screen and (min-width:1024px){.hotel-about__list-second{padding-bottom:262px}}@media screen and (min-width:1280px){.hotel-about__list-second{padding-bottom:197px}}.hotel-about__image-second{background:#dadada;border-radius:2px;box-shadow:2px 2px 60px 2px rgba(0,0,0,.25)}.list-second__description{letter-spacing:.02em;text-align:left;color:#c79002;width:163px;margin-right:21px;font-family:Montserrat,"sans-serif";font-size:12px;font-style:normal;font-weight:600;line-height:1.25}@media screen and (min-width:1024px){.list-second__description{width:312px;margin-right:48px;font-size:16px;line-height:1.25}}.double-picture{border-radius:2px;box-shadow:2px 2px 60px 2px rgba(0,0,0,.25)}.section.hotel-reservation{max-width:100%;height:735px;background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(hotel-homepage-collage-mob-01-1x.03a26078.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:24px}@media (min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2x){.section.hotel-reservation{background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(hotel-homepage-collage-mob-01-2x.877d9152.jpg)}}@media screen and (min-width:1024px){.section.hotel-reservation{padding-top:48px;padding-left:unset;height:620px;background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(hotel-homepage-collage-tab-01-1x.e4a8c8d0.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){.section.hotel-reservation{background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(hotel-homepage-collage-tab-01-2x.6491abd7.jpg)}}@media screen and (min-width:1280px){.section.hotel-reservation{background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(hotel-homepage-collage-1x.f4bab3a3.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){.section.hotel-reservation{background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(hotel-homepage-collage-2x.f9adb54d.jpg)}}.hotel-reservation-container{height:100%;flex-direction:column;padding:0;display:flex}@media screen and (min-width:1024px){.hotel-reservation-container{padding:0 15px}}.top-hotel-reservation{display:-inline-flex;width:280px;flex-direction:column;margin-bottom:20px;padding-left:32px}@media screen and (min-width:1024px){.top-hotel-reservation{width:549px;margin-bottom:40px;margin-left:auto;margin-right:auto;padding-left:0}}.logo-mainpage{letter-spacing:.3em;color:#fff;text-align:right;padding-left:120px;font-family:FilmP3,"sans-serif";font-size:40px;font-style:normal;font-weight:700;line-height:1.075}@media screen and (min-width:1024px){.logo-mainpage{padding-left:346px;font-size:64px;line-height:1.07813}}.hotel-reservation_title{letter-spacing:.02em;color:#fff;text-align:right;margin-top:12px;margin-bottom:20px;font-size:20px;font-weight:700;line-height:1.2}@media screen and (min-width:1024px){.hotel-reservation_title{margin-top:16px;margin-bottom:8px;font-size:24px}}.hotel-reservation_text{letter-spacing:.02em;color:#bababa;font-size:12px;font-weight:600;line-height:1.25}@media screen and (min-width:1024px){.hotel-reservation_text{width:549px;font-size:16px}}.hero-btn-container{width:fit-content;flex-direction:column;gap:16px;margin:0 auto;display:flex}@media screen and (min-width:1024px){.hero-btn-container{margin:unset;margin-left:33px}}.about-restaurant__pretitle{letter-spacing:.02em;color:#b4b4b4;margin-bottom:12px;padding-top:16px;font-family:TimesNewRoman,"sans-serif";font-size:20px;font-weight:400;line-height:1.15}@media screen and (min-width:1024px){.about-restaurant__pretitle{margin-bottom:4px;padding-top:120px;font-size:32px;line-height:1.16}}.about-restaurant_title{letter-spacing:.3em;color:#494848;margin-bottom:12px;font-family:FilmP3,"sans-serif";font-size:40px;font-weight:700;line-height:1.08}@media screen and (min-width:1024px){.about-restaurant_title{margin-bottom:24px;font-size:64px;line-height:1.08}}.about-restaurant__item{flex-direction:column;margin-bottom:32px;display:flex}@media screen and (min-width:1024px){.about-restaurant__item{flex-direction:row;margin-bottom:142px}}@media screen and (min-width:1280px){.about-restaurant__item{margin-bottom:162px}}.about-restaurant__text{width:258px;letter-spacing:.02em;color:#5f5f5f;margin-bottom:28px;font-size:12px;font-weight:600;line-height:1.25}@media screen and (min-width:1024px){.about-restaurant__text{width:419px;margin-bottom:0;font-size:16px}}@media screen and (min-width:1280px){.about-restaurant__text{width:518px}}.about-restaurant_top-card{background:#dadada;border-radius:2px;margin-bottom:16px;margin-left:auto;box-shadow:2px 2px 60px 2px rgba(0,0,0,.25)}@media screen and (min-width:1024px){.about-restaurant_top-card{margin-bottom:0;margin-left:0;position:absolute;top:-35px;right:72px}}@media screen and (min-width:1280px){.about-restaurant_top-card{top:-15px;right:175px}}.about-restaurant__item-bottom{align-items:center;gap:20px;display:flex}@media screen and (min-width:1024px){.about-restaurant__item-bottom{gap:48px;padding-bottom:210px}}@media screen and (min-width:1280px){.about-restaurant__item-bottom{padding-bottom:197px}}.about-restaurant_bottom-card{border-radius:2px;margin-bottom:32px}.about-restaurant__text-bottom{width:163px;letter-spacing:.02em;color:#c79002;font-size:12px;font-weight:600;line-height:1.25}@media screen and (min-width:1024px){.about-restaurant__text-bottom{width:312px;font-size:16px}}.double-picture{background:#dadada;border-radius:2px;box-shadow:2px 2px 60px 2px rgba(0,0,0,.25)}.restaraunt-details{max-width:1600px;background-image:linear-gradient(rgba(0,0,0,.76),rgba(0,0,0,.76)),url(restorant-homepage-collage-mob-1x.163bfb1b.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-left:auto;margin-right:auto;padding-top:24px}@media screen and (min-width:1024px){.restaraunt-details{padding-top:48px}}@media screen and (min-device-pixel-ratio:2),screen and (min-resolution:192dpi),screen and (min-resolution:2x){.restaraunt-details{background-image:linear-gradient(rgba(0,0,0,.76),rgba(0,0,0,.76)),url(restorant-homepage-collage-mob-2x.334a718b.jpg)}}@media screen and (min-width:1024px){.restaraunt-details{background-image:linear-gradient(rgba(0,0,0,.76),rgba(0,0,0,.76)),url(restorant-homepage-collage-tab-1x.786e66e1.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){.restaraunt-details{background-image:linear-gradient(rgba(0,0,0,.76),rgba(0,0,0,.76)),url(restorant-homepage-collage-tab-2x.6277028c.jpg)}}@media screen and (min-width:1280px){.restaraunt-details{background-image:linear-gradient(rgba(0,0,0,.76),rgba(0,0,0,.76)),url(restorant-homepage-collage-desk-1x.c2c1768a.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){.restaraunt-details{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(restorant-homepage-collage-desk-2x.28759544.jpg)}}@media screen and (min-width:1280px){.restaraunt-details{max-width:100%}}.reastaraunt-details__position{text-align:left;flex-direction:column;margin-left:125px;display:flex}@media screen and (min-width:1024px){.reastaraunt-details__position{margin-left:231px}}@media screen and (min-width:1280px){.reastaraunt-details__position{margin-left:338px}}.restoraunt-details__logo{letter-spacing:.3em;color:#fff;padding-bottom:12px;font-family:FilmP3,"sans-serif";font-size:40px;font-style:normal;font-weight:700;line-height:1.075}@media screen and (min-width:1024px){.restoraunt-details__logo{padding-bottom:16px;font-size:64px;line-height:1.07813}}.restoraunt-details__title{letter-spacing:.02em;color:#fff;padding-bottom:20px;font-family:Montserrat,"sans-serif";font-size:20px;font-style:normal;font-weight:700;line-height:1.2}@media screen and (min-width:1024px){.restoraunt-details__title{padding-bottom:8px;font-size:24px;line-height:1.20833}}.restoraunt-details__description{letter-spacing:.02em;color:#bababa;padding-bottom:48px;font-family:Montserrat,"sans-serif";font-size:12px;font-style:normal;font-weight:600;line-height:1.25}@media screen and (min-width:1024px){.restoraunt-details__description{width:610px;padding-bottom:40px;font-size:16px;line-height:1.25}}.button-position{flex-direction:column;gap:16px;display:inline-flex}@media screen and (min-width:1024px){.button-position{margin-right:auto}}.slider-position{flex-direction:column;align-items:center;padding-bottom:40px;display:flex}@media screen and (min-width:1024px){.slider-position{min-width:0;flex-direction:row-reverse;justify-content:center;align-items:flex-end;padding-bottom:96px;display:flex}}@media screen and (min-width:1024px){.slider-position--direction{flex-direction:row}}.hero{width:100%;height:740px;background-position:50%;background-repeat:no-repeat;background-size:cover;margin:auto;padding-top:181px;position:relative}@media screen and (min-width:1024px){.hero{height:720px}}.hero--main{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(homepage-mob-1x.99d7df78.jpg)}@media screen and (min-device-pixel-ratio:2),screen and (min-resolution:192dpi),screen and (min-resolution:2x){.hero--main{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(homepage-mob-2x.67e7e2f9.jpg)}}@media screen and (min-width:1024px){.hero--main{height:720px;background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(homepage-hotel-tab-1x.54370573.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--main{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(homepage-hotel-tab-2x.bbe77c28.jpg)}}@media screen and (min-width:1280px){.hero--main{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(homepage-desk-1x.9cdb5466.jpg);padding:164px 85px 65px}}@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--main{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(homepage-desk-2x.472e70b5.jpg)}}.hero__title{text-transform:uppercase;letter-spacing:.3em;color:#fff;text-align:center;margin-bottom:24px;font-family:FilmP3,"sans-serif";font-size:96px;font-weight:700;line-height:1}@media screen and (min-width:1024px){.hero__title{margin-bottom:16px;font-size:128px}}@media screen and (min-width:1280px){.hero__title{margin-bottom:32px}}.hero__title--hotel{margin-bottom:32px}.hero__pre-title{text-align:center;letter-spacing:.02em;color:#fff;margin:0 auto 40px;font-family:Montserrat,"sans-serif";font-size:20px;font-style:normal;font-weight:600;line-height:1.2}@media screen and (min-width:1024px){.hero__pre-title{margin-bottom:56px;margin-right:43px}}@media screen and (min-width:1280px){.hero__pre-title{margin-bottom:64px}}.hero__pre-title--hotel{margin-bottom:178px;font-size:20px}@media screen and (min-width:1024px){.hero__pre-title--hotel{margin-bottom:226px}}@media screen and (min-width:1280px){.hero__pre-title--hotel{margin-bottom:249px}}.hero__text{text-align:center;text-transform:uppercase;letter-spacing:.05em;color:#fff;margin:0 auto 113px;font-family:TimesNewRoman,"sans-serif";font-size:36px;font-style:normal;font-weight:700;line-height:1.2}@media screen and (min-width:1024px){.hero__text{margin-bottom:137px;margin-right:44px}}.hero__address{width:210px;height:47px;border:1px solid #f3c653;border-radius:2px;padding:4px 7px 3px 42px;transition:border-color .25s cubic-bezier(.4,0,.2,1);position:absolute}.hero__address:hover,.hero__address:focus{border-color:#c79002}@media screen and (min-width:414px) and (max-width:1023px){.hero__address{width:210px;height:47px;padding-left:32px;top:-115px;right:10px}}@media screen and (min-width:1024px){.hero__address{width:285px;height:56px;padding:8px 7px 3px 42px;bottom:-209px;left:47px}.hero__address--hotel{bottom:-293px}}@media screen and (min-width:1280px){.hero__address{left:0}.hero__address--hotel{bottom:-289px;left:85px}.hero__address--rest{left:85px}}.hero__address-link{letter-spacing:.01em;color:#e5e5e5;font-family:Montserrat,"sans-serif";font-size:12px;font-style:normal;font-weight:400;line-height:1.2;transition:color .25s cubic-bezier(.4,0,.2,1)}.hero__address:hover .hero__address-link,.hero__address:focus .hero__address-link{color:#c79002}@media screen and (min-width:1024px){.hero__address-link{font-size:16px}}.hero__address-item{transition:opacity .25s cubic-bezier(.4,0,.2,1);position:absolute;bottom:14px;left:6px}@media screen and (min-width:1024px){.hero__address-item{bottom:17px;left:11px}}.hero__address:hover .hero__address-item,.hero__address:focus .hero__address-item{opacity:.7}.hero_address-img{width:12px;height:19px;color:rgba(243,198,83,.7);display:inline-block}.hero__action{justify-content:space-between;display:flex}.hero__button{flex-direction:column;align-items:center;gap:24px;display:flex}@media screen and (min-width:1024px){.hero__button{flex-direction:unset;gap:24px;margin-top:20px;display:flex;position:absolute;right:47px}}@media screen and (min-width:1280px){.hero__button{gap:60px;right:-3px}.hero__button--rest{margin-top:15px;right:77px}.hero__button--hotel{margin-top:-10px;right:77px}}.hero--rest{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(restoran-mob-1x.4cd020e4.jpg)}@media screen and (min-device-pixel-ratio:2),screen and (min-resolution:192dpi),screen and (min-resolution:2x){.hero--rest{background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(restoran-mob-2x.0cfa5dd2.jpg)}}@media screen and (min-width:1024px){.hero--rest{height:720px;background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(homepage-restorant-tab-1x.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(homepage-restorant-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(restoran-desk-1x.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(restoran-desk-2x.1079e2ec.jpg)}}.about-kitchen__pre-title{color:#b4b4b4;margin-bottom:12px;font-family:TimesNewRoman,"sans-serif";font-size:20px;font-weight:400;line-height:1.15}@media screen and (min-width:1024px){.about-kitchen__pre-title{margin-bottom:4px;padding-top:120px;font-size:32px;line-height:1.16}}.about-kitchen__title{letter-spacing:.3em;color:#494848;margin-bottom:12px;font-family:FilmP3,"sans-serif";font-size:40px;font-weight:700;line-height:1.08}@media screen and (min-width:1024px){.about-kitchen__title{margin-bottom:24px;font-size:64px;line-height:1.08}}.about-kitchen__item{flex-direction:column;margin-bottom:32px;display:flex}@media screen and (min-width:1024px){.about-kitchen__item{flex-direction:row;margin-bottom:142px}}@media screen and (min-width:1280px){.about-kitchen__item{margin-bottom:162px}}.about-kitchen__text{width:258px;letter-spacing:.02em;color:#5f5f5f;margin-bottom:28px;font-size:12px;font-weight:600;line-height:1.25}@media screen and (min-width:1024px){.about-kitchen__text{width:419px;margin-bottom:0;font-size:16px}}@media screen and (min-width:1280px){.about-kitchen__text{width:518px}}.about-kitchen_top-card{background:#dadada;border-radius:2px;margin-bottom:16px;margin-left:auto;box-shadow:2px 2px 60px 2px rgba(0,0,0,.25)}@media screen and (min-width:1024px){.about-kitchen_top-card{margin-bottom:0;margin-left:0;position:absolute;top:-35px;right:72px}}@media screen and (min-width:1280px){.about-kitchen_top-card{top:-15px;right:175px}}.about-kitchen_bottom-card{border-radius:2px}.about-kitchen__item-bottom{align-items:center;gap:20px;display:flex}@media screen and (min-width:1024px){.about-kitchen__item-bottom{gap:48px;padding-bottom:210px}}@media screen and (min-width:1280px){.about-kitchen__item-bottom{padding-bottom:197px}}.about-kitchen__text-bottom{width:163px;letter-spacing:.02em;color:#c79002;font-size:12px;font-weight:600;line-height:1.25}@media screen and (min-width:1024px){.about-kitchen__text-bottom{width:312px;font-size:16px}}.double-picture{background:#dadada;border-radius:2px;box-shadow:2px 2px 60px 2px rgba(0,0,0,.25)}.menu-restaurant{background-color:#fffdee}@media screen and (min-width:1024px){.menu-restaurant{background-color:#f0ecd6}}.menu-restaurant .container{padding-top:32px;padding-bottom:32px}@media screen and (min-width:1024px){.menu-restaurant .container{padding-top:58px;padding-bottom:40px}}@media screen and (min-width:1280px){.menu-restaurant .container{padding-top:58px;padding-bottom:60px}}.menu-restaurant_second-heading{margin-bottom:16px;font-family:TimesNewRoman;font-size:32px;font-style:normal;font-weight:700;line-height:1.15625}.menu-restaurant_caption{text-align:left;margin-top:16px;margin-bottom:16px;font-family:Times New Roman;font-size:20px;font-style:normal;font-weight:700;line-height:1.15}@media screen and (min-width:1024px){.menu-restaurant_caption{margin-top:20px;margin-bottom:20px}}.dish{padding-top:8px;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:1.21429}.ingridients{letter-spacing:.02em;width:220px;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:400;line-height:1.2}.weight{letter-spacing:.02em;width:122px;text-align:center;padding-left:30px;padding-right:30px;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:300;line-height:1.21429}@media screen and (min-width:1024px){.weight{width:145px;padding-left:45px;padding-right:45px}}@media screen and (min-width:1280px){.weight{width:180px;padding-left:60px;padding-right:60px}}.price{letter-spacing:.02em;text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:700;line-height:1.21429}.desert,.drink{width:220px}.menu_button{margin-top:32px;margin-left:auto;margin-right:auto;display:block}@media screen and (min-width:1024px){.menu_button{margin-right:0}}.dish_description{padding-top:4px}@media screen and (min-width:1024px){.menu-restaurant_list{flex-wrap:wrap;justify-content:space-between;display:flex}}@media screen and (min-width:1024px){.menu-restaurant_item{min-width:350px}}.amenities{background-color:#fffdee;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}}.amenities-title{width:337px;height:37px;color:#000;text-transform:uppercase;margin-bottom:16px;font-family:TimesNewRoman,"sans-serif";font-size:32px;font-weight:400;line-height:1.16}.amenities-description{width:384px;letter-spacing:.02em;color:#7a7a7a;margin-bottom:32px;font-family:Montserrat,"sans-serif";font-size:16px;font-weight:700;line-height:1.25}@media screen and (min-width:1024px){.amenities-description{width:757px;height:45px}}.amenities-list{list-style:none}.amenities-item{margin-bottom:32px}.amenities-item-title{color:#000;text-transform:uppercase;margin-bottom:16px;font-family:TimesNewRoman,"sans-serif";font-size:24px;font-weight:700;line-height:1.17}@media screen and (min-width:1024px){.amenities-wrap{gap:80px;display:flex}}@media screen and (min-width:1280px){.amenities-wrap{gap:159px;display:flex}}.amenities-item-description{letter-spacing:.02em;color:#7a7a7a;font-family:Montserrat,"sans-serif";font-size:16px;font-weight:700;line-height:1.25}@media screen and (min-width:1024px){.amenities-item-description{width:400px}}@media screen and (min-width:1024px){.amenities-wrapper{flex-direction:column;justify-content:center;display:flex}}.amenities-btn{width:384px;height:64px;text-transform:uppercase;color:#fff;background-color:#000;border:1px solid #f3c653;border-radius:25px;margin-bottom:20px;margin-left:auto;font-family:Montserrat,"sans-serif";font-size:20px;font-style:normal;font-weight:500;line-height:1.2;transition:background-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1)}@media screen and (min-width:1024px){.amenities-btn{width:434px}}@media screen and (min-width:1024px){.amenities-btn{font-size:24px;line-height:1.21}}@media screen and (min-width:1024px){.amenities-btn{margin-bottom:32px}}.amenities-btn:hover,.amenities-btn:focus{color:#000;background-color:#f3c653}.amenities-link{width:351px;letter-spacing:.02em;color:#c79002;margin:0 auto;font-family:Montserrat,"sans-serif";font-size:16px;font-weight:500;line-height:1.25;text-decoration:none;transition:color .25s cubic-bezier(.4,0,.2,1);display:flex}@media screen and (min-width:1024px){.amenities-link{width:433px;margin-left:auto;margin-right:0;font-size:20px;line-height:1.2}}.amenities-link:hover,.amenities-link:focus{color:#f3c653}.amenities-link-icon{fill:currentColor;opacity:1;margin-left:12px;transition:opacity .25s cubic-bezier(.4,0,.2,1)}@media screen and (min-width:1024px){.amenities-link-icon{margin-left:16px}}.amenities-link:hover>.amenities-link-icon{opacity:0}.hero--room{background-image:linear-gradient(#000 0%,rgba(0,0,0,.55) 54.17%,rgba(0,0,0,0) 100%),url(main-room-double-mob-1x.6e96a753.jpg)}@media screen and (min-device-pixel-ratio:2),screen and (min-resolution:192dpi),screen and (min-resolution:2x){.hero--room{background-image:linear-gradient(#000 0%,rgba(0,0,0,.55) 54.17%,rgba(0,0,0,0) 100%),url(main-room-double-mob-2x.44445688.jpg)}}@media screen and (min-width:1024px){.hero--room{background-image:linear-gradient(#000 0%,rgba(0,0,0,.55) 54.17%,rgba(0,0,0,0) 100%),url(main-room-double-tab-1x.929d9f63.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--room{background-image:linear-gradient(#000 0%,rgba(0,0,0,.55) 54.17%,rgba(0,0,0,0) 100%),url(main-room-double-tab-2x.5a076259.jpg)}}@media screen and (min-width:1280px){.hero--room{background-image:linear-gradient(#000 0%,rgba(0,0,0,.55) 54.17%,rgba(0,0,0,0) 100%),url(main-room-double-desk-1x.a249c90f.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--room{background-image:linear-gradient(#000 0%,rgba(0,0,0,.55) 54.17%,rgba(0,0,0,0) 100%),url(main-room-double-desk-2x.cacc80da.jpg)}}.container--room{padding-top:181px;position:absolute;top:47%;left:53%;transform:translate(-50%,-50%)}.hero--room__about{justify-content:space-between;margin-top:356px;margin-bottom:48px;display:flex}.hero--room__title{letter-spacing:.05em;color:#fff;margin-bottom:24px;font-family:TimesNewRoman,"sans-serif";font-size:28px;font-weight:700;line-height:1.2}.hero--room__text{letter-spacing:.02em;color:#fff;font-family:Montserrat,"sans-serif";font-size:12px;font-style:normal;font-weight:700;line-height:1.2}@media screen and (min-width:1024px){.hero--room__text{width:400px;font-size:16px}}@media screen and (min-width:1024px){.hero__address--room{bottom:-50px}}@media screen and (min-width:1280px){.hero__address--room{display:none}.hero-homepage__button--room{bottom:33px;right:77px}}.hero--room__pos{align-items:center;margin-top:50px;display:flex}
/*# sourceMappingURL=buttons.5988362b.css.map */
