.aboutUs-rooms .container{padding:100px 80px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.3fr;grid-template-columns:1fr 1.3fr}.aboutUs-rooms h3{font-size:calc(1rem + 0.7rem + 2.1vw);line-height:1.2;font-weight:600;width:80%;position:sticky;top:0;height:-webkit-max-content;height:-moz-max-content;height:max-content}.aboutUs-rooms h3 span{position:relative;display:inline-block;z-index:2}.aboutUs-rooms h3 span::before{content:"";display:block;width:100%;height:16px;background:var(--blue);position:absolute;left:0;z-index:-1;bottom:7px}.white-page .aboutUs-rooms h3 span::before{background:#B7C8D1}.aboutUs-rooms p{font-size:calc(1rem + 0.4rem + 0.1vw);line-height:1.21}.aboutUs-rooms p:not(:last-child){margin:0 0 30px}@media screen and (min-width:1520px){.aboutUs-rooms p{font-size:calc(1rem + 0.3rem + 0.4vw)}}@media screen and (max-width:1470px){.aboutUs-rooms .container{grid-template-columns:1fr 1.7fr;gap:30px}}@media screen and (max-width:1199px){.aboutUs-rooms .container{padding:80px 20px}.aboutUs-rooms h3{font-size:calc(1rem + 0.5rem + 1.1vw)}.aboutUs-rooms h3 span::before{height:12px;bottom:3px}}@media screen and (max-width:767px){.aboutUs-rooms h3 span::before{height:10px;bottom:2px}.aboutUs-rooms .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px}.aboutUs-rooms h3{width:100%;position:static}.aboutUs-rooms p{font-size:calc(1rem + 0.2rem + 0.03vw)}}