.article__header.article__header--page.full-height{height:50%}
.article__header.article__header--page.two-thirds-height{height:33%}
.article__header.article__header--page.half-height{height:25%}
.touch .article__header .article__parallax,.is_iexplore .article__header .article__parallax{background-color:#000!important}
.touch .article__header .article__parallax__img,.is_iexplore .article__header .article__parallax__img{opacity:.4!important}
@media (max-width:720px){.article__header .headline__secondary{font-size:78px!important;line-height:1.1!important;margin-bottom:-34px!important;white-space:nowrap;word-break:normal;hyphens:none}}
@media (max-width:720px){.article__header.article__header--page{height:100vw!important}}
.page .article__content,.page .type-page .article__content{padding-top:24px}
.article__header.article__header--page .flexbox{padding-top:24px}
@media (max-width:720px){.article__header.article__header--page{height:calc(100vw + 72px)!important}.article__header.article__header--page .flexbox{padding-top:72px}.article__header .headline__secondary{font-size:56px}.article__header .headline__description h5{font-size:12px;letter-spacing:3px}}
@media (min-width:721px){.article__header.article__header--page{height:max(40vh,400px)!important}}
.home .article__header.article__header--page.two-thirds-height{height:66%!important}
.site-footer .btn--top,.site-footer svg.blurp--bottom{display:none!important}
.site-footer{position:relative;overflow:hidden;background:#121212}
.site-footer>.sidebar--footer,.site-footer>.copyright-area{position:relative;z-index:1;background:transparent!important}
.site-footer .footer-container{display:flex;flex-direction:column}.site-footer .footer-container .copyright-text{order:2;margin:16px 0 0}
.site-footer::after{content:"";position:absolute;inset:0;z-index:0;--mkw-logo:url(/wp-content/uploads/2016/07/martins-white.png) calc(47% - 50px) calc(50% - 50px)/143% auto no-repeat;background:#c59d5f;-webkit-mask:var(--mkw-logo);mask:var(--mkw-logo);opacity:.2;pointer-events:none;transition:opacity .3s ease}
.site-footer:hover::after{opacity:.4}
.site-footer .nav--footer a{text-decoration:underline;text-decoration-color:#c59d5f;text-decoration-thickness:2px;text-underline-offset:6px}
@media (max-width:720px){.mkw-credit-sep{display:none}.mkw-credit{display:block;margin-top:4px}}
.page-id-116 .page__content .grid{margin-left:0}
.page-id-116 .page__content h3{margin-bottom:8px}
.page-id-116 .page__content .grid__item{padding-left:0;padding-right:0;width:100%;max-width:680px;float:none;display:block;margin:0 auto;text-align:center}
.mkw-phone{color:#7b1e22;font-weight:600;text-decoration:none;white-space:nowrap;border-bottom:2px solid #c59d5f}
.mkw-sobieski{margin-top:56px}
.mkw-sobieski p{text-align:center;max-width:760px;margin-left:auto;margin-right:auto}
.mkw-reserve-item{width:1px;white-space:nowrap;text-align:right;padding-left:24px}
.mkw-reserve{display:inline-block;padding:10px 22px;background:#7b1e22;color:#fff!important;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border-radius:2px;transition:background-color .3s ease}
.mkw-reserve:hover{background:#c59d5f}
@media (max-width:720px){.site-header .site-title{padding-left:0;padding-right:8px!important}.site-header .site-title .site-logo img{max-width:none!important;width:160px!important;height:auto!important;margin:0 0 0 -11px!important}.site-header .js-nav-trigger{left:auto;right:12px}.mkw-reserve-item{padding-right:52px!important}}
@media (max-width:720px){.mkw-reserve-item{padding-left:8px}.mkw-reserve{padding:8px 12px;font-size:11px;letter-spacing:.1em}}
.article__header .headline__secondary{white-space:nowrap;word-break:normal;hyphens:none}
@media (min-width:721px) and (max-width:899px){.site-header{position:fixed}.site-header .site-title .site-logo img{position:absolute;left:50%;transform:translateX(-50%);margin:0!important}}
