.section-rooms{display:grid}@media(min-width:1024px){.section-rooms{grid-template-columns:1fr 1fr}.section-rooms.is-inverted .media{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-webkit-order:1;order:1}}.section-rooms .media{position:relative}.section-rooms .ui-placeholder{padding-bottom:75%}@media(min-width:1024px){.section-rooms .ui-placeholder{padding-bottom:110%}}.section-rooms .number{color:#fff;font-size:60px;left:25px;position:absolute;top:25px;z-index:50}@media(min-width:768px){.section-rooms .number{left:40px;top:40px}}@media(min-width:1280px){.section-rooms .number{font-size:150px}}.section-rooms .text-holder{grid-gap:10px;display:grid;gap:10px;margin:30px var(--container-h-offset) 0}@media(min-width:1440px){.section-rooms .text-holder{gap:20px;margin-left:124px;margin-right:var(--container-h-offset);margin-top:80px}}@media(min-width:1280px){.section-rooms .text-holder.is-inverted{margin-left:var(--container-h-offset);margin-right:124px}}.section-rooms .heading{color:#3e5264;display:block;text-transform:uppercase;word-break:break-word}@media(min-width:1280px){.section-rooms .heading{font-size:3.125rem}}@media(min-width:1600px){.section-rooms .heading{font-size:4.0625rem}}.section-rooms .subheading{color:#d6735e;display:block;font-size:15px;margin-bottom:10px;text-transform:uppercase}@media(min-width:1280px){.section-rooms .subheading{font-size:25px}}@media(min-width:1440px){.section-rooms .subheading{margin-bottom:20px}}.section-rooms .params-list{-webkit-flex-wrap:wrap;flex-wrap:wrap}.section-rooms .params-list,.section-rooms .params-list>li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.section-rooms .params-list>li{-webkit-box-align:center;-moz-box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-webkit-align-items:center;align-items:center;border:1px solid #d6735e;border-radius:99px;font-size:1rem;height:42px;-webkit-justify-content:center;justify-content:center;margin-bottom:15px;margin-right:15px;padding:8px 20px;white-space:nowrap}.section-rooms .params-list__item--person{color:#d6735e}.section-rooms .params-list__item--person>*{margin:0 2px}.section-rooms .amenities-list{grid-column-gap:20px;grid-row-gap:10px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:grid;font-size:.8125em;grid-template-columns:1fr 1fr;margin-top:10px;row-gap:10px}@media(min-width:1280px){.section-rooms .amenities-list{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;font-size:14px;grid-template-columns:40% 40%;row-gap:15px}}.section-rooms .amenities-list>li{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:grid;grid-template-columns:40px auto}@media(min-width:1280px){.section-rooms .amenities-list>li{grid-template-columns:50px auto}}.section-rooms .amenities-list .svg-sprite{width:30px}.section-rooms .btn-price{font-family:Orchidea Pro,sans-serif;justify-self:flex-start;line-height:70%;margin:30px 0 50px}@media(min-width:1024px){.section-rooms .btn-price{margin-bottom:30px}}.UiGrid{grid-column-gap:20px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:grid}@media(min-width:768px){.UiGrid{grid-template-columns:repeat(12,1fr)}}@media(min-width:1024px){.UiGrid{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}.UiGrid.hasMobileGrid{grid-template-columns:repeat(6,1fr)}.SectionCertificate__image___YxQu{aspect-ratio:3/2;border-radius:20px;grid-column:1/7;overflow:hidden}@media(min-width:768px){.SectionCertificate__image___YxQu{grid-column:1/6}}@media(min-width:1024px){.SectionCertificate__image___YxQu{grid-column:3/6}}.SectionCertificate__body___d\+6T{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:24px;grid-column:1/7}@media(min-width:768px){.SectionCertificate__body___d\+6T{gap:28px;grid-column:6/13}}@media(min-width:1024px){.SectionCertificate__body___d\+6T{gap:36px;grid-column:6/11;margin-left:20px}}.SectionCertificate__heading___aWBC{color:#3e5264;font-size:25px}@media(min-width:1600px){.SectionCertificate__heading___aWBC{font-size:35px}}@media(min-width:768px){.SectionCertificate__button___ixPl{max-width:400px}}@media(min-width:1280px){.SectionCertificate__button___ixPl{width:336px}}.SectionCertificate__grid___2TLp{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;row-gap:28px}