body.hkpz_history .site-content{overflow:unset}body.hkpz_history .site-content .hkpz_content_wrap{overflow:unset!important}.history .rellax{z-index:18}.history-left{z-index:13;padding:10rem 0 5.4rem;background-color:#760000;background-image:url(/wp-content/themes/hkpz/assets/img/hkpz-history-red-mobile.webp);background-repeat:no-repeat;background-size:cover;background-position:center bottom}@media(max-width:1023.98px){.history-left--mobile-placeholder{position:fixed;top:0;z-index:15;width:100%}}@media(max-width:1023.98px){.history-left--mobile-img-wrap{position:sticky;top:12rem;z-index:16;background:rgba(0,0,0,0);margin-top:10rem}}@media(max-width:1023.98px){.history-left:not(.history-left--mobile-placeholder):not(.history-left--mobile-img-wrap){position:sticky;top:0;width:100%;z-index:11}}@media(max-width:1023.98px){.history-left{padding-left:40px;padding-right:40px}}@media(min-width:1024px){.history-left{position:sticky;top:0;width:50%;height:100vh;display:flex;justify-content:center;align-items:center;padding:16.4rem 0;background-image:url(/wp-content/themes/hkpz/assets/img/hkpz-history-red.webp);background-repeat:no-repeat;background-size:cover;background-position:center bottom;z-index:5}}.history-right{position:relative;background-color:#f4f3f0;z-index:13}@media(min-width:1024px){.history-right{position:relative;width:50%;background-color:#f6f2ed;z-index:7}.history-right__back{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.history-right__back::before{content:"";display:block;position:sticky;top:0;width:auto;height:100vh;background-image:url(/wp-content/themes/hkpz/assets/img/hkpz-history-white.webp);background-repeat:no-repeat;background-size:auto 100%;background-position:center right;z-index:0}}.history .history-section{padding:4rem 0;position:relative}@media(min-width:1024px){.history .history-section{min-height:100vh;padding:4rem 0}}.history .history-section__year{display:flex;flex-direction:column;font-family:"Abhaya Libre",serif;font-size:10rem;font-weight:500;line-height:.7;color:#f5f2ed}.history .history-section__year-substr-1{padding-right:4.6rem}.history .history-section__year-substr-2{padding-left:4.6rem}.history .history-section__year-nav{top:0;left:0;bottom:0}.history .history-section__year-nav a{font-family:"Plus Jakarta Sans",sans-serif;font-size:1.4rem;font-weight:800;letter-spacing:5px;color:#d2b06f;padding:.6rem 3.4rem;text-decoration:none;transition:all .5s ease-in-out;position:relative}@media(min-width:1440px){.history .history-section__year-nav a{padding:.9rem 3.4rem}}.history .history-section__year-nav a.active,.history .history-section__year-nav a:active,.history .history-section__year-nav a:focus,.history .history-section__year-nav a:hover{color:#fff}.history .history-section__year-nav a::before{position:absolute;content:"";display:block;top:50%;left:0;width:2rem;height:.2rem;background:hsla(0,0%,100%,.36);transform:translateY(-50%)}@media(min-width:1024px){.history .history-section__year{width:calc(100% - 26rem);text-align:center;font-size:30rem}.history .history-section__year-substr-1{padding-right:13rem}.history .history-section__year-substr-2{padding-left:13rem}}.history .history-section__mid-photo{position:absolute;bottom:3rem;top:auto;left:auto;right:40px;width:13.4rem;height:13.4rem;padding:.8rem;box-shadow:inset 0 1px 5px 0 rgba(0,0,0,.5);background-color:#fff;border-radius:100rem;z-index:14}.history .history-section__mid-photo span.button{position:absolute;top:0;bottom:0;left:0;right:0;margin:0;padding:0;line-height:0;background:rgba(0,0,0,0);border:none;outline:0;box-shadow:none;opacity:1;border-radius:1000rem;z-index:16}.history .history-section__mid-photo span.button::before{content:"";display:block;position:absolute;top:-.7rem;left:-.7rem;width:4.4rem;height:4.4rem;backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.2);padding:.7rem;border-radius:100px;z-index:17;pointer-events:none}@media(min-width:1024px){.history .history-section__mid-photo span.button::before{top:1.7rem;left:1.7rem;width:5.4rem;height:5.4rem}}.history .history-section__mid-photo span.button svg{position:absolute;top:0;left:0;width:3rem;height:3rem;z-index:18;border-radius:100rem;background:#fff;pointer-events:none;transition:all .5s ease-in-out}@media(min-width:1024px){.history .history-section__mid-photo span.button svg{top:2.4rem;left:2.4rem;width:4rem;height:4rem}}@media(min-width:1024px){.history .history-section__mid-photo span.button:hover{cursor:pointer}.history .history-section__mid-photo span.button:hover svg{transform:rotate(25deg)}}.history .history-section__mid-photo-img{position:absolute;width:calc(100% - 3rem);height:calc(100% - 3rem);top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%);object-fit:cover;object-position:center;z-index:15;pointer-events:none}@media(min-width:1024px){.history .history-section__mid-photo{top:50%;bottom:auto;left:-11.15rem;right:unset;transform:translateY(-50%);width:22.3rem;height:22.3rem;padding:1.5rem;box-shadow:inset 0 1px 8px 0 rgba(0,0,0,.5);background-color:#fff;border-radius:100rem}}@media(min-width:2000px){.history .history-section__mid-photo{left:-16.15rem;width:32.3rem;height:32.3rem}}@media(max-width:1023.98px){.history .history-section__text{padding-left:40px;padding-right:40px}}@media(min-width:1024px){.history .history-section__text{margin-left:16.7rem;position:relative;top:-10rem}}@media(min-width:2000px){.history .history-section__text{margin-left:23.7rem}}.history .history-section__above-title h1{font-family:"Plus Jakarta Sans",sans-serif;font-size:1.2rem;font-weight:800;letter-spacing:2px;color:#d2b06f;text-transform:uppercase;margin-bottom:3.2rem}@media(min-width:1024px){.history .history-section__above-title h1{font-size:1.4rem;letter-spacing:3px;margin-bottom:2.5rem}}.history .history-section__title h2{font-family:"Abhaya Libre",serif;font-size:3rem;line-height:1.13;color:#413131;margin-bottom:2.2rem}@media(min-width:1024px){.history .history-section__title{max-width:43rem}.history .history-section__title h2{font-size:7.8rem;line-height:.74;margin-bottom:4.7rem}}.history .history-section__content{font-family:"Plus Jakarta Sans",sans-serif;font-size:1.6rem;font-weight:500;line-height:1.5;color:#413131}.history .history-section__content>p{margin-bottom:0}@media(min-width:1024px){.history .history-section__content{max-width:34rem;font-size:2rem}}.history .history-section:not(:nth-child(2)) .history-section__above-title h1{color:#a08c64;margin-bottom:2.5rem;display:inline-block}.history .history-section:not(:nth-child(2)) .history-section__above-title{position:relative}.history .history-section:not(:nth-child(2)) .history-section__above-title::after{content:"";display:inline-block;position:relative;top:-.3rem;left:1.6rem;width:11rem;height:.2rem;background:rgba(65,49,49,.23);z-index:0}.history .history-section:not(:nth-child(2)) .history-section__title h2{font-size:3rem;line-height:1.13;color:#000}.history .history-section:not(:nth-child(2)) .history-section__content{font-size:1.6rem;line-height:1.56;letter-spacing:-.04px;color:#000}.history .history-section:not(:nth-child(2)) .history-section__content>p{margin-bottom:0}@media(min-width:1024px){.history .history-section:not(:nth-child(2)) .history-section__text{margin-left:13.6rem}.history .history-section:not(:nth-child(2)) .history-section__above-title h1{display:block;color:#a08c64;margin-bottom:2.9rem}.history .history-section:not(:nth-child(2)) .history-section__above-title{position:relative}.history .history-section:not(:nth-child(2)) .history-section__above-title::after{display:block;position:absolute;top:50%;width:11.6rem;height:.2rem;transform:translateY(-50%);left:-13.6rem}.history .history-section:not(:nth-child(2)) .history-section__title h2{font-size:4.3rem;line-height:1;color:#000}.history .history-section:not(:nth-child(2)) .history-section__content{font-size:1.6rem;line-height:1.56;letter-spacing:-.04px;color:#000;margin-left:4.2rem;max-width:27.5rem}}@media(min-width:2000px){.history .history-section:not(:nth-child(2)) .history-section__text{margin-left:20.6rem}.history .history-section:not(:nth-child(2)) .history-section__above-title::after{width:18.6rem;left:-20.6rem}}@media(min-width:1024px){.history .history-section{padding:16.4rem 0}}@media(max-width:1023.98px){.footer{z-index:18}}
/*# sourceMappingURL=history-recap.min.css.map */
