.offset-header__wrapper.offset-header__wrapper--no-image .offset-header__inner{height:auto;padding:0}.offset-header__wrapper.offset-header__wrapper--no-image .offset-header__inner h1{position:relative}.offset-header__wrapper .offset-header__inner{height:50svh;position:relative}.offset-header__wrapper .offset-header__inner .offset-header__img{bottom:30px;left:7.1428571429vw;position:absolute;right:0;top:80px}.offset-header__wrapper .offset-header__inner .offset-header__img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.offset-header__wrapper .offset-header__inner h1{bottom:0;left:0;padding-bottom:.2em;position:absolute}.offset-header__wrapper .offset-content{padding:12px 7.1428571429vw 32px}.offset-header__wrapper .offset-content .unit-title:has(+.cols .description){padding-bottom:12px}.offset-header__wrapper .offset-content .cols .description p{color:#fff;text-wrap:pretty;white-space:pre-wrap}.offset-header__wrapper .offset-content .cols .description p:not(:last-child){margin-bottom:20px}.offset-header__wrapper .offset-content .cols .tour-details-content{border-top:2px solid #c2916a;margin-top:32px;padding-top:32px}.offset-header__wrapper .offset-content .cols .tour-details-content .floor-plans-tour-title{margin-bottom:12px}.offset-header__wrapper .offset-content .cols .tour-details-content .floor-plans-tour-title sup{font-size:.75em;position:relative;top:-.23em}.offset-header__wrapper .offset-content .cols .tour-details-content .floor-plans-tour-title span{color:#c2916a}.offset-header__wrapper .offset-content .cols .tour-details-content .floor-plans-tour-title-sup{display:none;font-size:.75em;position:relative;top:-.23em}.offset-header__wrapper .offset-content .cols .tour-details-content .floor-plans-tour-description{color:#fff;margin-bottom:24px}.offset-header__wrapper .offset-content .cols .tour-details-content .floor-plans-tour-button-icon{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 28 28" fill="%23fff"><path d="M26,22.2c-0.1-0.2-0.4-0.3-0.6-0.3l-4.5-0.2l-0.1,1.5l2.2,0.1c-0.4,0.2-0.8,0.4-1.3,0.6C17,25.8,11,25.5,6.8,23.3 C5,22.3,3.8,21,3.5,19.5c-0.3-1.1,0-2.2,0.7-3.2c0.2-0.2,0.4-0.4,0.5-0.6V18c0,0.3,0.1,0.5,0.4,0.6l9.5,5.5c0.1,0.1,0.2,0.1,0.4,0.1 s0.3,0,0.4-0.1l9.5-5.5c0.2-0.1,0.4-0.4,0.4-0.6V7.1c0-0.3-0.1-0.5-0.4-0.6L15.4,1c-0.2-0.1-0.5-0.1-0.8,0L5.1,6.5 C4.9,6.6,4.7,6.9,4.7,7.1h0v6.5C4,14.2,3.4,14.8,3,15.5c-1,1.4-1.3,2.9-0.9,4.4c0.4,1.8,1.9,3.6,4,4.7c2.6,1.4,5.7,2.1,8.9,2.1 c2.5,0,5.1-0.5,7.3-1.4c0.5-0.2,1-0.4,1.5-0.7l-0.8,1.9l1.4,0.6l1.8-4.2C26.1,22.7,26.1,22.4,26,22.2z M6.2,8.4l8,4.6v9.1l-8-4.6 V8.4z M15.7,22.2V13l8-4.6l0,9.1L15.7,22.2z M15,2.5l8,4.6l-8,4.6L7,7.1L15,2.5z"/></svg>');background-repeat:no-repeat;background-size:cover;display:inline-block;height:24px;margin-right:6px;vertical-align:middle;width:24px}@media(min-width:768px){.offset-header__wrapper .offset-header__inner .offset-header__img{bottom:40px}}@media(min-width:960px){.offset-header__wrapper .offset-header__inner{height:100svh}.offset-header__wrapper .offset-header__inner .offset-header__img{bottom:65px}.offset-header__wrapper .offset-content{padding:24px 7.1428571429vw 48px}.offset-header__wrapper .offset-content .unit-title.unit-title:has(+.cols .description){padding-bottom:24px}.offset-header__wrapper .offset-content:has(.tour-details-content) .cols{display:flex;flex-direction:row;flex-wrap:nowrap}.offset-header__wrapper .offset-content:has(.tour-details-content) .cols .description{display:flex;flex-direction:column;margin-right:7.1428571429vw}.offset-header__wrapper .offset-content:has(.tour-details-content) .cols .description p{max-width:none}.offset-header__wrapper .offset-content:has(.tour-details-content) .cols .tour-details-content{border-top:none;display:flex;flex-direction:column;flex-shrink:0;margin-top:0;padding-top:0}.offset-header__wrapper .offset-content .description{max-width:800px}.offset-header__wrapper .offset-content .description p:not(:last-child){margin-bottom:26px}}@media(min-width:1280px){.offset-header__wrapper .offset-header__inner .offset-header__img{top:100px}}
