.color-background{background-color:#f3f3f3}.banner-block.banner-portrait{min-height:0;margin-bottom:9.5rem;background-color:#161616;background-color:var(--color-body, #161616);height:calc(100vh - 5rem);padding-top:0}@media only screen and (max-width: 1023px){.banner-block.banner-portrait{height:auto}}@media(max-width: 40em){.banner-block.banner-portrait{margin-bottom:2rem;min-height:70vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.banner-block.banner-portrait .booking-mask{margin-top:0}.banner-portrait-inner{display:grid;gap:2rem;width:100%;max-width:90rem;margin:0 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%}@media only screen and (min-width: 1023px){.banner-portrait-inner{grid-template-columns:repeat(12, 1fr)}}.banner-portrait-inner .banner-portrait-content,.banner-portrait-inner .banner-portrait-image{width:100%}@media only screen and (max-width: 1023px){.banner-portrait-inner .banner-portrait-content,.banner-portrait-inner .banner-portrait-image{width:100%;grid-column:7/span 5}}.banner-portrait-inner .banner-portrait-content{padding-right:4rem;padding-bottom:0rem;width:75%;z-index:1;grid-column:1/span 6;margin:auto}.banner-portrait-inner .banner-portrait-content>*{max-width:26rem}.banner-portrait-inner .banner-portrait-content .h-title{max-width:none}.banner-portrait-inner .banner-portrait-content .h-title .subtitle{max-width:24rem;margin-top:2rem}@media only screen and (max-width: 1023px){.banner-portrait-inner .banner-portrait-content{padding-right:0;padding-bottom:3.5rem;padding-top:3.5rem;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:static}.banner-portrait-inner .banner-portrait-content .h-title{max-width:none}.banner-portrait-inner .banner-portrait-content .h-title .subtitle{max-width:none}}@media(max-width: 64em){.banner-portrait-inner .banner-portrait-content{padding-bottom:0;width:100%}.banner-portrait-inner .banner-portrait-content .buttons{width:100%}}.banner-portrait-inner .banner-portrait-content .buttons .button{margin-bottom:0;margin:0;border-radius:0px;width:100%;background-color:#161616;background-color:var(--color-body, #161616);color:#fff;color:var(--color-background, #FFFFFF);font-size:1.3125rem;line-height:1.75rem;font-size:clamp(1.2857rem, 1.776889vw, 1.3125rem);line-height:clamp(1.75rem, 1.776889vw, 1.75rem);text-transform:uppercase;padding:2rem}@media(max-width: 48em){.banner-portrait-inner .banner-portrait-content .buttons .button{font-size:1.2857rem;line-height:1.75rem}}.banner-portrait-inner .banner-portrait-content .buttons .button.scroll-to svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.banner-portrait-inner .banner-portrait-content .buttons .button:hover{color:#161616;color:var(--color-body, #161616);background-color:#424242;background-color:var(--color-grey-4, #424242);border-color:#424242;border-color:var(--color-grey-4, #424242)}.banner-portrait-inner .banner-portrait-content .buttons .button:hover svg{color:#161616;color:var(--color-body, #161616)}.banner-portrait-inner .banner-portrait-content .buttons .button:before{border-radius:0px}.banner-portrait-inner .banner-portrait-image{bottom:-1.5rem;position:relative;-webkit-box-shadow:0px 4px 8px rgba(22,22,22,.15);box-shadow:0px 4px 8px rgba(22,22,22,.15);height:100%;grid-column:7/span 5;margin:auto}@media(min-width: 112em){.banner-portrait-inner .banner-portrait-image{width:55%}}@media only screen and (max-width: 1023px){.banner-portrait-inner .banner-portrait-image{max-width:30rem;min-height:36rem;grid-column:1/span 6}}@media(max-width: 40em){.banner-portrait-inner .banner-portrait-image{margin:auto}.banner-portrait-inner .banner-portrait-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:#161616;mix-blend-mode:multiply;opacity:.3}}
/*# sourceMappingURL=banner_portrait.css.map */
