a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;vertical-align:baseline}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a img,fieldset,img{border:none}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none}button,input[type=submit]{-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer}button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto}button,input{border:0;margin:0;padding:0}a,a:focus,button,div,h1,h2,h3,h4,h5,h6,input,select,span,textarea{outline:none}ol,ul{list-style-type:none}table{border-collapse:collapse;border-spacing:0;width:100%}html{box-sizing:border-box}body,html{height:100%}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:reduce){*{transition:none!important}}a{color:inherit;cursor:pointer;text-decoration:none}a:not([class]){transition:color .25s}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-position:100%;background-size:30px 6px;padding-right:30px!important}select:focus{outline:none}select::-ms-expand{display:none}
body{color:#1e1927;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-size:16px;font-weight:500;line-height:1.4}.container{margin:0 auto;max-width:1440px;padding:0 10px;width:100%}.container--no-padding{padding:0}.divider{background-color:#3e008a;height:2px;margin:20px auto;width:80%}@media only screen and (max-width:767px){.divider--mobile-hide{display:none}}.sinatra-post__header{padding:16px 60px 12px}@media only screen and (max-width:767px){.sinatra-post__header{padding-inline:8px}}.sinatra-post__start{margin-bottom:-130px}.sinatra-post__inner{align-items:flex-start;display:flex}@media only screen and (max-width:1024px){.sinatra-post__inner{flex-wrap:wrap}}.sinatra-post__article{display:flex;flex-direction:column;margin-bottom:50px;width:100%}.sinatra-post__other-hotels-in-city{margin:0 auto 40px;max-width:1000px}@media only screen and (max-width:767px){.sinatra-post__other-hotels-in-city{margin-top:60px}}.sinatra-post__info-intro{margin-bottom:45px}@media only screen and (max-width:1024px){.sinatra-post__info-intro{margin-top:45px}}.sinatra-post-langs{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (max-width:1024px){.sinatra-post-langs{order:1}}.sinatra-post-langs__item{border:1px solid #fafafa;color:#fafafa;font:14px/1 Plus Jakarta Sans,sans-serif;margin:5px 7px;padding:5px 15px}.sinatra-post-langs__item:hover{text-decoration:underline}.sinatra-post-article__subtitle{color:#1e1927;font:700 32px/1.2 Plus Jakarta Sans,sans-serif;margin:60px 0 0;text-align:center}.sinatra-post-article__text p{color:#1e1927;font:16px/1.5 Plus Jakarta Sans,sans-serif}.sinatra-post-article__text p:not(:last-child){margin-bottom:15px}.sinatra-post-article__navigation{margin-top:0}.sinatra-post-article__hotels-district,.sinatra-post-article__hotels-external,.sinatra-post-article__hotels-external-links,.sinatra-post-article__hotels-internal,.sinatra-post-article__hotels-landmark{margin-top:50px}.sinatra-post-article__hotels-internal--wo-mt{margin-top:0}.sinatra-post-article__faq{margin-top:30px}.sinatra-post-article__location{margin-top:60px}.sinatra-post-article__footer-text{margin-top:15px;padding:0 20px}@media only screen and (max-width:767px){.sinatra-post-article__footer-text{padding:0}}.sinatra-post-article__footer-text p{margin-bottom:10px}.sinatra-post-article__last-posts{margin-top:50px}.sinatra-post-footer-text h3{color:#1e1927;font:700 24px/1.2 Plus Jakarta Sans,sans-serif;margin-bottom:15px}.sinatra-post-footer-text li{margin-bottom:5px}.sinatra-post-footer-text a{color:#3e008a;text-decoration:underline}.sinatra-post-author{background-color:#f4f4f4;display:flex;justify-content:center;margin:0 auto;padding:15px}.sinatra-post-author__inner{display:flex;gap:30px;max-width:900px}@media only screen and (max-width:767px){.sinatra-post-author__inner{flex-direction:column}}.sinatra-post-author__info{position:relative}.sinatra-post-author__image{flex-shrink:0;width:300px}@media only screen and (max-width:767px){.sinatra-post-author__image{width:100%}}.sinatra-post-author__name{background-color:#3e008a;bottom:-5px;color:#fafafa;display:inline-block;font:400 14px/1 Plus Jakarta Sans,sans-serif;left:50%;letter-spacing:.1px;padding:5px 10px;position:absolute;text-align:center;text-transform:uppercase;transform:translate(-50%);white-space:nowrap;width:auto}.sinatra-post-author__desc{display:grid;font:400 16px/1.5 Plus Jakarta Sans,sans-serif;place-items:center}.sinatra-post-other-hotels__title{color:#1e1927;font:700 24px/1 Plus Jakarta Sans,sans-serif;margin-bottom:15px}.sinatra-post-other-hotels__item{color:#3e008a;font:400 16px/1.5 Plus Jakarta Sans,sans-serif;margin-bottom:5px}.sinatra-post-other-hotels__item a{color:#3e008a;text-decoration:underline}.sinatra-post-navigation__title{color:#1e1927;font:700 28px/1.2 Plus Jakarta Sans,sans-serif;margin-bottom:20px;text-align:center}.sinatra-post-navigation__inner{-moz-column-count:2;column-count:2;margin:0 15%}@media only screen and (max-width:767px){.sinatra-post-navigation__inner{-moz-column-count:1;column-count:1;margin:0}}.sinatra-post-navigation__item{display:block;font:400 16px/1.5 Plus Jakarta Sans,sans-serif;margin-bottom:10px;transition:all .3s ease-in-out}.sinatra-post-navigation__item--accent{color:#3e008a}.sinatra-post-navigation__item:hover{color:#3e008a;cursor:pointer;margin-left:5px;text-decoration:underline}@media only screen and (max-width:767px){.sinatra-post-navigation__item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.sinatra-post-navigation__item-text{margin-left:5px}.sinatra-post-hero{position:relative}.sinatra-post-hero__bg-image{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:1}.sinatra-post-hero__bg-image-item svg{height:auto;min-width:1440px;width:100%}@media only screen and (max-width:1024px){.sinatra-post-hero__bg-image-item{display:none}}.sinatra-post-hero__bg-image-item--mob{display:none}@media only screen and (max-width:1024px){.sinatra-post-hero__bg-image-item--mob{display:block}}.sinatra-post-hero__bg-image-item--mob svg{bottom:0;left:50%;min-width:auto;-o-object-fit:cover;object-fit:cover;position:absolute;transform:translateX(-50%);width:100%}.sinatra-post-hero__bottom-side{display:flex;height:100%;justify-content:flex-end;max-height:590px;position:absolute;right:0;top:1px;width:100%;z-index:0}@media only screen and (max-width:1024px){.sinatra-post-hero__bottom-side{display:none}}.sinatra-post-hero__spare-photos-area{overflow:hidden;position:relative}.sinatra-post-hero__spare-photos{display:grid;gap:32px;grid-template-columns:repeat(3,1fr);left:200px;max-width:1114px;position:relative;top:-72px;width:100%}.sinatra-post-hero__spare-photo{border-radius:16px;height:200px;width:350px}.sinatra-post-hero__spare-photo:nth-child(-n+3){transform:translateX(128px)}.sinatra-post-hero__spare-photo:nth-child(n+4):nth-child(-n+6){transform:translateX(64px)}.sinatra-post-hero__anchors{align-items:center;bottom:-20px;display:flex;gap:16px;position:absolute;right:60px}@media only screen and (max-width:1200px){.sinatra-post-hero__anchors{align-items:flex-end;flex-direction:column-reverse}}@media only screen and (max-width:1024px){.sinatra-post-hero__anchors{display:none}}.sinatra-post-hero__anchor-item{align-items:center;background-color:#f4f2ff;border-radius:999px;box-shadow:-1px -1px 4px 0 rgba(2,3,6,.1),inset 0 0 2px 0 #eae4ff,1px 1px 2px 0 rgba(2,3,6,.1),1px 1px 6px 0 #eae4ff,inset -2px -2px 6px 0 rgba(2,3,6,.1);color:#7300ff;display:flex;font-size:18px;gap:8px;line-height:1.4;padding:8px 18px}.sinatra-post-hero__anchor-item:hover{background-color:#eae4ff}.sinatra-post-hero__top-side{padding-block:80px 190px;pointer-events:none}@media only screen and (max-width:1024px){.sinatra-post-hero__top-side{padding-block:32px 260px}}@media only screen and (max-width:767px){.sinatra-post-hero__top-side{padding-bottom:150px}}@media only screen and (max-width:414px){.sinatra-post-hero__top-side{padding-bottom:120px}}.sinatra-post-hero__content{display:flex;flex-direction:column;gap:32px;justify-content:space-evenly;margin-left:60px;max-width:510px;min-height:415px;pointer-events:auto;position:relative;z-index:2}@media only screen and (max-width:1024px){.sinatra-post-hero__content{gap:16px;justify-content:normal;margin:0 auto;padding-inline:8px}}.sinatra-post-hero__content-title{color:#3e008a;font-size:44px;font-weight:800;line-height:1.2;padding-block:10px}@media only screen and (max-width:1024px){.sinatra-post-hero__content-title{font-size:32px;font-weight:700;padding-block:0;text-align:center}}@media only screen and (max-width:767px){.sinatra-post-hero__content-title{font-size:28px}}.sinatra-post-hero__content-form{display:flex;flex-direction:column;gap:32px;padding-right:10px}@media only screen and (max-width:1024px){.sinatra-post-hero__content-form{gap:12px;padding:8px 0}}.sinatra-post-hero__content-text-block{align-items:flex-start;display:flex;gap:8px;padding-right:10px}.sinatra-post-hero__content-text-block svg{color:#4aa28e;flex-shrink:0;height:22px;margin-top:4px;width:22px}@media only screen and (max-width:767px){.sinatra-post-hero__content-text-block svg{height:18px;width:18px}.sinatra-post-hero__content-text-block{padding-right:0}}.sinatra-post-hero__content-text{color:#3e008a;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:600;font-weight:500;line-height:1.3;line-height:1.6}@media only screen and (max-width:767px){.sinatra-post-hero__content-text{font-size:16px;font-weight:300}}@media only screen and (max-width:1024px){.theme-sinatra .flatpickr-wrapper{position:static}}@media only screen and (max-width:767px){.theme-sinatra .flatpickr-wrapper{position:static}}@media only screen and (max-width:1024px){.theme-sinatra .flatpickr-wrapper .flatpickr-calendar.static{top:50%;width:-moz-fit-content!important;width:fit-content!important}}@media only screen and (max-width:414px){.theme-sinatra .flatpickr-wrapper .flatpickr-calendar.static{padding:8px 2px}}.theme-sinatra .flatpickr-wrapper .flatpickr-calendar.open{margin-top:2px}@media only screen and (max-width:414px){.theme-sinatra .flatpickr-wrapper .flatpickr-calendar .flatpickr-months .flatpickr-next-month,.theme-sinatra .flatpickr-wrapper .flatpickr-calendar .flatpickr-months .flatpickr-prev-month{top:0}}@media only screen and (max-width:1024px){.theme-sinatra .flatpickr-wrapper .flatpickr-calendar .flatpickr-weekdays:after{display:none}}@media only screen and (max-width:414px){.theme-sinatra .flatpickr-wrapper .flatpickr-calendar .flatpickr-weekdays:before{left:10px;width:calc(100% - 20px)}}@media only screen and (max-width:1024px){.theme-sinatra .flatpickr-wrapper .flatpickr-calendar .flatpickr-days:after{display:none}.theme-sinatra .flatpickr-wrapper .flatpickr-calendar .flatpickr-innerContainer{justify-content:center}}
